summaryrefslogtreecommitdiff
path: root/CoverageTestRunner.py
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2010-02-14 12:22:36 +1300
committerLars Wirzenius <liw@liw.fi>2010-02-14 12:22:36 +1300
commit82f415cfa28735e1bbb8dc79e48d96c227d07190 (patch)
tree15bd920c152f35240c180951bf9776fd0159cb53 /CoverageTestRunner.py
parent22200488f41b9e7d00a1bf126dff30f8a47aa723 (diff)
downloadcoverage-test-runner-82f415cfa28735e1bbb8dc79e48d96c227d07190.tar.gz
Make threshold for reporting slow tests be user-settable
via $COVERAGE_TEST_RUNNER_MAX_TIME.
Diffstat (limited to 'CoverageTestRunner.py')
-rw-r--r--CoverageTestRunner.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/CoverageTestRunner.py b/CoverageTestRunner.py
index 7db25bd..5378392 100644
--- a/CoverageTestRunner.py
+++ b/CoverageTestRunner.py
@@ -217,7 +217,8 @@ class CoverageTestRunner:
if result.missing_test_modules:
print len(result.missing_test_modules), "missing test modules"
- if end_time - start_time > 10:
+ maxtime = int(os.environ.get('COVERAGE_TEST_RUNNER_MAX_TIME', '10'))
+ if end_time - start_time > maxtime:
print
print "Slowest tests:"
for secs, test in sorted(result.timings)[-10:]: