[Python-checkins] cpython: Don't strip refcount in libregrtest/runtest_mp.py

victor.stinner python-checkins at python.org
Tue Sep 29 23:56:30 CEST 2015


https://hg.python.org/cpython/rev/eddf85b65996
changeset: 98421:eddf85b65996
user: Victor Stinner <victor.stinner at gmail.com>
date: Tue Sep 29 23:52:33 2015 +0200
summary:
 Don't strip refcount in libregrtest/runtest_mp.py
Python doesn't display the refcount anymore by default. It only displays it
when -X showrefcount command line option is used, which is not the case here.
regrtest can be run with -X showrefcount, the option is not inherited by child
processes.
files:
 Lib/test/libregrtest/runtest_mp.py | 6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)
diff --git a/Lib/test/libregrtest/runtest_mp.py b/Lib/test/libregrtest/runtest_mp.py
--- a/Lib/test/libregrtest/runtest_mp.py
+++ b/Lib/test/libregrtest/runtest_mp.py
@@ -15,9 +15,6 @@
 from test.libregrtest.runtest import runtest, INTERRUPTED, CHILD_ERROR
 
 
-debug_output_pat = re.compile(r"\[\d+ refs, \d+ blocks\]$")
-
-
 def run_tests_in_subprocess(testname, ns):
 """Run the given test in a subprocess with --slaveargs.
 
@@ -105,9 +102,6 @@
 return
 retcode, stdout, stderr = run_tests_in_subprocess(test,
 self.ns)
- # Strip last refcount output line if it exists, since it
- # comes from the shutdown of the interpreter in the subcommand.
- stderr = debug_output_pat.sub("", stderr)
 stdout, _, result = stdout.strip().rpartition("\n")
 if retcode != 0:
 result = (CHILD_ERROR, "Exit code %s" % retcode)
-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /