haikuwebkit/LayoutTests/webrtc
Youenn Fablet d22ffa7fba Fix count failure check in LayoutTests/webrtc/h264-high.html
https://bugs.webkit.org/show_bug.cgi?id=220234
<rdar://problem/72791771>

Reviewed by Eric Carlson.

Frame size error check should check for count being 50 instead of 20.
Update code to use a max variable instead.
Move common code between the two tests in webrtc/h264-profile-tests.js.
Add ios specific expectations since high resolutions do not seem to be supported there.

* platform/ios/webrtc/h264-baseline-expected.txt: Added.
* platform/ios/webrtc/h264-high-expected.txt: Added.
* platform/mac-wk2/TestExpectations:
* webrtc/h264-baseline.html:
* webrtc/h264-high.html:
* webrtc/h264-profile-tests.js: Added.
(async waitForVideoSize):
(testProfile):
(async testResolutions.async resolutions):
(async testResolutions):


Canonical link: https://commits.webkit.org/232880@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@271301 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-01-08 17:03:02 +00:00
..
datachannel Remove remaining alternative preference setting mechanisms from LayoutTests 2020-11-01 20:09:38 +00:00
libwebrtc Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
addICECandidate-closed-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
addICECandidate-closed.html
audio-capabilities-expected.txt Remove ILBC audio codec as WebRTC audio codec 2020-12-16 08:59:41 +00:00
audio-capabilities.html Remove ILBC audio codec as WebRTC audio codec 2020-12-16 08:59:41 +00:00
audio-muted-stats-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
audio-muted-stats.html
audio-peer-connection-g722-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
audio-peer-connection-g722.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audio-peer-connection-webaudio-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
audio-peer-connection-webaudio.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
audio-replace-track-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
audio-replace-track.html
audio-samplerate-change-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
audio-samplerate-change.html
audio-sframe-expected.txt Add a WebRTC SFrame transform 2020-11-15 17:59:54 +00:00
audio-sframe.html Expose RTCRtpSFrameTransform as SFrameTransform 2020-12-10 12:49:00 +00:00
audio-video-element-playing-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
audio-video-element-playing.html
calling-peerconnection-once-closed-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
calling-peerconnection-once-closed.html
candidate-stats-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
candidate-stats.html
captureCanvas-webrtc-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
captureCanvas-webrtc-software-h264-baseline-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
captureCanvas-webrtc-software-h264-baseline.html Make webrtc/captureCanvas-webrtc-software-h264-*.html tests use codecs in WebProcess 2020-11-20 16:09:56 +00:00
captureCanvas-webrtc-software-h264-high-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
captureCanvas-webrtc-software-h264-high.html Make webrtc/captureCanvas-webrtc-software-h264-*.html tests use codecs in WebProcess 2020-11-20 16:09:56 +00:00
captureCanvas-webrtc-software-h264.js Run captureCanvas-webrtc-software-encoder.html tests on all platforms 2020-09-10 17:25:56 +00:00
captureCanvas-webrtc.html
certificates-indexeddb-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
certificates-indexeddb.html
clone-audio-track-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
clone-audio-track.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
closing-peerconnection-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
closing-peerconnection.html
concurrentVideoPlayback-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
concurrentVideoPlayback.html
connection-state-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
connection-state.html
createOfferAnswer-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
createOfferAnswer.html
direction-change-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
direction-change.html
disable-encryption-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
disable-encryption.html
ephemeral-certificates-and-cnames-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
ephemeral-certificates-and-cnames.html
filtering-ice-candidate-after-reload-expected.txt
filtering-ice-candidate-after-reload.html
getUserMedia-webaudio-autoplay-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
getUserMedia-webaudio-autoplay.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
h264-baseline-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
h264-baseline.html Fix count failure check in LayoutTests/webrtc/h264-high.html 2021-01-08 17:03:02 +00:00
h264-high-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
h264-high.html Fix count failure check in LayoutTests/webrtc/h264-high.html 2021-01-08 17:03:02 +00:00
h264-packetization-mode-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
h264-packetization-mode.html Update WebRTC liwebrtc to M87 2020-11-10 20:49:45 +00:00
h264-profile-tests.js Fix count failure check in LayoutTests/webrtc/h264-high.html 2021-01-08 17:03:02 +00:00
h265-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
h265.html
ice-candidate-sdpMLineIndex-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
ice-candidate-sdpMLineIndex.html
legacy-api-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
legacy-api.html
missing-exception-checks-RTCPeerConnection-generateCertificate-expected.txt
missing-exception-checks-RTCPeerConnection-generateCertificate.html
msection-recycling-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
msection-recycling.html
multi-audio-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
multi-audio.html
multi-video-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
multi-video.html
negotiatedneeded-event-addStream-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
negotiatedneeded-event-addStream.html
no-port-zero-in-upd-candidates-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
no-port-zero-in-upd-candidates.html
onnegotiationneeded-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
onnegotiationneeded.html
pc-detached-document-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
pc-detached-document.html
peer-connection-audio-mute-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
peer-connection-audio-mute.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
peer-connection-audio-mute2-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
peer-connection-audio-mute2.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
peer-connection-audio-unmute-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
peer-connection-audio-unmute.html
peer-connection-createMediaStreamDestination-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
peer-connection-createMediaStreamDestination.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
peer-connection-remote-audio-mute-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
peer-connection-remote-audio-mute.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
peer-connection-remote-audio-mute2-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
peer-connection-remote-audio-mute2.html Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
peer-connection-track-end-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
peer-connection-track-end.html
peerconnection-new-candidate-page-cache-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
peerconnection-new-candidate-page-cache.html Remove remaining alternative preference setting mechanisms from LayoutTests 2020-11-01 20:09:38 +00:00
peerconnection-page-cache-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
peerconnection-page-cache-long-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
peerconnection-page-cache-long.html [Testing] Rename test header commands to match names in WebPreferences*.yaml 2020-10-13 17:16:15 +00:00
peerconnection-page-cache.html [Testing] Rename test header commands to match names in WebPreferences*.yaml 2020-10-13 17:16:15 +00:00
receiver-track-should-stay-live-even-if-receiver-is-inactive-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
receiver-track-should-stay-live-even-if-receiver-is-inactive.html
release-after-getting-track-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
release-after-getting-track.html
remoteAudio-never-played-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
remoteAudio-never-played.html
remove-track-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
remove-track.html Introduce a C++ chain of operations in RTCPeerConnection 2020-09-02 16:19:52 +00:00
routines.js Turn off the legacy prefixed WebAudio API 2020-09-23 22:48:05 +00:00
rtcpeerconnection-error-messages-expected.txt Add support for RTCPeerConnection.onicecandidateerror event 2020-11-20 11:05:32 +00:00
rtcpeerconnection-error-messages.html
script-transform.js Add support for RTCRtpScriptTransform 2020-11-20 12:25:32 +00:00
sframe-keys-expected.txt Allow RTCRtpSFrameTransform to handle multiple keys 2020-12-08 10:36:49 +00:00
sframe-keys.html Expose RTCRtpSFrameTransform as SFrameTransform 2020-12-10 12:49:00 +00:00
simulcast-h264-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
simulcast-h264.html
stun-server-filtering-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
stun-server-filtering.html Add support for RTCPeerConnection.onicecandidateerror event 2020-11-20 11:05:32 +00:00
utf8-sdp-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
utf8-sdp.html
video-addLegacyTransceiver-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-addTrack-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-addTrack.html
video-addTransceiver-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-addTransceiver.html
video-autoplay-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-autoplay.html
video-autoplay1-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-autoplay1.html
video-autoplay2-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-autoplay2.html
video-autoplay3-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-autoplay3.html
video-autoplay4-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-autoplay4.html
video-disabled-black-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-disabled-black.html
video-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-getParameters-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-getParameters.html
video-gpuProcess-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-gpuProcess.html
video-h264-expected.txt Add a test case to verify WebRTC getCapabilities expose H264 profiles 2020-10-08 12:42:49 +00:00
video-h264.html Add a test case to verify WebRTC getCapabilities expose H264 profiles 2020-10-08 12:42:49 +00:00
video-interruption-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-interruption.html
video-mediastreamtrack-stats-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-mediastreamtrack-stats.html
video-mute-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-mute-vp8-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-mute-vp8.html sdpFmtLine should be missing from RTCRtpCodecCapability instead of being an empty string 2020-10-16 15:38:29 +00:00
video-mute.html
video-receivers-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-receivers.html
video-remote-mute-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-remote-mute.html
video-replace-muted-track-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-replace-muted-track.html
video-replace-track-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-replace-track-to-null-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-replace-track-to-null.html
video-replace-track.html
video-rotation-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-rotation-no-cvo-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-rotation-no-cvo.html [Testing] Rename test header commands to match names in WebPreferences*.yaml 2020-10-13 17:16:15 +00:00
video-rotation.html
video-setDirection-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-setDirection.html
video-sframe-expected.txt Add a SFrame VP8 experimental compatibility mode 2020-12-10 19:48:38 +00:00
video-sframe.html LayoutTests/webrtc/video-sframe.html is flaky on bots 2020-12-14 20:35:03 +00:00
video-stats-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-stats.html Missing WebRTC Metrics in iOS 14 Beta 5 2020-11-30 19:29:20 +00:00
video-unmute-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-unmute.html
video-update-often-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-update-often.html
video-with-data-channel-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-with-data-channel.html
video-with-receiver-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video.html Add support for RTCRtpSender::setStreams 2020-12-06 19:21:19 +00:00
vp9-expected.txt Introduce an experimental flag specific to VP9 profile 2 2020-11-30 19:36:55 +00:00
vp9-profile2-expected.txt Add support for VP9 Profile 2 (10-bit color) in WebRTC 2020-10-26 12:50:41 +00:00
vp9-profile2.html Add support for VP9 Profile 2 (10-bit color) in WebRTC 2020-10-26 12:50:41 +00:00
vp9-vtb-expected.txt WebRTC VP9 Decoder should be able to use VTB 2020-10-21 17:14:25 +00:00
vp9-vtb.html Introduce an experimental flag specific to VP9 profile 2 2020-11-30 19:36:55 +00:00
vp9.html Introduce an experimental flag specific to VP9 profile 2 2020-11-30 19:36:55 +00:00