![]()
You can now use our test quarantining feature with any custom test runner by reading the $BITRISE_QUARANTINED_TESTS_JSON env var during the build.
This solves a common pain point for teams using fastlane scan , direct xcodebuild calls, or custom gradle scripts, who previously couldn’t programmatically skip these flaky tests.
How it works:
Bitrise exposes quarantined test data through $BITRISE_QUARANTINED_TESTS_JSON during builds.
- Parse
$BITRISE_QUARANTINED_TESTS_JSON - Convert it to your test runner’s expected format
- Pass it to your runner’s skip/exclude argument
Copy‑paste examples for fastlane, xcodebuild, and gradle are in the docs: Detecting and quarantining flaky tests
Check it out ![]()