Skip to content

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

  1. Log in to GitLab and select a project
  2. Go to Analytics -> Value Stream
  3. Open the console and look for the summary.json API call
  4. 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.

Related to #349880 (closed)

Edited by Adam Hegyi

Merge request reports

Loading