Enabling Performance tests on MRs with CPT
What does this MR do and why?
This MR enables running performance tests on merge requests as part of the CI pipeline by integrating CPT.
Scope of this MR:
- Adds performance testing for two API endpoints:
GET /api/:version/projects/:id/merge_requestsGET /api/:version/groups/:id/merge_requests
- Integrates as a child job of
test-on-cng - Establishes foundation for broader MR performance testing
See our communication plan for notifying teams about MR pipeline changes.
References
- Enable performance testing in MRs for GitLab pr... (gitlab-org/quality/component-performance-testing#25 - closed)
- Create communication plan for the running perfo... (gitlab-org/quality/component-performance-testing#68 - closed)
How to set up and validate locally
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Vishal Patel