New issue
Advanced search Search tips

Issue 740762 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

WebRtcCaptureFromElementBrowserTest.VerifyCanvasCaptureWebGLFrames is timeout-flaky

Project Member Reported by bsep@chromium.org, Jul 10 2017

Issue description

WebRtcCaptureFromElementBrowserTest.VerifyCanvasCaptureWebGLFrames is intermittently timing out. I will disable the test.

Example failure:
https://uberchromegw.corp.google.com/i/chromium.memory/builders/Linux%20MSan%20Tests/builds/2429

Output:
[ RUN      ] WebRtcCaptureFromElementBrowserTest.VerifyCanvasCaptureWebGLFrames
Xlib:  extension "RANDR" missing on display ":99".
[27319:27362:0710/145033.391010:32120835098:ERROR:devtools_http_handler.cc(786)] 
DevTools listening on 127.0.0.1:37084
[27360:27360:0710/145033.998578:32121441716:ERROR:gl_surface.cc(198)] Not implemented reached in virtual void gl::GLSurface::SetRelyOnImplicitSync(bool)
[27360:27360:0710/145034.023451:32121466580:ERROR:gl_surface.cc(198)] Not implemented reached in virtual void gl::GLSurface::SetRelyOnImplicitSync(bool)
[27360:27360:0710/145034.036399:32121479528:ERROR:gl_surface.cc(198)] Not implemented reached in virtual void gl::GLSurface::SetRelyOnImplicitSync(bool)
[27360:27360:0710/145034.048668:32121491800:ERROR:gl_surface.cc(198)] Not implemented reached in virtual void gl::GLSurface::SetRelyOnImplicitSync(bool)
[27360:27360:0710/145034.403595:32121846728:ERROR:gl_surface.cc(198)] Not implemented reached in virtual void gl::GLSurface::SetRelyOnImplicitSync(bool)
[27360:27360:0710/145034.431022:32121874156:ERROR:gl_surface.cc(198)] Not implemented reached in virtual void gl::GLSurface::SetRelyOnImplicitSync(bool)
[27360:27360:0710/145035.194746:32122637876:ERROR:gl_surface.cc(198)] Not implemented reached in virtual void gl::GLSurface::SetRelyOnImplicitSync(bool)
BrowserTestBase received signal: Terminated. Backtrace:
#0 0x7f1db11f27ed base::debug::StackTrace::StackTrace()
#1 0x7f1db11f0e2c base::debug::StackTrace::StackTrace()
#2 0x000001725c7f content::(anonymous namespace)::DumpStackTraceSignalHandler()
#3 0x7f1da503fcb0 <unknown>
#4 0x7f1da50f9c5d __poll
#5 0x7f1da33d8fe4 <unknown>
#6 0x7f1da33d90ec g_main_context_iteration
#7 0x7f1db12b836f base::MessagePumpGlib::Run()
#8 0x7f1db12af7e4 base::MessageLoop::Run()
#9 0x7f1db136352d base::RunLoop::Run()
#10 0x000001794897 content::RunThisRunLoop()
#11 0x000001795867 content::MessageLoopRunner::Run()
#12 0x000001731040 content::DOMMessageQueue::WaitForMessage()
#13 0x00000172cbc4 content::(anonymous namespace)::ExecuteScriptHelper()
#14 0x00000172c762 content::ExecuteScriptAndExtractString()
#15 0x000000d9d80e content::WebRtcContentBrowserTestBase::ExecuteJavascriptAndReturnResult()
#16 0x000000d9dcd6 content::WebRtcContentBrowserTestBase::ExecuteJavascriptAndWaitForOk()
#17 0x000000d9dc80 content::WebRtcContentBrowserTestBase::MakeTypicalCall()
#18 0x000000d907de content::WebRtcCaptureFromElementBrowserTest_VerifyCanvasCaptureWebGLFrames_Test::RunTestOnMainThread()
#19 0x00000172580a content::BrowserTestBase::ProxyRunTestOnMainThreadLoop()
#20 0x000000679e0d _ZN4base8internal13FunctorTraitsIMN7content21CrossSiteTransferTestEFvvEvE6InvokeIPS3_JEEEvS5_OT_DpOT0_
#21 0x000000679d54 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN7content21CrossSiteTransferTestEFvvEJPS5_EEEvOT_DpOT0_
#22 0x000001728025 _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserTestBaseEFvvEJNS0_17UnretainedWrapperIS4_EEEEEFvvEE7RunImplIRKS6_RKNSt3__15tupleIJS8_EEEJLm0EEEEvOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#23 0x000001727f6c _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserTestBaseEFvvEJNS0_17UnretainedWrapperIS4_EEEEEFvvEE3RunEPNS0_13BindStateBaseE
#24 0x00000063905d _ZNKR4base8CallbackIFvvELNS_8internal8CopyModeE1ELNS2_10RepeatModeE1EE3RunEv
#25 0x0000018c5775 content::ShellBrowserMainParts::PreMainMessageLoopRun()
#26 0x7f1db2c8c5f4 content::BrowserMainLoop::PreMainMessageLoopRun()
#27 0x7f1db1d3da0d _ZN4base8internal13FunctorTraitsIMN7content14NetworkContextEFvvEvE6InvokeIPS3_JEEEvS5_OT_DpOT0_
#28 0x7f1db1d3d954 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN7content14NetworkContextEFvvEJPS5_EEEvOT_DpOT0_
#29 0x7f1db2c93145 _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserMainLoopEFivEJNS0_17UnretainedWrapperIS4_EEEEEFivEE7RunImplIRKS6_RKNSt3__15tupleIJS8_EEEJLm0EEEEiOT_OT0_NS_13IndexSequenceIJXspT1_EEEE
#30 0x7f1db2c9308c _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserMainLoopEFivEJNS0_17UnretainedWrapperIS4_EEEEEFivEE3RunEPNS0_13BindStateBaseE
#31 0x7f1db1d1620d _ZNKR4base8CallbackIFvvELNS_8internal8CopyModeE1ELNS2_10RepeatModeE1EE3RunEv
#32 0x7f1db39edf4d content::StartupTaskRunner::RunAllTasksNow()
#33 0x7f1db2c8862f content::BrowserMainLoop::CreateStartupTasks()
#34 0x7f1db2c95540 content::BrowserMainRunnerImpl::Initialize()
#35 0x000001861bd6 ShellBrowserMain()
#36 0x0000018472be content::ShellMainDelegate::RunProcess()
#37 0x7f1db47fb0b9 content::RunNamedProcessTypeMain()
#38 0x7f1db47fdcdf content::ContentMainRunnerImpl::Run()
#39 0x7f1db47f8bbd content::ContentServiceManagerMainDelegate::RunEmbedderProcess()
#40 0x7f1dade08a85 service_manager::Main()
#41 0x7f1db47f9f7f content::ContentMain()
#42 0x00000172540d content::BrowserTestBase::SetUp()
#43 0x00000170a983 content::ContentBrowserTest::SetUp()
#44 0x000000d9d63b content::WebRtcContentBrowserTestBase::SetUp()
#45 0x0000012096ee testing::internal::HandleSehExceptionsInMethodIfSupported<>()
#46 0x0000011fd4e2 testing::internal::HandleExceptionsInMethodIfSupported<>()
#47 0x0000011e8034 testing::Test::Run()
#48 0x0000011e8bdd testing::TestInfo::Run()
#49 0x0000011e963c testing::TestCase::Run()
#50 0x0000011f526c testing::internal::UnitTestImpl::RunAllTests()
#51 0x00000120a10e testing::internal::HandleSehExceptionsInMethodIfSupported<>()
#52 0x0000011fea92 testing::internal::HandleExceptionsInMethodIfSupported<>()
#53 0x0000011f4eaa testing::UnitTest::Run()
#54 0x0000017eba21 RUN_ALL_TESTS()
#55 0x0000017e95ae base::TestSuite::Run()
#56 0x000001718f83 content::ContentTestLauncherDelegate::RunTestSuite()
#57 0x000001789175 content::LaunchTests()
#58 0x000001718ea2 main
#59 0x7f1da502af45 __libc_start_main
#60 0x0000005919a4 <unknown>
[1617/2070] WebRtcCaptureFromElementBrowserTest.VerifyCanvasCaptureWebGLFrames (TIMED OUT)
 
Project Member

Comment 1 by bugdroid1@chromium.org, Jul 11 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ab6ca8e1793420e9c4479c43057ecb01d7953849

commit ab6ca8e1793420e9c4479c43057ecb01d7953849
Author: Bret Sepulveda <bsep@chromium.org>
Date: Tue Jul 11 00:47:12 2017

Disable WebRTC VerifyCanvasCaptureWebGLFrames (timeout-flaky).

TBR=emircan@chromium.org

Bug:  740762 
Change-Id: Ib1714450f52d2fb9634c68c9bc455f09484cca39
Reviewed-on: https://chromium-review.googlesource.com/566081
Reviewed-by: Bret Sepulveda <bsep@chromium.org>
Commit-Queue: Bret Sepulveda <bsep@chromium.org>
Cr-Commit-Position: refs/heads/master@{#485467}
[modify] https://crrev.com/ab6ca8e1793420e9c4479c43057ecb01d7953849/content/browser/webrtc/webrtc_capture_from_element_browsertest.cc

NOTIMPLEMENTED() that caused the error has been removed from the path with the CL below. I will re-enable the test. 
https://chromium-review.googlesource.com/c/chromium/src/+/570740
Project Member

Comment 3 by bugdroid1@chromium.org, Aug 23 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/4ab160c1304c0e9623a9a7d4dc0864ebf30e1b85

commit 4ab160c1304c0e9623a9a7d4dc0864ebf30e1b85
Author: Emircan Uysaler <emircan@chromium.org>
Date: Wed Aug 23 00:06:37 2017

Revert "Disable WebRTC VerifyCanvasCaptureWebGLFrames (timeout-flaky)."

This reverts commit ab6ca8e1793420e9c4479c43057ecb01d7953849.

Reason for revert:
NOTIMPLEMENTED() that caused the error has been removed from the path with the CL below. I will re-enable the test. 
https://chromium-review.googlesource.com/c/chromium/src/+/570740

Original change's description:
> Disable WebRTC VerifyCanvasCaptureWebGLFrames (timeout-flaky).
> 
> TBR=emircan@chromium.org
> 
> Bug:  740762 
> Change-Id: Ib1714450f52d2fb9634c68c9bc455f09484cca39
> Reviewed-on: https://chromium-review.googlesource.com/566081
> Reviewed-by: Bret Sepulveda <bsep@chromium.org>
> Commit-Queue: Bret Sepulveda <bsep@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#485467}

TBR=emircan@chromium.org,bsep@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug:  740762 
Change-Id: I5d312ffc8e024d303ea175809457bd3de8807cbb
Reviewed-on: https://chromium-review.googlesource.com/627038
Reviewed-by: Emircan Uysaler <emircan@chromium.org>
Commit-Queue: Emircan Uysaler <emircan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#496515}
[modify] https://crrev.com/4ab160c1304c0e9623a9a7d4dc0864ebf30e1b85/content/browser/webrtc/webrtc_capture_from_element_browsertest.cc

Status: Fixed (was: Assigned)
Feel free to re-open if it reappers.

Sign in to add a comment