True iff the runners should continue running tests
| 377 | |
| 378 | /// True iff the runners should continue running tests |
| 379 | bool continue_testing() { |
| 380 | // Note: implementation should be cheap to call form multiple threads often |
| 381 | return !options.stop || result.load() == EXIT_SUCCESS; |
| 382 | } |
| 383 | |
| 384 | /// Write a string to standard output, synchronized across all test runners |
| 385 | void write_output(std::string output) { |