mirror of
https://github.com/python/cpython.git
synced 2025-08-03 16:39:00 +00:00
bpo-37531: Fix regrtest timeout for subprocesses (GH-15072)
Co-Authored-By: Joannah Nanjekye <joannah.nanjekye@ibm.com>
This commit is contained in:
parent
6bccbe7dfb
commit
b0c8369c60
5 changed files with 78 additions and 14 deletions
|
@ -14,7 +14,7 @@ from test.libregrtest.cmdline import _parse_args
|
|||
from test.libregrtest.runtest import (
|
||||
findtests, runtest, get_abs_module,
|
||||
STDTESTS, NOTTESTS, PASSED, FAILED, ENV_CHANGED, SKIPPED, RESOURCE_DENIED,
|
||||
INTERRUPTED, CHILD_ERROR, TEST_DID_NOT_RUN,
|
||||
INTERRUPTED, CHILD_ERROR, TEST_DID_NOT_RUN, TIMEOUT,
|
||||
PROGRESS_MIN_TIME, format_test_result, is_failed)
|
||||
from test.libregrtest.setup import setup_tests
|
||||
from test.libregrtest.pgo import setup_pgo_tests
|
||||
|
@ -115,6 +115,8 @@ class Regrtest:
|
|||
self.run_no_tests.append(test_name)
|
||||
elif ok == INTERRUPTED:
|
||||
self.interrupted = True
|
||||
elif ok == TIMEOUT:
|
||||
self.bad.append(test_name)
|
||||
else:
|
||||
raise ValueError("invalid test result: %r" % ok)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue