When a test fails, run it first the next time

This patch makes run_job() return a very large "elapsed time" for jobs
that fail. The effect is that on the next run, tests that previously
failed will be tried first regardless of their actual runtime; since
tests that failed before are likely to fail again, and since observing
failures is often the reason one runs tests in the first place, this
will usually greatly reduce the time one has to wait.
1 file changed
tree: 3b1e6b44bb8c91abdf96bea5d2c0e382c5053270
  1. .gitignore
  2. gtest-parallel
  3. LICENSE