Bug 240987 - New test: [macOS WK2] fast/images/heic-as-background-image.html is consistently failing
Summary: New test: [macOS WK2] fast/images/heic-as-background-image.html is consistent...
Status: REOPENED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: Safari 13
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Ryosuke Niwa
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-05-26 16:15 PDT by Ryan Haddad
Modified: 2022-07-18 00:05 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Haddad 2022-05-26 16:15:39 PDT
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
Comment 1 Radar WebKit Bug Importer 2022-05-26 16:15:50 PDT
<rdar://problem/94002031>
Comment 2 Ryan Haddad 2022-05-26 17:15:02 PDT
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
Comment 3 Nikos Mouchtaris 2022-05-26 17:19:20 PDT
Filed rdar://94005388 on VideoToolbox to investigate this issue.
Comment 4 Nikos Mouchtaris 2022-07-15 12:32:27 PDT
Pull request: https://github.com/WebKit/WebKit/pull/2465
Comment 5 EWS 2022-07-15 13:03:55 PDT
Committed 252517@main (20d56bbc5cbb): <https://commits.webkit.org/252517@main>

Reviewed commits have been landed. Closing PR #2465 and removing active labels.
Comment 6 Nikos Mouchtaris 2022-07-15 13:19:27 PDT
This pr is just for data collection. This issue hasn't been resolved yet.
Comment 7 Ryosuke Niwa 2022-07-17 22:03:13 PDT
Re-enabling is good but we probably want failure test expectation so that EWS bots won't get slowed down.
Comment 8 Alexey Proskuryakov 2022-07-17 22:06:52 PDT
Indeed, crashes appear to be gone, but failing in WK2 remains.
Comment 9 Ryosuke Niwa 2022-07-17 22:49:12 PDT
Pull request: https://github.com/WebKit/WebKit/pull/2504
Comment 10 EWS 2022-07-17 22:51:07 PDT
Committed 252559@main (92b4f5717db9): <https://commits.webkit.org/252559@main>

Reviewed commits have been landed. Closing PR #2504 and removing active labels.
Comment 11 Ryosuke Niwa 2022-07-17 22:51:58 PDT
Once again, the above commit was a test expectation update.
Comment 12 Ryosuke Niwa 2022-07-17 23:55:29 PDT
(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 :(
Comment 13 Ryosuke Niwa 2022-07-18 00:01:50 PDT
Pull request: https://github.com/WebKit/WebKit/pull/2505
Comment 14 EWS 2022-07-18 00:03:44 PDT
Committed 252562@main (668b1631918d): <https://commits.webkit.org/252562@main>

Reviewed commits have been landed. Closing PR #2505 and removing active labels.
Comment 15 Ryosuke Niwa 2022-07-18 00:05:54 PDT
Once again, the above commit just updated test expectation.