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:
| Status | What it means | Action needed |
|---|---|---|
| Stable | Consistently passing | None — these are healthy |
| Flaky | Inconsistent results (passes sometimes, fails other times) | Investigate root cause — timing, environment, or test design |
| Broken | No recent passes | High priority — fix the test or the feature |
| Regressing | Was passing, recently started failing | Investigate recent changes to the application |
| Recovering | Was broken, now starting to pass again | Monitor to confirm stability |
| New | Not enough execution history to classify | Run 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
