Results & Monitoring

Dashboard & Analytics

Monitor your test health at a glance

The dashboard gives you an overview of your test suite's health and stability. Use it to spot trends, identify problematic tests, and track improvement over time.

Overview

The dashboard shows all your test cases with their current health status, pass rates, and recent execution history. At a glance, you can see:

  • How many tests are stable vs. problematic
  • Which tests are newly broken or regressing
  • Overall pass rate trends

Health Status Breakdown

Every test case is automatically classified based on recent execution history:

StatusWhat it meansAction needed
StableConsistently passingNone — these are healthy
FlakyInconsistent results (passes sometimes, fails other times)Investigate root cause — timing, environment, or test design
BrokenNo recent passesHigh priority — fix the test or the feature
RegressingWas passing, recently started failingInvestigate recent changes to the application
RecoveringWas broken, now starting to pass againMonitor to confirm stability
NewNot enough execution history to classifyRun a few times to establish baseline

Pass Rate & Failure Streaks

For each test case, the dashboard tracks:

  • Pass rate — Percentage of successful runs over the analysis period
  • Failure streak — Consecutive failures, helping you identify persistently broken tests

Sort by any of these metrics to prioritize your attention.

Trend Analysis

The dashboard analyzes test execution data over a 90-day period to show trends:

  • Are tests becoming more stable or less stable?
  • Is your overall pass rate improving?
  • Which tests have the longest failure streaks?

Filtering

Filter the dashboard to focus on what matters:

  • By test suite — View health for a specific suite
  • By health status — Show only flaky, broken, or regressing tests
  • Sorting — Sort by health status, flakiness score, pass rate, failure streak, or last run date