summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2021-02-23 15:08:18 -0500
committerBen Gamari <ben@smart-cactus.org>2021-02-23 15:11:06 -0500
commit4a9d856d21c67b3328e26aa68a071ec9a824a7bb (patch)
tree2d34fbf2a130ea7947d2045064105bd8558ec14e
parent54ba8d8a3e810b77ce3df99903b619de8b840c20 (diff)
downloadhaskell-4a9d856d21c67b3328e26aa68a071ec9a824a7bb.tar.gz
testsuite: Mark tests affected by
-rw-r--r--testsuite/tests/perf/compiler/all.T16
1 files changed, 14 insertions, 2 deletions
diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index 07aab0afca..f4b3fe4448 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -2,6 +2,10 @@
# See testsuite/driver/testlib.py.
setTestOpts(no_lint)
+# The allocations of some tests seem to be remarkably sensitive to which Darwin
+# runner they run on (#19025). Disable them.
+fragile_on_darwin = when(opsys('darwin'), skip)
+
test('T1969',
[# expect_broken(12437),
collect_compiler_residency(20),
@@ -112,7 +116,8 @@ test('T5837',
test('T6048',
[ only_ways(['optasm']),
- collect_compiler_stats('bytes allocated',2)
+ fragile_on_darwin,
+ collect_compiler_stats('bytes allocated',2)
],
compile,[''])
@@ -199,6 +204,7 @@ test('T12227',
test('T12425',
[ only_ways(['optasm']),
+ fragile_on_darwin,
collect_compiler_stats('bytes allocated', 1)
],
compile,
@@ -206,6 +212,7 @@ test('T12425',
test('T12234',
[ only_ways(['optasm']),
+ fragile_on_darwin,
collect_compiler_stats('bytes allocated', 2),
],
compile,
@@ -221,6 +228,7 @@ test('T12545',
test('T13035',
[ only_ways(['normal']),
+ fragile_on_darwin,
collect_compiler_stats('bytes allocated', 1),
],
compile,
@@ -246,6 +254,7 @@ test('T12707',
# to avoid spurious errors.
test('T12150',
[ only_ways(['optasm']),
+ fragile_on_darwin,
collect_compiler_stats('bytes allocated', 2)
],
compile,
@@ -407,6 +416,7 @@ test ('T18140',
['-v0 -O'])
test('T10421',
[ only_ways(['normal']),
+ fragile_on_darwin,
collect_compiler_stats('bytes allocated', 1)
],
multimod_compile,
@@ -435,7 +445,9 @@ test ('T18223',
compile,
['-v0 -O'])
test ('T18923',
- [ collect_compiler_stats('bytes allocated',2) ],
+ [ collect_compiler_stats('bytes allocated',2),
+ fragile_on_darwin,
+ ],
compile,
['-v0 -O'])
test ('T16577',