Avoid endless testrunner restart loops. …
If the first test selected by a testrunner thread had a CRASH expectation, the testrunner believed that it needed to restart and would never actually get around to running the test.