summaryrefslogtreecommitdiff
path: root/testsuite/driver/runtests.py
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2019-12-02 15:14:42 -0500
committerBen Gamari <ben@smart-cactus.org>2019-12-03 14:03:26 -0500
commitfeed4ba144ab9759f196edb25c331279fa144894 (patch)
treecf109c91f73e2d7ffebae8a636ec7f92f4c41c6b /testsuite/driver/runtests.py
parente5f1072ee76a7528919ac4e4dee2b96a982f7999 (diff)
downloadhaskell-wip/perf-tabulation.tar.gz
testsuite: Use colors more consistentlywip/perf-tabulation
Diffstat (limited to 'testsuite/driver/runtests.py')
-rw-r--r--testsuite/driver/runtests.py9
1 files changed, 1 insertions, 8 deletions
diff --git a/testsuite/driver/runtests.py b/testsuite/driver/runtests.py
index 0b1f8d69fe..9eed68bc37 100644
--- a/testsuite/driver/runtests.py
+++ b/testsuite/driver/runtests.py
@@ -335,13 +335,6 @@ def cleanup_and_exit(exitcode):
exit(exitcode)
def tabulate_metrics(metrics: List[PerfMetric]) -> None:
- direction_strings = {
- MetricChange.NewMetric: colored(Color.BLUE, "new"),
- MetricChange.NoChange: colored(Color.WHITE, "unchanged"),
- MetricChange.Increase: colored(Color.RED, "increased"),
- MetricChange.Decrease: colored(Color.GREEN, "decreased")
- }
-
for metric in sorted(metrics, key=lambda m: (m.stat.test, m.stat.way)):
print("{test:24} {metric:40} {value:15.3f}".format(
test = "{}({})".format(metric.stat.test, metric.stat.way),
@@ -357,7 +350,7 @@ def tabulate_metrics(metrics: List[PerfMetric]) -> None:
herald = "(baseline @ HEAD~{depth})".format(
depth = metric.baseline.commitDepth),
value = val0,
- direction = direction_strings[metric.change],
+ direction = metric.change,
rel = abs(rel)
))