Bug 206852 - REGRESSION: [ Mac WK2 ] inspector/canvas/updateShader-webgpu-sharedVertexFragment.html is a flaky failure
Summary: REGRESSION: [ Mac WK2 ] inspector/canvas/updateShader-webgpu-sharedVertexFrag...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-01-27 16:40 PST by Truitt Savell
Modified: 2020-01-27 16:40 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Truitt Savell 2020-01-27 16:40:02 PST
inspector/canvas/updateShader-webgpu-sharedVertexFragment.html

Description:
This test has been flakily failing for the whole history. It was introduced in https://trac.webkit.org/changeset/250874/webkit

History:
https://results.webkit.org/?suite=layout-tests&test=inspector%2Fcanvas%2FupdateShader-webgpu-sharedVertexFragment.html

Diff:
--- /Volumes/Data/slave/catalina-debug-tests-wk2/build/layout-test-results/inspector/canvas/updateShader-webgpu-sharedVertexFragment-expected.txt
+++ /Volumes/Data/slave/catalina-debug-tests-wk2/build/layout-test-results/inspector/canvas/updateShader-webgpu-sharedVertexFragment-actual.txt
@@ -4,19 +4,21 @@
 == Running test suite: Canvas.updateShader.WebGPU.SharedVertexFragment
 -- Running test case: Canvas.updateShader.WebGPU.SharedVertexFragment.SinglePipeline
 Creating render pipeline...
-PASS: Vertex and Fragment shader sources should be the same.
-Updating vertex shader source...
-PASS: Vertex and Fragment shader sources should be the same.
-PASS: Vertex source should have changed.
-Updating fragment shader source...
-PASS: Vertex and Fragment shader sources should be the same.
-PASS: Fragment source should have changed.
+!! TIMEOUT: took longer than 10000ms
 
 -- Running test case: Canvas.updateShader.WebGPU.SharedVertexFragment.MultiplePipelines
 Creating render pipeline...
 Creating render pipeline...
-PASS: Both pipelines should have the same source.
+PASS: Vertex and Fragment shader sources should be the same.
+Updating vertex shader source...
+FAIL: Both pipelines should have the same source.
+    Expected: [object Object]
+    Actual: [object Object]
 Updating pipeline 1 vertex source...
+PASS: Vertex and Fragment shader sources should be the same.
+PASS: Vertex source should have changed.
+Updating fragment shader source...
 PASS: Source of pipeline 1 should have changed.
 PASS: Both pipelines should have different sources.
+PASS: Vertex and Fragment shader sources should be the same.
Comment 1 Radar WebKit Bug Importer 2020-01-27 16:40:23 PST
<rdar://problem/58939701>