aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsagudev <16504129+sagudev@users.noreply.github.com>2024-01-03 15:56:52 +0100
committersagudev <16504129+sagudev@users.noreply.github.com>2024-01-03 15:56:52 +0100
commit6a4ea6f30046a92a3074a619d275d3337a7127f4 (patch)
treea1a14e4c7bfa5b3bdb599bb10aaa7684c54d6b21
parent2fe5dd81726d22bc40c7709d0a3a2c36ded90e7e (diff)
downloadservo-fix_webgpu_error_handling.tar.gz
servo-fix_webgpu_error_handling.zip
Update expectationsfix_webgpu_error_handling
-rw-r--r--tests/wpt/webgpu/meta/webgpu/cts.https.html.ini216
1 files changed, 213 insertions, 3 deletions
diff --git a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
index 7e160a6cffa..6703de32186 100644
--- a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
@@ -1694,7 +1694,31 @@
expected: CRASH
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:features,known:*]
- expected: CRASH
+ expected: TIMEOUT
+ [:feature="bgra8unorm-storage"]
+ expected: [FAIL, TIMEOUT, NOTRUN]
+
+ [:feature="texture-compression-etc2"]
+ expected: [FAIL, TIMEOUT, NOTRUN]
+
+ [:feature="texture-compression-astc"]
+ expected: [FAIL, TIMEOUT, NOTRUN]
+
+ [:feature="timestamp-query"]
+ expected: [FAIL, TIMEOUT, NOTRUN]
+
+ [:feature="indirect-first-instance"]
+ expected: [FAIL, TIMEOUT, NOTRUN]
+
+ [:feature="shader-f16"]
+ expected: [FAIL, TIMEOUT, NOTRUN]
+
+ [:feature="rg11b10ufloat-renderable"]
+ expected: [FAIL, TIMEOUT, NOTRUN]
+
+ [:feature="float32-filterable"]
+ expected: [FAIL, TIMEOUT, NOTRUN]
+
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:command,renderPass,renderBundle:*]
expected: TIMEOUT
@@ -31605,7 +31629,103 @@
expected: CRASH
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limit,out_of_range:*]
- expected: CRASH
+ expected: TIMEOUT
+ [:limit="maxTextureDimension1D"]
+ expected: TIMEOUT
+
+ [:limit="maxTextureDimension2D"]
+ expected: NOTRUN
+
+ [:limit="maxTextureDimension3D"]
+ expected: NOTRUN
+
+ [:limit="maxTextureArrayLayers"]
+ expected: NOTRUN
+
+ [:limit="maxBindGroups"]
+ expected: NOTRUN
+
+ [:limit="maxBindGroupsPlusVertexBuffers"]
+ expected: NOTRUN
+
+ [:limit="maxBindingsPerBindGroup"]
+ expected: NOTRUN
+
+ [:limit="maxDynamicUniformBuffersPerPipelineLayout"]
+ expected: NOTRUN
+
+ [:limit="maxDynamicStorageBuffersPerPipelineLayout"]
+ expected: NOTRUN
+
+ [:limit="maxSampledTexturesPerShaderStage"]
+ expected: NOTRUN
+
+ [:limit="maxSamplersPerShaderStage"]
+ expected: NOTRUN
+
+ [:limit="maxStorageBuffersPerShaderStage"]
+ expected: NOTRUN
+
+ [:limit="maxStorageTexturesPerShaderStage"]
+ expected: NOTRUN
+
+ [:limit="maxUniformBuffersPerShaderStage"]
+ expected: NOTRUN
+
+ [:limit="maxUniformBufferBindingSize"]
+ expected: NOTRUN
+
+ [:limit="maxStorageBufferBindingSize"]
+ expected: NOTRUN
+
+ [:limit="minUniformBufferOffsetAlignment"]
+ expected: NOTRUN
+
+ [:limit="minStorageBufferOffsetAlignment"]
+ expected: NOTRUN
+
+ [:limit="maxVertexBuffers"]
+ expected: NOTRUN
+
+ [:limit="maxBufferSize"]
+ expected: NOTRUN
+
+ [:limit="maxVertexAttributes"]
+ expected: NOTRUN
+
+ [:limit="maxVertexBufferArrayStride"]
+ expected: NOTRUN
+
+ [:limit="maxInterStageShaderComponents"]
+ expected: NOTRUN
+
+ [:limit="maxInterStageShaderVariables"]
+ expected: NOTRUN
+
+ [:limit="maxColorAttachments"]
+ expected: NOTRUN
+
+ [:limit="maxColorAttachmentBytesPerSample"]
+ expected: NOTRUN
+
+ [:limit="maxComputeWorkgroupStorageSize"]
+ expected: NOTRUN
+
+ [:limit="maxComputeInvocationsPerWorkgroup"]
+ expected: NOTRUN
+
+ [:limit="maxComputeWorkgroupSizeX"]
+ expected: NOTRUN
+
+ [:limit="maxComputeWorkgroupSizeY"]
+ expected: NOTRUN
+
+ [:limit="maxComputeWorkgroupSizeZ"]
+ expected: NOTRUN
+
+ [:limit="maxComputeWorkgroupsPerDimension"]
+ expected: NOTRUN
+
[cts.https.html?q=webgpu:api,validation,createView:aspect:*]
[:format="rgb10a2uint";aspect="all"]
@@ -35881,7 +36001,97 @@
[cts.https.html?q=webgpu:api,operation,adapter,requestDevice:limit,better_than_supported:*]
- expected: CRASH
+ expected: TIMEOUT
+ [:limit="maxTextureDimension3D"]
+ expected: NOTRUN
+
+ [:limit="maxTextureArrayLayers"]
+ expected: NOTRUN
+
+ [:limit="maxBindGroups"]
+ expected: NOTRUN
+
+ [:limit="maxBindGroupsPlusVertexBuffers"]
+ expected: NOTRUN
+
+ [:limit="maxBindingsPerBindGroup"]
+ expected: NOTRUN
+
+ [:limit="maxDynamicUniformBuffersPerPipelineLayout"]
+ expected: NOTRUN
+
+ [:limit="maxDynamicStorageBuffersPerPipelineLayout"]
+ expected: NOTRUN
+
+ [:limit="maxSampledTexturesPerShaderStage"]
+ expected: NOTRUN
+
+ [:limit="maxSamplersPerShaderStage"]
+ expected: NOTRUN
+
+ [:limit="maxStorageBuffersPerShaderStage"]
+ expected: NOTRUN
+
+ [:limit="maxStorageTexturesPerShaderStage"]
+ expected: NOTRUN
+
+ [:limit="maxUniformBuffersPerShaderStage"]
+ expected: NOTRUN
+
+ [:limit="maxUniformBufferBindingSize"]
+ expected: NOTRUN
+
+ [:limit="maxStorageBufferBindingSize"]
+ expected: NOTRUN
+
+ [:limit="minUniformBufferOffsetAlignment"]
+ expected: NOTRUN
+
+ [:limit="minStorageBufferOffsetAlignment"]
+ expected: NOTRUN
+
+ [:limit="maxVertexBuffers"]
+ expected: NOTRUN
+
+ [:limit="maxBufferSize"]
+ expected: NOTRUN
+
+ [:limit="maxVertexAttributes"]
+ expected: NOTRUN
+
+ [:limit="maxVertexBufferArrayStride"]
+ expected: NOTRUN
+
+ [:limit="maxInterStageShaderComponents"]
+ expected: NOTRUN
+
+ [:limit="maxInterStageShaderVariables"]
+ expected: NOTRUN
+
+ [:limit="maxColorAttachments"]
+ expected: NOTRUN
+
+ [:limit="maxColorAttachmentBytesPerSample"]
+ expected: NOTRUN
+
+ [:limit="maxComputeWorkgroupStorageSize"]
+ expected: NOTRUN
+
+ [:limit="maxComputeInvocationsPerWorkgroup"]
+ expected: NOTRUN
+
+ [:limit="maxComputeWorkgroupSizeX"]
+ expected: NOTRUN
+
+ [:limit="maxComputeWorkgroupSizeY"]
+ expected: NOTRUN
+
+ [:limit="maxComputeWorkgroupSizeZ"]
+ expected: NOTRUN
+
+ [:limit="maxComputeWorkgroupsPerDimension"]
+ expected: NOTRUN
+
[cts.https.html?q=webgpu:shader,validation,shader_io,locations:type:*]
expected: CRASH