What makes it different
Spend less time guessing and more time fixing the right things:- Spot real problems fast - See where failures concentrate and if they’re new or repeating
- Cut noise - Find and reduce flakiness so reviews aren’t blocked by random failures
- Speed up feedback - Identify which files, tests, or environments are slow
- Prove progress - Trends show when stability or speed improves
Analytics Capabilities
| View | What it shows | Use it to |
|---|---|---|
| Summary | Total test runs, average runs per day, pass/fail counts, flakiness and failure rates | Assess overall test suite health and spot unstable tests |
| Test Run | Average and fastest run times, performance by branch and day | Compare run times, spot trends, and optimize test execution |
| Test Case | Average, fastest, and slowest test durations, pass/fail trends | Identify slow tests and track reliability over time |
| Errors | Error messages grouped by type, occurrence frequency, affected tests | Find recurring problems and prioritize fixes by impact |
| Environment | Test failures and successes by environment and branch, pass rates over time | Isolate environment-specific issues and focus debugging |
Quick Start Steps
- Set scope - Select Time range and Environment. Add Branches if needed. Keep these fixed during review.
- Review Summary - Look for spikes in failures, flakiness, or retries. Open the day or metric that stands out.
- Select a view - Use Test Case to address slow or flaky tests, Test Run to improve run time and stability, Errors to find recurring problems and prioritize fixes by impact, Environment to isolate setup-specific issues.
- Apply and confirm - Implement the fix, then verify the improvement by checking the same charts in the next run or period.