Merged revisions 84176 via svnmerge from

svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r84176 | antoine.pitrou | 2010-08-18 22:44:14 +0200 (mer., 18 août 2010) | 5 lines

  Issue #9433: The "-j" option to regrtest now works under Windows too.
  It is not sure it will be beneficial, though, since process launching is
  more expensive under Windows than it is under Linux.
........
This commit is contained in:
Antoine Pitrou 2010-08-18 20:45:10 +00:00
parent aa8954523c
commit 0dd8e1da28
1 changed files with 2 additions and 1 deletions

View File

@ -509,7 +509,8 @@ def main(tests=None, testdir=None, verbose=0, quiet=False,
popen = Popen([sys.executable, '-E', '-m', 'test.regrtest', popen = Popen([sys.executable, '-E', '-m', 'test.regrtest',
'--slaveargs', json.dumps(args_tuple)], '--slaveargs', json.dumps(args_tuple)],
stdout=PIPE, stderr=PIPE, stdout=PIPE, stderr=PIPE,
universal_newlines=True, close_fds=True) universal_newlines=True,
close_fds=(os.name != 'nt'))
stdout, stderr = popen.communicate() stdout, stderr = popen.communicate()
# Strip last refcount output line if it exists, since it # Strip last refcount output line if it exists, since it
# comes from the shutdown of the interpreter in the subcommand. # comes from the shutdown of the interpreter in the subcommand.