Bug 1534607: More bug links for webrtc wpt meta files. r=jib
authorByron Campen [:bwc] <docfaraday@gmail.com>
Tue, 12 Mar 2019 18:16:21 +0000
changeset 521599 2748639a18f14d467d0f27f7e07cdb8d8a12ba99
parent 521598 d7f58753a9812c7e3c239af7b9d633198fe43c19
child 521600 d7e2fa30d85fe1875a8c9698a35e5a771281ae8f
push id10867
push userdvarga@mozilla.com
push dateThu, 14 Mar 2019 15:20:45 +0000
treeherdermozilla-beta@abad13547875 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjib
bugs1534607
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1534607: More bug links for webrtc wpt meta files. r=jib Differential Revision: https://phabricator.services.mozilla.com/D23165
testing/web-platform/meta/webrtc-identity/RTCPeerConnection-getIdentityAssertion.sub.html.ini
testing/web-platform/meta/webrtc-identity/RTCPeerConnection-peerIdentity.html.ini
testing/web-platform/meta/webrtc-quic/RTCQuicStream.https.html.ini
testing/web-platform/meta/webrtc-quic/RTCQuicTransport.https.html.ini
testing/web-platform/meta/webrtc-stats/getStats-remote-candidate-address.html.ini
testing/web-platform/meta/webrtc-stats/idlharness.window.js.ini
testing/web-platform/meta/webrtc/legacy/RTCPeerConnection-addStream.https.html.ini
testing/web-platform/meta/webrtc/protocol/jsep-initial-offer.https.html.ini
testing/web-platform/meta/webrtc/protocol/msid-parse.html.ini
testing/web-platform/meta/webrtc/protocol/video-codecs.https.html.ini
--- a/testing/web-platform/meta/webrtc-identity/RTCPeerConnection-getIdentityAssertion.sub.html.ini
+++ b/testing/web-platform/meta/webrtc-identity/RTCPeerConnection-getIdentityAssertion.sub.html.ini
@@ -1,37 +1,4 @@
 [RTCPeerConnection-getIdentityAssertion.sub.html]
-  [setIdentityProvider() with no peerIdentity provided should use peerIdentity value from getConfiguration()]
-    expected: FAIL
-
-  [Calling setIdentityProvider() multiple times should reset identity assertions]
-    expected: FAIL
-
-  [getIdentityAssertion() should reject with RTCError('idp-execution-failure') if mock-idp.js throws error]
-    expected: FAIL
-
-  [getIdentityAssertion() should reject with RTCError('idp-load-failure') if IdP cannot be loaded]
-    expected: FAIL
-
-  [getIdentityAssertion() should reject with RTCError('idp-need-login') when mock-idp.js requires login]
-    expected: FAIL
-
-  [createOffer() should return SDP containing identity assertion string if identity provider is set]
-    expected: FAIL
+  disabled:
+  bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534692
 
-  [getIdentityAssertion() should load IdP proxy and return assertion generated]
-    expected: FAIL
-
-  [getIdentityAssertion() should succeed if mock-idp.js return different domain and protocol in assertion]
-    expected: FAIL
-
-  [createOffer() should reject with NotReadableError if identitity assertion request fails]
-    expected: FAIL
-
-  [getIdentityAssertion() should reject with RTCError('idp-bad-script-failure') if IdP proxy script do not register its callback]
-    expected: FAIL
-
-  [createAnswer() should reject with NotReadableError if identitity assertion request fails]
-    expected: FAIL
-
-  [getIdentityAssertion() should reject with OperationError if mock-idp.js return invalid result]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc-identity/RTCPeerConnection-peerIdentity.html.ini
+++ b/testing/web-platform/meta/webrtc-identity/RTCPeerConnection-peerIdentity.html.ini
@@ -1,19 +1,4 @@
 [RTCPeerConnection-peerIdentity.html]
-  [setRemoteDescription() on offer with a=identity that resolve to value different from target peer identity should reject with InvalidModificationError]
-    expected: FAIL
-
-  [When IdP throws error and pc has target peer identity, setRemoteDescription() and peerIdentity rejected with RTCError('idp-execution-error')]
-    expected: FAIL
-
-  [setRemoteDescription() with peerIdentity set and with IdP proxy that return validationAssertion with mismatch contents should reject with OperationError]
-    expected: FAIL
+  disabled:
+  bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534692
 
-  [setRemoteDescription() on offer with a=identity should establish peerIdentity]
-    expected: FAIL
-
-  [setRemoteDescription() and peerIdentity should reject with OperationError if IdP return validated identity that is different from its own domain]
-    expected: FAIL
-
-  [IdP failure with no target peer identity should have following setRemoteDescription() succeed and replace pc.peerIdentity with a new promise]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc-quic/RTCQuicStream.https.html.ini
+++ b/testing/web-platform/meta/webrtc-quic/RTCQuicStream.https.html.ini
@@ -1,292 +1,3 @@
 [RTCQuicStream.https.html]
-  [Stream closed by local RTCQuicTransport stop(): waitForWriteBufferedBelow() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [RTCQuicTransport.stop() closes all remote streams.]
-    expected: FAIL
-
-  [Stream closed by remote RTCQuicTransport stop(): readInto() throws InvalidStateError.]
-    expected: FAIL
-
-  [Stream closed by local reset(): write() throws InvalidStateError.]
-    expected: FAIL
-
-  [createStream() returns an RTCQuicStream with initial properties set.]
-    expected: FAIL
-
-  [finish() changes state to 'closing'.]
-    expected: FAIL
-
-  [Stream closed by local reset(): waitForWriteBufferedBelow() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [Stream closed by local reset(): readInto() throws InvalidStateError.]
-    expected: FAIL
-
-  [write() throws if data longer than maxWriteBufferedAmount.]
-    expected: FAIL
-
-  [readInto() on new local stream returns amount 0.]
-    expected: FAIL
-
-  [Stream closed by remote reset(): readInto() throws InvalidStateError.]
-    expected: FAIL
-
-  [createStream() throws if the transport is closed.]
-    expected: FAIL
-
-  [Pending waitForWriteBufferedAmountBelow() promises rejected after reset().]
-    expected: FAIL
-
-  [RTCQuicTransport.stop() closes all local streams.]
-    expected: FAIL
-
-  [Stream closed by remote RTCQuicTransport stop(): waitForWriteBufferedBelow() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [Stream closed by remote reset(): waitForWriteBufferedBelow() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [write() throws if total write buffered amount would be greater than maxWriteBufferedAmount.]
-    expected: FAIL
-
-  [reset() following finish() changes state to 'closed'.]
-    expected: FAIL
-
-  [writeBufferedAmount set to 0 after local RTCQuicTransport stop().]
-    expected: FAIL
-
-  [write() can write exactly maxWriteBufferedAmount.]
-    expected: FAIL
-
-  [waitForWriteBufferedAmountBelow(maxWriteBufferedAmount) resolves immediately.]
-    expected: FAIL
-
-  [write() adds to writeBufferedAmount each call.]
-    expected: FAIL
-
-  [Stream closed by remote reset(): write() throws InvalidStateError.]
-    expected: FAIL
-
-  [createStream() throws if the transport is not connected.]
-    expected: FAIL
-
-  [finish() causes quicstream event to fire on the remote transport.]
-    expected: FAIL
-
-  [writeBufferedAmount maintained after finish() has been called.]
-    expected: FAIL
-
-  [waitForWriteBufferedAmountBelow(0) resolves immediately.]
-    expected: FAIL
-
-  [Stream closed by local RTCQuicTransport stop(): readInto() throws InvalidStateError.]
-    expected: FAIL
-
-  [write() with an empty array does nothing.]
-    expected: FAIL
-
-  [finish() twice does not change state.]
-    expected: FAIL
-
-  [Stream closed by local RTCQuicTransport stop(): write() throws InvalidStateError.]
-    expected: FAIL
-
-  [write() throws InvalidStateError if finish() has been called.]
-    expected: FAIL
-
-  [Pending waitForWriteBufferedAmountBelow() promises rejected after finish().]
-    expected: FAIL
-
-  [write() causes quicstream event to fire on the remote transport.]
-    expected: FAIL
-
-  [reset() changes state to 'closed'.]
-    expected: FAIL
-
-  [Stream closed by remote RTCQuicTransport stop(): write() throws InvalidStateError.]
-    expected: FAIL
-
-  [createStream() followed by reset() fires a quicstream event followed by a statechange event to 'closed' on the remote side.]
-    expected: FAIL
-
-  [writeBufferedAmount set to 0 after local reset().]
-    expected: FAIL
-
-  [Read maxReadBufferedAmount bytes all at once.]
-    expected: FAIL
-
-  [Stream closed by local RTCQuicTransport stop(): waitForReadable() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [Stream closed by local reset(): waitForReadable() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [reset() rejects pending waitForReadable() promises.]
-    expected: FAIL
-
-  [waitForReadable() rejects with TypeError if amount is more than maxReadBufferedAmount.]
-    expected: FAIL
-
-  [Pending waitForReadable() promises rejected after reset().]
-    expected: FAIL
-
-  [Pending waitForReadable() promises rejected after remote reset().]
-    expected: FAIL
-
-  [waitForReadable() resolves early if remote fin is received.]
-    expected: FAIL
-
-  [Read 1 byte.]
-    expected: FAIL
-
-  [Stream closed by remote reset(): waitForReadable() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [Stream closed by remote RTCQuicTransport stop(): waitForReadable() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [Reading out finish then a getting a remote reset fires a statechange event to 'closed'.]
-    expected: FAIL
-
-  [Stream closed by by reading remote finish, followed by finish(): readInto() throws InvalidStateError.]
-    expected: FAIL
-
-  [writeBufferedAmount set to 0 after reading remote finish, followed by finish().]
-    expected: FAIL
-
-  [readBufferedAmount set to 0 after local reset().]
-    expected: FAIL
-
-  [Reading out finish on stream that has already called finish()  state to 'closed'.]
-    expected: FAIL
-
-  [readInto() reads out finish after reading all data.]
-    expected: FAIL
-
-  [readBufferedAmount set to 0 after remote reset().]
-    expected: FAIL
-
-  [Stream closed by finish(), followed by reading remote finish: readInto() throws InvalidStateError.]
-    expected: FAIL
-
-  [waitForReadable() resolves with remote finish]
-    expected: FAIL
-
-  [Pending waitForReadable() promises rejected after RTCQuicTransport stop().]
-    expected: FAIL
-
-  [Stream closed by finish(), followed by reading remote finish: waitForWriteBufferedBelow() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [waitForWriteBufferedAmountBelow() promises immediately rejected after finish().]
-    expected: FAIL
-
-  [Stream closed by by reading remote finish, followed by finish(): waitForWriteBufferedBelow() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [Stream closed by finish(), followed by reading remote finish: waitForReadable() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [waitForReadable() resolves with finish().]
-    expected: FAIL
-
-  [Stream closed by finish(), followed by reading remote finish: write() throws InvalidStateError.]
-    expected: FAIL
-
-  [Stream closed by by reading remote finish, followed by finish(): write() throws InvalidStateError.]
-    expected: FAIL
-
-  [Pending waitForReadable() promises rejected after remote RTCQuicTransport stop().]
-    expected: FAIL
-
-  [waitForReadable() resolves early if remote finish is received.]
-    expected: FAIL
-
-  [Stream closed by by reading remote finish, followed by finish(): waitForReadable() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [finish() on a stream that has already read out finish changes state to 'closed'.]
-    expected: FAIL
-
-  [waitForReadable() promises immediately rejected with InvalidStateError after finish is read out.]
-    expected: FAIL
-
-  [Pending waitForWriteBufferedAmountBelow() promises rejected after RTCQuicTransport stop().]
-    expected: FAIL
-
-  [Stream closed by by reading remote finish, followed by writing a finish: waitForReadable() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [waitForReadable() promise resolves with remote finish]
-    expected: FAIL
-
-  [Reading out finish on stream that has already called write() with a finish  state to 'closed'.]
-    expected: FAIL
-
-  [write() without finish and an empty array throws NotSupportedError.]
-    expected: FAIL
-
-  [write() data with a finish adds to writeBufferedAmount.]
-    expected: FAIL
-
-  [writeBufferedAmount set to 0 after reading remote finish, followed by write() with finish.]
-    expected: FAIL
-
-  [write() with a finish on a stream that has already read out finish changes state to 'closed'.]
-    expected: FAIL
-
-  [write() throws InvalidStateError if write() with finish has been called.]
-    expected: FAIL
-
-  [Stream closed by writing a finish, followed by reading remote finish: readInto() throws InvalidStateError.]
-    expected: FAIL
-
-  [write() with a finish changes state to 'closing'.]
-    expected: FAIL
-
-  [Stream closed by by reading remote finish, followed by writing a finish: waitForWriteBufferedBelow() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [reset() following write with finish changes state to 'closed'.]
-    expected: FAIL
-
-  [waitForWriteBufferedAmountBelow() promises immediately rejected after wrote finish.]
-    expected: FAIL
-
-  [Stream closed by by reading remote finish, followed by writing a finish: write() throws InvalidStateError.]
-    expected: FAIL
-
-  [Stream closed by writing a finish, followed by reading remote finish: waitForWriteBufferedBelow() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [write() with a finish causes quicstream event to fire on the remote transport.]
-    expected: FAIL
-
-  [Stream closed by writing a finish, followed by reading remote finish: write() throws InvalidStateError.]
-    expected: FAIL
-
-  [waitForReadable() resolves with write() with finish.]
-    expected: FAIL
-
-  [writeBufferedAmount maintained after write() with finish has been called.]
-    expected: FAIL
-
-  [Stream closed by by reading remote finish, followed by writing a finish: readInto() throws InvalidStateError.]
-    expected: FAIL
-
-  [Pending waitForWriteBufferedAmountBelow() promises rejected after write() with finish.]
-    expected: FAIL
-
-  [write() with finish twice throws InvalidStateError.]
-    expected: FAIL
-
-  [Stream closed by writing a finish, followed by reading remote finish: waitForReadable() rejects with InvalidStateError.]
-    expected: FAIL
-
-  [write() without finish and no data throws NotSupportedError.]
-    expected: FAIL
-
-  [write() with a finish and an empty array changes state to 'closing'.]
-    expected: FAIL
-
+  disabled:
+  bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534696
--- a/testing/web-platform/meta/webrtc-quic/RTCQuicTransport.https.html.ini
+++ b/testing/web-platform/meta/webrtc-quic/RTCQuicTransport.https.html.ini
@@ -1,109 +1,4 @@
 [RTCQuicTransport.https.html]
-  [start() with a non-started RTCIceTransport does not change state.]
-    expected: FAIL
-
-  [RTCIceTransport.stop() changes RTCQuicTransport.state to 'closed'.]
-    expected: FAIL
-
-  [getCertificates() returns the certificates passed in the constructor.]
-    expected: FAIL
-
-  [start() throws if called after the RTCIceTransport has stopped.]
-    expected: FAIL
-
-  [RTCQuicTransport initial properties are set.]
-    expected: FAIL
-
-  [RTCQuicTransport constructor throws if passed a closed RTCIceTransport.]
-    expected: FAIL
-
-  [RTCQuicTransport constructor throws if passed an expired certificate.]
-    expected: FAIL
-
-  [Two RTCQuicTransports connect to each other.]
-    expected: FAIL
-
-  [getLocalParameters() has fingerprints for all certificates passed in the constructor.]
-    expected: FAIL
-
-  [start() throws if called after stop().]
-    expected: FAIL
-
-  [stop() fires a statechange event to 'closed' on the remote transport]
-    expected: FAIL
-
-  [start() throws if called twice.]
-    expected: FAIL
-
-  [RTCQuicTransport constructor throws if passed an RTCIceTransport that already has an active RTCQuicTransport.]
-    expected: FAIL
-
-  [start() with a started RTCIceTransport changes state to 'connecting'.]
-    expected: FAIL
-
-  [stop() changes state to 'closed'.]
-    expected: FAIL
-
-  [start() with a non-started RTCIceTransport later changes state to 'connecting' once the RTCIceTransport.start() is called.]
-    expected: FAIL
-
-  [connect() changes state to 'connecting'.]
-    expected: FAIL
-
-  [getStats() promises rejected  with InvalidStateError if RTCIceTransport calls stop() before being fulfilled.]
-    expected: FAIL
+  disabled:
+  bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534696
 
-  [getStats() promises immediately rejected with InvalidStateError if called before 'connecting'.]
-    expected: FAIL
-
-  [connect() throws after stop().]
-    expected: FAIL
-
-  [getStats() promises rejected  with InvalidStateError if stop() is called before being fulfilled.]
-    expected: FAIL
-
-  [listen() throws if already called listen().]
-    expected: FAIL
-
-  [Two separate stats returned by getStats() give different timestamps.]
-    expected: FAIL
-
-  [connect() throws if already called connect().]
-    expected: FAIL
-
-  [getStats() promises immediately rejected if called after'closed' state.]
-    expected: FAIL
-
-  [Cannot mutate key retrieved from getKey().]
-    expected: FAIL
-
-  [getStats() returns proper stream counts after creating streams.]
-    expected: FAIL
-
-  [listen() throws if called after RTCIceTransport has stopped.]
-    expected: FAIL
-
-  [listen() throws if given an empty key.]
-    expected: FAIL
-
-  [Stats returned by getStats() are present.]
-    expected: FAIL
-
-  [connect() throws if called after RTCIceTransport has stopped.]
-    expected: FAIL
-
-  [listen() throws if already called connect().]
-    expected: FAIL
-
-  [listen() throws after stop().]
-    expected: FAIL
-
-  [listen() changes state to 'connecting'.]
-    expected: FAIL
-
-  [connect() throws if already called listen().]
-    expected: FAIL
-
-  [RTCQuicTransport.getKey() attribute is 16 bytes.]
-    expected: FAIL
-
--- a/testing/web-platform/meta/webrtc-stats/getStats-remote-candidate-address.html.ini
+++ b/testing/web-platform/meta/webrtc-stats/getStats-remote-candidate-address.html.ini
@@ -1,4 +1,5 @@
 [getStats-remote-candidate-address.html]
   [Do not expose in stats remote addresses that are not known to be already exposed to JS]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534701
 
--- a/testing/web-platform/meta/webrtc-stats/idlharness.window.js.ini
+++ b/testing/web-platform/meta/webrtc-stats/idlharness.window.js.ini
@@ -1,4 +1,5 @@
 [idlharness.window.html]
   [Partial dictionary RTCRTPStreamStats: original dictionary defined]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534705
 
--- a/testing/web-platform/meta/webrtc/legacy/RTCPeerConnection-addStream.https.html.ini
+++ b/testing/web-platform/meta/webrtc/legacy/RTCPeerConnection-addStream.https.html.ini
@@ -1,4 +1,5 @@
 [RTCPeerConnection-addStream.https.html]
   [Legacy addStream(): Media stream stats references track stats]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1225720
 
--- a/testing/web-platform/meta/webrtc/protocol/jsep-initial-offer.https.html.ini
+++ b/testing/web-platform/meta/webrtc/protocol/jsep-initial-offer.https.html.ini
@@ -1,4 +1,5 @@
 [jsep-initial-offer.https.html]
   [Offer conforms to basic SDP requirements]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1504477
 
--- a/testing/web-platform/meta/webrtc/protocol/msid-parse.html.ini
+++ b/testing/web-platform/meta/webrtc/protocol/msid-parse.html.ini
@@ -1,13 +1,17 @@
 [msid-parse.html]
   [Description with no msid produces a track with a stream]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534683
 
   [Description with two msid produces two streams]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534683
 
   [Description with msid:foo bar produces a stream with id foo]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534683
 
   [Description with msid:- appid produces a track with no stream]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534683
 
--- a/testing/web-platform/meta/webrtc/protocol/video-codecs.https.html.ini
+++ b/testing/web-platform/meta/webrtc/protocol/video-codecs.https.html.ini
@@ -1,10 +1,13 @@
 [video-codecs.https.html]
   [H.264 and VP8 should be supported in initial offer]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534688
 
   [H.264 and VP8 should be negotiated after handshake]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534687
 
   [All H.264 codecs MUST include profile-level-id]
     expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1534687