WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 231223
Bug 176078
Layout Test imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded.html is flaky.
https://bugs.webkit.org/show_bug.cgi?id=176078
Summary
Layout Test imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-onnegoti...
Matt Lewis
Reported
2017-08-29 15:53:44 PDT
imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded.html is a flaky failure on Sierra WK2 Release according to the flakiness dashboard. History:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2Fwebrtc%2FRTCPeerConnection-onnegotiationneeded.html
Build:
https://build.webkit.org/results/Apple%20Sierra%20Release%20WK2%20(Tests)/r221309%20(3921)/results.html
https://build.webkit.org/builders/Apple%20Sierra%20Release%20WK2%20(Tests)/builds/3921
diff: --- /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded-expected.txt +++ /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded-actual.txt @@ -1,11 +1,11 @@ Harness Error (TIMEOUT), message = null -PASS Creating first data channel should fire negotiationneeded event -PASS task for negotiationneeded event should be enqueued for next tick +TIMEOUT Creating first data channel should fire negotiationneeded event Test timed out +NOTRUN task for negotiationneeded event should be enqueued for next tick PASS negotiationneeded event should not fire if connection is closed PASS calling createDataChannel twice should fire negotiationneeded event once -TIMEOUT addTransceiver() should fire negotiationneeded event Test timed out +NOTRUN addTransceiver() should fire negotiationneeded event PASS Calling addTransceiver() twice should fire negotiationneeded event once PASS Calling both addTransceiver() and createDataChannel() should fire negotiationneeded event once PASS negotiationneeded event should not fire if signaling state is not stable This test has been failing with other imported/w3c/web-platform-tests/webrtc tests but many failing runs are now just the singular test failing. previous bug in see also.
Attachments
Add attachment
proposed patch, testcase, etc.
Matt Lewis
Comment 1
2017-11-30 13:49:41 PST
Marked as flaky
https://trac.webkit.org/changeset/225348/webkit
Dawei Fenton (:realdawei)
Comment 2
2018-09-19 14:22:54 PDT
this test is now flaky on iOS History:
https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2Fwebrtc%2FRTCPeerConnection-onnegotiationneeded.html
diff: --- /Volumes/Data/slave/ios-simulator-11-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded-expected.txt +++ /Volumes/Data/slave/ios-simulator-11-release-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded-actual.txt @@ -1,11 +1,11 @@ Harness Error (TIMEOUT), message = null -PASS Creating first data channel should fire negotiationneeded event +TIMEOUT Creating first data channel should fire negotiationneeded event Test timed out PASS calling createDataChannel twice should fire negotiationneeded event once -PASS addTransceiver() should fire negotiationneeded event -FAIL Calling addTransceiver() twice should fire negotiationneeded event once assert_unreached: Pending promise should never be resolved. Instead it is fulfilled with: [object Object] Reached unreachable code -FAIL Calling both addTransceiver() and createDataChannel() should fire negotiationneeded event once assert_unreached: Pending promise should never be resolved. Instead it is fulfilled with: [object Object] Reached unreachable code +NOTRUN addTransceiver() should fire negotiationneeded event +PASS Calling addTransceiver() twice should fire negotiationneeded event once +PASS Calling both addTransceiver() and createDataChannel() should fire negotiationneeded event once PASS negotiationneeded event should not fire if signaling state is not stable -TIMEOUT negotiationneeded event should fire only after signaling state go back to stable Test timed out +NOTRUN negotiationneeded event should fire only after signaling state go back to stable
Dawei Fenton (:realdawei)
Comment 3
2018-09-19 14:35:26 PDT
Marked as flaky in iOS
https://trac.webkit.org/changeset/236225/webkit
youenn fablet
Comment 4
2021-10-05 02:48:49 PDT
*** This bug has been marked as a duplicate of
bug 231223
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug