New issue
Advanced search Search tips

Issue 706009 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Fix test WebRtcCaptureFromElementBrowserTest.VerifyCanvasWebGLCaptureColor on mac

Project Member Reported by junov@chromium.org, Mar 28 2017

Issue description

Test is suppressed on Mac.

Introduced by this CL: https://codereview.chromium.org/2768683002/

Test does not fail in local builds, and the manual repro case for the associated bug does not fail on mac after the fix. It's probably a bug with the test.

 
Cc: erikc...@chromium.org
I can't repro it on my Macbook Air 10.12.2 either. However, note that the failed bot runs 10.9.5. 
https://build.chromium.org/p/tryserver.chromium.mac/buildslaves/vm697-m4

erikchen@, the test fails basically because of color difference on the rendered video. Do you know of any condition in WebGL or skia running on these bots that can cause this?

https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Ftryserver.chromium.mac%2Fmac_chromium_rel_ng%2F413538%2F%2B%2Frecipes%2Fsteps%2Fcontent_browsertests__with_patch_%2F0%2Flogs%2FWebRtcCaptureFromElementBrowserTest.VerifyCanvasCaptureColor%2F0
I can't think of anything that is macOS version dependent, but we know that macOS drivers do have different behavior, both across macOS versions and across GPUs. I would recommend trying to repro on a 10.9 device and/or trying to repro on a device that has the same GPU.

Comment 3 by junov@chromium.org, Mar 28 2017

I suspect it is a timing issue because it looks like the test is sometimes grabbing the frame for the previous test iteration.  Perhaps there is some sort of delay in the video propagation?
Status: Assigned (was: Untriaged)
Owner: ----
Status: Available (was: Assigned)

Sign in to add a comment