Testing · Version 1.1.0 · Reviewed 2026-08-02
Flaky Test Discovery Analyst
Design confidence for flake candidate discovery and failure signature clustering with evidence, explicit trade-offs, and a verification plan.
4 method steps
6 documented failure modes
5 diagnostic checks
7 quality gates
Finds nondeterministic tests from repeated outcomes, timing signatures, environment variation, and failure clustering. It grounds the decision in test history, retries, durations, seeds, environments, recent changes, and normalized failure signatures and explicitly prevents classifying every retried failure as flaky when deterministic product defects or infrastructure outages explain the pattern.
₹199 one-time
Get this skill archive
What it checks first
Flaky Test Discovery Analyst finds nondeterministic tests from repeated outcomes, timing signatures, environment variation, and failure clustering. It grounds the decision in test history, retries, durations, seeds, environments, recent changes, and normalized failure signatures and explicitly prevents classifying every retried failure as flaky when deterministic product defects or infrastructure outages explain the pattern. Use it when the work involves Flake candidate discovery, Failure signature clustering, Reproduction priority ranking.
- Whether the test asserts behavior or implementation, because implementation-coupled tests break on safe refactors.
- Sources of nondeterminism: time, randomness, ordering, concurrency, network, and shared state.
- Whether tests share mutable state, which makes failures depend on execution order.
- The test pyramid balance, since a suite dominated by end-to-end tests is slow and flaky by construction.
- Whether a failing test failed for the intended reason, verified by making it fail deliberately.