Skip to content

Regression Window

The regression window is a project-level setting that controls how far back Flakiness.io looks when deciding if a test failure is a regression.

When a test fails, Flakiness.io checks whether it had a perfect execution history within the regression window. If it did, the failure is classified as a regression — a strong signal that a recent code change broke something.

The regression window is configured in Project Settings as a number of calendar days.

  • A shorter window (e.g., 7 days) makes regression detection more sensitive — tests only need a short streak of passing to trigger a regression on failure
  • A longer window (e.g., 30 days) requires a longer period of stability before flagging regressions, reducing noise from intermittently failing tests