Bug 241283

Summary: [ macOS Debug wk2 EWS ] fast/animation/request-animation-frame-throttling-detached-iframe.html is a flaky failure
Product: WebKit Reporter: Karl Rackler <rackler>
Component: New BugsAssignee: Karl Rackler <rackler>
Status: RESOLVED FIXED    
Severity: Normal CC: graouts, sabouhallawa, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Karl Rackler 2022-06-03 13:49:11 PDT
Description:
fast/animation/request-animation-frame-throttling-detached-iframe.html

Is flaky failure on macOS-AppleSilicon-Big-Sur-Debug-WK2-Tests-EWS in https://ews-build.s3-us-west-2.amazonaws.com/macOS-AppleSilicon-Big-Sur-Debug-WK2-Tests-EWS/73ad87ce-32393/results.html

History:
This does not appear in https://results.webkit.org/?suite=layout-tests&test=fast%2Fanimation%2Frequest-animation-frame-throttling-detached-iframe.html&limit=50000&platform=mac&style=debug

The first instance I can find is https://ews-build.webkit.org/#/builders/60/builds/31943

Diff:
--- /Volumes/Data/worker/macOS-AppleSilicon-Big-Sur-Debug-WK2-Tests-EWS/build/layout-test-results/fast/animation/request-animation-frame-throttling-detached-iframe-expected.txt
+++ /Volumes/Data/worker/macOS-AppleSilicon-Big-Sur-Debug-WK2-Tests-EWS/build/layout-test-results/fast/animation/request-animation-frame-throttling-detached-iframe-actual.txt
@@ -4,27 +4,27 @@
 
 
 PASS internals.requestAnimationFrameThrottlingReasons() is "[Unthrottled]"
-PASS internals.requestAnimationFrameInterval is 0.015
+FAIL internals.requestAnimationFrameInterval should be 0.015. Was 0.013333333333333334.
 PASS frame.contentWindow.internals.requestAnimationFrameThrottlingReasons() is "[Unthrottled]"
-PASS frame.contentWindow.internals.requestAnimationFrameInterval is 0.015
+FAIL frame.contentWindow.internals.requestAnimationFrameInterval should be 0.015. Was 0.013333333333333334.
 internals.setLowPowerModeEnabled(true);
 PASS internals.requestAnimationFrameThrottlingReasons() is "LowPowerMode"
-PASS internals.requestAnimationFrameInterval is 0.030
+FAIL internals.requestAnimationFrameInterval should be 0.03. Was 0.02666666666666667.
 PASS frame.contentWindow.internals.requestAnimationFrameThrottlingReasons() is "LowPowerMode"
-PASS frame.contentWindow.internals.requestAnimationFrameInterval is 0.030
+FAIL frame.contentWindow.internals.requestAnimationFrameInterval should be 0.03. Was 0.02666666666666667.
 frame.remove()
 document.body.appendChild(frame)
 PASS internals.requestAnimationFrameThrottlingReasons() is "LowPowerMode"
-PASS internals.requestAnimationFrameInterval is 0.030
+FAIL internals.requestAnimationFrameInterval should be 0.03. Was 0.02666666666666667.
 PASS frame.contentWindow.internals.requestAnimationFrameThrottlingReasons() is "LowPowerMode"
-PASS frame.contentWindow.internals.requestAnimationFrameInterval is 0.030
+FAIL frame.contentWindow.internals.requestAnimationFrameInterval should be 0.03. Was 0.02666666666666667.
 frame.remove()
 internals.setLowPowerModeEnabled(false);
 PASS internals.requestAnimationFrameThrottlingReasons() is "[Unthrottled]"
-PASS internals.requestAnimationFrameInterval is 0.015
+FAIL internals.requestAnimationFrameInterval should be 0.015. Was 0.013333333333333334.
 document.body.appendChild(frame)
 PASS frame.contentWindow.internals.requestAnimationFrameThrottlingReasons() is "[Unthrottled]"
-PASS frame.contentWindow.internals.requestAnimationFrameInterval is 0.015
+FAIL frame.contentWindow.internals.requestAnimationFrameInterval should be 0.015. Was 0.013333333333333334.
 PASS successfullyParsed is true
 
 TEST COMPLETE
Comment 1 Radar WebKit Bug Importer 2022-06-03 13:49:28 PDT
<rdar://problem/94364006>
Comment 2 Karl Rackler 2022-06-03 13:52:25 PDT
I have marked this test as a flaky failure while this issue is investigated.
Comment 3 Karl Rackler 2022-06-03 13:58:33 PDT
Pull request: https://github.com/WebKit/WebKit/pull/1287
Comment 4 EWS 2022-06-03 14:01:26 PDT
Test gardening commit r295228 (251283@main): <https://commits.webkit.org/251283@main>

Reviewed commits have been landed. Closing PR #1287 and removing active labels.