‹ All demos
LiveTest automation · CI/CD

Flaky test suite

Run a CI suite 20 times. Fix sleeps and shared data, add workers and retries — and see when a retry hides a real bug.

How it works

  1. 1Twelve tests sleep for 3 seconds, eight share data, and one finds a real bug in a quarter of runs. The rest just pass.
  2. 2Waiting for the condition makes the suite faster and removes the timing failures. Giving each test its own data removes the failures that only appear in parallel.
  3. 3Retries turn builds green — including the one run where the bug showed up. Retry at most once, and count every retry.

Read the post: How to fix a slow, flaky test suite