Commit c8826ab0 authored by Vladislav Zavialov's avatar Vladislav Zavialov Committed by Ben Gamari

Disable fragile test cases: T14697 T5559 T3424

See Trac #15072, Trac #16349, Trac #16350

(cherry picked from commit 14586f5d)
parent 29d297b5
......@@ -358,8 +358,11 @@ test('T13719',
test('T14697',
[ collect_compiler_stats('bytes allocated',10),
# This generates too large of a command-line for poor Windows
when(opsys('mingw32'), expect_broken(15072)),
# This generates too large of a command-line for poor Windows and
# Darwin. The failure is non-deterministic, so we 'skip' it rather than
# 'expect_broken'. The solution is to teach the testsuite driver to
# invoke GHC with a response file, see Trac #15072
when(opsys('mingw32') or opsys('darwin'), skip),
pre_cmd('./genT14697'),
extra_files(['genT14697']),
extra_hc_opts('$(cat T14697-flags)'), # 10k -optP arguments
......
......@@ -88,7 +88,9 @@ test('prof-doc-fib', [], compile_and_run, [''])
test('prof-doc-last', [], compile_and_run, ['-fno-full-laziness'])
# unicode in cost centre names
test('T5559', [], compile_and_run, [''])
test('T5559',
[ skip # Skip due to non-deterministic failures on CI, see Trac #16350
], compile_and_run, [''])
# Note [consistent stacks]
# Certain optimisations can change the stacks we get out of the
......
......@@ -106,9 +106,13 @@ test('atomicinc', [ c_src, only_ways(['normal','threaded1', 'threaded2']) ], com
test('atomicxchg', [ c_src, only_ways(['threaded1', 'threaded2']) ],
compile_and_run, [''])
test('T3424', # it's slow:
[ when(fast(), skip), only_ways(['normal','threaded1','ghci']) ],
compile_and_run, [''])
test('T3424',
[ # Skip due to non-deterministic timeouts on CI, see Trac #16349
when(unregisterised(), skip),
# And it's slow in general
only_ways(['normal','threaded1','ghci'])
],
compile_and_run, [''])
# Test for out-of-range heap size
test('rtsflags001', [ only_ways(['normal']), exit_code(1), extra_run_opts('+RTS -H0m -RTS') ], compile_and_run, [''])
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment