Title: [271320] trunk/LayoutTests
Revision
271320
Author
[email protected]
Date
2021-01-08 13:49:54 -0800 (Fri, 08 Jan 2021)

Log Message

REGRESSION(r267402): [ macOS iOS Release ] imported/w3c/web-platform-tests/user-timing/measure-l3.any.worker.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=217118
LayoutTests/imported/w3c:

Patch by Alex Christensen <[email protected]> on 2021-01-08
Reviewed by Tim Horton.

* web-platform-tests/user-timing/measure-l3.any.js:
(test):

LayoutTests:

<rdar://problem/69774340>

Patch by Alex Christensen <[email protected]> on 2021-01-08
Reviewed by Tim Horton.

r268928 wasn't sufficient.  This test still failed about 1/500 runs for me, but after further truncation of less significant bits
it successfully ran 10000 times with no failures.

* platform/ios-wk2/TestExpectations:
* platform/mac/TestExpectations:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (271319 => 271320)


--- trunk/LayoutTests/ChangeLog	2021-01-08 21:10:45 UTC (rev 271319)
+++ trunk/LayoutTests/ChangeLog	2021-01-08 21:49:54 UTC (rev 271320)
@@ -1,3 +1,17 @@
+2021-01-08  Alex Christensen  <[email protected]>
+
+        REGRESSION(r267402): [ macOS iOS Release ] imported/w3c/web-platform-tests/user-timing/measure-l3.any.worker.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=217118
+        <rdar://problem/69774340>
+
+        Reviewed by Tim Horton.
+
+        r268928 wasn't sufficient.  This test still failed about 1/500 runs for me, but after further truncation of less significant bits
+        it successfully ran 10000 times with no failures.
+
+        * platform/ios-wk2/TestExpectations:
+        * platform/mac/TestExpectations:
+
 2021-01-08  Fujii Hironori  <[email protected]>
 
         [Win] Enable ENABLE_USERSELECT_ALL for -webkit-user-select:all support

Modified: trunk/LayoutTests/imported/w3c/ChangeLog (271319 => 271320)


--- trunk/LayoutTests/imported/w3c/ChangeLog	2021-01-08 21:10:45 UTC (rev 271319)
+++ trunk/LayoutTests/imported/w3c/ChangeLog	2021-01-08 21:49:54 UTC (rev 271320)
@@ -1,3 +1,13 @@
+2021-01-08  Alex Christensen  <[email protected]>
+
+        REGRESSION(r267402): [ macOS iOS Release ] imported/w3c/web-platform-tests/user-timing/measure-l3.any.worker.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=217118
+
+        Reviewed by Tim Horton.
+
+        * web-platform-tests/user-timing/measure-l3.any.js:
+        (test):
+
 2021-01-07  Cathie Chen  <[email protected]>
 
         Update WPT test suite for intersection-observer

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/user-timing/measure-l3.any.js (271319 => 271320)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/user-timing/measure-l3.any.js	2021-01-08 21:10:45 UTC (rev 271319)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/user-timing/measure-l3.any.js	2021-01-08 21:49:54 UTC (rev 271320)
@@ -21,8 +21,8 @@
   const measureEntry = performance.measure("A", "mark", undefined);
   const endMax = Number(performance.now().toFixed(2));
   assert_equals(measureEntry.startTime, markEntry.startTime);
-  assert_greater_than_equal(endTime(measureEntry), endMin);
-  assert_greater_than_equal(endMax, endTime(measureEntry));
+  assert_greater_than_equal(Number(endTime(measureEntry).toFixed(2)), endMin);
+  assert_greater_than_equal(endMax, Number(endTime(measureEntry).toFixed(2)));
 }, "When the start mark is given and the end is unprovided, the start time of the measure entry should be the start mark's time, the end should be now.");
 
 test(function() {

Modified: trunk/LayoutTests/platform/ios-wk2/TestExpectations (271319 => 271320)


--- trunk/LayoutTests/platform/ios-wk2/TestExpectations	2021-01-08 21:10:45 UTC (rev 271319)
+++ trunk/LayoutTests/platform/ios-wk2/TestExpectations	2021-01-08 21:49:54 UTC (rev 271320)
@@ -1867,8 +1867,6 @@
 webkit.org/b/186045 imported/w3c/web-platform-tests/css/css-ui/text-overflow-017.html [ Skip ]
 webkit.org/b/186045 imported/w3c/web-platform-tests/css/css-values/vh_not_refreshing_on_chrome.html [ Skip ]
 
-webkit.org/b/217118 [ Release ] imported/w3c/web-platform-tests/user-timing/measure-l3.any.worker.html [ Pass Failure ]
-
 webkit.org/b/217257 webgl/1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video.html [ Failure ]
 
 webkit.org/b/217258 svg/W3C-I18N/tspan-direction-rtl.svg [ Failure ]

Modified: trunk/LayoutTests/platform/mac/TestExpectations (271319 => 271320)


--- trunk/LayoutTests/platform/mac/TestExpectations	2021-01-08 21:10:45 UTC (rev 271319)
+++ trunk/LayoutTests/platform/mac/TestExpectations	2021-01-08 21:49:54 UTC (rev 271320)
@@ -2206,14 +2206,10 @@
 [ arm64 ] webaudio/Analyser/realtimeanalyser-freq-data.html [ Failure ]
 [ arm64 ] webaudio/Oscillator/no-dezippering.html [ Failure ]
 
-webkit.org/b/217118 [ Release ] imported/w3c/web-platform-tests/user-timing/measure-l3.any.worker.html [ Pass Failure ]
-
 # These tests fail in Mac due to subpixel differences for the marker position
 imported/w3c/web-platform-tests/css/css-lists/list-style-type-string-002.html [ ImageOnlyFailure ]
 imported/w3c/web-platform-tests/css/css-lists/list-style-type-string-004.html [ ImageOnlyFailure ]
 
-webkit.org/b/217414 [ Release ] imported/w3c/web-platform-tests/user-timing/measure-l3.any.html [ Pass Failure ]
-
 webkit.org/b/217461 [ Mojave+ ] imported/w3c/web-platform-tests/css/css-masking/clip-path/svg-clipPath.svg [ Skip ]
 
 webkit.org/b/209073 [ Debug ] inspector/injected-script/avoid-getter-invocation.html [ Pass Timeout ]
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to