testsuite: Mark heapprof001 as broken in prof_hc_hb way on i386
authorBen Gamari <ben@smart-cactus.org>
Sat, 22 Dec 2018 18:02:08 +0000 (13:02 -0500)
committerBen Gamari <ben@smart-cactus.org>
Sat, 22 Dec 2018 18:02:08 +0000 (13:02 -0500)
As documented in #15382, this is known to fail in prof_hc_hb on i386.
Concerningly, I have also seen this test non-deterministically fail in
prof_hc_hb on amd64. We should really investigate this.

testsuite/tests/profiling/should_run/all.T

index 8d605f2..c3d34af 100644 (file)
@@ -23,7 +23,9 @@ expect_broken_for_10037 = expect_broken_for(
      # e.g. prof and profllvm
 
 test('heapprof001',
-     [when(have_profiling(), extra_ways(extra_prof_ways)), extra_run_opts('7')],
+     [when(have_profiling(), extra_ways(extra_prof_ways)),
+      when(arch('i386'), expect_broken_for(15382, ['prof_hc_hb'])),
+      extra_run_opts('7')],
      compile_and_run, [''])
 
 test('T2592',