New issue
Advanced search Search tips

Issue 803516 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: ----



Sign in to add a comment

WebRtcGetUserMediaBrowserTest.RenderVideoTrackInMultipleTagsAndPause flaky on Linux Tests (dbg)(1)(32)

Project Member Reported by sheriff-...@appspot.gserviceaccount.com, Jan 18 2018

Issue description

Filed by sheriff-o-matic@appspot.gserviceaccount.com on behalf of smcgruer@google.com

WebRtcGetUserMediaBrowserTest.RenderVideoTrackInMultipleTagsAndPause flaky on Linux Tests (dbg)(1)(32)

Builders failed on: 
- Linux Tests (dbg)(1)(32): 
  https://build.chromium.org/p/chromium.linux/builders/Linux%20Tests%20%28dbg%29%281%29%2832%29

Example failure: https://ci.chromium.org/buildbot/chromium.linux/Linux%20Tests%20%28dbg%29%281%29%2832%29/47498
[ RUN      ] WebRtcGetUserMediaBrowserTest.RenderVideoTrackInMultipleTagsAndPause
Xlib:  extension "RANDR" missing on display ":99".
DevTools listening on ws://127.0.0.1:46216/devtools/browser/b8348e32-f365-4554-b9cb-e15f7a62df7b
Fontconfig warning: "/etc/fonts/fonts.conf", line 146: blank doesn't take any effect anymore. please remove it from your fonts.conf
[9720:9720:0118/061130.029248:ERROR:delegated_frame_host.cc(231)] Not implemented reached in void content::DelegatedFrameHost::SetNeedsBeginFrames(bool)
[9720:9720:0118/061131.052415:INFO:CONSOLE(68)] "Looking at video in element video0", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (68)
[9720:9720:0118/061131.059891:INFO:CONSOLE(68)] "Looking at video in element video1", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (68)
[9720:9720:0118/061131.065645:INFO:CONSOLE(68)] "Looking at video in element video2", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (68)
Fontconfig warning: "/etc/fonts/fonts.conf", line 146: blank doesn't take any effect anymore. please remove it from your fonts.conf
[9720:9720:0118/061131.805706:INFO:CONSOLE(94)] "Done looking at video in element video0", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (94)
[9720:9720:0118/061131.806016:INFO:CONSOLE(95)] "DEBUG: video.width = 640", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (95)
[9720:9720:0118/061131.806264:INFO:CONSOLE(96)] "DEBUG: video.height = 480", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (96)
[9720:9720:0118/061131.806493:INFO:CONSOLE(181)] "pause video2", source: http://127.0.0.1:47475/media/getusermedia.html (181)
[9720:9720:0118/061131.866017:INFO:CONSOLE(94)] "Done looking at video in element video1", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (94)
[9720:9720:0118/061131.866297:INFO:CONSOLE(95)] "DEBUG: video.width = 640", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (95)
[9720:9720:0118/061131.866535:INFO:CONSOLE(96)] "DEBUG: video.height = 480", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (96)
[9720:9720:0118/061131.866761:INFO:CONSOLE(181)] "pause video2", source: http://127.0.0.1:47475/media/getusermedia.html (181)
[9720:9720:0118/061134.072067:INFO:CONSOLE(105)] "Still waiting for video to satisfy function isVideoPlaying(pixels, previousPixels) {
  for (var i = 0; i < pixels.length; i++) {
    if (pixels[i] != previousPixels[i]) {
      return true;
    }
  }
  return false;
}", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (105)
[9720:9720:0118/061134.072349:INFO:CONSOLE(107)] "DEBUG: video.width = 640", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (107)
[9720:9720:0118/061134.072584:INFO:CONSOLE(108)] "DEBUG: video.height = 480", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (108)
[9720:9720:0118/061137.272393:INFO:CONSOLE(105)] "Still waiting for video to satisfy function isVideoPlaying(pixels, previousPixels) {
  for (var i = 0; i < pixels.length; i++) {
    if (pixels[i] != previousPixels[i]) {
      return true;
    }
  }
  return false;
}", source: http://127.0.0.1:47475/media/webrtc_test_utilities.js (105)
...
BrowserTestBase received signal: Terminated. Backtrace:

Flaky dashboard:
https://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=WebRtcGetUserMediaBrowserTest.RenderVideoTrackInMultipleTagsAndPause&testType=viz_content_browsertests

 
Project Member

Comment 1 by bugdroid1@chromium.org, Jan 18 2018

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

commit 16c1296ab66217b8be03a5ac852452659cfcb42a
Author: Stephen McGruer <smcgruer@chromium.org>
Date: Thu Jan 18 19:09:10 2018

Disable RenderVideoTrackInMultipleTagsAndPause on Linux Debug

WebRtcGetUserMediaBrowserTest.RenderVideoTrackInMultipleTagsAndPause is
flaky on Linux Tests (dbg)

Bug: 803516
Change-Id: I023bfb87c96b3b85612ab5492fd75b8aa42768fd

TBR=guidou@chromium.org

Change-Id: I023bfb87c96b3b85612ab5492fd75b8aa42768fd
Reviewed-on: https://chromium-review.googlesource.com/874570
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#530218}
[modify] https://crrev.com/16c1296ab66217b8be03a5ac852452659cfcb42a/content/browser/webrtc/webrtc_getusermedia_browsertest.cc

Cc: -smcgruer@google.com
Owner: guidou@chromium.org
Status: Assigned (was: Available)
Cc: dcasta...@chromium.org
Seems this may be flaking on tsan builds as well:

https://ci.chromium.org/buildbot/tryserver.chromium.linux/linux_chromium_tsan_rel_ng/269820
Labels: Sheriff-Chromium
Also flaky on Windows https://ci.chromium.org/buildbot/tryserver.chromium.win/win7_chromium_rel_ng/105030. 
 Issue 822752  has been merged into this issue.
[Build sheriff] Will proceed to disable the test on all platforms.
Labels: -Sheriff-Chromium Test-Disabled
Disabled the test in https://chromium-review.googlesource.com/c/chromium/src/+/967019. 
Project Member

Comment 8 by Findit, Mar 17 2018

Labels: Test-Findit-Analyzed
Findit found the flake started in build 19165 of the config "tryserver.chromium.linux / linux_chromium_tsan_rel_ng"
with confidence 67.2% based on the flakiness trend:

https://findit-for-me.appspot.com/waterfall/flake?key=ag9zfmZpbmRpdC1mb3ItbWVyzwELEhdNYXN0ZXJGbGFrZUFuYWx5c2lzUm9vdCKYAWNocm9taXVtLm1lbW9yeS9MaW51eCBUU2FuIFRlc3RzLzE5MTkzL2NvbnRlbnRfYnJvd3NlcnRlc3RzL1YyVmlVblJqUjJWMFZYTmxjazFsWkdsaFFuSnZkM05sY2xSbGMzUXVVbVZ1WkdWeVZtbGtaVzlVY21GamEwbHVUWFZzZEdsd2JHVlVZV2R6UVc1a1VHRjFjMlU9DAsSE01hc3RlckZsYWtlQW5hbHlzaXMYAQw

Automatically posted by the findit-for-me app (https://goo.gl/Ot9f7N).
Flake Analyzer is in alpha version.
Feedback is welcome using component Tools>Test>FindIt>Flakiness !

Sign in to add a comment