New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 785582 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner: ----
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug
Proj-Servicification



Sign in to add a comment

network_service_browser_tests failing due to ERROR:bus.cc(395) on linux_mojo builder

Project Member Reported by aluo@chromium.org, Nov 16 2017

Issue description

Tests could timeout, crash, or fail due to this.

timeout stack:
[ RUN      ] SSLUITest.MarkBlobAsNonSecure
Xlib:  extension "RANDR" missing on display ":99".
[14601:14627:1114/165455.225009:WARNING:child_process_launcher_helper_posix.cc(118)] Ignoring invalid file v8_context_snapshot.bin
[14601:14601:1114/165455.258547:WARNING:password_store_factory.cc(241)] 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.
[14601:14641:1114/165455.268318:ERROR:bus.cc(395)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[14634:14634:1114/165455.275990:ERROR:gpu_info.cc(103)] No active GPU found, returning primary GPU.
[14601:14627:1114/165455.283589:WARNING:child_process_launcher_helper_posix.cc(118)] Ignoring invalid file v8_context_snapshot.bin
[14601:14627:1114/165455.349698:WARNING:child_process_launcher_helper_posix.cc(118)] Ignoring invalid file v8_context_snapshot.bin
BrowserTestBase received signal: Terminated. Backtrace:
#0 0x00000508fdd7 base::debug::StackTrace::StackTrace()
#1 0x0000056a495d content::(anonymous namespace)::DumpStackTraceSignalHandler()
#2 0x7f4a375c5cb0 <unknown>
#3 0x7f4a3767fc5d __poll
#4 0x7f4a3cd78fe4 <unknown>
#5 0x7f4a3cd790ec g_main_context_iteration
#6 0x0000050b9f73 base::MessagePumpGlib::Run()
#7 0x0000050b559e base::MessageLoop::Run()
#8 0x0000050e5404 base::RunLoop::Run()
#9 0x0000056e1c7b content::MessageLoopRunner::Run()
#10 0x0000056de392 content::TestNavigationObserver::Wait()
#11 0x0000051652a0 ui_test_utils::NavigateToURLWithDispositionBlockUntilNavigationsComplete()
#12 0x00000271d884 SSLUITest_MarkBlobAsNonSecure_Test::RunTestOnMainThread()
#13 0x0000056a46af content::BrowserTestBase::ProxyRunTestOnMainThreadLoop()
#14 0x0000051c477b ChromeBrowserMainParts::PreMainMessageLoopRunImpl()
#15 0x0000051c343a ChromeBrowserMainParts::PreMainMessageLoopRun()
#16 0x000003b1d87d content::BrowserMainLoop::PreMainMessageLoopRun()
#17 0x000003f736ef content::StartupTaskRunner::RunAllTasksNow()
#18 0x000003b1babe content::BrowserMainLoop::CreateStartupTasks()
#19 0x000003b212b3 content::BrowserMainRunnerImpl::Initialize()
#20 0x000003b19344 content::BrowserMain()
#21 0x00000507072f content::RunNamedProcessTypeMain()
#22 0x0000050711ac content::ContentMainRunnerImpl::Run()
#23 0x000006ed2993 service_manager::Main()
#24 0x00000506faf2 content::ContentMain()
#25 0x0000056a4314 content::BrowserTestBase::SetUp()
#26 0x000005161a25 InProcessBrowserTest::SetUp()
#27 0x00000274c8a8 SSLUITest::SetUp()
#28 0x00000321f6de testing::Test::Run()
#29 0x000003220210 testing::TestInfo::Run()
#30 0x0000032206f7 testing::TestCase::Run()
#31 0x000003226bd7 testing::internal::UnitTestImpl::RunAllTests()
#32 0x000003226863 testing::UnitTest::Run()
#33 0x000005177238 base::TestSuite::Run()
#34 0x00000508346a ChromeTestSuiteRunner::RunTestSuite()
#35 0x0000056db46a content::LaunchTests()
#36 0x00000508382e LaunchChromeTests()
#37 0x0000050833c9 main
#38 0x7f4a375b0f45 __libc_start_main
#39 0x0000020db02a _start
[4/4] SSLUITest.MarkBlobAsNonSecure (TIMED OUT)

logs: https://logs.chromium.org/v/?s=chromium/bb/tryserver.chromium.linux/linux_mojo/701/+/recipes/steps/network_service_browser_tests__without_patch_/0/stdout

Crash:

[ RUN      ] SBNavigationObserverBrowserTest.DownloadViaHTML5FileApiWithoutUserGesture
Xlib:  extension "RANDR" missing on display ":99".
[20521:20521:1111/101817.966582:WARNING:password_store_factory.cc(241)] 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.
[20521:20593:1111/101817.987321:ERROR:bus.cc(395)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[20521:20576:1111/101817.993920:WARNING:child_process_launcher_helper_posix.cc(118)] Ignoring invalid file v8_context_snapshot.bin
[20521:20576:1111/101818.003433:WARNING:child_process_launcher_helper_posix.cc(118)] Ignoring invalid file v8_context_snapshot.bin
[20606:20606:1111/101818.399656:ERROR:gpu_info.cc(103)] No active GPU found, returning primary GPU.
[20628:20658:1111/101818.420809:WARNING:simple_synchronous_entry.cc(1179)] Could not open platform files for entry.
[20521:20661:1111/101818.455298:WARNING:embedded_test_server.cc(228)] Request not handled. Returning 404: /favicon.ico
[20628:20659:1111/101818.501290:ERROR:url_loader.cc(372)] Not implemented reached in virtual void content::URLLoader::SetPriority(net::RequestPriority, int32_t)
BrowserTestBase received signal: Segmentation fault. Backtrace:
#0 0x00000506ee27 base::debug::StackTrace::StackTrace()
#1 0x0000056867cd content::(anonymous namespace)::DumpStackTraceSignalHandler()
#2 0x7f1436e9dcb0 <unknown>
#3 0x0000076e2cbd safe_browsing::SafeBrowsingNavigationObserverManager::IdentifyReferrerChainByWebContents()
#4 0x000002f5b9ac safe_browsing::SBNavigationObserverBrowserTest::IdentifyReferrerChainForDownload()
#5 0x000002f6fc70 safe_browsing::SBNavigationObserverBrowserTest_DownloadViaHTML5FileApiWithoutUserGesture_Test::RunTestOnMainThread()
#6 0x00000568651f content::BrowserTestBase::ProxyRunTestOnMainThreadLoop()
#7 0x0000051a39db ChromeBrowserMainParts::PreMainMessageLoopRunImpl()
#8 0x0000051a269a ChromeBrowserMainParts::PreMainMessageLoopRun()
#9 0x000003b0515d content::BrowserMainLoop::PreMainMessageLoopRun()
#10 0x000003f58a1f content::StartupTaskRunner::RunAllTasksNow()
#11 0x000003b0339e content::BrowserMainLoop::CreateStartupTasks()
#12 0x000003b08b93 content::BrowserMainRunnerImpl::Initialize()
#13 0x000003b00c24 content::BrowserMain()
#14 0x00000504f82f content::RunNamedProcessTypeMain()
#15 0x0000050502ac content::ContentMainRunnerImpl::Run()
#16 0x000006eacb23 service_manager::Main()
#17 0x00000504ebf2 content::ContentMain()
#18 0x000005686184 content::BrowserTestBase::SetUp()
#19 0x000005140a75 InProcessBrowserTest::SetUp()
#20 0x00000320da8e testing::Test::Run()
#21 0x00000320e5c0 testing::TestInfo::Run()
#22 0x00000320eaa7 testing::TestCase::Run()
#23 0x000003214f87 testing::internal::UnitTestImpl::RunAllTests()
#24 0x000003214c13 testing::UnitTest::Run()
#25 0x000005156288 base::TestSuite::Run()
#26 0x00000506256a ChromeTestSuiteRunner::RunTestSuite()
#27 0x0000056bd2ca content::LaunchTests()
#28 0x00000506292e LaunchChromeTests()
#29 0x0000050624c9 main
#30 0x7f1436e88f45 __libc_start_main
#31 0x0000020ca029 <unknown>
[2/2] SBNavigationObserverBrowserTest.DownloadViaHTML5FileApiWithoutUserGesture (CRASHED)

logs: 

https://logs.chromium.org/v/?s=chromium/bb/tryserver.chromium.linux/linux_mojo/650/+/recipes/steps/network_service_browser_tests__without_patch_/0/stdout

Failed:

[3/3] DownloadTest.CloseNewTab4 (913 ms)
Retrying 1 test (retry #3)
[1111/101823.394758:ERROR:kill_posix.cc(84)] Unable to terminate process group 15098: No such process (3)
[ RUN      ] DownloadTest.CloseNewTab4
Xlib:  extension "RANDR" missing on display ":99".
[15098:15133:1111/101823.146292:ERROR:bus.cc(395)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[15098:15098:1111/101823.149977:WARNING:password_store_factory.cc(241)] 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.
[15098:15124:1111/101823.162767:WARNING:child_process_launcher_helper_posix.cc(118)] Ignoring invalid file v8_context_snapshot.bin
[15098:15124:1111/101823.179191:WARNING:child_process_launcher_helper_posix.cc(118)] Ignoring invalid file v8_context_snapshot.bin
[15138:15138:1111/101823.220350:ERROR:gpu_info.cc(103)] No active GPU found, returning primary GPU.
[15141:15166:1111/101823.264491:ERROR:url_loader.cc(372)] Not implemented reached in virtual void content::URLLoader::SetPriority(net::RequestPriority, int32_t)
../../chrome/browser/download/download_browsertest.cc:1805: Failure
      Expected: 1
To be equal to: browser()->tab_strip_model()->count()
      Which is: 2
[15098:15098:1111/101823.290869:INFO:chrome_cryptauth_service.cc(222)] Profile is not authenticated yet; waiting before starting CryptAuth managers.
[15098:15098:1111/101823.307432:WARNING:url_request_context_getter.cc(43)] URLRequestContextGetter leaking due to no owning thread.
[  FAILED  ] DownloadTest.CloseNewTab4, where TypeParam =  and GetParam() =  (738 ms)
[4/4] DownloadTest.CloseNewTab4 (914 ms)


logs: https://logs.chromium.org/v/?s=chromium/bb/tryserver.chromium.linux/linux_mojo/650/+/recipes/steps/network_service_browser_tests__without_patch_/0/stdout
 
Cc: lgar...@chromium.org mattm@chromium.org roc...@chromium.org
Components: Security
Owner: ----
I don't know anything about SSLUITest and work primarily on Chrome OS, not Linux.

Setting Component = Security (note: OWNERS file sets component = Security>UX which does not appear to exist)

Also cc'ing some recent contributors to ssl_browser_tests.cc.

Comment 2 by mattm@chromium.org, Nov 16 2017

Cc: mmenke@chromium.org

Comment 3 by mmenke@chromium.org, Nov 16 2017

Cc: yzshen@chromium.org
Components: -Security Internals>Services>Network
Labels: -Pri-1 Pri-2
[+yzshen]  Lowering priority and removing security label (Since this is not a security bug)
Owner: jkarlin@chromium.org
Status: Assigned (was: Untriaged)
over to jkarlin@chromium.org for further triage
Components: -Internals>Services>Network Internals>Network>SSL
Owner: ----
Status: Unconfirmed (was: Assigned)
Looks like an SSL test, changing components for triage and unassigning myself.
Components: Internals>Services>Network
Adding back network service, because it's combined with the interaction of the network service.

Comment 7 by roc...@chromium.org, Nov 16 2017

Labels: -Restrict-View-Google
The SSL tests with network service have been pretty flaky, so this isn't surprising.

It's not clear to me that we're quite ready to have people outside of the network service team monitoring and triaging test failures on the "mojo" (poorly named, should be "network_service") bots.

There are regularly a lot of failures there as the system is still quite unstable, and IIUC unless the same failures appear elsewhere these are always the network service team's problem, caught by a dedicated sheriff rotation.

Comment 8 by aluo@chromium.org, Nov 16 2017

I've started to file bugs for the most flaky tests on the chromium test bots (non-fyi ones).  Since they're so flaky, shouldn't they be on an fyi bot until things are stabilized?

Comment 9 by roc...@chromium.org, Nov 16 2017

Cc: jam@chromium.org
+jam@ please see comments 7 & 8

Comment 10 by dxie@chromium.org, May 17 2018

Status: Fixed (was: Unconfirmed)

Sign in to add a comment