What problem does it solve?
Detects flaky tests that intermittently fail or pass, preventing CI noise from masking real regressions and wasting developer time.
Core Features & Use Cases
- CI/Test Result Log Analysis: Reads CI run logs or test result files to reconstruct pass/fail history per test.
- Flakiness Classification & Root-Cause Hints: Identifies likely causes such as timing issues, order dependency, randomness, resource leaks, external state, floating-point comparisons, and scene/prefab load races.
- Actionable Remediation Outputs: Updates the quarantine section in tests/regression-suite.md and can produce a dated flakiness report for deeper review.
Use Case: After multiple CI runs, you suspect a subset of tests is unreliable and are getting frequent red builds; use this Skill to pinpoint which tests are flaky, estimate fail rates, recommend quarantine vs. fix, and document the rationale.
Quick Start
Run /test-flakiness scan to scan available CI logs and update tests/regression-suite.md with any detected flaky tests.