[Git][ghc/ghc][master] 2 commits: tests: Mark T12903 fragile everywhere

Marge Bot (@marge-bot) gitlab at gitlab.haskell.org
Thu Feb 16 11:44:09 UTC 2023



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


Commits:
1878e0bd by Bryan Richter at 2023-02-16T06:43:47-05:00
tests: Mark T12903 fragile everywhere

See #21184

- - - - -
b9420eac by Bryan Richter at 2023-02-16T06:43:47-05:00
Mark all T5435 variants as fragile

See #22970.

- - - - -


2 changed files:

- testsuite/tests/rts/all.T
- testsuite/tests/rts/linker/all.T


Changes:

=====================================
testsuite/tests/rts/all.T
=====================================
@@ -418,13 +418,9 @@ test('T12497', [ unless(opsys('mingw32'), skip), expect_broken(22694)
 test('T13617', [ unless(opsys('mingw32'), skip)],
                makefile_test, ['T13617'])
 
-# This test sometimes produces out of sequence samples in the profasm way, but
-# not reliably, so we just skip it. See ticket #15065.
-# Test is being skipped on darwin due to it's flakiness.
-test('T12903', [ when(opsys('mingw32'), skip)
-               , when(opsys('darwin'), skip)
-               , when(arch('i386'), fragile(20377))
-               , omit_ways(['ghci', 'profasm'])
+# Test is fragile on all systems. #21184 links to various other reports through
+# its history.
+test('T12903', [ fragile(21184)
                , js_broken(22374)]
                , compile_and_run, [''])
 


=====================================
testsuite/tests/rts/linker/all.T
=====================================
@@ -59,6 +59,7 @@ def checkDynAsm(actual_file, normaliser):
 test('T5435_v_asm_a',
      [extra_files(['T5435.hs', 'T5435_asm.c']),
       req_rts_linker,
+      fragile(22970),
       when(arch('arm'), expect_broken(17559)),
       when(opsys('linux') and not ghc_dynamic(), expect_broken(20706))],
      makefile_test, ['T5435_v_asm_a'])
@@ -67,6 +68,7 @@ test('T5435_v_asm_a',
 test('T5435_v_asm_b',
      [extra_files(['T5435.hs', 'T5435_asm.c']),
       req_rts_linker,
+      fragile(22970),
       when(arch('arm'), expect_broken(17559)),
       when(opsys('darwin') or opsys('mingw32'), skip),
       when(opsys('linux') and not ghc_dynamic(), expect_broken(20706))],
@@ -74,16 +76,19 @@ test('T5435_v_asm_b',
 test('T5435_v_gcc',
      [extra_files(['T5435.hs', 'T5435_gcc.c']),
       req_rts_linker,
+      fragile(22970),
       when(arch('arm'), expect_broken(17559)),
       when(opsys('linux') and not ghc_dynamic(), expect_broken(20706))],
      makefile_test, ['T5435_v_gcc'])
 test('T5435_dyn_asm',
      [extra_files(['T5435.hs', 'T5435_asm.c']),
+      fragile(22970),
       js_skip, # dynamic linking not supported by the JS backend
       check_stdout(checkDynAsm)],
      makefile_test, ['T5435_dyn_asm'])
 test('T5435_dyn_gcc',
      [extra_files(['T5435.hs', 'T5435_gcc.c']),
+      fragile(22970),
       js_skip], # dynamic linking not supported by the JS backend
      makefile_test, ['T5435_dyn_gcc'])
 



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/631c6c726d6ab86be1a3aa289e1468a75fb36bf6...b9420eacab34a88df8f129f90a59e322d58cf2fd

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/631c6c726d6ab86be1a3aa289e1468a75fb36bf6...b9420eacab34a88df8f129f90a59e322d58cf2fd
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/20230216/3bf9b051/attachment-0001.html>


More information about the ghc-commits mailing list