This is document describes Rally SLA performance degradation plugin. This is plugin needed for reliability and density testing of OpenStack clusters. More info about testing available in openstack/performance-docs Change-Id: Ic23d4e21e5bacbc949990364956edf06ac7e99f7
1.4 KiB
1.4 KiB
SLA Performance degradation plugin
Problem description
During density and reliability testing of OpenStack with Rally we observed test cases, during execution of which performance of OpenStack cluster has been drammatically degradated.
Proposed change
Develop a new Rally SLA plugin: performance_degradation
This SLA plugin should find minimum and maximum duration of iterations completed without errors during Rally task execution. Assuming that minimum duration is 100%, it should calculate performance degradation against maximum duration.
- SLA plugin results:
-
- failure if performance degradation is more than value set in plugin's max_degradation parameter; - success if degradation is less - performance degradation value as a percentage.
How to enable this plugin:
"sla": {
"performance_degradation": {
"max_degradation": 50
}
}Alternatives
None
Implementation
Assignee(s)
Primary assignee:
anevenchannyy <anevenchannyy@mirantis.com>
Work Items
- Implement plugin
- Add non-voting job with this plugin to the most important OpenStack services
Dependencies
None