Delta Debugging
Delta debugging is a technique (not a tool) for isolating the minimal change that causes a test to fail.
Given a set of deltas (changes) between a passing and failing version, delta debugging narrows down which subset is responsible — the “inverse delta i” fails, and that causes the entire test to fail.