01CI History Analysis: Scans execution logs to calculate pass/fail rates and detect inconsistent results.
02Root Cause Taxonomy: Categorizes flakiness into groups such as Async, Test Order, and Environment dependencies.
03Code Pattern Recognition: Identifies common flaky anti-patterns like un-awaited promises or hardcoded timeouts.
0467 GitHub stars
05Automated Re-run Validation: Executes tests multiple times to empirically verify non-deterministic behavior.
06Quarantine Management: Streamlines the process of isolating unstable tests while tracking fixes.