diff options
author | Ben Gamari <ben@smart-cactus.org> | 2019-12-02 14:35:10 -0500 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2019-12-05 16:07:49 -0500 |
commit | 92a52aaaf48420335c4beda45cf40388d305c3f2 (patch) | |
tree | 092644e3804617fa11e77857dbc8bd8bbba6e6fe /testsuite/driver/testlib.py | |
parent | 8280bd8ab7a20a0a78ca53a06279cf8f07864eb5 (diff) | |
download | haskell-92a52aaaf48420335c4beda45cf40388d305c3f2.tar.gz |
testsuite: Make performance metric summary more readable
Along with some refactoring.
Diffstat (limited to 'testsuite/driver/testlib.py')
-rw-r--r-- | testsuite/driver/testlib.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/testsuite/driver/testlib.py b/testsuite/driver/testlib.py index 9d24951361..b72fd4fac5 100644 --- a/testsuite/driver/testlib.py +++ b/testsuite/driver/testlib.py @@ -19,7 +19,7 @@ import collections import subprocess from testglobals import config, ghc_env, default_testopts, brokens, t, \ - TestRun, TestResult, TestOptions + TestRun, TestResult, TestOptions, PerfMetric from testutil import strip_quotes, lndir, link_or_copy_file, passed, \ failBecause, testing_metrics, \ PassFail @@ -1429,7 +1429,7 @@ def check_stats(name: TestName, tolerance_dev, config.allowed_perf_changes, config.verbose >= 4) - t.metrics.append((change, perf_stat, baseline)) + t.metrics.append(PerfMetric(change=change, stat=perf_stat, baseline=baseline)) # If any metric fails then the test fails. # Note, the remaining metrics are still run so that |