Roll third_party/webgpu-cts/ 5e70787c4..dec4d77ee (6 commits)

Update:
 - expectations.txt
 - ts_sources.txt
 - resource_files.txt
 - webtest .html files


5e70787c4d..dec4d77ee3
 - dec4d7 Implement `normalize` f32 tests (#1841)
 - 691143 not_lost_on_gc: use assertNotSettledWithinTime instead of raceWithRejectOnTimeout (#1844)
 - 087838 fix dev server for float16.js (#1843)
 - 372985 Add 'buffer,resource_binding_size' to createBindGroup.spec.ts (#1826)
 - 399c52 Add RENDER_ATTACHMENT usage in createBindGroup:multisampled_validation:* (#1839)
 - d33144 Fix f16 hex literal testcases of having suffix "h" without "p" (#1831)

Created with './tools/run cts roll'

Change-Id: Iaaf8882e9acfe7612c060cf1f81b2c4b52b9733c
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/102600
Commit-Queue: Austin Eng <enga@chromium.org>
Auto-Submit: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Shrek Shao <shrekshao@google.com>
Reviewed-by: Shrek Shao <shrekshao@google.com>
This commit is contained in:
Austin Eng 2022-09-16 20:37:58 +00:00 committed by Dawn LUCI CQ
parent a3f2bf6c60
commit 91fc1fd57e
3 changed files with 32 additions and 31 deletions

2
DEPS
View File

@ -155,7 +155,7 @@ deps = {
# WebGPU CTS - not used directly by Dawn, only transitively by Chromium. # WebGPU CTS - not used directly by Dawn, only transitively by Chromium.
'third_party/webgpu-cts': { 'third_party/webgpu-cts': {
'url': '{chromium_git}/external/github.com/gpuweb/cts@5e70787c4de387b358243184fd47b5889d4504f6', 'url': '{chromium_git}/external/github.com/gpuweb/cts@dec4d77ee3e525c74ae69f77acf3c9c67dd7e7ce',
'condition': 'build_with_chromium', 'condition': 'build_with_chromium',
}, },

View File

@ -6597,6 +6597,9 @@ webgpu:api,validation,createBindGroup:buffer,usage:type="read-only-storage"
webgpu:api,validation,createBindGroup:buffer,resource_offset:type="uniform" webgpu:api,validation,createBindGroup:buffer,resource_offset:type="uniform"
webgpu:api,validation,createBindGroup:buffer,resource_offset:type="storage" webgpu:api,validation,createBindGroup:buffer,resource_offset:type="storage"
webgpu:api,validation,createBindGroup:buffer,resource_offset:type="read-only-storage" webgpu:api,validation,createBindGroup:buffer,resource_offset:type="read-only-storage"
webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="uniform"
webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="storage"
webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage"
webgpu:api,validation,createBindGroup:texture,resource_state: webgpu:api,validation,createBindGroup:texture,resource_state:
webgpu:api,validation,createBindGroup:bind_group_layout,device_mismatch: webgpu:api,validation,createBindGroup:bind_group_layout,device_mismatch:
webgpu:api,validation,createBindGroup:binding_resources,device_mismatch:entry={"buffer":{"type":"storage"}} webgpu:api,validation,createBindGroup:binding_resources,device_mismatch:entry={"buffer":{"type":"storage"}}
@ -27622,22 +27625,18 @@ webgpu:shader,execution,expression,call,builtin,normalize:abstract_float:inputSo
webgpu:shader,execution,expression,call,builtin,normalize:abstract_float:inputSource="storage_rw";vectorize=2 webgpu:shader,execution,expression,call,builtin,normalize:abstract_float:inputSource="storage_rw";vectorize=2
webgpu:shader,execution,expression,call,builtin,normalize:abstract_float:inputSource="storage_rw";vectorize=3 webgpu:shader,execution,expression,call,builtin,normalize:abstract_float:inputSource="storage_rw";vectorize=3
webgpu:shader,execution,expression,call,builtin,normalize:abstract_float:inputSource="storage_rw";vectorize=4 webgpu:shader,execution,expression,call,builtin,normalize:abstract_float:inputSource="storage_rw";vectorize=4
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="const";vectorize="_undef_" webgpu:shader,execution,expression,call,builtin,normalize:f32_vec2:inputSource="const"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="const";vectorize=2 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec2:inputSource="uniform"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="const";vectorize=3 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec2:inputSource="storage_r"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="const";vectorize=4 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec2:inputSource="storage_rw"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="uniform";vectorize="_undef_" webgpu:shader,execution,expression,call,builtin,normalize:f32_vec3:inputSource="const"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="uniform";vectorize=2 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec3:inputSource="uniform"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="uniform";vectorize=3 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec3:inputSource="storage_r"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="uniform";vectorize=4 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec3:inputSource="storage_rw"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="storage_r";vectorize="_undef_" webgpu:shader,execution,expression,call,builtin,normalize:f32_vec4:inputSource="const"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="storage_r";vectorize=2 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec4:inputSource="uniform"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="storage_r";vectorize=3 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec4:inputSource="storage_r"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="storage_r";vectorize=4 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec4:inputSource="storage_rw"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="storage_rw";vectorize="_undef_"
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="storage_rw";vectorize=2
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="storage_rw";vectorize=3
webgpu:shader,execution,expression,call,builtin,normalize:f32:inputSource="storage_rw";vectorize=4
webgpu:shader,execution,expression,call,builtin,normalize:f16:inputSource="const";vectorize="_undef_" webgpu:shader,execution,expression,call,builtin,normalize:f16:inputSource="const";vectorize="_undef_"
webgpu:shader,execution,expression,call,builtin,normalize:f16:inputSource="const";vectorize=2 webgpu:shader,execution,expression,call,builtin,normalize:f16:inputSource="const";vectorize=2
webgpu:shader,execution,expression,call,builtin,normalize:f16:inputSource="const";vectorize=3 webgpu:shader,execution,expression,call,builtin,normalize:f16:inputSource="const";vectorize=3
@ -31991,7 +31990,6 @@ webgpu:shader,validation,parse,literal:abstract_float:val=".1h"
webgpu:shader,validation,parse,literal:abstract_float:val="1.1e2h" webgpu:shader,validation,parse,literal:abstract_float:val="1.1e2h"
webgpu:shader,validation,parse,literal:abstract_float:val="1.1E%2B2h" webgpu:shader,validation,parse,literal:abstract_float:val="1.1E%2B2h"
webgpu:shader,validation,parse,literal:abstract_float:val="2.4e-2h" webgpu:shader,validation,parse,literal:abstract_float:val="2.4e-2h"
webgpu:shader,validation,parse,literal:abstract_float:val="0X3h"
webgpu:shader,validation,parse,literal:abstract_float:val="0xep2h" webgpu:shader,validation,parse,literal:abstract_float:val="0xep2h"
webgpu:shader,validation,parse,literal:abstract_float:val="0xEp-2h" webgpu:shader,validation,parse,literal:abstract_float:val="0xEp-2h"
webgpu:shader,validation,parse,literal:abstract_float:val="0x3p%2B2h" webgpu:shader,validation,parse,literal:abstract_float:val="0x3p%2B2h"
@ -32028,6 +32026,8 @@ webgpu:shader,validation,parse,literal:abstract_float:val="1.1e%252h"
webgpu:shader,validation,parse,literal:abstract_float:val="1.1e%2Bh" webgpu:shader,validation,parse,literal:abstract_float:val="1.1e%2Bh"
webgpu:shader,validation,parse,literal:abstract_float:val="1.0e%2B999999h" webgpu:shader,validation,parse,literal:abstract_float:val="1.0e%2B999999h"
webgpu:shader,validation,parse,literal:abstract_float:val="0x1.0p%2B999999h" webgpu:shader,validation,parse,literal:abstract_float:val="0x1.0p%2B999999h"
webgpu:shader,validation,parse,literal:abstract_float:val="0xf.h"
webgpu:shader,validation,parse,literal:abstract_float:val="0x3h"
webgpu:shader,validation,parse,literal:f32:val="0f" webgpu:shader,validation,parse,literal:f32:val="0f"
webgpu:shader,validation,parse,literal:f32:val="0.0f" webgpu:shader,validation,parse,literal:f32:val="0.0f"
webgpu:shader,validation,parse,literal:f32:val="12.223f" webgpu:shader,validation,parse,literal:f32:val="12.223f"
@ -32062,7 +32062,6 @@ webgpu:shader,validation,parse,literal:f32:val=".1h"
webgpu:shader,validation,parse,literal:f32:val="1.1e2h" webgpu:shader,validation,parse,literal:f32:val="1.1e2h"
webgpu:shader,validation,parse,literal:f32:val="1.1E%2B2h" webgpu:shader,validation,parse,literal:f32:val="1.1E%2B2h"
webgpu:shader,validation,parse,literal:f32:val="2.4e-2h" webgpu:shader,validation,parse,literal:f32:val="2.4e-2h"
webgpu:shader,validation,parse,literal:f32:val="0X3h"
webgpu:shader,validation,parse,literal:f32:val="0xep2h" webgpu:shader,validation,parse,literal:f32:val="0xep2h"
webgpu:shader,validation,parse,literal:f32:val="0xEp-2h" webgpu:shader,validation,parse,literal:f32:val="0xEp-2h"
webgpu:shader,validation,parse,literal:f32:val="0x3p%2B2h" webgpu:shader,validation,parse,literal:f32:val="0x3p%2B2h"
@ -32086,7 +32085,6 @@ webgpu:shader,validation,parse,literal:f16:val=".1h"
webgpu:shader,validation,parse,literal:f16:val="1.1e2h" webgpu:shader,validation,parse,literal:f16:val="1.1e2h"
webgpu:shader,validation,parse,literal:f16:val="1.1E%2B2h" webgpu:shader,validation,parse,literal:f16:val="1.1E%2B2h"
webgpu:shader,validation,parse,literal:f16:val="2.4e-2h" webgpu:shader,validation,parse,literal:f16:val="2.4e-2h"
webgpu:shader,validation,parse,literal:f16:val="0X3h"
webgpu:shader,validation,parse,literal:f16:val="0xep2h" webgpu:shader,validation,parse,literal:f16:val="0xep2h"
webgpu:shader,validation,parse,literal:f16:val="0xEp-2h" webgpu:shader,validation,parse,literal:f16:val="0xEp-2h"
webgpu:shader,validation,parse,literal:f16:val="0x3p%2B2h" webgpu:shader,validation,parse,literal:f16:val="0x3p%2B2h"

View File

@ -61,7 +61,7 @@
# results: [ Failure RetryOnFailure Skip Slow ] # results: [ Failure RetryOnFailure Skip Slow ]
# END TAG HEADER # END TAG HEADER
# Last rolled: 2022-09-14 12:43:00AM # Last rolled: 2022-09-16 05:05:21PM
################################################################################ ################################################################################
# webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero # webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero
@ -216,14 +216,14 @@ crbug.com/dawn/1345 webgpu:api,validation,shader_module,entry_point:vertex:isAsy
# KEEP # KEEP
################################################################################ ################################################################################
crbug.com/dawn/0000 [ linux ] webgpu:web_platform,external_texture,* [ Failure ] crbug.com/dawn/0000 [ linux ] webgpu:web_platform,external_texture,* [ Failure ]
crbug.com/dawn/0000 [ mac intel ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:sourceType="VideoElement";videoName="red-green.bt2020.vp9.webm" [ Failure ] crbug.com/dawn/0000 [ intel mac ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:sourceType="VideoElement";videoName="red-green.bt2020.vp9.webm" [ Failure ]
crbug.com/dawn/0000 [ mac intel ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:sourceType="VideoElement";videoName="red-green.bt601.vp9.webm" [ Failure ] crbug.com/dawn/0000 [ intel mac ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:sourceType="VideoElement";videoName="red-green.bt601.vp9.webm" [ Failure ]
crbug.com/dawn/0000 [ mac intel ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:sourceType="VideoElement";videoName="red-green.bt709.vp9.webm" [ Failure ] crbug.com/dawn/0000 [ intel mac ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:sourceType="VideoElement";videoName="red-green.bt709.vp9.webm" [ Failure ]
crbug.com/dawn/0000 [ mac intel ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:sourceType="VideoElement";videoName="red-green.theora.ogv" [ Failure ] crbug.com/dawn/0000 [ intel mac ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:sourceType="VideoElement";videoName="red-green.theora.ogv" [ Failure ]
crbug.com/dawn/0000 [ mac intel ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:sourceType="VideoElement";videoName="red-green.webmvp8.webm" [ Failure ] crbug.com/dawn/0000 [ intel mac ] webgpu:web_platform,external_texture,video:importExternalTexture,compute:sourceType="VideoElement";videoName="red-green.webmvp8.webm" [ Failure ]
crbug.com/dawn/0000 [ mac intel ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:sourceType="VideoElement";videoName="red-green.bt601.vp9.webm" [ Failure ] crbug.com/dawn/0000 [ intel mac ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:sourceType="VideoElement";videoName="red-green.bt601.vp9.webm" [ Failure ]
crbug.com/dawn/0000 [ mac intel ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:sourceType="VideoElement";videoName="red-green.theora.ogv" [ Failure ] crbug.com/dawn/0000 [ intel mac ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:sourceType="VideoElement";videoName="red-green.theora.ogv" [ Failure ]
crbug.com/dawn/0000 [ mac intel ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:sourceType="VideoElement";videoName="red-green.webmvp8.webm" [ Failure ] crbug.com/dawn/0000 [ intel mac ] webgpu:web_platform,external_texture,video:importExternalTexture,sample:sourceType="VideoElement";videoName="red-green.webmvp8.webm" [ Failure ]
################################################################################ ################################################################################
# webgpu:api,operation,buffers failures # webgpu:api,operation,buffers failures
@ -625,8 +625,8 @@ crbug.com/dawn/0000 [ win ] webgpu:shader,execution,expression,binary,f32_logica
# New failures. Please triage: # New failures. Please triage:
crbug.com/dawn/0000 [ intel-gen-9 win10 ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d" [ Failure ] crbug.com/dawn/0000 [ intel-gen-9 win10 ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="PartialCopyT2B";format="rgba32uint";dimension="2d" [ Failure ]
crbug.com/dawn/0000 webgpu:api,operation,device,lost:not_lost_on_gc: [ Failure ] crbug.com/dawn/0000 [ win10 ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="read-only-storage" [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,createBindGroup:multisampled_validation:* [ Failure ] crbug.com/dawn/0000 [ win10 ] webgpu:api,validation,createBindGroup:buffer,resource_binding_size:type="storage" [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,createBindGroupLayout:maximum_binding_limit: [ Failure ] crbug.com/dawn/0000 webgpu:api,validation,createBindGroupLayout:maximum_binding_limit: [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=2 [ Failure ] crbug.com/dawn/0000 webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=2 [ Failure ]
crbug.com/dawn/0000 webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=3 [ Failure ] crbug.com/dawn/0000 webgpu:api,validation,encoding,beginComputePass:timestampWrites,query_index_count:queryIndex=3 [ Failure ]
@ -653,6 +653,9 @@ crbug.com/dawn/0000 webgpu:api,validation,render_pass,render_pass_descriptor:tim
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,length:f32_vec2:inputSource="const" [ Failure ] crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,length:f32_vec2:inputSource="const" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,length:f32_vec3:inputSource="const" [ Failure ] crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,length:f32_vec3:inputSource="const" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,length:f32_vec4:inputSource="const" [ Failure ] crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,length:f32_vec4:inputSource="const" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec2:inputSource="const" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec3:inputSource="const" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,normalize:f32_vec4:inputSource="const" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,quantizeToF16:* [ Failure ] crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,quantizeToF16:* [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,saturate:f32:inputSource="const";vectorize="_undef_" [ Failure ] crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,saturate:f32:inputSource="const";vectorize="_undef_" [ Failure ]
crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,saturate:f32:inputSource="const";vectorize=2 [ Failure ] crbug.com/dawn/0000 webgpu:shader,execution,expression,call,builtin,saturate:f32:inputSource="const";vectorize=2 [ Failure ]