Roll third_party/webgpu-cts/ 547d67bc2..249f2b79 (8 commits)
Update expectations and ts_sources
https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/547d67bc2212..249f2b797bb8f
- 249f2b Don't block on subcases until the end of a testcase (#1335)
- 170d7b Sparse color attachment fix (#1344)
- 423df1 DevicePool: merge default holder into the DescriptorToHolderMap (#1343)
- 10ce93 remove doInit/doFinalize (#1342)
- d5cf9a Handle backends flushing inputs in `atan2` tests (#1340)
- 318d3d Move test device selection to an optional before clause (#1333)
- ece4eb Fix non-object-type test-parameter values (#1336)
- 5906dc Add --colors flag for enabling color output (#1338)
Created with './tools/run cts roll'
Change-Id: I070d813ffe3017e1bd4e425247f1ea174ee63887
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/88720
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
diff --git a/DEPS b/DEPS
index 698d910..838e9e9 100644
--- a/DEPS
+++ b/DEPS
@@ -153,7 +153,7 @@
# WebGPU CTS - not used directly by Dawn, only transitively by Chromium.
'third_party/webgpu-cts': {
- 'url': '{chromium_git}/external/github.com/gpuweb/cts@547d67bc2212c0d203b9598d8ed3e1589ffb085a',
+ 'url': '{chromium_git}/external/github.com/gpuweb/cts@249f2b797bb8f3fe503405b31f117e9a6b1ee80e',
'condition': 'build_with_chromium',
},
@@ -171,7 +171,7 @@
'condition': 'dawn_node',
},
'third_party/gpuweb-cts': {
- 'url': '{chromium_git}/external/github.com/gpuweb/cts@547d67bc2212c0d203b9598d8ed3e1589ffb085a',
+ 'url': '{chromium_git}/external/github.com/gpuweb/cts@d5cf9ab72e0406af3cf40576a824e8295c5995a0',
'condition': 'dawn_standalone',
},
diff --git a/third_party/gn/webgpu-cts/ts_sources.txt b/third_party/gn/webgpu-cts/ts_sources.txt
index 6e18cc4..f3c311c 100644
--- a/third_party/gn/webgpu-cts/ts_sources.txt
+++ b/third_party/gn/webgpu-cts/ts_sources.txt
@@ -27,6 +27,7 @@
src/common/internal/util.ts
src/common/internal/tree.ts
src/common/internal/file_loader.ts
+src/common/util/colors.ts
src/common/util/navigator_gpu.ts
src/common/runtime/helper/sys.ts
src/common/runtime/cmdline.ts
@@ -43,7 +44,6 @@
src/common/tools/presubmit.ts
src/common/tools/version.ts
src/common/util/collect_garbage.ts
-src/common/util/colors.ts
src/common/util/preprocessor.ts
src/unittests/unit_test.ts
src/demo/a.spec.ts
@@ -155,6 +155,7 @@
src/webgpu/api/operation/render_pipeline/alpha_to_coverage.spec.ts
src/webgpu/api/operation/render_pipeline/culling_tests.spec.ts
src/webgpu/api/operation/render_pipeline/entry_point_name.spec.ts
+src/webgpu/util/texture/texture_ok.ts
src/webgpu/api/operation/render_pipeline/pipeline_output_targets.spec.ts
src/webgpu/api/operation/render_pipeline/primitive_topology.spec.ts
src/webgpu/api/operation/render_pipeline/sample_mask.spec.ts
@@ -176,7 +177,6 @@
src/webgpu/api/operation/sampling/filter_mode.spec.ts
src/webgpu/api/operation/sampling/lod_clamp.spec.ts
src/webgpu/api/operation/shader_module/compilation_info.spec.ts
-src/webgpu/util/texture/texture_ok.ts
src/webgpu/api/operation/texture_view/format_reinterpretation.spec.ts
src/webgpu/api/operation/texture_view/read.spec.ts
src/webgpu/api/operation/texture_view/write.spec.ts
diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt
index 2ddd3a3..0d795d0 100644
--- a/webgpu-cts/expectations.txt
+++ b/webgpu-cts/expectations.txt
@@ -63,7 +63,7 @@
# tags: [ webgpu-adapter-default webgpu-adapter-swiftshader ]
# END TAG HEADER
-# Last rolled: 2022-05-01 07:58:31PM
+# Last rolled: 2022-05-03 05:22:44PM
################################################################################
# webgpu:shader,execution,zero_init:compute,zero_init failures on intel-0x5912
@@ -255,11 +255,11 @@
crbug.com/dawn/0000 [ bigsur intel-0x3e9b ] webgpu:api,validation,image_copy,texture_related:format:* [ Failure ]
################################################################################
-# webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility
+# webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility:*
# Partial failures across all platforms failures
# KEEP
################################################################################
-crbug.com/dawn/0000 webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility: [ Failure ]
+crbug.com/dawn/0000 webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility:* [ Failure ]
################################################################################
# texel_data failures
@@ -295,15 +295,15 @@
# createTexture validation failures
# KEEP
################################################################################
-crbug.com/dawn/0000 [ mac ] webgpu:api,validation,createTexture:mipLevelCount,format:dimension="2d" [ Failure ]
-crbug.com/dawn/0000 [ mac ] webgpu:api,validation,createTexture:mipLevelCount,format:dimension="3d" [ Failure ]
-crbug.com/dawn/0000 [ win ] webgpu:api,validation,createTexture:mipLevelCount,format:dimension="3d" [ RetryOnFailure ]
-crbug.com/dawn/0000 [ mac ] webgpu:api,validation,createTexture:mipLevelCount,format:dimension="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ linux ] webgpu:api,validation,createTexture:sampleCount,valid_sampleCount_with_other_parameter_varies:dimension="2d" [ RetryOnFailure ]
-crbug.com/dawn/0000 [ mac ] webgpu:api,validation,createTexture:sampleCount,valid_sampleCount_with_other_parameter_varies:dimension="2d" [ Failure ]
-crbug.com/dawn/0000 [ mac ] webgpu:api,validation,createTexture:sampleCount,valid_sampleCount_with_other_parameter_varies:dimension="3d" [ Failure ]
-crbug.com/dawn/0000 [ linux ] webgpu:api,validation,createTexture:sampleCount,valid_sampleCount_with_other_parameter_varies:dimension="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ mac ] webgpu:api,validation,createTexture:sampleCount,valid_sampleCount_with_other_parameter_varies:dimension="_undef_" [ Failure ]
+crbug.com/dawn/0000 [ mac ] webgpu:api,validation,createTexture:mipLevelCount,format:dimension="2d";* [ Failure ]
+crbug.com/dawn/0000 [ mac ] webgpu:api,validation,createTexture:mipLevelCount,format:dimension="3d";* [ Failure ]
+crbug.com/dawn/0000 [ win ] webgpu:api,validation,createTexture:mipLevelCount,format:dimension="3d";* [ RetryOnFailure ]
+crbug.com/dawn/0000 [ mac ] webgpu:api,validation,createTexture:mipLevelCount,format:dimension="_undef_";* [ Failure ]
+crbug.com/dawn/0000 [ linux ] webgpu:api,validation,createTexture:sampleCount,valid_sampleCount_with_other_parameter_varies:dimension="2d";* [ RetryOnFailure ]
+crbug.com/dawn/0000 [ mac ] webgpu:api,validation,createTexture:sampleCount,valid_sampleCount_with_other_parameter_varies:dimension="2d";* [ Failure ]
+crbug.com/dawn/0000 [ mac ] webgpu:api,validation,createTexture:sampleCount,valid_sampleCount_with_other_parameter_varies:dimension="3d";* [ Failure ]
+crbug.com/dawn/0000 [ linux ] webgpu:api,validation,createTexture:sampleCount,valid_sampleCount_with_other_parameter_varies:dimension="_undef_";* [ Failure ]
+crbug.com/dawn/0000 [ mac ] webgpu:api,validation,createTexture:sampleCount,valid_sampleCount_with_other_parameter_varies:dimension="_undef_";* [ Failure ]
crbug.com/dawn/0000 [ linux ] webgpu:api,validation,createTexture:texture_size,2d_texture,compressed_format:dimension="2d";format="astc-4x4-unorm-srgb";size=[1,8192,1] [ RetryOnFailure ]
################################################################################
@@ -394,6 +394,13 @@
crbug.com/dawn/0000 [ win ] webgpu:shader,execution,expression,binary,f32_arithmetic:* [ Slow ]
crbug.com/dawn/0000 [ win ] webgpu:shader,execution,expression,binary,f32_logical:* [ Slow ]
+################################################################################
+# Hang forever - crbug.com/1322180
+# KEEP
+################################################################################
+crbug.com/1322180 webgpu:api,operation,adapter,requestDevice_limits:worse_than_default:limit="minStorageBufferOffsetAlignment" [ Skip ]
+crbug.com/1322180 webgpu:api,operation,adapter,requestDevice_limits:worse_than_default:limit="minUniformBufferOffsetAlignment" [ Skip ]
+
# New failures. Please triage:
crbug.com/dawn/0000 webgpu:api,validation,createView:array_layers:textureDimension="2d";viewDimension="_undef_" [ Failure ]
crbug.com/dawn/0000 webgpu:api,operation,render_pipeline,pipeline_output_targets:color,attachments:format="bgra8unorm-srgb" [ Failure ]