This document describes a plan of automation of testing performance of RHBQ with promoted productized builds.
- A job that triggers Quarkus QE start-stop performance metrics in perflab should be implemented and added to acceptance pipeline.
- A job triggering TechEmpower testing in perflab should be implemented and ran with candidate releases. Thus this job will be added to extended platform pipeline, which is only ran with builds of required quality.
- For both the start-stop and TechEmpower trigger job, a minimal possible executor will be used. This is currently a
medium machine.
- Start-stop testing takes minutes to tens of minutes.
- TechEmpower testing takes tens of minutes to hours.
- For TechEmpower testing, we should explore using a Horreum dashboard ran in perflab to visualize and compare trends between releases.
- Tester: Michal Jurč [email protected]