WebViewTests/WebViewTest.InterstitialTeardownOnBrowserShutdown is flaky. |
||||
Issue descriptionBased on the owner of chrome/browser/apps/guest_view/web_view_browsertest.cc Please re-assign if not the right person. WebViewTests/WebViewTest.InterstitialTeardownOnBrowserShutdown is flaky. Sample builder: https://build.chromium.org/p/chromium.linux/builders/Linux%20Tests%20%28dbg%29%281%29/builds/55573 Sample build log: https://build.chromium.org/p/chromium.linux/builders/Linux%20Tests%20%28dbg%29%281%29/builds/55573/steps/browser_tests%20on%20Ubuntu-12.04/logs/WebViewTests_WebViewTest.InterstitialTeardownOnBrowserShutdown_0 [13687:13687:0713/122930:FATAL:weak_ptr.h(232)] Check failed: get() != nullptr. #0 0x7f25859c73fe base::debug::StackTrace::StackTrace() #1 0x7f2585a2e9cf logging::LogMessage::~LogMessage() #2 0x7f257cade46d base::WeakPtr<>::operator->() #3 0x7f257d7b7747 content::RenderWidgetHostViewGuest::OnSwapCompositorFrame() #4 0x7f257dc9e4c4 content::RenderWidgetHostImpl::OnSwapCompositorFrame() #5 0x7f257dc9d359 content::RenderWidgetHostImpl::OnMessageReceived() #6 0x7f257dc5a361 content::RenderProcessHostImpl::OnMessageReceived() #7 0x7f257b9e5768 IPC::ChannelProxy::Context::OnDispatchMessage() #8 0x7f257b9e9e8b _ZN4base8internal13FunctorTraitsIMN3IPC12ChannelProxy7ContextEFvRKNS2_7MessageEEvE6InvokeIRK13scoped_refptrIS4_EJS7_EEEvS9_OT_DpOT0_ #9 0x7f257b9e9d86 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN3IPC12ChannelProxy7ContextEFvRKNS4_7MessageEEJRK13scoped_refptrIS6_ES9_EEEvOT_DpOT0_ #10 0x7f257b9e9d13 _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE7RunImplIRKSA_RKSt5tupleIJSC_S6_EEJLm0ELm1EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE #11 0x7f257b9e9a2c _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE3RunEPNS0_13BindStateBaseE #12 0x7f25859a736e base::Callback<>::Run() #13 0x7f25859ccf6e base::debug::TaskAnnotator::RunTask() #14 0x7f2585a4c92c base::MessageLoop::RunTask() #15 0x7f2585a4cbc4 base::MessageLoop::DeferOrRunPendingTask() #16 0x7f2585a4ce8e base::MessageLoop::DoWork() #17 0x7f2585a64d76 base::MessagePumpGlib::Run() #18 0x7f2585a4c30f base::MessageLoop::RunHandler() #19 0x7f2585af31f4 base::RunLoop::Run() #20 0x000007003a33 content::RunThisRunLoop() #21 0x000007003b07 content::RunAllPendingInMessageLoop() #22 0x0000040210c2 InProcessBrowserTest::RunTestOnMainThreadLoop() #23 0x00000170d744 content::BrowserTestBase::ProxyRunTestOnMainThreadLoop() #24 0x0000009ecd62 _ZN4base8internal13FunctorTraitsIM24DevToolsBeforeUnloadTestFvvEvE6InvokeIRK13scoped_refptrI53DevToolsBeforeUnloadTest_TestDockedDevToolsClose_TestEJEEEvS4_OT_DpOT0_ #25 0x00000170eae1 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN7content15BrowserTestBaseEFvvEJRK13scoped_refptrIS5_EEEEvOT_DpOT0_ #26 0x00000170ea82 _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserTestBaseEFvvEJ13scoped_refptrIS4_EEEEFvvEE7RunImplIRKS6_RKSt5tupleIJS8_EEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE #27 0x00000170e8ac _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserTestBaseEFvvEJ13scoped_refptrIS4_EEEEFvvEE3RunEPNS0_13BindStateBaseE #28 0x000000886cbe base::Callback<>::Run() #29 0x000004b572a2 ChromeBrowserMainParts::PreMainMessageLoopRunImpl() #30 0x000004b55d80 ChromeBrowserMainParts::PreMainMessageLoopRun() #31 0x7f257d478431 content::BrowserMainLoop::PreMainMessageLoopRun() #32 0x7f257cae574d _ZN4base8internal13FunctorTraitsIMN4mojo10BindingSetIN7content5mojom14ProcessControlEE7ElementEFvvEvE6InvokeIPS8_JEEEvSA_OT_DpOT0_ #33 0x7f257d480281 _ZN4base8internal12InvokeHelperILb0EiE8MakeItSoIRKMN7content15BrowserMainLoopEFivEJPS5_EEEiOT_DpOT0_ #34 0x7f257d480227 _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserMainLoopEFivEJNS0_17UnretainedWrapperIS4_EEEEEFivEE7RunImplIRKS6_RKSt5tupleIJS8_EEJLm0EEEEiOT_OT0_NS_13IndexSequenceIJXspT1_EEEE #35 0x7f257d48018c _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserMainLoopEFivEJNS0_17UnretainedWrapperIS4_EEEEEFivEE3RunEPNS0_13BindStateBaseE #36 0x7f257cad4c8e base::Callback<>::Run() #37 0x7f257df1649b content::StartupTaskRunner::RunAllTasksNow() #38 0x7f257d476413 content::BrowserMainLoop::CreateStartupTasks() #39 0x7f257d48289d content::BrowserMainRunnerImpl::Initialize() #40 0x7f257d4729ad content::BrowserMain() #41 0x7f257f1d7266 content::RunNamedProcessTypeMain() #42 0x7f257f1d9532 content::ContentMainRunnerImpl::Run() #43 0x7f257f1d6322 content::ContentMain() #44 0x00000170d46c content::BrowserTestBase::SetUp() #45 0x00000401f895 InProcessBrowserTest::SetUp() #46 0x0000014667dd ExtensionBrowserTest::SetUp() #47 0x0000008774d8 WebViewTestBase::SetUp() #48 0x00000105d9aa _ZN7testing8internal12InvokeHelperIvNSt3tr15tupleIJEEEE12InvokeMethodI14ServiceProcessMS7_FvvEEEvPT_T0_RKS4_ #49 0x000004e227ae testing::internal::HandleExceptionsInMethodIfSupported<>() #50 0x000004e17743 testing::Test::Run() #51 0x000004e17f28 testing::TestInfo::Run() #52 0x000004e184ca testing::TestCase::Run() #53 0x000004e1d81c testing::internal::UnitTestImpl::RunAllTests() #54 0x00000105cfba _ZN7testing8internal12InvokeHelperIbNSt3tr15tupleIJEEEE12InvokeMethodI20MockServiceIPCServerMS7_FbvEEEbPT_T0_RKS4_ #55 0x000004e23e3e testing::internal::HandleExceptionsInMethodIfSupported<>() #56 0x000004e1d4bf testing::UnitTest::Run() #57 0x0000016b89e1 RUN_ALL_TESTS() #58 0x0000016b7892 base::TestSuite::Run() #59 0x0000040036cc ChromeTestSuiteRunner::RunTestSuite() #60 0x0000040037c9 ChromeTestLauncherDelegate::RunTestSuite() #61 0x000006ff8e62 content::LaunchTests() WebViewTests/WebViewTest.InterstitialTeardownOnBrowserShutdown/0 (run #2): [ RUN ] WebViewTests/WebViewTest.InterstitialTeardownOnBrowserShutdown/0 Xlib: extension "RANDR" missing on display ":9". Xlib: extension "RANDR" missing on display ":9". [19650:19650:0713/123227:WARNING:audio_manager.cc(317)] Multiple instances of AudioManager detected [19650:19650:0713/123227:WARNING:audio_manager.cc(278)] Multiple instances of AudioManager detected [19650:19650:0713/123227:WARNING:password_store_factory.cc(250)] Using basic (unencrypted) store for password storage. See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_password_storage.md for more information about password storage options. LaunchProcess: failed to execvp: xdg-desktop-menu LaunchProcess: failed to execvp: xdg-icon-resource [19650:19667:0713/123228:WARNING:shell_integration_linux.cc(304)] Could not install icon chrome-kngbfpeohgpklepjmmmadgdecdndcanl-Default.png at size 512. LaunchProcess: failed to execvp: xdg-desktop-menu [19650:19650:0713/123229:INFO:CONSOLE(6)] "embedder.loadGuest: 52267", source: chrome-extension://kngbfpeohgpklepjmmmadgdecdndcanl/embedder.js (6) [19650:19650:0713/123229:INFO:CONSOLE(13)] "guestSrcHTTPS: https://localhost:52267/extensions/platform_apps/web_view/interstitial_teardown/https_page.html", source: chrome-extension://kngbfpeohgpklepjmmmadgdecdndcanl/embedder.js (13) [19650:19650:0713/123230:FATAL:weak_ptr.h(232)] Check failed: get() != nullptr. #0 0x7fde29cb53fe base::debug::StackTrace::StackTrace() #1 0x7fde29d1c9cf logging::LogMessage::~LogMessage() #2 0x7fde20dcc46d base::WeakPtr<>::operator->() #3 0x7fde21aa5747 content::RenderWidgetHostViewGuest::OnSwapCompositorFrame() #4 0x7fde21f8c4c4 content::RenderWidgetHostImpl::OnSwapCompositorFrame() #5 0x7fde21f8b359 content::RenderWidgetHostImpl::OnMessageReceived() #6 0x7fde21f48361 content::RenderProcessHostImpl::OnMessageReceived() #7 0x7fde1fcd3768 IPC::ChannelProxy::Context::OnDispatchMessage() #8 0x7fde1fcd7e8b _ZN4base8internal13FunctorTraitsIMN3IPC12ChannelProxy7ContextEFvRKNS2_7MessageEEvE6InvokeIRK13scoped_refptrIS4_EJS7_EEEvS9_OT_DpOT0_ #9 0x7fde1fcd7d86 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN3IPC12ChannelProxy7ContextEFvRKNS4_7MessageEEJRK13scoped_refptrIS6_ES9_EEEvOT_DpOT0_ #10 0x7fde1fcd7d13 _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE7RunImplIRKSA_RKSt5tupleIJSC_S6_EEJLm0ELm1EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE #11 0x7fde1fcd7a2c _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE3RunEPNS0_13BindStateBaseE #12 0x7fde29c9536e base::Callback<>::Run() #13 0x7fde29cbaf6e base::debug::TaskAnnotator::RunTask() #14 0x7fde29d3a92c base::MessageLoop::RunTask() #15 0x7fde29d3abc4 base::MessageLoop::DeferOrRunPendingTask()
,
Jul 14 2016
,
Jul 14 2016
danakj@ told me to CC you, enne@ also, this looks flaky-ish everywhere (if I'm interpreting the dashboard correctly) http://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=browser_tests&tests=WebViewTests%2FWebViewTest.InterstitialTeardownOnBrowserShutdown%2F0
,
Jul 14 2016
Reassigning to James. I no longer work on webview.
,
Jul 14 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/596cc6aa8304c24416c3bd9e7e8d9e9dbfee9531 commit 596cc6aa8304c24416c3bd9e7e8d9e9dbfee9531 Author: dbeam <dbeam@chromium.org> Date: Thu Jul 14 01:52:21 2016 Mark WebViewTest.InterstitialTeardownOnBrowserShutdown flaky on all platforms TBR=fsamuel@chromium.org BUG=627962 Review-Url: https://codereview.chromium.org/2149663004 Cr-Commit-Position: refs/heads/master@{#405397} [modify] https://crrev.com/596cc6aa8304c24416c3bd9e7e8d9e9dbfee9531/chrome/browser/apps/guest_view/web_view_browsertest.cc
,
Apr 25 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9fb02122d52f011c6cbe7db0d9b740a10e73385f commit 9fb02122d52f011c6cbe7db0d9b740a10e73385f Author: Kevin McNee <mcnee@chromium.org> Date: Wed Apr 25 20:41:31 2018 Remove BrowserPlugin parameterization of WebView browsertests. WebViewTests and WebViewInteractiveTests now only run for the GuestViewCrossProcessFrames enabled case. Bug: 533069, 544782 , 627962, 796344 , 807116, 818161 , 818205 , 829846 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo Change-Id: Ic3a971b553fe343466a440ed4363389cd9e89214 Reviewed-on: https://chromium-review.googlesource.com/1000137 Commit-Queue: Kevin McNee <mcnee@chromium.org> Reviewed-by: James MacLean <wjmaclean@chromium.org> Cr-Commit-Position: refs/heads/master@{#553727} [modify] https://crrev.com/9fb02122d52f011c6cbe7db0d9b740a10e73385f/chrome/browser/apps/guest_view/web_view_browsertest.cc [modify] https://crrev.com/9fb02122d52f011c6cbe7db0d9b740a10e73385f/chrome/browser/apps/guest_view/web_view_interactive_browsertest.cc [modify] https://crrev.com/9fb02122d52f011c6cbe7db0d9b740a10e73385f/testing/buildbot/filters/mash.browser_tests.filter [modify] https://crrev.com/9fb02122d52f011c6cbe7db0d9b740a10e73385f/testing/buildbot/filters/mojo.fyi.network_browser_tests.filter [modify] https://crrev.com/9fb02122d52f011c6cbe7db0d9b740a10e73385f/testing/buildbot/filters/viz.browser_tests.filter
,
Apr 26 2018
The /0 version of this test has been removed. |
||||
►
Sign in to add a comment |
||||
Comment 1 by nek...@chromium.org
, Jul 13 2016