Is there any way to not “Rerun failed tests first”? Gradle 4.7 added it, but changing test order on a subsequent run due to failures on previous runs has really caused us headaches. Is there a configuration switch somewhere?
Specifically, we have several groups of tests that happen to run in the right order. When one fails, even if fixed, the next run the tests run in a different order and stomp on each other, badly, causing lots of failures and false negatives. Worse yet, enabling the preserveOrder option on the test options doesn’t run the tests in the same way they are run when all are passing without the perserveOrder.
Basically, I’m stuck on 4.6 until I can find a work around. Is there any cache or file I can remove to get rid of Gradle’s test history?