-
Epic
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
None
-
RHODS Quality Gate: Performance Testing
-
False
-
False
-
RHODS-7450ods-ci library and infrastructure
-
No
-
To Do
-
RHODS-7450 - ods-ci library and infrastructure
-
0% To Do, 0% In Progress, 100% Done
-
Undefined
-
No
-
Pending
-
None
-
Created this epic as a placeholder for discussing on how are we going to perform performance tests for rhods.
Captured few points based on Discussion of Continuous Performance Testing in QE extended Staff meeing:
- Perf team uses framework called CPT(continuous performance testing) to automate and execute the perf tests.
- For now, perf team executes tests in CPT with minimum workload that gets completed in 3 hours.
- CPT compares the results across releases and also they have pass criteria for each execution based on threshold criteria.
- CPT monitors kafka disk usage, uses prometheus end point to collect data.
- CPT is been used by teams suchAnsible tower, Satellite, RH Cloud.
- They have not added any managed services yet other than subscription watch team, but they are are okay to collaborate with respective qe teams to use CPT.
- RH Cloud CPT uses Openshift dedicated AWS EC2 performance clusters.
- Openstack performance CI also uses CPT.
- Openshift performance and Scale CI covers components such as Networking, Router, Kubelet, etc.,
We should explore on how we can utilize CPT for our team to do rhods performance testing.