After a bunch of experiences like this I will now basically only use test runners that automatically run the tests in randomized order.
Gotta catch that stuff early.