NavigationControllerBrowserTest.EnsureFrameNavigationEntriesClearedOnMismatch is flaky on Windows and ChromeOS |
|||
Issue descriptionThe test has been inconsistently failing on some of the Windows bots for a while. Example failures: https://luci-milo.appspot.com/buildbot/chromium.win/Win%207%20Tests%20x64%20%281%29/30853 https://luci-milo.appspot.com/buildbot/chromium.win/Win%207%20Tests%20x64%20%281%29/30853 Flakiness dashboard: https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=content_browsertests&tests=NavigationControllerBrowserTest.EnsureFrameNavigationEntriesClearedOnMismatch
,
Nov 10 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e64ed81041a1207a5b7e8f916ecfadc3a2fa801a commit e64ed81041a1207a5b7e8f916ecfadc3a2fa801a Author: Adithya Srinivasan <adithyas@chromium.org> Date: Fri Nov 10 18:13:52 2017 Disable NavigationControllerBrowserTest.EnsureFrameNavigationEntriesClearedOnMismatch on Windows TBR=lukasza@chromium.org Bug: 783806 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_site_isolation Change-Id: I14f0618ff9444c5dfc02c3c518f67411e25a6547 Reviewed-on: https://chromium-review.googlesource.com/763932 Reviewed-by: Adithya Srinivasan <adithyas@chromium.org> Commit-Queue: Adithya Srinivasan <adithyas@chromium.org> Cr-Commit-Position: refs/heads/master@{#515599} [modify] https://crrev.com/e64ed81041a1207a5b7e8f916ecfadc3a2fa801a/content/browser/frame_host/navigation_controller_impl_browsertest.cc
,
Nov 10 2017
,
Oct 19
I'm seeing this test also occasionally fail on chromeos builds as well. Here's the output: [ RUN ] NavigationControllerBrowserTest.EnsureFrameNavigationEntriesClearedOnMismatch [15260:15279:1018/095159.746652:ERROR:network_service.cc(93)] Not implemented reached in std::unique_ptr<net::NetworkChangeNotifier> network::(anonymous namespace)::CreateNetworkChangeNotifierIfNeeded() DevTools listening on ws://127.0.0.1:39406/devtools/browser/dccf6d77-fb32-49c8-a663-5bb1aed4238b [15260:15260:1018/095159.753728:ERROR:proxy_resolution_service.cc(1530)] ProxyConfigService for ChromeOS should be created in profile_io_data.cc::CreateProxyConfigService and this should be used only for examples. ../../content/browser/frame_host/navigation_controller_impl_browsertest.cc:6647: Failure Value of: tree_node Actual: false Expected: true Stack trace: #0 0x0000014b2cec testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop() #1 0x0000014b26b9 testing::internal::AssertHelper::operator=() #2 0x0000007363f6 content::NavigationControllerBrowserTest_EnsureFrameNavigationEntriesClearedOnMismatch_Test::RunTestOnMainThread() #3 0x000002668a6b content::BrowserTestBase::ProxyRunTestOnMainThreadLoop() #4 0x0000026d5728 content::ShellBrowserMainParts::PreMainMessageLoopRun() #5 0x000002077cda content::BrowserMainLoop::PreMainMessageLoopRun() #6 0x000002404b57 content::StartupTaskRunner::RunAllTasksNow() #7 0x000002076916 content::BrowserMainLoop::CreateStartupTasks() #8 0x00000207a040 content::BrowserMainRunnerImpl::Initialize() #9 0x0000026bc746 ShellBrowserMain() #10 0x0000026b3742 content::ShellMainDelegate::RunProcess() #11 0x000001fa6996 content::ContentMainRunnerImpl::Run() #12 0x000003cc2b90 service_manager::Main() #13 0x0000016fbbf4 content::ContentMain() #14 0x000002668693 content::BrowserTestBase::SetUp() BrowserTestBase received signal: Segmentation fault. Backtrace: #0 0x0000029a75df base::debug::StackTrace::StackTrace() #1 0x0000026695a5 content::(anonymous namespace)::DumpStackTraceSignalHandler() #2 0x7f4742666cb0 <unknown> #3 0x000000736482 content::NavigationControllerBrowserTest_EnsureFrameNavigationEntriesClearedOnMismatch_Test::RunTestOnMainThread() #4 0x000002668a6b content::BrowserTestBase::ProxyRunTestOnMainThreadLoop() #5 0x0000026d5728 content::ShellBrowserMainParts::PreMainMessageLoopRun() #6 0x000002077cda content::BrowserMainLoop::PreMainMessageLoopRun() #7 0x000002404b57 content::StartupTaskRunner::RunAllTasksNow() #8 0x000002076916 content::BrowserMainLoop::CreateStartupTasks() #9 0x00000207a040 content::BrowserMainRunnerImpl::Initialize() #10 0x0000026bc746 ShellBrowserMain() #11 0x0000026b3742 content::ShellMainDelegate::RunProcess() #12 0x000001fa6996 content::ContentMainRunnerImpl::Run() #13 0x000003cc2b90 service_manager::Main() #14 0x0000016fbbf4 content::ContentMain() #15 0x000002668693 content::BrowserTestBase::SetUp() #16 0x0000014b7a2d testing::Test::Run() #17 0x0000014b8650 testing::TestInfo::Run() #18 0x0000014b8b67 testing::TestCase::Run() #19 0x0000014c4937 testing::internal::UnitTestImpl::RunAllTests() #20 0x0000014c44ad testing::UnitTest::Run() #21 0x000002698111 base::TestSuite::Run() #22 0x00000266196a content::ContentTestLauncherDelegate::RunTestSuite() #23 0x0000026816be content::LaunchTests() #24 0x000002661930 main #25 0x7f4742651f45 __libc_start_main #26 0x00000059b9aa _start Maybe it's a race condition, or the test isn't waiting long enough? I'm going to disable on ChromeOS as well. |
|||
►
Sign in to add a comment |
|||
Comment 1 by adithyas@chromium.org
, Nov 10 2017