cctest/test-heap-profiler/SamplingHeapProfiler is failing from time to time with concurrent marking with
#
# Fatal error in ../../test/cctest/test-heap-profiler.cc, line 2924
# Check failed: percent_difference < 0.15.
#
https://uberchromegw.corp.google.com/i/client.v8/builders/V8%20Linux64%20TSAN%20-%20concurrent%20marking/builds/1493/steps/Check%20%28flakes%29/logs/SamplingHeapProfiler
Test: cctest/test-heap-profiler/SamplingHeapProfiler (flaky in a repeated run)
Flags:
Command: /b/s/w/ir/out/Release/cctest --random-seed=-1302541941 test-heap-profiler/SamplingHeapProfiler --nohard-abort --stress-incremental-marking
Build environment:
gn_args: is_component_build = false is_debug = false is_tsan = true target_cpu = "x64" use_goma = true v8_enable_concurrent_marking = true v8_test_isolation_mode = "prepare"
Run #1
Exit code: -6
Result: FAIL
Expected outcomes: PASS
Duration: 00:01:683
Stderr:
#
# Fatal error in ../../test/cctest/test-heap-profiler.cc, line 2924
# Check failed: percent_difference < 0.15.
#
==== C stack trace ===============================
/b/s/w/ir/out/Release/cctest(backtrace+0xeb) [0x7ffa59ff990b]
/b/s/w/ir/out/Release/cctest(+0x1b6b6a0) [0x7ffa5b2f46a0]
/b/s/w/ir/out/Release/cctest(+0x19b5cd4) [0x7ffa5b13ecd4]
/b/s/w/ir/out/Release/cctest(+0x19b0da0) [0x7ffa5b139da0]
/b/s/w/ir/out/Release/cctest(+0xc753dc) [0x7ffa5a3fe3dc]
/b/s/w/ir/out/Release/cctest(+0x8bb4d9) [0x7ffa5a0444d9]
/b/s/w/ir/out/Release/cctest(+0x8bc794) [0x7ffa5a045794]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7ffa58676f45]
/b/s/w/ir/out/Release/cctest(+0x832ea4) [0x7ffa59fbbea4]
Received signal 6
Run #2
Exit code: 0
Result: PASS
Expected outcomes: PASS
Duration: 00:02:101
Comment 1 by jgruber@chromium.org
, Feb 5 2018