Commit e3510d74 authored by Victor Stinner's avatar Victor Stinner Committed by GitHub

bpo-31160: regrtest now reaps child processes (#3044)

Add a post_test_cleanup() function which currently only calls
support.reap_children().
parent 4baca1b0
......@@ -146,6 +146,10 @@ def runtest(ns, test):
runtest.stringio = None
def post_test_cleanup():
support.reap_children()
def runtest_inner(ns, test, display_failure=True):
support.unload(test)
......@@ -173,6 +177,7 @@ def runtest_inner(ns, test, display_failure=True):
if ns.huntrleaks:
refleak = dash_R(the_module, test, test_runner, ns.huntrleaks)
test_time = time.time() - start_time
post_test_cleanup()
except support.ResourceDenied as msg:
if not ns.quiet and not ns.pgo:
print(test, "skipped --", msg, flush=True)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment