Fix jquery/manipulation.html flakiness on debug builds
authorcdumez@apple.com <cdumez@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Nov 2014 02:23:50 +0000 (02:23 +0000)
committercdumez@apple.com <cdumez@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Nov 2014 02:23:50 +0000 (02:23 +0000)
https://bugs.webkit.org/show_bug.cgi?id=138335

Reviewed by Alexey Proskuryakov.

Update jquery's qunit config to not refresh the test results
regularly as this is not useful as part of layout testing.

This was causing qunit to set a timer every 13ms to check if
results should be updated and this timer would sometimes get
throttled after r175441.

* TestExpectations:
* jquery/resources/test/qunit/qunit/qunit.js:
(.):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@175504 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/TestExpectations
LayoutTests/jquery/resources/test/qunit/qunit/qunit.js

index b78bdaf..3429f8d 100644 (file)
@@ -1,3 +1,21 @@
+2014-11-03  Chris Dumez  <cdumez@apple.com>
+
+        Fix jquery/manipulation.html flakiness on debug builds
+        https://bugs.webkit.org/show_bug.cgi?id=138335
+
+        Reviewed by Alexey Proskuryakov.
+
+        Update jquery's qunit config to not refresh the test results
+        regularly as this is not useful as part of layout testing.
+
+        This was causing qunit to set a timer every 13ms to check if
+        results should be updated and this timer would sometimes get
+        throttled after r175441.
+
+        * TestExpectations:
+        * jquery/resources/test/qunit/qunit/qunit.js:
+        (.):
+
 2014-11-03  Joseph Pecoraro  <pecoraro@apple.com>
 
         Web Inspector: Show Selector's Specificity
index f19e4d8..c1b5e0a 100644 (file)
@@ -196,9 +196,6 @@ webkit.org/b/136754 css3/flexbox/csswg/ttwf-reftest-flex-order.html [ ImageOnlyF
 webkit.org/b/136754 css3/flexbox/csswg/ttwf-reftest-flex-wrap-reverse.html [ ImageOnlyFailure ]
 webkit.org/b/136754 css3/flexbox/csswg/ttwf-reftest-flex-wrap.html [ ImageOnlyFailure ]
 
-# This test is currently slow on Debug builds due to timer throttling.
-webkit.org/b/138262 [ Debug ] jquery/manipulation.html [ Failure Pass ]
-
 # nth-child tests takes long time and Debug build sometimes timeouts because there are many test cases.
 webkit.org/b/137149 fast/selectors/nth-child-of-basics.html [ Slow ]
 
index ee6fb8f..cb5d7ac 100644 (file)
@@ -494,7 +494,7 @@ extend(QUnit, {
                        stats: { all: 0, bad: 0 },
                        moduleStats: { all: 0, bad: 0 },
                        started: +new Date,
-                       updateRate: 1000,
+                       updateRate: 0, // Do not update results regularly as this is not needed for layout tests.
                        blocking: false,
                        autostart: true,
                        autorun: false,