VSD drill-down links inherit labels from panel filter
What does this MR do and why?
Value Streams Dashboard drill-down links now inherit labels from panel filter when filter_labels
are defined in value_streams.yaml configuration file.
Screenshots or screen recordings
Before | After |
---|---|
Screen Recording 2023-10-13 at 4.32.31 PM.mov | Screen Recording 2023-10-13 at 4.31.10 PM.mov |
How to set up and validate locally
Feature.enable(:combined_analytics_dashboards)
- Setup YAML configuration
- Visit any group/project that has VSA data or follow these steps:
- run
SEED_CYCLE_ANALYTICS=true SEED_VSA=true FILTER=cycle_analytics rake db:seed_fu
- Visit the group value stream. The group URL is present in the output of the command above.
- Open rails console and run
Analytics::CycleAnalytics::ReaggregationWorker.new.perform
- Refresh the group value stream and you should see data
- Click the
Value Streams Dashboard | DORA
link from the Value stream page
- run
- Visit the value streams dashboard:
http://${YOUR_INSTANCE}/groups/${YOUR_GROUP}/-/analytics/dashboards/value_streams_dashboard
- Apply some label filters to your YAML config file
- Click through each metric in a comparison table with label filters and verify that they are being applied to the underlying reports
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 #419493 (closed)
Edited by Rudy Crespo