[Git][ghc/ghc][master] testsuite: Print sign of performance changes

Marge Bot gitlab at gitlab.haskell.org
Wed May 13 06:07:57 UTC 2020



 Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC


Commits:
5d0f2445 by Ben Gamari at 2020-05-13T02:07:47-04:00
testsuite: Print sign of performance changes

Executes the minor formatting change in the tabulated performance
changes suggested in #18135.

- - - - -


1 changed file:

- testsuite/driver/runtests.py


Changes:

=====================================
testsuite/driver/runtests.py
=====================================
@@ -349,13 +349,13 @@ def tabulate_metrics(metrics: List[PerfMetric]) -> None:
             val0 = metric.baseline.perfStat.value
             val1 = metric.stat.value
             rel = 100 * (val1 - val0) / val0
-            print("{space:24}  {herald:40}  {value:15.3f}  [{direction} {rel:2.1f}%]".format(
+            print("{space:24}  {herald:40}  {value:15.3f}  [{direction}, {rel:2.1f}%]".format(
                 space = "",
                 herald = "(baseline @ HEAD~{depth})".format(
                     depth = metric.baseline.commitDepth),
                 value = val0,
                 direction = metric.change,
-                rel = abs(rel)
+                rel = rel
             ))
 
 # First collect all the tests to be run



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/5d0f244528f8f7ba3058a4cf7b075a474c63fa1b

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/5d0f244528f8f7ba3058a4cf7b075a474c63fa1b
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20200513/eb4a76cb/attachment.html>


More information about the ghc-commits mailing list