summaryrefslogtreecommitdiff
path: root/CoverageTestRunner.py
diff options
context:
space:
mode:
Diffstat (limited to 'CoverageTestRunner.py')
-rw-r--r--CoverageTestRunner.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/CoverageTestRunner.py b/CoverageTestRunner.py
index 5378392..166dbb6 100644
--- a/CoverageTestRunner.py
+++ b/CoverageTestRunner.py
@@ -262,4 +262,9 @@ def run(dirname="."):
if __name__ == "__main__":
- run()
+ profname = os.environ.get('COVERAGE_TEST_RUNNER_PROFILE', None)
+ if profname is None:
+ run()
+ else:
+ import cProfile
+ cProfile.run('run()', profname)