Flaky Test Detective
github.com
Spec sheet
- Purpose
- Flaky Test Detective analyzes test results across multiple runs to identify flaky tests and quarantine the worst offenders.Read 11 Oct 2026 · github.com
- Intended users
- The README describes QA teams as users who can use the tool to find flaky tests and investigate their causes.Read 11 Oct 2026 · github.com
- License
- The repository identifies its license as MIT.Read 11 Oct 2026 · github.com
- Maker
- The repository says it was built by Quvantic.Read 4 Oct 2026 · github.com
- CI integration
- The README shows a GitHub Actions workflow that analyzes Playwright JSON results.Read 11 Oct 2026 · github.com
- Detection
- It detects timing variance, network errors, and order-dependent failures.Read 4 Oct 2026 · github.com
- Flakiness patterns
- It detects timing variance, network errors, and order-dependent failures.Read 11 Oct 2026 · github.com
- History
- Historical trend data can be stored in SQLite, with JSON available as a file-based fallback.Read 11 Oct 2026 · github.com
- Minimum runs
- The default configuration requires 3 runs before analysis.Read 11 Oct 2026 · github.com
- Quarantine
- Quarantine mode tags tests above a threshold and outputs a pattern usable with Playwright's --grep-invert option.Read 11 Oct 2026 · github.com
- Reports
- Reporters include colorized console, JSON, HTML with SVG charts, and GitHub pull request comment markdown.Read 11 Oct 2026 · github.com
- Supported formats
- It supports Playwright JSON and JUnit XML parsers with automatic detection.Read 11 Oct 2026 · github.com
- Test formats
- It supports Playwright JSON and JUnit XML parsers, with automatic format detection.Read 4 Oct 2026 · github.com
- Usage
- The project documents installation through npm and provides a command-line interface and programmatic TypeScript usage.Read 11 Oct 2026 · github.com
Where Specifiction places it
- Test Flakiness Management Software#29 of 316.5