WebNavigationApiTest.Failures crashes on Chrome OS LSAN ASAN bot |
|||||
Issue descriptionFiled by sheriff-o-matic@appspot.gserviceaccount.com on behalf of markusheintz@chromium.org mash_browser_tests->WebNavigationApiTest.Failures flaky on chromium.memory/Linux Chromium OS ASan LSan Tests (1) Test fails: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/28442 Test passes: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/28441 Test fails https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/28439 Builders failed on: - Linux Chromium OS ASan LSan Tests (1): https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29 Caused by [ RUN ] WebNavigationApiTest.Failures [14820:14820:0729/222952.576978:ERROR:shell_delegate_mash.cc(60)] Not implemented reached in virtual void ash::ShellDelegateMash::PreInit() ... (see https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8939603761881019536/+/steps/mash_browser_tests/0/logs/WebNavigationApiTest.Failures/0)
,
Jul 30
Issue 868645 has been merged into this issue.
,
Jul 30
,
Jul 30
What is the actual failure? Is this test failing elsewhere (viz_browser_tests?). That NOTIMPLEMENTED is very old, fires routinely in mash_browser_tests (every test run) and is unlikely related to this failure. I'm probably not the right owner for this. You might want to ping someone who wrote the test or the code under test. I'm OOO until this afternoon - if it can wait, I can help you then. Otherwise you might want to disable it.
,
Jul 30
+fsamuel, does this look familiar? Here's a failing try job run on one of my CLs that fails the same test in viz_browser_tests, which doesn't run "mash" and hence doesn't trigger the NOTREACHED: https://ci.chromium.org/p/chromium/builders/luci.chromium.try/linux_chromium_chromeos_asan_rel_ng/15728 It looks like the test is crashing but the backtrace is not symbolized.
,
Jul 30
The failure is in browser_tests, see details below. If the NOTIMPLEMENTED and is only being hit now in browser_tests, then seems like something changed in the calling code? Build: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/28442 Output: https://chromium-swarm.appspot.com/task?id=3f03ab4893527110&refresh=10&show_raw=1 Stack trace: [ RUN ] AllForms/FormStructureBrowserTest.DataDrivenHeuristics/117 [25943:25983:0730/041156.560493:ERROR:logging_chrome.cc(218)] Unable to create symlink /b/s/w/itjdLNId/.org.chromium.Chromium.f8chsc/dgnRK6u/test-user/chrome_debug.log pointing at /b/s/w/itjdLNId/.org.chromium.Chromium.f8chsc/dgnRK6u/test-user/chrome_debug_20180730-041156: No such file or directory (2) [25943:25943:0730/041157.084895:INFO:remote_commands_service.cc(38)] Fetching remote commands. [25943:25943:0730/041157.085042:WARNING:remote_commands_service.cc(40)] Client is not registered. [25943:25943:0730/041157.085181:INFO:remote_commands_invalidator.cc(32)] Initialize RemoteCommandsInvalidator. [25943:25943:0730/041157.085233:INFO:remote_commands_invalidator.cc(57)] Starting RemoteCommandsInvalidator. [25943:25943:0730/041157.085282:INFO:remote_commands_invalidator.cc(123)] RemoteCommandsInvalidator ReloadPolicyData. [25943:25943:0730/041157.085321:INFO:remote_commands_invalidator.cc(167)] Unregister RemoteCommandsInvalidator. [25943:25943:0730/041158.754050:ERROR:content_gpu_interface_provider.cc(83)] Not implemented reached in virtual void ash::ContentGpuInterfaceProvider::RegisterOzoneGpuInterfaces(service_manager::BinderRegistry *) [25943:25943:0730/041202.411790:FATAL:thread_restrictions.cc(29)] Check failed: !g_blocking_disallowed.Get().Get(). Function marked as blocking was called from a scope that disallows blocking! If this task is running inside the TaskScheduler, it needs to have MayBlock() in its TaskTraits. Otherwise, consider making this blocking work asynchronous or, as a last resort, you may use ScopedAllowBlocking (see its documentation for best practices). #0 0x000000c5f531 (/b/s/w/ir/out/Release/browser_tests+0xc5f530) #1 0x00001046e6ac (/b/s/w/ir/out/Release/browser_tests+0x1046e6ab) #2 0x000010233403 (/b/s/w/ir/out/Release/browser_tests+0x10233402) #3 0x0000103d852c (/b/s/w/ir/out/Release/browser_tests+0x103d852b) #4 0x00001047f16e (/b/s/w/ir/out/Release/browser_tests+0x1047f16d) #5 0x0000102d6b2e (/b/s/w/ir/out/Release/browser_tests+0x102d6b2d) #6 0x000010ef6209 (/b/s/w/ir/out/Release/browser_tests+0x10ef6208) #7 0x0000103e3265 (/b/s/w/ir/out/Release/browser_tests+0x103e3264) #8 0x0000104cdd45 (/b/s/w/ir/out/Release/browser_tests+0x104cdd44) #9 0x00001025a499 (/b/s/w/ir/out/Release/browser_tests+0x1025a498) #10 0x00001025befc (/b/s/w/ir/out/Release/browser_tests+0x1025befb) #11 0x0000104b9696 (/b/s/w/ir/out/Release/browser_tests+0x104b9695) #12 0x0000102590a5 (/b/s/w/ir/out/Release/browser_tests+0x102590a4) #13 0x0000102f1d9e (/b/s/w/ir/out/Release/browser_tests+0x102f1d9d) #14 0x000011b4f86c (/b/s/w/ir/out/Release/browser_tests+0x11b4f86b) #15 0x000011b47c1d (/b/s/w/ir/out/Release/browser_tests+0x11b47c1c) #16 0x000010657f33 (/b/s/w/ir/out/Release/browser_tests+0x10657f32) #17 0x000000f15857 (/b/s/w/ir/out/Release/browser_tests+0xf15856) #18 0x0000240ffc7c (/b/s/w/ir/out/Release/browser_tests+0x240ffc7b) #19 0x000000f17b61 (/b/s/w/ir/out/Release/browser_tests+0xf17b60) #20 0x000011ab5709 (/b/s/w/ir/out/Release/browser_tests+0x11ab5708) #21 0x0000107b8940 (/b/s/w/ir/out/Release/browser_tests+0x107b893f) #22 0x0000107b5a7f (/b/s/w/ir/out/Release/browser_tests+0x107b5a7e) #23 0x0000058017d2 (/b/s/w/ir/out/Release/browser_tests+0x58017d1) #24 0x000009c07028 (/b/s/w/ir/out/Release/browser_tests+0x9c07027) #25 0x00000adf70ac (/b/s/w/ir/out/Release/browser_tests+0xadf70ab) #26 0x000009c02a5f (/b/s/w/ir/out/Release/browser_tests+0x9c02a5e) #27 0x000009c0f277 (/b/s/w/ir/out/Release/browser_tests+0x9c0f276) #28 0x000009bfb660 (/b/s/w/ir/out/Release/browser_tests+0x9bfb65f) #29 0x00000fd96175 (/b/s/w/ir/out/Release/browser_tests+0xfd96174) #30 0x0000174e82b9 (/b/s/w/ir/out/Release/browser_tests+0x174e82b8) #31 0x00000fd90c93 (/b/s/w/ir/out/Release/browser_tests+0xfd90c92) #32 0x000011ab421b (/b/s/w/ir/out/Release/browser_tests+0x11ab421a) #33 0x00001064a805 (/b/s/w/ir/out/Release/browser_tests+0x1064a804) #34 0x0000069876a3 (/b/s/w/ir/out/Release/browser_tests+0x69876a2) #35 0x0000069899f5 (/b/s/w/ir/out/Release/browser_tests+0x69899f4) #36 0x00000698adc7 (/b/s/w/ir/out/Release/browser_tests+0x698adc6) #37 0x0000069b04c7 (/b/s/w/ir/out/Release/browser_tests+0x69b04c6) #38 0x0000069af716 (/b/s/w/ir/out/Release/browser_tests+0x69af715) #39 0x00001069bd4b (/b/s/w/ir/out/Release/browser_tests+0x1069bd4a) #40 0x0000101c7771 (/b/s/w/ir/out/Release/browser_tests+0x101c7770) #41 0x000011b3f5ac (/b/s/w/ir/out/Release/browser_tests+0x11b3f5ab) #42 0x0000101c8567 (/b/s/w/ir/out/Release/browser_tests+0x101c8566) #43 0x0000101c72af (/b/s/w/ir/out/Release/browser_tests+0x101c72ae) #44 0x7fc26dd4af45 (/lib/x86_64-linux-gnu/libc-2.19.so+0x21f44) #45 0x000000c11e6a (/b/s/w/ir/out/Release/browser_tests+0xc11e69)
,
Jul 30
This seems less about the NOTIMPLEMENTED and more about: [25943:25943:0730/041202.411790:FATAL:thread_restrictions.cc(29)] Check failed: !g_blocking_disallowed.Get().Get().
,
Jul 30
nasko, can you find an owner for this? (I see you're in chrome/browser/extensions/api/web_navigation/OWNERS). That directory has a few recent changes re-enabling some navigation tests, though not this one. rogerta, comments 6/7 sound like a different test failure (AllForms/FormStructureBrowserTest.DataDrivenHeuristics) WebNavigationApiTest.Failures crashes in browser_tests, mash_browser_tests, and viz_browser_tests, so I don't think it something specific to mash or viz. The NOTIMPLEMENTED isn't related.
,
Jul 30
Yes, I've been trying to enable some of the disabled WebNavigationApiTest tests, since we fixed a bunch of navigation race conditions lately. This one looks to still be flaky, so I'll just disable it again until I can figure out the underlying reason for its flakiness.
,
Jul 30
Thanks Nasko. Removing sheriff label for now.
,
Aug 14
Also hitting the NOTIMPLEMENTED() for KeyboardOperations/FilesAppBrowserTest.Test/renameNewFolderDownloads_GuestMode https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20ChromiumOS%20MSan%20Tests/8217
,
Aug 14
The NOTIMPLEMENTED in ash::ContentGpuInterfaceProvider::RegisterOzoneGpuInterfaces is pretty much unrelated in this test I think, so I'm not sure how the test in comment #12 applies to this specific test. It was already concluded in comment #8 that the NOTIMPLEMENTED is not related to this test failure. |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by markusheintz@chromium.org
, Jul 30