Add identifier to VSA summary metrics
What does this MR do and why?
This change adds the identifier
attribute to the value stream analytics summary endpoint. The goal is to later add filtering to the endpoint, so a specific metric can be requested.
Note: I added pipeline:skip-undercoverage because of the extra method that raises a NotImplementedError in the abstract classes. All subclasses are tested on the unit level and in integration.
How to set up and validate locally
- Log in to GitLab and select a project
- Go to Analytics -> Value Stream
- Open the console and look for the
summary.json
API call - It should include the
identifier
attribute
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #349880 (closed)
Edited by Adam Hegyi