Sai Sindhur Malleni 7286fb07c3 Let user specify a duplicate concurrency value
In some cases the user might want to run the same scenario with the
same concurrency value multiple times. In that case currently Browbeat
exits with an ugly traceback since the test name would be based on the
concurrency and hyaving the same concurrency twice results in trying to
create a file that already exists.

This commit makes the code smart enough to recognize duplicate concurrency
values and name files accordingly. For example. having 16 twice as the
concurrency value for ceilometer_list_meters scenario produces two different
log files as 'results/20160718-202008/CeilometerMeters/ceilometer_list_meters/
20160718-202008-browbeat-ceilometer_list_meters-16-iteration-0.log' and
'results/20160718-202008/CeilometerMeters/ceilometer_list_meters/
20160718-202008-browbeat-ceilometer_list_meters-16-2-iteration-0.log.

Change-Id: Ie39c8c54ddf0435ff46975bfc4a5fd62995b2a32
2017-01-11 12:29:36 -05:00
2016-11-18 19:07:36 +00:00
2016-10-07 16:01:12 -04:00
2016-02-15 16:25:10 +01:00
2016-09-21 17:21:37 -04:00
2016-02-15 16:25:10 +01:00
2016-07-14 08:14:31 -04:00
2016-08-30 21:09:47 -04:00
2016-06-14 09:16:53 -04:00
2016-09-06 10:52:47 -04:00
2016-10-07 13:38:39 -04:00
2016-11-30 20:34:31 +00:00
2016-06-14 09:16:53 -04:00
2016-08-16 14:40:37 -04:00
2016-09-06 10:52:47 -04:00

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 http://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%