Skip to content

Commit

Permalink
Bug 1901628 - test(webgpu): stabilize tests observed to only pass pos…
Browse files Browse the repository at this point in the history
…t-update r=webgpu-reviewers,jimb

These likely would have been caught earlier if we had implemented
[moz-webgpu-cts#111](erichdongubler-mozilla/moz-webgpu-cts#111).
Alas!

Differential Revision: https://phabricator.services.mozilla.com/D213719
  • Loading branch information
ErichDonGubler committed Jun 14, 2024
1 parent ffdaec7 commit 4c1e1b4
Show file tree
Hide file tree
Showing 4 changed files with 0 additions and 81 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,7 @@


[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:pipeline,device_mismatch:*]
implementation-status: backlog
[:]
expected: FAIL


[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:set_pipeline:*]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:bind_group,device_mismatch:*]
implementation-status: backlog
[:encoderType="compute%20pass"]
expected: FAIL

[:encoderType="render%20bundle"]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1938,12 +1938,7 @@


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_shaderLocation_unique:*]
implementation-status: backlog
expected:
if os == "win" and debug: [OK, TIMEOUT]
[:]
expected:
if os == "win" and debug: [PASS, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_buffer_array_stride_limit_alignment:*]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,22 +1,11 @@
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,clearBuffer:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:stage="finish";awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:stage="finish";awaitLost=true]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:stage="submit";awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:stage="submit";awaitLost=true]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,computePass,dispatch:*]
Expand All @@ -30,33 +19,21 @@


[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyBufferToBuffer:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:stage="finish";awaitLost=false]

[:stage="finish";awaitLost=true]

[:stage="submit";awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:stage="submit";awaitLost=true]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyBufferToTexture:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:stage="finish";awaitLost=false]

[:stage="finish";awaitLost=true]

[:stage="submit";awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:stage="submit";awaitLost=true]

Expand All @@ -83,41 +60,23 @@


[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,copyTextureToTexture:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:stage="finish";awaitLost=false]

[:stage="finish";awaitLost=true]

[:stage="submit";awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:stage="submit";awaitLost=true]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,renderPass,draw:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:stage="finish";awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:stage="finish";awaitLost=true]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:stage="submit";awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:stage="submit";awaitLost=true]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,renderPass,renderBundle:*]
Expand Down Expand Up @@ -8084,24 +8043,13 @@


[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:importExternalTexture:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:sourceType="VideoElement";awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:sourceType="VideoElement";awaitLost=true]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:sourceType="VideoFrame";awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:sourceType="VideoFrame";awaitLost=true]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:*]
Expand Down Expand Up @@ -8221,43 +8169,23 @@


[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,imageBitmap:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:awaitLost=true]


[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeBuffer:*]
implementation-status: backlog
expected:
if os == "linux" and debug: [OK, TIMEOUT]
[:numElements=16;awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:numElements=16;awaitLost=true]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:numElements=4;awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:numElements=4;awaitLost=true]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:numElements=8;awaitLost=false]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]

[:numElements=8;awaitLost=true]
expected:
if os == "linux" and debug: [PASS, TIMEOUT, NOTRUN]


[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:queue,writeTexture,2d,compressed_format:*]
Expand Down

0 comments on commit 4c1e1b4

Please sign in to comment.