<html>
    <head>
      <base href="https://bugs.webkit.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [ Mac ]inspector/canvas/recording-bitmaprenderer-full.html is a flaky failure and timeout."
   href="https://bugs.webkit.org/show_bug.cgi?id=228131">228131</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[ Mac ]inspector/canvas/recording-bitmaprenderer-full.html is a flaky failure and timeout.
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>WebKit Nightly Build
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Canvas
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned@lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>ehutchison@apple.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>dino@apple.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>inspector/canvas/recording-bitmaprenderer-full.html

is a flaky timeout and failure.

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

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 <a href="https://commits.webkit.org/r279813">r279813</a>. First instance of failure on BigSur wk2 Debug <a href="https://commits.webkit.org/r279822">r279822</a>. 

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.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>