<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>