Add a test of the --keep-going feature
This actually only tests the new-build side of things, but the code in both cases is essentially identical. It also only tests the serial JobControl not the parallel JobControl. It may be sensible to have a specific unit test for the two JobControl implementations.
Showing with 70 additions and 3 deletions