Bug 251234 - [ iOS Release ] imported/w3c/web-platform-tests/webcodecs/videoFrame-texImage.any.worker.html is a constant text only failure.
Summary: [ iOS Release ] imported/w3c/web-platform-tests/webcodecs/videoFrame-texImage...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: Safari Technology Preview
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: youenn fablet
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-01-26 16:51 PST by Bri Harris
Modified: 2023-02-02 01:20 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bri Harris 2023-01-26 16:51:15 PST
imported/w3c/web-platform-tests/webcodecs/videoFrame-texImage.any.worker.html 

is a constant text only failure on iOS. 

HISTORY:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fwebcodecs%2FvideoFrame-texImage.any.worker.html


The interesting part about this failure is that the test results differ depending on if the test is run on Apple Silicon or Intel. 


iOS Release on arm64 pretty diff text:

/Volumes/Data/worker/Apple-iOS-16-Simulator-Release-arm64-WK2-Tests/build/layout-test-results/imported/w3c/web-platform-tests/webcodecs/videoFrame-texImage.any.worker-actual.txt
11
2 PASS texImage2D with 48x36 srgb VideoFrame.
 2FAIL texImage2D with 48x36 srgb VideoFrame. assert_equals: expected 150 but got 151
33PASS texSubImage2D with 48x36 srgb VideoFrame.
4 PASS texImage2D with 480x360 srgb VideoFrame.
 4FAIL texImage2D with 480x360 srgb VideoFrame. assert_equals: expected 150 but got 151
55PASS texSubImage2D with 480x360 srgb VideoFrame.
66PASS texImage2D with a closed VideoFrame.
77PASS texSubImage2D with a closed VideoFrame.


iOS Release on x86_84 pretty diff text:
/Volumes/Data/worker/Apple-iOS-16-Simulator-Release-WK2-Tests/build/layout-test-results/imported/w3c/web-platform-tests/webcodecs/videoFrame-texImage.any.worker-actual.txt
11
2 PASS texImage2D with 48x36 srgb VideoFrame.
 2FAIL texImage2D with 48x36 srgb VideoFrame. assert_equals: expected 50 but got 0
33PASS texSubImage2D with 48x36 srgb VideoFrame.
4 PASS texImage2D with 480x360 srgb VideoFrame.
 4FAIL texImage2D with 480x360 srgb VideoFrame. assert_equals: expected 50 but got 0
55PASS texSubImage2D with 480x360 srgb VideoFrame.
66PASS texImage2D with a closed VideoFrame.
77PASS texSubImage2D with a closed VideoFrame.
Comment 1 Bri Harris 2023-01-26 16:51:20 PST
I was able to reproduce the text failure initially as follows on iOS Release and Debug ToT:
run-webkit-test --iOS-simulator imported/w3c/web-platform-tests/webcodecs/videoFrame-texImage.any.worker.html
Comment 2 Radar WebKit Bug Importer 2023-01-26 16:52:15 PST
<rdar://problem/104720207>
Comment 3 Bri Harris 2023-01-26 17:11:04 PST
Pull request: https://github.com/WebKit/WebKit/pull/9197
Comment 4 EWS 2023-01-26 17:38:35 PST
Test gardening commit 259462@main (53e15e3dd757): <https://commits.webkit.org/259462@main>

Reviewed commits have been landed. Closing PR #9197 and removing active labels.
Comment 5 Bri Harris 2023-01-27 16:01:38 PST
Pull request: https://github.com/WebKit/WebKit/pull/9262
Comment 6 EWS 2023-01-27 16:06:07 PST
Test gardening commit 259511@main (0bada1b982e0): <https://commits.webkit.org/259511@main>

Reviewed commits have been landed. Closing PR #9262 and removing active labels.
Comment 7 youenn fablet 2023-02-01 03:07:41 PST
Pull request: https://github.com/WebKit/WebKit/pull/9442
Comment 8 EWS 2023-02-02 01:20:28 PST
Committed 259745@main (b1e18f0d12ca): <https://commits.webkit.org/259745@main>

Reviewed commits have been landed. Closing PR #9442 and removing active labels.