# HG changeset patch # User Matt Mackall # Date 2013-06-07 20:56:16 # Node ID a1b8b1b9e2e2a40969cb5c2d4aa59b055e091cba # Parent f2dd00f1f6fb333b4c7f643f75b908acbb019a47 run-tests: always gather runtimes diff --git a/tests/run-tests.py b/tests/run-tests.py --- a/tests/run-tests.py +++ b/tests/run-tests.py @@ -960,20 +960,16 @@ def runone(options, test, count): env = createenv(options, testtmp, threadtmp, port) createhgrc(env['HGRCPATH'], options) - if options.time: - starttime = time.time() + starttime = time.time() try: ret, out = runner(testpath, testtmp, options, replacements, env) except KeyboardInterrupt: - msg = '' - if options.time: - endtime = time.time() - msg = '(after %d seconds)' % (endtime - starttime) + endtime = time.time() + msg = '(after %d seconds)' % (endtime - starttime) log('INTERRUPTED:', test, msg) raise - if options.time: - endtime = time.time() - times.append((test, endtime - starttime)) + endtime = time.time() + times.append((test, endtime - starttime)) vlog("# Ret was:", ret) killdaemons(env['DAEMON_PIDS'])