[Webkit-unassigned] [Bug 228131] New: [ Mac ]inspector/canvas/recording-bitmaprenderer-full.html is a flaky failure and timeout.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 20 16:24:05 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=228131

            Bug ID: 228131
           Summary: [ Mac
                    ]inspector/canvas/recording-bitmaprenderer-full.html
                    is a flaky failure and timeout.
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Canvas
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ehutchison at apple.com
                CC: dino at apple.com

inspector/canvas/recording-bitmaprenderer-full.html

is a flaky timeout and failure.

History: https://results.webkit.org/?suite=layout-tests&test=inspector%2Fcanvas%2Frecording-bitmaprenderer-full.html&platform=ios&platform=mac

Diff for Timeout:
--- /Volumes/Data/worker/bigsur-debug-applesilicon-tests-wk2/build/layout-test-results/inspector/canvas/recording-bitmaprenderer-full-expected.txt
+++ /Volumes/Data/worker/bigsur-debug-applesilicon-tests-wk2/build/layout-test-results/inspector/canvas/recording-bitmaprenderer-full-actual.txt
@@ -1,45 +1,5 @@
-Test that CanvasManager is able to record actions made to BitmapRenderer canvas contexts.
+#PID UNRESPONSIVE - WebKitTestRunner (pid 29135)
+FAIL: Timed out waiting for notifyDone to be called

-
-== Running test suite: Canvas.recordingBitmapRenderer
--- Running test case: Canvas.recordingBitmapRenderer.multipleFrames
-initialState:
-  attributes:
-    width: 2
-    height: 2
-  parameters:
-  content: <filtered>
-frames:
-  0: (duration)
-    0: transferFromImageBitmap([object ImageBitmap])
-      swizzleTypes: [ImageBitmap]
-      trace:
-        0: transferFromImageBitmap
-        1: (anonymous function)
-        2: executeFrameFunction
-        3: (anonymous function)
-        4: asyncFunctionResume
-        5: (anonymous function)
-        6: promiseReactionJobWithoutPromise
-      snapshot: <filtered>
-  1: (duration)
-    0: width
-      trace:
-        0: (anonymous function)
-        1: executeFrameFunction
-    1: width = 2
-      swizzleTypes: [Number]
-      trace:
-        0: (anonymous function)
-        1: executeFrameFunction
-  2: (duration)
-    0: height
-      trace:
-        0: (anonymous function)
-        1: executeFrameFunction
-    1: height = 2
-      swizzleTypes: [Number]
-      trace:
-        0: (anonymous function)
-        1: executeFrameFunction
-
+#EOF
+#EOF

Diff for Failure:

--- /Volumes/Data/worker/bigsur-debug-applesilicon-tests-wk2/build/layout-test-results/inspector/canvas/recording-bitmaprenderer-full-expected.txt
+++ /Volumes/Data/worker/bigsur-debug-applesilicon-tests-wk2/build/layout-test-results/inspector/canvas/recording-bitmaprenderer-full-actual.txt
@@ -3,43 +3,5 @@

 == Running test suite: Canvas.recordingBitmapRenderer
 -- Running test case: Canvas.recordingBitmapRenderer.multipleFrames
-initialState:
-  attributes:
-    width: 2
-    height: 2
-  parameters:
-  content: <filtered>
-frames:
-  0: (duration)
-    0: transferFromImageBitmap([object ImageBitmap])
-      swizzleTypes: [ImageBitmap]
-      trace:
-        0: transferFromImageBitmap
-        1: (anonymous function)
-        2: executeFrameFunction
-        3: (anonymous function)
-        4: asyncFunctionResume
-        5: (anonymous function)
-        6: promiseReactionJobWithoutPromise
-      snapshot: <filtered>
-  1: (duration)
-    0: width
-      trace:
-        0: (anonymous function)
-        1: executeFrameFunction
-    1: width = 2
-      swizzleTypes: [Number]
-      trace:
-        0: (anonymous function)
-        1: executeFrameFunction
-  2: (duration)
-    0: height
-      trace:
-        0: (anonymous function)
-        1: executeFrameFunction
-    1: height = 2
-      swizzleTypes: [Number]
-      trace:
-        0: (anonymous function)
-        1: executeFrameFunction
+!! TIMEOUT: took longer than 10000ms

First instance of timeout on BigSur wk2 Release on r279813. First instance of failure on BigSur wk2 Debug r279822. 

Unable to reproduce with run-webkit-tests --debug -f --iterations 500 --exit-after-n-failures 2 --exit-after-n-crashes-or-timeouts 2 inspector/canvas/recording-bitmaprenderer-full.html. 

Unable to reproduce with run-webkit-tests -f --iterations 500 --exit-after-n-failures 2 --exit-after-n-crashes-or-timeouts 2 inspector/canvas/recording-bitmaprenderer-full.html.  

Will test with test list and update.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210720/f1459a16/attachment-0001.htm>


More information about the webkit-unassigned mailing list