quaint-telephone-89068
03/09/2023, 10:42 PM--loop, it is wasted work to re-run failed tests that have identical inputs as the previous run. (otherwise the tests are broken)
Describe the solution you'd like
Even if a test is failing, we can safely cache it for subsequent runs. Only if the test or any sources it depends on change do we care for it to run again.
We may want to distinguish between a failed test and a broken test run however. Maybe.
Describe alternatives you've considered
Run a single test-module at a time. Tedious to setup and work through all modules one at a time.
pantsbuild/pants