images/heic-as-background-image.html has been consisntely failing on macOS WK2 bots since it was added with https://commits.webkit.org/250930@main Image diff link showing that the test is expecting a green square on white background, but getting a blank white image https://build.webkit.org/results/Apple-BigSur-Release-WK2-Tests/250994@main%20(9462)/fast/images/heic-as-background-image-diffs.html https://results.webkit.org/?suite=layout-tests&test=fast/images/heic-as-background-image.html
<rdar://problem/94002031>
These tests were disabled in https://commits.webkit.org/251031@main Also worth noting, all three tests added/re-enabled with that commit appear to be flakily crashing in VideoToolbox code.. https://build.webkit.org/results/Apple-BigSur-Release-AppleSilicon-WK2-Tests/251011@main%20(8342)/fast/images/animated-heics-draw-crash-log.txt
Filed rdar://94005388 on VideoToolbox to investigate this issue.
Pull request: https://github.com/WebKit/WebKit/pull/2465
Committed 252517@main (20d56bbc5cbb): <https://commits.webkit.org/252517@main> Reviewed commits have been landed. Closing PR #2465 and removing active labels.
This pr is just for data collection. This issue hasn't been resolved yet.
Re-enabling is good but we probably want failure test expectation so that EWS bots won't get slowed down.
Indeed, crashes appear to be gone, but failing in WK2 remains.
Pull request: https://github.com/WebKit/WebKit/pull/2504
Committed 252559@main (92b4f5717db9): <https://commits.webkit.org/252559@main> Reviewed commits have been landed. Closing PR #2504 and removing active labels.
Once again, the above commit was a test expectation update.
(In reply to EWS from comment #10) > Committed 252559@main (92b4f5717db9): > <https://commits.webkit.org/252559@main> > > Reviewed commits have been landed. Closing PR #2504 and removing active > labels. Oops, this is wrong. I need ImageOnlyFailure instead :(
Pull request: https://github.com/WebKit/WebKit/pull/2505
Committed 252562@main (668b1631918d): <https://commits.webkit.org/252562@main> Reviewed commits have been landed. Closing PR #2505 and removing active labels.
Once again, the above commit just updated test expectation.