- Immediate re-splits. Skipped groups are split and re-tested right away, alongside the rest of the bisection, instead of waiting on the tests ahead of them.
- Only failures are reused. A cached result never marks a PR as passed. Trunk discards a reused failure if the base changes or the bisection restarts.
- Opt-in. Turn it on in your queue’s Settings under Batching, through the API, or with Terraform.
October
Merge Queue: Skip Redundant Bisection Tests
Bisection now skips combinations of PRs that already failed and re-splits them right away, saving CI runs and time.
Find the PR that broke a batch faster, with fewer CI runs.
With Skip Redundant Bisection Tests enabled, Trunk won’t re-test a set of PRs that already failed in the same bisection. It reuses that failure instead.