Add feature tests for VSD visualizations data
Related to #417771 (closed) we should add a new set VSD feature tests to test the accuracy of
the data that is being generated and displayed in the various visualizations. The tests introduced in !142381 (merged) only test that each visualization appears, the values are 0
which don't help with validating correct rendering.
This might need to involve refactoring some of the helpers and tests from !142381 (merged) to be reused, or separating all the visualization tests from the general dashboard tests.
TODO
-
Add a visualizations_spec.rb
test file -
Add tests for the Usage overview visualization -
Add tests for the DORA comparison metrics visualization -
Add tests for the DORA performers score visualization -
Ensure the contributor count is rendered and has a value -
Ensure correctly seed data for all the metrics -
DORA metrics -
Flow Metrics -
Vulnerability data -
MR throughput -
Usage overview data
-
Related feature flags
group_analytics_dashboard_dynamic_vsd
project_analytics_dashboard_dynamic_vsd
clickhouse_data_collection
Edited by Alex Pennells