summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--testsuite/driver/runtests.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/testsuite/driver/runtests.py b/testsuite/driver/runtests.py
index 44b2221ffe..c49e8f4c54 100644
--- a/testsuite/driver/runtests.py
+++ b/testsuite/driver/runtests.py
@@ -423,7 +423,16 @@ else:
# Dump metrics data.
print("\nPerformance Metrics (test environment: {}):\n".format(config.test_env))
if any(t.metrics):
- tabulate_metrics(t.metrics)
+ print("\nMissing baseline:\n")
+ tabulate_metrics([ m for m in t.metrics if m.baseline is None)
+ print("\nIncreased:\n")
+ tabulate_metrics([ m for m in t.metrics
+ if m.baseline is not None
+ if m.baseline.perfStat.value < m.stat.value)
+ print("\nDecreased:\n")
+ tabulate_metrics([ m for m in t.metrics
+ if m.baseline is not None
+ if m.baseline.perfStat.value > m.stat.value)
else:
print("\nNone collected.")
print("")