Flaky Tests Are Inevitable.Keep Builds Green While You Fix Them.
Lower CI Costs
How it Works
Install a lightweight, open source Unflakable plugin and configure your test suite to use it. Setup is simple!
$ yarn add --dev @unflakable/jest-plugin
$ UNFLAKABLE_API_KEY=YOUR_API_KEY yarn test \
--reporters @unflakable/jest-plugin/dist/reporter \
$ pip install pytest-unflakable
$ UNFLAKABLE_API_KEY=YOUR_API_KEY pytest \
Use any CI
With the plugin enabled, run the tests using any Continuous Integration environment.
Identify Flaky Tests
The Unflakable plugin automatically retries failed tests to identify flakiness.
Optionally Quarantine Tests
Flaky tests can be quarantined automatically so that failures won’t cause future CI builds to fail. Tests can also be quarantined manually using our web application. Either way, you remain in control!
Receive an email whenever a flaky test is discovered or quarantined. Notifications are configurable to match your preferences.
Track Test History
Log into our cloud-hosted web application to explore past test results and add or remove tests from quarantine.