New issue
Advanced search Search tips

Issue 871776 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

[Flaky] InfoBarsTest.TestInfoBarsCloseOnNewTheme (crashes in views)

Project Member Reported by gab@chromium.org, Aug 7

Issue description

Flaked on win10_chromium_x64_rel_ng
https://ci.chromium.org/p/chromium/builders/luci.chromium.try/win10_chromium_x64_rel_ng/66549

[ RUN      ] InfoBarsTest.TestInfoBarsCloseOnNewTheme
[5220:6780:0807/061530.420:WARNING:discovery_network_list_win.cc(195)] Failed to open Wlan client handle: 1062
[5220:4772:0807/061530.435:WARNING:chrome_browser_main_win.cc(641)] Command line too long for RegisterApplicationRestart:  --brave-new-test-launcher --cfi-diag=0 --disable-gpu-process-for-dx12-vulkan-info-collection --gtest_also_run_disabled_tests --gtest_filter=InfoBarsTest.TestInfoBarsCloseOnNewTheme --single_process --test-launcher-bot-mode --test-launcher-output="C:\b\s\w\it2m65td\scoped_dir2036_25776\results2036_21129\test_results.xml" --test-launcher-summary-output="C:\b\s\w\ioeobhsy\output.json" --user-data-dir="C:\b\s\w\it2m65td\scoped_dir2036_25776\d2036_5403" --disable-offline-auto-reload --no-first-run --no-default-browser-check --enable-logging=stderr --disable-default-apps --wm-window-animations-disabled --disable-component-update --test-type=browser --force-color-profile=srgb --disable-zero-browsers-open-for-tests --ipc-connection-timeout=30 --allow-file-access-from-files --dom-automation --log-gpu-control-list-decisions --disable-backgrounding-occluded-windows --disable-gl-drawing-for-tests --override-use-software-gl-for-tests --force-color-profile=srgb --disable-compositor-ukm-for-tests --enable-features=TestFeatureForBrowserTest1 --disable-features=NetworkPrediction,SpeculativePreconnect,TestFeatureForBrowserTest2,WebRTC-H264WithOpenH264FFmpeg --disable-gpu-process-for-dx12-vulkan-info-collection --flag-switches-begin --flag-switches-end --file-url-path-alias="/gen=C:\b\s\w\ir\out\Release_x64\gen" --restore-last-session about:blank
[5220:4772:0807/061530.554:WARNING:gaia_auth_fetcher.cc(926)] Could not reach Google Accounts servers: errno -11
[5220:4772:0807/061531.535:WARNING:gaia_auth_fetcher.cc(926)] Could not reach Google Accounts servers: errno -11
[5220:5732:0807/061532.475:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /favicon.ico
[3180:2492:0807/061533.804:ERROR:webthread_impl_for_utility_thread.cc(19)] NOT IMPLEMENTED
[5220:4772:0807/061534.469:WARNING:gaia_auth_fetcher.cc(926)] Could not reach Google Accounts servers: errno -11
[1180:3164:0807/061535.238:ERROR:webthread_impl_for_utility_thread.cc(19)] NOT IMPLEMENTED
[5444:7292:0807/061537.514:ERROR:webthread_impl_for_utility_thread.cc(19)] NOT IMPLEMENTED
[7288:7508:0807/061538.877:WARNING:owning_audio_manager_accessor.cc(80)] Out of process audio service initializing.
[6220:8144:0807/061539.591:ERROR:webthread_impl_for_utility_thread.cc(19)] NOT IMPLEMENTED
Received fatal exception EXCEPTION_ACCESS_VIOLATION
Backtrace:
	views::NonClientFrameView::ShouldPaintAsActive [0x00007FF779C2058E+14]
	BrowserNonClientFrameView::GetFrameColor [0x00007FF77A5510AD+13]
	TabStrip::ShouldDrawStrokes [0x00007FF77B6A18F5+37]
	TabStrip::GetStrokeThickness [0x00007FF77B6A2CC0+16]
	Tab::GetStrokeThickness [0x00007FF77B6D6EAF+63]
	Tab::GetHitTestMask [0x00007FF77B6D66A2+114]
	views::MaskedTargeterDelegate::DoesIntersectRect [0x00007FF77B6DB16D+77]
	views::View::HitTestPoint [0x00007FF779C15366+118]
	views::View::GetTooltipHandlerForPoint [0x00007FF779C1518D+45]
	views::View::GetTooltipHandlerForPoint [0x00007FF779C15278+280]
	TabStrip::GetTooltipHandlerForPoint [0x00007FF77B6A3CCC+236]
	views::View::GetTooltipHandlerForPoint [0x00007FF779C15278+280]
	views::View::GetTooltipHandlerForPoint [0x00007FF779C15278+280]
	views::View::GetTooltipHandlerForPoint [0x00007FF779C15278+280]
	views::NonClientView::GetTooltipHandlerForPoint [0x00007FF779C203E8+104]
	views::View::GetTooltipHandlerForPoint [0x00007FF779C15278+280]
	views::TooltipManagerAura::UpdateTooltip [0x00007FF77AF3338E+158]
	views::View::DoRemoveChildView [0x00007FF779C11234+516]
	views::View::RemoveChildView [0x00007FF779C108ED+29]
	views::NonClientView::SetFrameView [0x00007FF779C1FDC7+39]
	views::NonClientView::UpdateFrame [0x00007FF779C1FED9+41]
	views::HWNDMessageHandler::PerformDwmTransition [0x00007FF77C1B36B0+48]
	views::DesktopWindowTreeHostWin::FrameTypeChanged [0x00007FF77AF352E4+20]
	BrowserDesktopWindowTreeHostWin::FrameTypeChanged [0x00007FF77D93CA8D+13]
	views::DesktopNativeWidgetAura::FrameTypeChanged [0x00007FF779C22D65+21]
	content::NotificationServiceImpl::Notify [0x00007FF778143F93+1107]
	ThemeService::NotifyThemeChanged [0x00007FF7799C1DF2+178]
	ThemeService::OnThemeBuiltFromExtension [0x00007FF7799C26B7+535]
	base::internal::FunctorTraits<void (__cdecl ThemeService::*)(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const & __ptr64,scoped_refptr<BrowserThemePack>,bool) __ptr64,void>::Invoke<void (__cdecl ThemeService::*)(std::basic_string< [0x00007FF7799C353A+106]
	base::internal::Invoker<base::internal::BindState<void (__cdecl ThemeService::*)(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const & __ptr64,scoped_refptr<BrowserThemePack>,bool) __ptr64,base::WeakPtr<ThemeService>,std::basic_stri [0x00007FF7799C34AC+92]
	base::CancelableTaskTracker::Untrack [0x00007FF7797BC641+385]
	base::internal::Invoker<base::internal::BindState<void (__cdecl*)(base::CancellationFlag const * __ptr64,base::OnceCallback<void __cdecl(void)>,base::OnceCallback<void __cdecl(void)>),base::internal::OwnedWrapper<base::CancellationFlag>,base::OnceCallback [0x00007FF7797BD424+68]
	base::internal::PostTaskAndReplyImpl::PostTaskAndReply [0x00007FF77AAA8557+1991]
	base::internal::PostTaskAndReplyImpl::PostTaskAndReply [0x00007FF77AAA8618+2184]
	base::debug::TaskAnnotator::RunTask [0x00007FF77AA944F8+376]
	base::MessageLoop::RunTask [0x00007FF779778AE9+601]
	base::MessageLoop::DoWork [0x00007FF779778FF5+389]
	base::MessagePumpForUI::DoRunLoop [0x00007FF77977AE89+169]
	base::MessagePumpWin::Run [0x00007FF77977A93E+78]
	base::MessageLoop::Run [0x00007FF779778618+136]
	base::RunLoop::Run [0x00007FF7797A3B89+249]
	InfoBarsTest_TestInfoBarsCloseOnNewTheme_Test::RunTestOnMainThread [0x00007FF7763DF505+885]
	content::BrowserTestBase::ProxyRunTestOnMainThreadLoop [0x00007FF779A2BDCB+507]
	ChromeBrowserMainParts::PreMainMessageLoopRunImpl [0x00007FF77AAD291B+4907]
	ChromeBrowserMainParts::PreMainMessageLoopRun [0x00007FF77AAD14E9+185]
	content::BrowserMainLoop::PreMainMessageLoopRun [0x00007FF777EDE2B5+85]
	content::StartupTaskRunner::RunAllTasksNow [0x00007FF7782E0895+37]
	content::BrowserMainLoop::CreateStartupTasks [0x00007FF777EDCB73+803]
	content::BrowserMainRunnerImpl::Initialize [0x00007FF777EE0C4E+126]
	content::BrowserMain [0x00007FF777EDA750+176]
	content::RunBrowserProcessMain [0x00007FF7796F70EF+111]
	content::ContentMainRunnerImpl::Run [0x00007FF7796F7A5E+622]
	service_manager::Main [0x00007FF77A075F60+2000]
	content::ContentMain [0x00007FF7796F7021+65]
	content::BrowserTestBase::SetUp [0x00007FF779A2BAB6+2198]
	InProcessBrowserTest::SetUp [0x00007FF779839807+631]
	testing::Test::Run [0x00007FF7771603A0+112]
	testing::TestInfo::Run [0x00007FF777160D3E+222]
	testing::TestCase::Run [0x00007FF7771612A2+258]
	testing::internal::UnitTestImpl::RunAllTests [0x00007FF7771683BE+638]
	testing::UnitTest::Run [0x00007FF777168085+165]
	base::TestSuite::Run [0x00007FF77984F206+118]
 
Cc: -robliao@chromium.org
Labels: -Pri-3 Pri-0
Owner: robliao@chromium.org
Currently flaking the CQ real bad and I don't want to disable just this test as if it's a views issue (as it seems) it's likely not related to it (and may flake other tests) -- no significant changes in infobars/ recently either...

@robliao for important triage
Labels: -Pri-0 Pri-1
This has been flaking for long enough that it's not a P0.
CQ flakes are critical to address. The test should at least be disabled if no one has time to pick it up. Otherwise it slows down all developers.
I would generally agree with this sentiment, but 
https://ci.chromium.org/p/chromium/builders/luci.chromium.try/win10_chromium_x64_rel_ng?limit=200

Suggests this is not a P0 issue. Sampling through some of the failures reveal that it isn't caused by InfoBarsTest.TestInfoBarsCloseOnNewTheme.
Hmmmm; and https://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=InfoBarsTest.TestInfoBarsCloseOnNewTheme shows that it barely flakes... 

Feel free to WontFix if you think it's non-actionable
Labels: -Pri-1 Pri-2
Downgrading to P2 based off of comment 6.
Labels: Hotlist-DesktopUIToolingRequired Hotlist-DesktopUIChecked
Mass UI Triage.
Status: Assigned (was: Untriaged)
This issue has an owner, a component and a priority, but is still listed as untriaged or unconfirmed. By definition, this bug is triaged. Changing status to "assigned". Please reach out to me if you disagree with how I've done this.

Sign in to add a comment