# HG changeset patch # User Greg Ward # Date 1243649873 14400 # Node ID a434c94b48e7f753a936f8cc794586aabc3f7399 # Parent 472ecf2c55d9eae8fa4246a3a8043aa2c098251e run-tests: show PID if running in parallel mode with -v. (Extremely handy when you break parallel operation and need to figure out what's going on. The assumption is that if you run with -v, you want more details.) diff -r 472ecf2c55d9 -r a434c94b48e7 tests/run-tests.py --- a/tests/run-tests.py Sun May 31 19:48:37 2009 +0200 +++ b/tests/run-tests.py Fri May 29 22:17:53 2009 -0400 @@ -96,7 +96,13 @@ options.annotate) if options.verbose: + if options.jobs > 1 or options.child is not None: + pid = "[%d]" % os.getpid() + else: + pid = None def vlog(*msg): + if pid: + print pid, for m in msg: print m, print @@ -178,8 +184,7 @@ def cleanup(options): if not options.keep_tmpdir: - if options.verbose: - print "# Cleaning up HGTMP", HGTMP + vlog("# Cleaning up HGTMP", HGTMP) shutil.rmtree(HGTMP, True) def usecorrectpython():