Skip to main content
TestDino surfaces flaky tests across multiple views. Use these views to identify tests that need attention. This guide covers how TestDino detects flaky tests, where to find them, and how the AI classifies root causes. For fixing flaky tests, see Root Cause Analysis.

Quick Reference

ViewPathBest for
QA DashboardDashboard → QA ViewTeam-wide flaky overview
Developer DashboardDashboard → Developer ViewAuthor-specific flaky tests
AnalyticsAnalytics → SummaryFlakiness trends
Test RunTest Runs → SummaryPer-run flaky breakdown
Test CaseTest Case → HistorySingle test stability
SpecsSpecsFlaky rate by file

QA Dashboard

Open Dashboard → QA View. The Most Flaky Tests panel lists tests with the highest flaky rates in the selected period and environment. Each entry shows:
  • Test name and spec file
  • Flaky rate percentage
  • Link to the latest run
Click any test to open its most recent execution. Most Flaky Tests panel showing test names with flaky percentages

Developer Dashboard

Open Dashboard → Developer View. The Flaky Tests Alert panel shows flaky tests filtered by author. Developers see which of their tests are unstable. Flaky Tests Alert panel showing tests grouped by author

Analytics Summary

Open Analytics → Summary. The Flakiness & Test Issues chart shows:
  • Flaky rate trend over time
  • List of flaky tests with spec file and execution date
A rising trend indicates increasing instability in your test suite. Flakiness trend chart with percentage over time and list of affected tests

Test Run Summary

Open any test run. The Summary tab shows flaky test counts grouped by sub-category:
  • Timing Related
  • Environment Dependent
  • Network Dependent
  • Assertion Intermittent
  • Other Flaky
Test run summary showing flaky test counts by category Click a category to filter the detailed analysis table.

Test Case History

Open a specific test case and go to the History tab. The stability percentage shows how often the test passes: Stability = (Passed Runs ÷ Total Runs) × 100 A test with 100% stability has never failed or been flaky. Any value below 100% indicates inconsistent behavior. The Last Flaky tile links to the most recent run where the test was marked flaky. Test case history showing stability percentage and last flaky run

Specs Explorer

Open Specs from the sidebar. The Flaky Rate column shows the percentage of executions with flaky results for each spec file. Sort by flaky rate to find the most unstable spec files.

Cross-Environment Comparison

Open Dashboard → QA View → Cross-Environment Performance. The Flaky Rate row shows flaky percentages per environment. Cross-environment performance showing flaky rates per environment
High flaky rates in specific environments suggest environment-dependent issues like resource constraints or service availability.

Export Flaky Test Data

Use the TestDino MCP server to query flaky tests programmatically:
List flaky tests from the last 7 days on the main environment
The MCP server returns test names, flaky rates, and run IDs for further analysis.