

The Reports Dashboard provides a centralized view of your testing velocity, reliability, and health.
Overview
The Reports section is organized into four main levels, each providing increasingly detailed insights into your testing ecosystem:
Team Overview
High-level metrics showing overall team health, automation coverage, and quality trends aggregated across all projects in the selected team.
Key Metrics:
- Team Health Score: Overall team performance based on pass rates across all projects
- Cross-Project Status: Pass/Fail/Skip rates aggregated from all team projects
- Automation Coverage: True team-wide calculation (enabled tests / total tests) across all projects
- Quality Metrics: Success rate and tests needing maintenance
Project Overview
Detailed project-level analytics including execution status, performance metrics, and maintenance insights. All values are scoped strictly to the selected project.
Key Sections:
- Health Score: Project-specific pass rate calculation
- Automation Rate: Percentage of enabled tests in the project
- Test Count: Total tests in the selected project
- Execution Status: Real-time status distribution (pending, running, regenerating, passed, failed)
- Performance Metrics: Duration analysis including total, average, fastest, and slowest execution times
- Quality Insights: Enabled/disabled test counts and maintenance needs
Advanced Metrics:
- Latest Run Insights: Median (p50) and P95 duration, Median/Mean ratio, Hanging runs (>10 minutes)
- Freshness & Quality: Stale tests (>14 days), Latest error rate, Failed steps/regressions, Median recency
Tests Trend
Visual time series showing daily counts of updated and newly created tests for the selected time window (7/14/30 days). Use it to monitor authoring velocity and maintenance activity over time.
- Respects the global time window selector at the top of the Reports page
- Dual-series chart: Updated vs New tests, with legend toggles for visibility
- Learn more: Tests Trend
Test Insights
Tag-based filtering and analysis for project-level KPIs. When you apply tags (for example @smoke, @critical, @regression), all Test Insights metrics and charts are recalculated over only the tagged tests. With no tags selected, metrics are project-wide.
Key Features:
- Test Count: Counts tests within the current tag scope (or all tests when no tags are selected)
- Pass Rate: Success rate computed from tests in the current scope
- Automation Coverage: Enabled/disabled test ratios within the current scope
- Test Health: Flakiness rate and quality scoring for the scoped set of tests
- Test Execution: Stability metrics and active test monitoring at project level
Top Lists & Advanced Analytics
Top Lists Section:
- Top 5 slowest tests
- Top 5 flakiest tests
- Top 5 most failing tests
Reliability Metrics:
- Retry & Quarantine analysis
- Environment breakdown
- Data quality assessment with missing duration/timestamp impact
Key Features
Time Window Filtering
Select from 7, 14, or 30-day time windows to analyze historical trends and performance patterns (default 14 days).
Real-Time Data
All metrics are calculated from live data using your existing test results, project configurations, and execution history. No hardcoded values or estimates.
Consistent KPI Calculation
Important:
- Team Overview metrics are always team-wide and are never affected by tags.
- Project-level metrics (Overview, Trends, Insights, Reliability, Top Lists) are tag-aware: when tags are applied in the Reports header, KPIs and charts are calculated only over tagged tests. With no tags, they are project-wide.
Health Scoring
Automated health scores based on pass rates with color-coded indicators: Green (80%+), Amber (60%+), Red (<60%) for quick visual assessment.
Maintenance Detection
Smart identification of tests needing attention based on disabled status or execution time patterns.
Auto Refresh
Keep your dashboard live with automatic refresh intervals.
- Options: Off, Every 1 min, Every 5 min
- Location: Top-right controls on the Reports page (stacked above Time Window)
- Persistence: Saved to your browser (localStorage) per user
- Behavior: Uses live data; avoids refetching when the tab is hidden to save resources
Getting Started
-
Navigate to Reports: Access the Reports section from your dashboard sidebar.
-
Select Team & Project: Choose your default team and project to populate the dashboard with relevant data.
-
Set Time Window: Choose your analysis period (7, 14, or 30 days) using the time window selector.
-
Filter by Tags (Optional): Use the tag selector in Test Insights to focus display on specific test subsets like @smoke, @critical, or @regression.
-
Analyze Insights: Review the hierarchical KPIs to identify trends, issues, and opportunities for improvement.
Understanding the Hierarchy
The Reports dashboard follows a top-down approach:
- Team Level: Broad organizational metrics and health indicators across all team projects
- Project Level: Specific project performance, execution details, and advanced run insights
- Test Level: Granular insights with tag-based display filtering (KPIs remain project-wide)
- Analytics Level: Top performers and reliability metrics
Each level builds upon the previous one, allowing you to drill down from high-level trends to specific actionable insights while maintaining consistent KPI calculations.


Next Steps
- Learn about Understanding KPIs to master each metric
- Explore Tag-Based Filtering for focused analysis
- Review the Tests Trend to track authoring and maintenance velocity (dual-series: Updated and New with visibility toggles)
- Review your team's health scores and identify improvement opportunities