Bug 266171
| Summary: | [web-animations] compositing/layer-creation/scale-rotation-animation-overlap.html is a timeout on Sonoma | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Antoine Quint <graouts> |
| Component: | Tools / Tests | Assignee: | Antoine Quint <graouts> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | dino, graouts, simon.fraser, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Antoine Quint
While this test has previously been marked as a timeout on wk1 and iOS (see bug 243494), I see it as a constant timeout on Sonoma.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Antoine Quint
This appears to have regressed between 268394@main and 268487@main. The only commit on this range (https://github.com/WebKit/WebKit/compare/b70eda7d68835d7dfa22e86463fbb90263b0e619...f685afa11acafdf44fd60af91b837cb1f3bf85f9) that looks vaguely related is 268412@main.
Antoine Quint
We fail to get an `animationstart` event even though getAnimations() returns a CSSAnimation object as expected.
Antoine Quint
We don't actually fail to get an `animationstart` event, this seems entirely tied to DOM performance.
With a debug build the call to makeDots() in the test takes about 5.5 seconds. Then it takes over 9 seconds for the `animationstart` event to be obtained. Then once we call notifyDone() it takes about 11 seconds in `TestRunner::notifyDone()` for the call to `injectedBundle.page()->dump()` to finish. Depending on how fast the system is, this ends up tallying up to over 30 seconds and for the test to time out.
With a release build, the entire test runs in about 200ms on the same hardware :)
Antoine Quint
Pull request: https://github.com/WebKit/WebKit/pull/21594
EWS
Committed 271845@main (e91a040d895d): <https://commits.webkit.org/271845@main>
Reviewed commits have been landed. Closing PR #21594 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/119463827>