Analytics
Analytics turns all your test activity into clear, simple trends. It shows what’s failing, what’s flaky, where time is going, and which environments slow you down.
What Makes It Different?
So you can 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 reds.
- Speed up feedback: see which files, tests, or environments are slow and trim the tail.
- Prove progress: trends make it obvious when stability or speed actually improves.
Analytics Capabilities
Summary
- Shows total test runs, average runs per day, and how many passed or failed.
- Tracks flakiness and new failure rates to spot unstable tests.
- Helps you quickly see overall test health and where issues might be growing.
Test Run
- Tracks average and fastest run times, letting you measure how quickly your tests complete.
- Highlights speed improvements and time saved, so you can see gains in efficiency over time.
- Breaks down performance by branch and day, helping you compare, spot trends, and optimize your test process.
Test Case
- Shows average, fastest, and slowest test durations—helping you spot which tests need speed improvements.
- You can compare pass/fail trends for selected test cases to track reliability over time.
- Highlights slowest test cases and performance categories, so you can prioritize what to optimize next.
Environment
- Quickly see which environments and branches have the most test failures or successes.
- Spot where your tests are running (like on Linux or specific branches) and where problems cluster.
- Track pass rates and test volumes over time to catch trends and focus your 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, 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.