opensearch-project / opensearch-metrics

OpenSearch Metrics
https://metrics.opensearch.org
Apache License 2.0
1 stars 4 forks source link

[FEATURE] Add Timeseries graph of failing test classes for Dashboard - Gradle Check #52

Open kiranprakash154 opened 3 weeks ago

kiranprakash154 commented 3 weeks ago

Is your feature request related to a problem?

With the existing dashboard I cannot see the performance of test over time, i.e if a test failure has been decreasing / increasing over time, this will be particularly helpful after fixing a flaky test and seeing the impact of the fix over time.

What solution would you like?

In addition to the pie chart (Gradle Check - Test class failures top 50 hitters) a time series based graph would be immensely valuable

What alternatives have you considered?

Generating a graph from the Explore metrics section.

prudhvigodithi commented 2 weeks ago

[Triage] @bshien can you please take care of this? @getsaurabh02

bshien commented 2 weeks ago

Hi @kiranprakash154 ,

The visualization already exists, look for the second to last graph named "Gradle Check - (TSVB) Top test class failures". If you want to see for a particular test class how it has changed over time, you can add the filter at the top left "test_class": "\<name of the test class>". If you want to change the time range, you can change that at the top right.