<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>66953</bug_id>
          
          <creation_ts>2011-08-25 10:10:36 -0700</creation_ts>
          <short_desc>Several animations/ tests flakily fail due to fragile setTimeout()-based framework</short_desc>
          <delta_ts>2011-11-17 19:54:30 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Peter Kasting">pkasting</reporter>
          <assigned_to name="James Robinson">jamesr</assigned_to>
          <cc>abarth</cc>
    
    <cc>caseq</cc>
    
    <cc>dino</cc>
    
    <cc>jchaffraix</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>steveblock</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>456943</commentid>
    <comment_count>0</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2011-08-25 10:10:36 -0700</bug_when>
    <thetext>The following layout test is flaky on Chromium Snowleopard Debug (see http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&amp;tests=animations%2Fnegative-delay.html&amp;group=%40DEPS%20-%20chromium.org ):

animations/negative-delay.html

No idea who should own this.  Dimitri, can you triage?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>504349</commentid>
    <comment_count>1</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2011-11-16 16:00:47 -0800</bug_when>
    <thetext>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&apos;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.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>504353</commentid>
    <comment_count>2</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2011-11-16 16:01:56 -0800</bug_when>
    <thetext>*** Bug 70988 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>504355</commentid>
    <comment_count>3</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2011-11-16 16:02:02 -0800</bug_when>
    <thetext>*** Bug 71215 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>504357</commentid>
    <comment_count>4</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2011-11-16 16:02:08 -0800</bug_when>
    <thetext>*** Bug 72485 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>504407</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-11-16 17:00:01 -0800</bug_when>
    <thetext>Yeah, the animation tests flaky out all the time.  Fixing this systematically would be very beneficial.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>504780</commentid>
    <comment_count>6</comment_count>
    <who name="Steve Block">steveblock</who>
    <bug_when>2011-11-17 05:39:28 -0800</bug_when>
    <thetext>Committed r100611: &lt;http://trac.webkit.org/changeset/100611&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>504879</commentid>
    <comment_count>7</comment_count>
    <who name="Steve Block">steveblock</who>
    <bug_when>2011-11-17 08:26:33 -0800</bug_when>
    <thetext>Committed r100626: &lt;http://trac.webkit.org/changeset/100626&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>505436</commentid>
    <comment_count>8</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2011-11-17 19:54:30 -0800</bug_when>
    <thetext>I&apos;m so sick of the current framework for testing. Sick and ashamed.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>