Title: [282207] trunk/LayoutTests/imported/w3c
- Revision
- 282207
- Author
- [email protected]
- Date
- 2021-09-09 04:18:52 -0700 (Thu, 09 Sep 2021)
Log Message
Rebase a few WebRTC tests marked as flaky but making progress with RTCSctpTransport introduction
https://bugs.webkit.org/show_bug.cgi?id=230089
Unreviewed, rebasing tests only.
* web-platform-tests/webrtc/RTCPeerConnection-iceConnectionState.https-expected.txt:
* web-platform-tests/webrtc/RTCPeerConnection-iceGatheringState-expected.txt:
* web-platform-tests/webrtc/RTCPeerConnection-perfect-negotiation-stress-glare-linear.https-expected.txt:
* web-platform-tests/webrtc/RTCPeerConnection-perfect-negotiation-stress-glare.https-expected.txt:
* web-platform-tests/webrtc/protocol/candidate-exchange.https-expected.txt:
* web-platform-tests/webrtc/protocol/crypto-suite.https-expected.txt:
Modified Paths
Diff
Modified: trunk/LayoutTests/imported/w3c/ChangeLog (282206 => 282207)
--- trunk/LayoutTests/imported/w3c/ChangeLog 2021-09-09 10:09:24 UTC (rev 282206)
+++ trunk/LayoutTests/imported/w3c/ChangeLog 2021-09-09 11:18:52 UTC (rev 282207)
@@ -1,5 +1,19 @@
2021-09-09 Youenn Fablet <[email protected]>
+ Rebase a few WebRTC tests marked as flaky but making progress with RTCSctpTransport introduction
+ https://bugs.webkit.org/show_bug.cgi?id=230089
+
+ Unreviewed, rebasing tests only.
+
+ * web-platform-tests/webrtc/RTCPeerConnection-iceConnectionState.https-expected.txt:
+ * web-platform-tests/webrtc/RTCPeerConnection-iceGatheringState-expected.txt:
+ * web-platform-tests/webrtc/RTCPeerConnection-perfect-negotiation-stress-glare-linear.https-expected.txt:
+ * web-platform-tests/webrtc/RTCPeerConnection-perfect-negotiation-stress-glare.https-expected.txt:
+ * web-platform-tests/webrtc/protocol/candidate-exchange.https-expected.txt:
+ * web-platform-tests/webrtc/protocol/crypto-suite.https-expected.txt:
+
+2021-09-09 Youenn Fablet <[email protected]>
+
Rebase imported/w3c/web-platform-tests/webrtc/RTCDataChannel-close-expected.txt
https://bugs.webkit.org/show_bug.cgi?id=230087
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-iceConnectionState.https-expected.txt (282206 => 282207)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-iceConnectionState.https-expected.txt 2021-09-09 10:09:24 UTC (rev 282206)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-iceConnectionState.https-expected.txt 2021-09-09 11:18:52 UTC (rev 282207)
@@ -2,13 +2,13 @@
PASS Initial iceConnectionState should be new
PASS Closing the connection should set iceConnectionState to closed
PASS connection with one data channel should eventually have connected or completed connection state
-FAIL connection with one data channel should eventually have connected connection state undefined is not an object (evaluating 'pc1.sctp.transport')
+FAIL connection with one data channel should eventually have connected connection state assert_equals: Expect ICE transport to be in checking state when iceConnectionState is checking expected "checking" but got "new"
PASS connection with audio track should eventually have connected connection state
PASS connection with audio and video tracks should eventually have connected connection state
PASS ICE can connect in a recvonly usecase
-FAIL iceConnectionState changes at the right time, with bundle policy balanced promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'transport.state')"
-FAIL iceConnectionState changes at the right time, with bundle policy max-bundle promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'transport.state')"
-FAIL iceConnectionState changes at the right time, with bundle policy max-compat promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'transport.state')"
+FAIL iceConnectionState changes at the right time, with bundle policy balanced assert_equals: PC.iceConnectionState: expected "connected" but got "checking"
+PASS iceConnectionState changes at the right time, with bundle policy max-bundle
+FAIL iceConnectionState changes at the right time, with bundle policy max-compat assert_equals: PC.iceConnectionState: expected "connected" but got "checking"
PASS Responder ICE connection state behaves as expected
PASS Closing a PeerConnection should not fire iceconnectionstatechange event
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-iceGatheringState-expected.txt (282206 => 282207)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-iceGatheringState-expected.txt 2021-09-09 10:09:24 UTC (rev 282206)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-iceGatheringState-expected.txt 2021-09-09 11:18:52 UTC (rev 282207)
@@ -8,5 +8,5 @@
NOTRUN setLocalDescription(reoffer) with a new transport should cause iceGatheringState to go to "checking" and then "complete"
NOTRUN sRD does not cause ICE gathering state changes
NOTRUN renegotiation that closes all transports should result in ICE gathering state "new"
-FAIL connection with one data channel should eventually have connected connection state undefined is not an object (evaluating 'pc2.sctp.transport')
+FAIL connection with one data channel should eventually have connected connection state assert_equals: Expect ICE transport to be in checking gatheringState when iceGatheringState is checking expected "gathering" but got "new"
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-perfect-negotiation-stress-glare-linear.https-expected.txt (282206 => 282207)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-perfect-negotiation-stress-glare-linear.https-expected.txt 2021-09-09 10:09:24 UTC (rev 282206)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-perfect-negotiation-stress-glare-linear.https-expected.txt 2021-09-09 11:18:52 UTC (rev 282207)
@@ -2,5 +2,5 @@
Harness Error (FAIL), message = Unhandled rejection: null is not an object (evaluating 'target.postMessage')
FAIL Perfect negotiation stress glare linear Error processing ICE candidate
-FAIL Perfect negotiation stress glare linear with roles reversed assert_unreached: Error in iframe: OperationError: Error processing ICE candidate Reached unreachable code
+FAIL Perfect negotiation stress glare linear with roles reversed assert_unreached: Error in iframe: InvalidStateError: Failed to set remote offer sdp: Called in wrong state: have-local-offer Reached unreachable code
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-perfect-negotiation-stress-glare.https-expected.txt (282206 => 282207)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-perfect-negotiation-stress-glare.https-expected.txt 2021-09-09 10:09:24 UTC (rev 282206)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-perfect-negotiation-stress-glare.https-expected.txt 2021-09-09 11:18:52 UTC (rev 282207)
@@ -1,4 +1,4 @@
-FAIL Perfect negotiation stress glare Error processing ICE candidate
-FAIL Perfect negotiation stress glare with roles reversed assert_unreached: Error in iframe: OperationError: Error processing ICE candidate Reached unreachable code
+FAIL Perfect negotiation stress glare Failed to set remote offer sdp: Called in wrong state: have-local-offer
+FAIL Perfect negotiation stress glare with roles reversed assert_unreached: Error in iframe: InvalidStateError: Failed to set remote offer sdp: Called in wrong state: have-local-offer Reached unreachable code
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/protocol/candidate-exchange.https-expected.txt (282206 => 282207)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/protocol/candidate-exchange.https-expected.txt 2021-09-09 10:09:24 UTC (rev 282206)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/protocol/candidate-exchange.https-expected.txt 2021-09-09 11:18:52 UTC (rev 282207)
@@ -1,9 +1,9 @@
PASS Two way ICE exchange works
-FAIL Adding only caller -> callee candidates gives a connection promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'pc1.sctp.transport')"
-FAIL Adding only callee -> caller candidates gives a connection promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'pc2.sctp.transport')"
-FAIL Adding callee -> caller candidates from end-of-candidates gives a connection promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'pc2.sctp.transport')"
-FAIL Explicit offer/answer exchange gives a connection promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'pc1.sctp.transport')"
+FAIL Adding only caller -> callee candidates gives a connection promise_test: Unhandled rejection with value: object "TypeError: pc1.sctp.transport.iceTransport.getSelectedCandidatePair is not a function. (In 'pc1.sctp.transport.iceTransport.getSelectedCandidatePair()', 'pc1.sctp.transport.iceTransport.getSelectedCandidatePair' is undefined)"
+FAIL Adding only callee -> caller candidates gives a connection promise_test: Unhandled rejection with value: object "TypeError: pc2.sctp.transport.iceTransport.getSelectedCandidatePair is not a function. (In 'pc2.sctp.transport.iceTransport.getSelectedCandidatePair()', 'pc2.sctp.transport.iceTransport.getSelectedCandidatePair' is undefined)"
+FAIL Adding callee -> caller candidates from end-of-candidates gives a connection promise_test: Unhandled rejection with value: object "TypeError: pc2.sctp.transport.iceTransport.getSelectedCandidatePair is not a function. (In 'pc2.sctp.transport.iceTransport.getSelectedCandidatePair()', 'pc2.sctp.transport.iceTransport.getSelectedCandidatePair' is undefined)"
+FAIL Explicit offer/answer exchange gives a connection promise_test: Unhandled rejection with value: object "TypeError: pc1.sctp.transport.iceTransport.getSelectedCandidatePair is not a function. (In 'pc1.sctp.transport.iceTransport.getSelectedCandidatePair()', 'pc1.sctp.transport.iceTransport.getSelectedCandidatePair' is undefined)"
PASS Candidates always arrive after setLocalDescription(offer) resolves
PASS Candidates always arrive after setLocalDescription(answer) resolves
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/protocol/crypto-suite.https-expected.txt (282206 => 282207)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/protocol/crypto-suite.https-expected.txt 2021-09-09 10:09:24 UTC (rev 282206)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webrtc/protocol/crypto-suite.https-expected.txt 2021-09-09 11:18:52 UTC (rev 282207)
@@ -1,10 +1,10 @@
-FAIL tlsVersion is acceptable on data-only promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'pc1.sctp.transport')"
+PASS tlsVersion is acceptable on data-only
PASS tlsVersion is acceptable on video-only
-FAIL dtlsCipher is acceptable on data-only promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'pc1.sctp.transport')"
+FAIL dtlsCipher is acceptable on data-only assert_true: expected true got false
FAIL dtlsCipher is acceptable on video-only assert_true: expected true got false
-FAIL srtpCipher is acceptable on data-only promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'pc1.sctp.transport')"
+PASS srtpCipher is acceptable on data-only
PASS srtpCipher is acceptable on video-only
-FAIL tlsGroup is acceptable on data-only promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'pc1.sctp.transport')"
+FAIL tlsGroup is acceptable on data-only assert_true: Value present: expected true got false
FAIL tlsGroup is acceptable on video-only assert_true: Value present: expected true got false
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes