Sanjay Chari 9c70924dc3 Refactor stress-ng workload
This patch refactors the stress-ng workload code
to make it easier to integrate with dynamic workloads.
A parameter has been added for nova_api_version as this is required
in dynamic workloads to use tags for VMs.
The file stress-ng.py has been renamed to stress_ng.py
and stress-ng.yml to stress_ng.yml, in order to adhere to Python
module naming conventions. Without this change, a syntax error occurs
while importing the module. Common code that can be used for dynamic
workloads has been moved to a new file called stress_ng_utils.py.

Browbeat results and logs :
http://perfscale.perf.lab.eng.bos.redhat.com/pub/schari/browbeat_logs/stressng_refactoring/

Change-Id: Ifdcdd1e91658f48d6b19275446f1fb3df4e9575f
2022-10-07 12:16:20 +05:30
2022-08-17 15:33:32 +05:30
2021-12-08 17:55:14 +05:30
2019-12-16 08:11:35 -05:00
2021-08-12 13:51:35 +05:30
2022-09-22 13:28:31 +05:30
2022-10-07 12:16:20 +05:30
2017-10-30 01:19:34 +08:00
2020-10-14 21:11:44 +05:30
2019-12-16 08:11:35 -05:00
2019-04-19 19:50:35 +00:00
2022-03-21 15:46:49 +00:00
2016-06-14 09:16:53 -04:00
2022-06-22 11:15:37 +05:30
2020-10-14 21:11:44 +05:30

Browbeat

Browbeat is a performance tuning and analysis tool for OpenStack. Browbeat is free, Open Source software.

  • Analyze and tune your Cloud for optimal performance.
  • Create Rally workloads for performance and scale testing.
  • Automate deployment of common data analysis tools.

Documentation

Browbeat documentation is available at https://browbeat.readthedocs.io/

Resources

Description
Performance monitoring and testing of OpenStack
Readme 23 MiB
Languages
Jinja 49.2%
Python 46.7%
Shell 3.7%
Dockerfile 0.4%