Bug 103402

Summary: Layout Test transitions/transition-shorthand-delay.html should usePauseAPI
Product: WebKit Reporter: Jussi Kukkonen (jku) <jussi.kukkonen>
Component: Tools / TestsAssignee: Jussi Kukkonen (jku) <jussi.kukkonen>
Status: RESOLVED FIXED    
Severity: Normal CC: simon.fraser, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
better Changelog
none
Remove flaky expectation from efl none

Description Jussi Kukkonen (jku) 2012-11-27 05:10:38 PST
The following layout test is flaky on Apple MountainLion and Lion but especially on EFL (both WK1 and WK2)
  transitions/transition-shorthand-delay.html

I am able to trigger the failure, although not easily. Looks like a timing issue:
--
FAIL - "left" property for "target" element at 0.5s expected: 125 but saw: 133.3804168701172
--
Comment 1 Jussi Kukkonen (jku) 2012-11-27 06:31:28 PST
I believe pause API works on transitions nowadays, using it should make this flakiness go away.
Comment 2 Jussi Kukkonen (jku) 2012-11-27 06:43:14 PST
Created attachment 176257 [details]
Patch
Comment 3 Jussi Kukkonen (jku) 2012-11-27 06:48:38 PST
Created attachment 176259 [details]
better Changelog
Comment 4 Jussi Kukkonen (jku) 2012-11-27 06:50:29 PST
Simon, you added the PauseAPI (non)usage here originally, do you want to review this?
Comment 5 Simon Fraser (smfr) 2012-11-27 08:47:55 PST
Comment on attachment 176259 [details]
better Changelog

If this change doesn't cause assertions in debug, r=me.
Comment 6 Jussi Kukkonen (jku) 2012-11-27 10:50:44 PST
(In reply to comment #5)
> (From update of attachment 176259 [details])
> If this change doesn't cause assertions in debug, r=me.

Debug works fine here.

Oh, I'll send one more version to remove the flaky expectation from EFL TestExpectations, I assume that's not impolite after r+ -- since I could do it in an unreviewed commit anyway.
Comment 7 Jussi Kukkonen (jku) 2012-11-27 10:53:43 PST
Created attachment 176302 [details]
Remove flaky expectation from efl
Comment 8 WebKit Review Bot 2012-11-27 11:17:16 PST
Comment on attachment 176302 [details]
Remove flaky expectation from efl

Clearing flags on attachment: 176302

Committed r135885: <http://trac.webkit.org/changeset/135885>
Comment 9 WebKit Review Bot 2012-11-27 11:17:19 PST
All reviewed patches have been landed.  Closing bug.