Bug 170870 - Flaky Test: webrtc/captureCanvas-webrtc.html
Summary: Flaky Test: webrtc/captureCanvas-webrtc.html
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: WebKit Commit Bot
URL:
Keywords: InRadar
Depends on:
Blocks: 50856
  Show dependency treegraph
 
Reported: 2017-04-14 18:52 PDT by WebKit Commit Bot
Modified: 2018-01-18 21:10 PST (History)
5 users (show)

See Also:


Attachments
Archive of layout-test-results from webkit-cq-02 (930.59 KB, application/zip)
2017-04-14 18:52 PDT, WebKit Commit Bot
no flags Details
Archive of layout-test-results from webkit-cq-01 (931.65 KB, application/zip)
2017-04-17 01:24 PDT, WebKit Commit Bot
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description WebKit Commit Bot 2017-04-14 18:52:06 PDT
This is an automatically generated bug from the commit-queue.
webrtc/captureCanvas-webrtc.html has been flaky on the commit-queue.

webrtc/captureCanvas-webrtc.html was authored by youennf@gmail.com.
http://trac.webkit.org/browser/trunk/LayoutTests/webrtc/captureCanvas-webrtc.html

The commit-queue just saw webrtc/captureCanvas-webrtc.html flake (DumpRenderTree crashed) while processing attachment 307171 [details] on bug 170867.
Bot: webkit-cq-02  Port: <class 'webkitpy.common.config.ports.MacPort'>  Platform: Mac OS X 10.11.6

The bots will update this with information from each new failure.

If you believe this bug to be fixed or invalid, feel free to close.  The bots will re-open if the flake re-occurs.

If you would like to track this test fix with another bug, please close this bug as a duplicate.  The bots will follow the duplicate chain when making future comments.
Comment 1 WebKit Commit Bot 2017-04-14 18:52:07 PDT
Created attachment 307179 [details]
Archive of layout-test-results from webkit-cq-02
Comment 2 WebKit Commit Bot 2017-04-17 01:24:23 PDT
The commit-queue just saw webrtc/captureCanvas-webrtc.html flake (DumpRenderTree crashed) while processing attachment 307259 [details] on bug 170692.
Bot: webkit-cq-01  Port: <class 'webkitpy.common.config.ports.MacPort'>  Platform: Mac OS X 10.11.6
Comment 3 WebKit Commit Bot 2017-04-17 01:24:24 PDT
Created attachment 307261 [details]
Archive of layout-test-results from webkit-cq-01
Comment 4 Ryan Haddad 2017-04-17 09:49:17 PDT
This test is a flaky crash on Mac and iOS:

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=webrtc%2FcaptureCanvas-webrtc.html

#
# Fatal error in /Volumes/Data/slave/elcapitan-debug/build/Source/ThirdParty/libwebrtc/Source/webrtc/modules/video_coding/frame_buffer2.cc, line 334
# last system error: 38
# Check failed: last_decoded_frame_it_ == frames_.end() || last_decoded_frame_it_->first < info->first
# 
#
Comment 5 Radar WebKit Bug Importer 2017-04-17 09:51:09 PDT
<rdar://problem/31658446>
Comment 6 Matt Lewis 2017-05-09 15:47:32 PDT
The test is also a flaky timeout on Mac wk2:

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&revision=215663&tests=webrtc%2FcaptureCanvas-webrtc.html

Build:
https://build.webkit.org/builders/Apple%20Sierra%20Release%20WK2%20(Tests)/builds/1324

Diff:
--- /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/webrtc/captureCanvas-webrtc-expected.txt
+++ /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/webrtc/captureCanvas-webrtc-actual.txt
@@ -1,4 +1,5 @@
-   
+#PID UNRESPONSIVE - com.apple.WebKit.WebContent.Development (pid 87126)
+FAIL: Timed out waiting for notifyDone to be called
 
-PASS captureStream with webrtc 
-
+#EOF
+#EOF
Comment 7 Matt Lewis 2017-05-09 15:52:57 PDT
Marked test as flaky on Mac-wk2 https://trac.webkit.org/changeset/216552/webkit/
Comment 8 Ryan Haddad 2017-06-02 16:12:21 PDT
Marked test as flaky on iOS in http://trac.webkit.org/projects/webkit/changeset/217741
Comment 9 Ryan Haddad 2018-01-18 21:10:14 PST
Marking this as resolved since the test no longer seems to crash. It still fails and times out intermittently. Filed https://bugs.webkit.org/show_bug.cgi?id=181835 for that.