Re: [webrtc-tests] Test empty username and credential in RTCPeerConnection constructor (#4071)

# Firefox #
Testing revision eda9c37b9757dcb91e27a9df08602bc25f5e4d3f
Starting 10 test iterations
All results were stable

## All results ##

### /webrtc/rtcpeerconnection/rtcpeerconnection-constructor.html ###
|                                                                   Subtest                                                                    | Results |
|----------------------------------------------------------------------------------------------------------------------------------------------|---------|
|                                                                                                                                              | OK      |
| new RTCPeerConnection({ bundlePolicy: "max-compat" })                                                                                        | PASS    |
| signalingState initial value                                                                                                                 | PASS    |
| iceGatheringState initial value                                                                                                              | PASS    |
| new RTCPeerConnection({ iceTransportPolicy: null })                                                                                          | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: "http://example.com" }] })                                                                      | PASS    |
| new RTCPeerConnection({ iceServers: [] })                                                                                                    | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: "turn:turn.example.net" }] })                                                                   | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: "turn:turn.example.net", username: "user", credential: "cred" }] })                             | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: "turns:turn.example.org", username: "user" }] })                                                | PASS    |
| connectionState initial value                                                                                                                | FAIL    |
| new RTCPeerConnection({ iceTransports: "none" })                                                                                             | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: "relative-url" }] })                                                                            | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: "turns:turn.example.org", username: "user", credential: "cred" }] })                            | PASS    |
| new RTCPeerConnection({ iceTransportPolicy: "all" })                                                                                         | PASS    |
| new RTCPeerConnection({ iceServers: [{ url: "stun:stun1.example.net" }] })                                                                   | FAIL    |
| new RTCPeerConnection({ iceServers: [{}] })                                                                                                  | FAIL    |
| new RTCPeerConnection({ iceServers: [{ urls: "turn:turn.example.net", username: "user" }] })                                                 | PASS    |
| new RTCPeerConnection()                                                                                                                      | PASS    |
| new RTCPeerConnection({ bundlePolicy: "max-bundle" })                                                                                        | PASS    |
| new RTCPeerConnection({ bundlePolicy: "invalid" })                                                                                           | PASS    |
| pendingRemoteDescription initial value                                                                                                       | FAIL    |
| new RTCPeerConnection({ iceServers: null })                                                                                                  | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: "stun:stun1.example.net" }] })                                                                  | PASS    |
| iceConnectionState initial value                                                                                                             | PASS    |
| new RTCPeerConnection({ certificates: [expiredCertificate] })                                                                                | FAIL    |
| new RTCPeerConnection({ iceServers: [undefined] })                                                                                           | FAIL    |
| new RTCPeerConnection({ iceServers: [{ urls: "turn:turn.example.net", credential: "cred" }] })                                               | PASS    |
| new RTCPeerConnection({ rtcpMuxPolicy: "negotiate" })                                                                                        | PASS    |
| pendingLocalDescription initial value                                                                                                        | FAIL    |
| new RTCPeerConnection({ iceServers: [{ urls: "stun:stun1.example.net", credentialType: "token" }] })                                         | PASS    |
| new RTCPeerConnection({ rtcpMuxPolicy: null })                                                                                               | FAIL    |
| new RTCPeerConnection({ iceServers: [{ urls: [], credentialType: "token" }] })                                                               | PASS    |
| new RTCPeerConnection({ iceTransportPolicy: undefined })                                                                                     | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: "turns:turn.example.org", username: "", credential: "" }] })                                    | FAIL    |
| new RTCPeerConnection({ iceServers: [{ urls: "turns:turn.example.org" }] })                                                                  | PASS    |
| new RTCPeerConnection({ iceCandidatePoolSize: toNumberThrows })                                                                              | FAIL    |
| new RTCPeerConnection({ iceServers: undefined })                                                                                             | PASS    |
| new RTCPeerConnection({ bundlePolicy: undefined })                                                                                           | PASS    |
| new RTCPeerConnection({ rtcpMuxPolicy: "require" })                                                                                          | PASS    |
| new RTCPeerConnection({ peerIdentity: toStringThrows })                                                                                      | PASS    |
| RTCPeerConnection.length                                                                                                                     | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: "turns:turn.example.org", credential: "cred" }] })                                              | PASS    |
| new RTCPeerConnection({})                                                                                                                    | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: ["turns:turn.example.org", "turn:turn.example.net"], username: "user", credential: "cred" }] }) | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: [], credentialType: "password" }] })                                                            | PASS    |
| new RTCPeerConnection({ iceServers: [null] })                                                                                                | FAIL    |
| localDescription initial value                                                                                                               | PASS    |
| remoteDescription initial value                                                                                                              | PASS    |
| new RTCPeerConnection({ bundlePolicy: "balanced" })                                                                                          | PASS    |
| currentLocalDescription initial value                                                                                                        | FAIL    |
| new RTCPeerConnection({ rtcpMuxPolicy: undefined })                                                                                          | PASS    |
| new RTCPeerConnection({ iceTransportPolicy: "relay" })                                                                                       | PASS    |
| new RTCPeerConnection({ certificates: [null] })                                                                                              | PASS    |
| new RTCPeerConnection({ certificates: [certificate] })                                                                                       | PASS    |
| new RTCPeerConnection({ certificates: undefined })                                                                                           | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: "turn:turn.example.net", username: "", credential: "" }] })                                     | FAIL    |
| new RTCPeerConnection({ iceServers: [{ urls: "stun:stun1.example.net", credentialType: "password" }] })                                      | PASS    |
| new RTCPeerConnection({ rtcpMuxPolicy: "invalid" })                                                                                          | FAIL    |
| currentRemoteDescription initial value                                                                                                       | FAIL    |
| new RTCPeerConnection({ bundlePolicy: null })                                                                                                | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: [], credentialType: "invalid" }] })                                                             | PASS    |
| new RTCPeerConnection(null)                                                                                                                  | PASS    |
| new RTCPeerConnection({ certificates: [] })                                                                                                  | PASS    |
| new RTCPeerConnection(undefined)                                                                                                             | PASS    |
| new RTCPeerConnection({ iceTransports: "invalid" })                                                                                          | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: ["stun:stun1.example.net"] }] })                                                                | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: ["stun:stun1.example.net", "stun:stun2.example.net"] }] })                                      | PASS    |
| canTrickleIceCandidates initial value                                                                                                        | PASS    |
| new RTCPeerConnection({ certificates: [undefined] })                                                                                         | PASS    |
| new RTCPeerConnection({ iceServers: [{ urls: [] }] })                                                                                        | PASS    |
| new RTCPeerConnection({ iceTransportPolicy: "invalid" })                                                                                     | PASS    |
| new RTCPeerConnection({ certificates: null })                                                                                                | PASS    |
| new RTCPeerConnection({ iceTransportPolicy: "none" })                                                                                        | PASS    |

View on GitHub: https://github.com/w3c/web-platform-tests/pull/4071#issuecomment-256457815

Received on Wednesday, 26 October 2016 19:51:31 UTC