WebRTC: Test gardening
authoradam.bergkvist@ericsson.com <adam.bergkvist@ericsson.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 7 Oct 2016 12:50:21 +0000 (12:50 +0000)
committeradam.bergkvist@ericsson.com <adam.bergkvist@ericsson.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 7 Oct 2016 12:50:21 +0000 (12:50 +0000)
https://bugs.webkit.org/show_bug.cgi?id=163106

Reviewed by Philippe Normand.

* fast/mediastream/RTCPeerConnection-add-removeTrack-expected.txt:
Update expected results to include webkit prefix on RTCPeerConnection name. (Not GTK+
specific.)
* platform/gtk/TestExpectations:
Skip some tests since the GTK+ MediaPlayer, used with MediaStreams, isn't capable enough.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@206910 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/fast/mediastream/RTCPeerConnection-add-removeTrack-expected.txt
LayoutTests/platform/gtk/TestExpectations

index 29b9ce0..7846ec8 100644 (file)
@@ -1,3 +1,16 @@
+2016-10-07  Adam Bergkvist  <adam.bergkvist@ericsson.com>
+
+        WebRTC: Test gardening
+        https://bugs.webkit.org/show_bug.cgi?id=163106
+
+        Reviewed by Philippe Normand.
+
+        * fast/mediastream/RTCPeerConnection-add-removeTrack-expected.txt:
+        Update expected results to include webkit prefix on RTCPeerConnection name. (Not GTK+
+        specific.)
+        * platform/gtk/TestExpectations:
+        Skip some tests since the GTK+ MediaPlayer, used with MediaStreams, isn't capable enough.
+
 2016-10-06  Myles C. Maxfield  <mmaxfield@apple.com>
 
         Variation fonts don't affect glyph advances
index 1d4dc64..006a915 100644 (file)
@@ -5,16 +5,16 @@ On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
 
 Test bad addTrack() arguments
 PASS pc.addTrack() threw exception TypeError: Not enough arguments.
-PASS pc.addTrack(null) threw exception TypeError: Argument 1 ('track') to RTCPeerConnection.addTrack must be an instance of MediaStreamTrack.
-PASS pc.addTrack({}) threw exception TypeError: Argument 1 ('track') to RTCPeerConnection.addTrack must be an instance of MediaStreamTrack.
-PASS pc.addTrack(track, null) threw exception TypeError: Argument 2 ('streams') to RTCPeerConnection.addTrack must be an instance of MediaStream.
-PASS pc.addTrack(track, {}) threw exception TypeError: Argument 2 ('streams') to RTCPeerConnection.addTrack must be an instance of MediaStream.
-PASS pc.addTrack(track, stream, null) threw exception TypeError: Argument 3 ('streams') to RTCPeerConnection.addTrack must be an instance of MediaStream.
+PASS pc.addTrack(null) threw exception TypeError: Argument 1 ('track') to webkitRTCPeerConnection.addTrack must be an instance of MediaStreamTrack.
+PASS pc.addTrack({}) threw exception TypeError: Argument 1 ('track') to webkitRTCPeerConnection.addTrack must be an instance of MediaStreamTrack.
+PASS pc.addTrack(track, null) threw exception TypeError: Argument 2 ('streams') to webkitRTCPeerConnection.addTrack must be an instance of MediaStream.
+PASS pc.addTrack(track, {}) threw exception TypeError: Argument 2 ('streams') to webkitRTCPeerConnection.addTrack must be an instance of MediaStream.
+PASS pc.addTrack(track, stream, null) threw exception TypeError: Argument 3 ('streams') to webkitRTCPeerConnection.addTrack must be an instance of MediaStream.
 
 Test bad removeTrack() arguments
 PASS pc.removeTrack() threw exception TypeError: Not enough arguments.
-PASS pc.removeTrack(null) threw exception TypeError: Argument 1 ('sender') to RTCPeerConnection.removeTrack must be an instance of RTCRtpSender.
-PASS pc.removeTrack({}) threw exception TypeError: Argument 1 ('sender') to RTCPeerConnection.removeTrack must be an instance of RTCRtpSender.
+PASS pc.removeTrack(null) threw exception TypeError: Argument 1 ('sender') to webkitRTCPeerConnection.removeTrack must be an instance of RTCRtpSender.
+PASS pc.removeTrack({}) threw exception TypeError: Argument 1 ('sender') to webkitRTCPeerConnection.removeTrack must be an instance of RTCRtpSender.
 
 PASS pc.getSenders().length is 0
 PASS sender = pc.addTrack(track, stream) did not throw exception.
@@ -43,10 +43,10 @@ PASS pc.getSenders().length is 2
 PASS senderFromPc2 = pc2.addTrack(track, stream) did not throw exception.
 removeTrack() with 'foreign' sender must be ignored (not throw)
 PASS pc.removeTrack(senderFromPc2) did not throw exception.
-PASS pc.addTrack(null); threw exception TypeError: Argument 1 ('track') to RTCPeerConnection.addTrack must be an instance of MediaStreamTrack.
-PASS pc.addTrack(undefined); threw exception TypeError: Argument 1 ('track') to RTCPeerConnection.addTrack must be an instance of MediaStreamTrack.
-PASS pc.removeTrack(null); threw exception TypeError: Argument 1 ('sender') to RTCPeerConnection.removeTrack must be an instance of RTCRtpSender.
-PASS pc.removeTrack(undefined); threw exception TypeError: Argument 1 ('sender') to RTCPeerConnection.removeTrack must be an instance of RTCRtpSender.
+PASS pc.addTrack(null); threw exception TypeError: Argument 1 ('track') to webkitRTCPeerConnection.addTrack must be an instance of MediaStreamTrack.
+PASS pc.addTrack(undefined); threw exception TypeError: Argument 1 ('track') to webkitRTCPeerConnection.addTrack must be an instance of MediaStreamTrack.
+PASS pc.removeTrack(null); threw exception TypeError: Argument 1 ('sender') to webkitRTCPeerConnection.removeTrack must be an instance of RTCRtpSender.
+PASS pc.removeTrack(undefined); threw exception TypeError: Argument 1 ('sender') to webkitRTCPeerConnection.removeTrack must be an instance of RTCRtpSender.
 PASS successfullyParsed is true
 
 TEST COMPLETE
index 78872e5..c3a9f8c 100644 (file)
@@ -335,6 +335,11 @@ webkit.org/b/79203 fast/mediastream/MediaStream-video-element-track-stop.html [
 webkit.org/b/151344 fast/mediastream/MediaStream-add-ended-tracks.html [ Skip ]
 webkit.org/b/151344 fast/mediastream/MediaStream-add-remove-tracks.html [ Skip ]
 webkit.org/b/79203 fast/mediastream/mock-media-source.html [ Skip ]
+webkit.org/b/160996 fast/mediastream/MediaStream-video-element-video-tracks-disabled-then-enabled.html [ Skip ]
+webkit.org/b/160996 fast/mediastream/MediaStream-video-element-video-tracks-disabled.html [ Skip ]
+webkit.org/b/160996 fast/mediastream/apply-constraints-advanced.html [ Skip ]
+webkit.org/b/160996 fast/mediastream/apply-constraints-audio.html [ Skip ]
+webkit.org/b/160996 fast/mediastream/apply-constraints-video.html [ Skip ]
 
 # Proximity Events is not supported.
 webkit.org/b/99060 proximity [ Failure ]