Skip to content

Fix MR throughput on the Value Stream Dashboard

Alex Pennells requested to merge 418957-fix-mr-throughput into master

What does this MR do and why?

Send null instead of [] when the labels filter is blank, otherwise no data will be returned for a blank filter.

Screenshots or screen recordings

Before Screenshot_2023-07-18_at_9.55.13_AM
After Screenshot_2023-07-18_at_9.54.04_AM

How to set up and validate locally

  1. Feature.enable(:combined_analytics_dashboards)
  2. Feature.enable(:vsd_graphql_dora_and_flow_metrics)
  3. Setup YAML configuration
  4. Seed analytics data (and optionally DORA metrics data)
  5. Visit the value streams dashboard: http://gdk.test:3000/groups/${YOUR_GROUP}/-/analytics/dashboards
  6. Create and merge an MR for the test group
  7. Validate that a VSD correctly loads the MR throughput

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 #418957 (closed)

Merge request reports

Loading