Test Flake Doctor
Turn NUnit history into ranked, explained flake evidence. Find unstable tests, manage expiring quarantine, and gate CI.
by Kevin Bjorvand
Price History +
A test that passes after a rerun is still a release risk. Test Flake Doctor imports the NUnit result files your Test Runner already creates, builds a committed history, and ranks the tests that do not decide consistently.
What it helps you do
- Import existing Edit Mode, Play Mode, and CI NUnit XML without rerunning the suite.
- Score and rank likely flaky tests from repeated pass/fail evidence.
- Explain patterns such as order dependence, build-agent bias, duration instability, and failure-message churn.
- Run a focused flake hunt when one test needs repeated execution.
- Quarantine with an owner, reason, expiry, and visible overdue state.
- Redact account, machine, domain, and working-directory evidence from reports.
- Export deterministic JSON, Markdown, and self-contained HTML evidence.
- Import, analyse, report, and return a CI exit code in one batch run.
Use it when reruns hide unstable tests, quarantine has become permanent, or a team needs evidence to decide what to fix first.
The tool reports statistical and contextual evidence; it does not prove the root cause of nondeterminism. Imported history quality matters, and short histories remain low-confidence instead of being overstated.
Read the complete documentation.