FlakeFence
FlakeFence is a web app (with a lightweight CLI agent) that detects, scores, and automatically quarantines flaky tests in CI pipelines. It ingests test results from common runners (JUnit, pytest, Jest, Playwright, Cypress) and correlates failures with code changes, environment signals, and historical patterns to label failures as likely-flaky vs likely-regression. When confidence is high, it can auto-retry intelligently, open a ticket with the minimal repro context, and temporarily quarantine the test so merges aren’t blocked. This is a combination traditional + AI app: traditional rules and integrations do the heavy lifting; an AI layer summarizes failure clusters, suggests probable root causes (timing, data dependency, order sensitivity), and proposes stabilization actions. The goal is brutally practical: reduce wasted CI minutes and developer thrash, without pretending to “fix” tests magically.