EXIT_TIMEOUT = 120.0
EXITCODE_BAD_TEST = 2
-EXITCODE_INTERRUPTED = 130
EXITCODE_ENV_CHANGED = 3
EXITCODE_NO_TESTS_RAN = 4
+EXITCODE_RERUN_FAIL = 5
+EXITCODE_INTERRUPTED = 130
class Regrtest:
elif self.no_tests_run():
exitcode = EXITCODE_NO_TESTS_RAN
elif self.rerun and self.ns.fail_rerun:
- exitcode = EXITCODE_BAD_TEST
+ exitcode = EXITCODE_RERUN_FAIL
return exitcode
def action_run_tests(self):
EXITCODE_BAD_TEST = 2
EXITCODE_ENV_CHANGED = 3
EXITCODE_NO_TESTS_RAN = 4
+EXITCODE_RERUN_FAIL = 5
EXITCODE_INTERRUPTED = 130
TEST_INTERRUPTED = textwrap.dedent("""
stats=TestStats(3, 1))
os_helper.unlink(marker_filename)
- # with --fail-rerun, exit code EXITCODE_BAD_TEST
+ # with --fail-rerun, exit code EXITCODE_RERUN_FAIL
# on "FAILURE then SUCCESS" state.
output = self.run_tests("--rerun", "--fail-rerun", testname,
- exitcode=EXITCODE_BAD_TEST)
+ exitcode=EXITCODE_RERUN_FAIL)
self.check_executed_tests(output, [testname],
rerun=Rerun(testname,
match="test_fail_once",