Title: [201130] trunk/LayoutTests
Revision
201130
Author
[email protected]
Date
2016-05-19 01:08:30 -0700 (Thu, 19 May 2016)

Log Message

REGRESSION (r200887): LayoutTest http/tests/performance/performance-resource-timing-cached-entries.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=157816

Reviewed by Alexey Proskuryakov.

Mark the test as flaky, and add console logs to try to figure out the cause for flakiness.

* TestExpectations: Mark the test as flaky.
* http/tests/performance/performance-resource-timing-cached-entries.html: Add prints to better identify the flakiness root cause.

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (201129 => 201130)


--- trunk/LayoutTests/ChangeLog	2016-05-19 07:32:48 UTC (rev 201129)
+++ trunk/LayoutTests/ChangeLog	2016-05-19 08:08:30 UTC (rev 201130)
@@ -1,3 +1,15 @@
+2016-05-19  Yoav Weiss  <[email protected]>
+
+        REGRESSION (r200887): LayoutTest http/tests/performance/performance-resource-timing-cached-entries.html is flaky
+        https://bugs.webkit.org/show_bug.cgi?id=157816
+
+        Reviewed by Alexey Proskuryakov.
+
+        Mark the test as flaky, and add console logs to try to figure out the cause for flakiness.
+
+        * TestExpectations: Mark the test as flaky.
+        * http/tests/performance/performance-resource-timing-cached-entries.html: Add prints to better identify the flakiness root cause.
+
 2016-05-18  Jer Noble  <[email protected]>
 
         webkitEnterFullscreen() does not require a user gesture when RequireUserGestureForAudioRateChange is set.
@@ -2677,7 +2689,7 @@
         Unreviewed test gardening.
 
         Remove failure expectation for passing tests, move some to more specific ports, and remove expectations
-		for tests that are no longer in the tree.
+        for tests that are no longer in the tree.
 
         * platform/ios-simulator-wk1/TestExpectations:
         * platform/ios-simulator-wk2/TestExpectations:
@@ -4215,9 +4227,9 @@
 
         Unreviewed test gardening.
 
-		I evaluated all of the unexpected passes from ios-simulator-wk2 and removed failure
-		expectations where appropriate. Some of the tests only pass on wk2, so some expectations
-		were moved to the ios-simulator-wk1 file.
+        I evaluated all of the unexpected passes from ios-simulator-wk2 and removed failure
+        expectations where appropriate. Some of the tests only pass on wk2, so some expectations
+        were moved to the ios-simulator-wk1 file.
 
         * platform/ios-simulator-wk1/TestExpectations:
         * platform/ios-simulator-wk2/TestExpectations:

Modified: trunk/LayoutTests/TestExpectations (201129 => 201130)


--- trunk/LayoutTests/TestExpectations	2016-05-19 07:32:48 UTC (rev 201129)
+++ trunk/LayoutTests/TestExpectations	2016-05-19 08:08:30 UTC (rev 201130)
@@ -978,3 +978,6 @@
 webkit.org/b/156631 fast/text/font-face-_javascript_.html [ Pass Crash Failure ]
 
 webkit.org/b/157589 fast/text-autosizing/ios/text-autosizing-after-back.html [ Pass Timeout ]
+
+webkit.org/b/157816 http/tests/performance/performance-resource-timing-cached-entries.html [ Pass Failure ]
+

Modified: trunk/LayoutTests/http/tests/performance/performance-resource-timing-cached-entries-expected.txt (201129 => 201130)


--- trunk/LayoutTests/http/tests/performance/performance-resource-timing-cached-entries-expected.txt	2016-05-19 07:32:48 UTC (rev 201129)
+++ trunk/LayoutTests/http/tests/performance/performance-resource-timing-cached-entries-expected.txt	2016-05-19 08:08:30 UTC (rev 201130)
@@ -1,2 +1,6 @@
+CONSOLE MESSAGE: line 11: current entries: 0
+CONSOLE MESSAGE: line 20: entry: http://127.0.0.1:8000/resources/js-test-pre.js
+CONSOLE MESSAGE: line 20: entry: http://127.0.0.1:8000/resources/square100.png
+CONSOLE MESSAGE: line 20: entry: http://127.0.0.1:8000/resources/square100.png
 PASS foundResource is 2
 

Modified: trunk/LayoutTests/http/tests/performance/performance-resource-timing-cached-entries.html (201129 => 201130)


--- trunk/LayoutTests/http/tests/performance/performance-resource-timing-cached-entries.html	2016-05-19 07:32:48 UTC (rev 201129)
+++ trunk/LayoutTests/http/tests/performance/performance-resource-timing-cached-entries.html	2016-05-19 08:08:30 UTC (rev 201130)
@@ -7,6 +7,8 @@
         testRunner.dumpAsText()
         testRunner.waitUntilDone();
     }
+    if (window.performance)
+        console.log("current entries: " + performance.getEntriesByType('resource').length);
 </script>
 <script src=""
 <img src=""
@@ -15,6 +17,7 @@
     var runTest = function() {
         var resources = performance.getEntriesByType('resource');
         for (var i = 0; i < resources.length; ++i) {
+            console.log("entry: " + resources[i].name);
             if (resources[i].name.indexOf("square") != -1)
                 ++foundResource;
         };
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to