diff options
author | Joachim Breitner <mail@joachim-breitner.de> | 2014-07-14 13:29:47 +0200 |
---|---|---|
committer | Joachim Breitner <mail@joachim-breitner.de> | 2014-07-14 13:29:47 +0200 |
commit | cfeededff5662a6e2dc0104eb00adcca4d4ae984 (patch) | |
tree | f327cbcaa65077b4064070b79dc6028d5df7c32a | |
parent | 194107ea9333c1d9d61abf307db2da6a699847af (diff) | |
download | haskell-cfeededff5662a6e2dc0104eb00adcca4d4ae984.tar.gz |
New testsuite verbosity level 4
which makes it print performance numbers even when the test succeeds
(good for historic analysis)
-rw-r--r-- | testsuite/driver/runtests.py | 4 | ||||
-rw-r--r-- | testsuite/driver/testlib.py | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/testsuite/driver/runtests.py b/testsuite/driver/runtests.py index c92eaefacc..103c7ace7c 100644 --- a/testsuite/driver/runtests.py +++ b/testsuite/driver/runtests.py @@ -98,8 +98,8 @@ for opt,arg in opts: config.skip_perf_tests = True if opt == '--verbose': - if arg not in ["0","1","2","3"]: - sys.stderr.write("ERROR: requested verbosity %s not supported, use 0,1,2 or 3" % arg) + if arg not in ["0","1","2","3","4"]: + sys.stderr.write("ERROR: requested verbosity %s not supported, use 0,1,2,3 or 4" % arg) sys.exit(1) config.verbose = int(arg) diff --git a/testsuite/driver/testlib.py b/testsuite/driver/testlib.py index 3479b6a5ba..e44f5f54cb 100644 --- a/testsuite/driver/testlib.py +++ b/testsuite/driver/testlib.py @@ -1052,7 +1052,7 @@ def checkStats(stats_file, range_fields): print field, 'value is too high:' result = failBecause('stat not good enough') - if val < lowerBound or val > upperBound: + if val < lowerBound or val > upperBound or config.verbose >= 4: valStr = str(val) valLen = len(valStr) expectedStr = str(expected) |