diff options
author | Lars Wirzenius <liw@liw.fi> | 2010-02-14 12:22:36 +1300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2010-02-14 12:22:36 +1300 |
commit | 82f415cfa28735e1bbb8dc79e48d96c227d07190 (patch) | |
tree | 15bd920c152f35240c180951bf9776fd0159cb53 | |
parent | 22200488f41b9e7d00a1bf126dff30f8a47aa723 (diff) | |
download | python-coverage-test-runner-82f415cfa28735e1bbb8dc79e48d96c227d07190.tar.gz |
Make threshold for reporting slow tests be user-settable
via $COVERAGE_TEST_RUNNER_MAX_TIME.
-rw-r--r-- | CoverageTestRunner.py | 3 |
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:]: |