Summary: | Several animations/ tests flakily fail due to fragile setTimeout()-based framework | ||
---|---|---|---|
Product: | WebKit | Reporter: | Peter Kasting <pkasting> |
Component: | Tools / Tests | Assignee: | James Robinson <jamesr> |
Status: | NEW --- | ||
Severity: | Normal | CC: | abarth, caseq, dino, jchaffraix, simon.fraser, steveblock |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Description
Peter Kasting
2011-08-25 10:10:36 PDT
Morphing. There are a number of animations tests with flaky text diffs all due to using what I consider a fragile, timer-based framework. These are at least: animations/animation-direction-normal.html animations/change-keyframes.html animations/change-one-anim.html animations/combo-transform-translate+scale.html animations/negative-delay.html animations/play-state.html animations/play-state-paused.html animations/play-state-suspend.html animations/suspend-resume-animation.html There are other failing animations tests also, but I'm not sure whether they have the same causes. We need to deflake these by making the animations tests use some more reliable design. Ojan suggests James might be able to come up with an idea for a fix. *** Bug 70988 has been marked as a duplicate of this bug. *** *** Bug 71215 has been marked as a duplicate of this bug. *** *** Bug 72485 has been marked as a duplicate of this bug. *** Yeah, the animation tests flaky out all the time. Fixing this systematically would be very beneficial. Committed r100611: <http://trac.webkit.org/changeset/100611> Committed r100626: <http://trac.webkit.org/changeset/100626> I'm so sick of the current framework for testing. Sick and ashamed. |