Compat CTS: triage Android angle=gles failures.

Triage all of the failures introduced by the --use-angle=gles change.

Bug: 354152178, 373648908, 373664069, 373648910, dawn:2168, dawn:2077, dawn:2371, 42251283, 373670501, 373670502, 363670504, 373664074, 372198639

Bug: 354152178, 373648908, 373664069, 373648910
Change-Id: Ic75dd57cafcbded632d7c5f4ea15c8f788631126
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/211094
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Stephen White <senorblanco@chromium.org>
diff --git a/webgpu-cts/compat-expectations.txt b/webgpu-cts/compat-expectations.txt
index d4f4784..51a1ec0 100644
--- a/webgpu-cts/compat-expectations.txt
+++ b/webgpu-cts/compat-expectations.txt
@@ -171,7 +171,7 @@
 crbug.com/dawn/2168 [ linux ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="internal" [ Failure ]
 crbug.com/dawn/2168 [ linux ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="out-of-memory" [ Failure ]
 crbug.com/dawn/2168 [ linux ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="validation" [ Failure ]
-# crbug.com/dawn/2168 [ android arm ] webgpu:api,validation,error_scope:current_scope:errorFilter="validation";stackDepth=100000 [ Failure ]
+crbug.com/dawn/2168 [ android arm ] webgpu:api,validation,error_scope:current_scope:errorFilter="validation";stackDepth=100000 [ Failure ]
 
 ### TEMPORARY ANDROID SKIPS
 # the out-of-memory tests seem to be causing cascading Telemetry failures
@@ -212,6 +212,14 @@
 crbug.com/354152178 [ intel-0x4680 ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:* [ Failure ]
 crbug.com/354152178 [ intel-0x9bc5 ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:* [ Failure ]
 crbug.com/354152178 [ nvidia-0x2184 ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:* [ Failure ]
+crbug.com/354152178 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize="_undef_";alias=false [ Failure ]
+crbug.com/354152178 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize="_undef_";alias=true [ Failure ]
+crbug.com/354152178 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize=2;alias=false [ Failure ]
+crbug.com/354152178 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize=2;alias=true [ Failure ]
+crbug.com/354152178 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize=3;alias=false [ Failure ]
+crbug.com/354152178 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize=3;alias=true [ Failure ]
+crbug.com/354152178 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize=4;alias=false [ Failure ]
+crbug.com/354152178 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize=4;alias=true [ Failure ]
 
 ### This section represents tests which may require CTS changes.
 
@@ -294,28 +302,28 @@
 
 # failures with 1-bit LSB errors on shader expression tests
 # passes on ANGLE/SwiftShader and ANGLE/Vulkan, so likely a bug in ANGLE/GL
-crbug.com/dawn/2077 [ linux ] webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:inputSource="const";common_dim=4;x_rows=4;y_cols=2 [ Failure ]
-crbug.com/dawn/2077 [ linux ] webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:inputSource="const";common_dim=4;x_rows=4;y_cols=3 [ Failure ]
-crbug.com/dawn/2077 [ linux ] webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:inputSource="const";common_dim=4;x_rows=4;y_cols=4 [ Failure ]
-crbug.com/dawn/2077 [ linux ] webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:matrix_vector:inputSource="const";cols=4;rows=4 [ Failure ]
-crbug.com/dawn/2077 [ linux ] webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/2077 [ linux ] webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=2 [ Failure ]
-crbug.com/dawn/2077 [ linux ] webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=3 [ Failure ]
-crbug.com/dawn/2077 [ linux ] webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=4 [ Failure ]
-crbug.com/dawn/2077 [ linux ] webgpu:shader,execution,expression,call,builtin,refract:f32_vec2:inputSource="const" [ Failure ]
-crbug.com/dawn/2077 [ linux ] webgpu:shader,execution,expression,call,builtin,unpack2x16float:unpack:inputSource="const" [ Failure ]
-crbug.com/dawn/2077 [ linux ] webgpu:shader,execution,expression,unary,af_assignment:f32:inputSource="const" [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:inputSource="const";common_dim=4;x_rows=4;y_cols=2 [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:inputSource="const";common_dim=4;x_rows=4;y_cols=3 [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:inputSource="const";common_dim=4;x_rows=4;y_cols=4 [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:matrix_vector:inputSource="const";cols=4;rows=4 [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize="_undef_" [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=2 [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=3 [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=4 [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,refract:f32_vec2:inputSource="const" [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,call,builtin,unpack2x16float:unpack:inputSource="const" [ Failure ]
+crbug.com/dawn/2077 webgpu:shader,execution,expression,unary,af_assignment:f32:inputSource="const" [ Failure ]
 
 # bitcast i32_to_f32 inputSource="const" shader execution failures
 # passes on ANGLE/SwiftShader and ANGLE/Vulkan, so likely a bug in ANGLE/GL
-crbug.com/dawn/2371 [ linux ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize="_undef_";alias=false [ Failure ]
-crbug.com/dawn/2371 [ linux ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize="_undef_";alias=true [ Failure ]
-crbug.com/dawn/2371 [ linux ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=2;alias=false [ Failure ]
-crbug.com/dawn/2371 [ linux ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=2;alias=true [ Failure ]
-crbug.com/dawn/2371 [ linux ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=3;alias=false [ Failure ]
-crbug.com/dawn/2371 [ linux ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=3;alias=true [ Failure ]
-crbug.com/dawn/2371 [ linux ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=4;alias=false [ Failure ]
-crbug.com/dawn/2371 [ linux ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=4;alias=true [ Failure ]
+crbug.com/dawn/2371 webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize="_undef_";alias=false [ Failure ]
+crbug.com/dawn/2371 webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize="_undef_";alias=true [ Failure ]
+crbug.com/dawn/2371 webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=2;alias=false [ Failure ]
+crbug.com/dawn/2371 webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=2;alias=true [ Failure ]
+crbug.com/dawn/2371 webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=3;alias=false [ Failure ]
+crbug.com/dawn/2371 webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=3;alias=true [ Failure ]
+crbug.com/dawn/2371 webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=4;alias=false [ Failure ]
+crbug.com/dawn/2371 webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=4;alias=true [ Failure ]
 
 # read-only storage texture failures
 # passes on ANGLE/Vulkan, so likely a bug in ANGLE/SwiftShader and ANGLE/GL
@@ -618,7 +626,7 @@
 crbug.com/329724358 [ android arm ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-vp9-bt709.webm";dstColorSpace="display-p3" [ Failure ]
 crbug.com/329724358 [ android arm ] webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:videoName="four-colors-vp9-bt709.webm";dstColorSpace="srgb" [ Failure ]
 
-# Fine derivative tests don't work on compat (and in core)
+# Derivative tests don't work on Intel 630 and Pixel 6
 crbug.com/42251283 [ intel-0x9bc5 linux ] webgpu:shader,execution,expression,call,builtin,dpdx:* [ Failure ]
 crbug.com/42251283 [ intel-0x9bc5 linux ] webgpu:shader,execution,expression,call,builtin,dpdxCoarse:* [ Failure ]
 crbug.com/42251283 [ intel-0x9bc5 linux ] webgpu:shader,execution,expression,call,builtin,dpdxFine:* [ Failure ]
@@ -626,6 +634,16 @@
 crbug.com/42251283 [ intel-0x9bc5 linux ] webgpu:shader,execution,expression,call,builtin,dpdyCoarse:* [ Failure ]
 crbug.com/42251283 [ intel-0x9bc5 linux ] webgpu:shader,execution,expression,call,builtin,dpdyFine:* [ Failure ]
 
+# Derivative test failures on Pixel 6 (vectorize=3 and vectorize=4 only)
+crbug.com/42251283 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdx:f32:vectorize=3;non_uniform_discard=true [ Failure ]
+crbug.com/42251283 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdx:f32:vectorize=4;non_uniform_discard=true [ Failure ]
+crbug.com/42251283 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdy:f32:vectorize=3;non_uniform_discard=true [ Failure ]
+crbug.com/42251283 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdy:f32:vectorize=4;non_uniform_discard=true [ Failure ]
+crbug.com/42251283 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdxCoarse:f32:vectorize=3;non_uniform_discard=true [ Failure ]
+crbug.com/42251283 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdxCoarse:f32:vectorize=4;non_uniform_discard=true [ Failure ]
+crbug.com/42251283 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdyCoarse:f32:vectorize=3;non_uniform_discard=true [ Failure ]
+crbug.com/42251283 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdyCoarse:f32:vectorize=4;non_uniform_discard=true [ Failure ]
+
 ################################################################################
 # Assorted failures that are missing bug associations (NEEDS TRIAGE)
 ################################################################################
@@ -1124,131 +1142,106 @@
 crbug.com/361116751 [ android android-pixel-6 ] webgpu:api,operation,storage_texture,read_only:basic:format="rgba8unorm";shaderStage="vertex";dimension="3d";depthOrArrayLayers=1 [ Skip ]
 crbug.com/361116751 [ android android-pixel-6 ] webgpu:api,operation,storage_texture,read_only:basic:format="rgba8unorm";shaderStage="vertex";dimension="3d";depthOrArrayLayers=2 [ Skip ]
 
-### Untriaged Android failures
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="r8snorm";dstFormat="r8snorm";dimension="2d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="r8snorm";dstFormat="r8snorm";dimension="3d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="2d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="3d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="2d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="3d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="r8snorm";dstFormat="r8snorm";dimension="1d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="r8snorm";dstFormat="r8snorm";dimension="2d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="r8snorm";dstFormat="r8snorm";dimension="3d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="1d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="2d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="3d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="1d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="2d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="3d" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="1d";readMethod="CopyToTexture";format="r8snorm" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="1d";readMethod="CopyToTexture";format="rg8snorm" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="1d";readMethod="CopyToTexture";format="rgba8snorm" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="CopyToTexture";format="r8snorm" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="CopyToTexture";format="rg8snorm" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="CopyToTexture";format="rgba8snorm" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="r16sint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="r16uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="r8sint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="r8uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rg16sint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rg16uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rg8sint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rg8uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rgb10a2uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rgba16sint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rgba16uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rgba8sint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rgba8uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="3d";readMethod="CopyToTexture";format="r8snorm" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="3d";readMethod="CopyToTexture";format="rg8snorm" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="3d";readMethod="CopyToTexture";format="rgba8snorm" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_image,crossOrigin:sourceImage="canvas";isOriginClean=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_image,crossOrigin:sourceImage="imageBitmap";isOriginClean=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_image,crossOrigin:sourceImage="offscreenCanvas";isOriginClean=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:inputSource="const";common_dim=4;x_rows=4;y_cols=2 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:inputSource="const";common_dim=4;x_rows=4;y_cols=3 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:inputSource="const";common_dim=4;x_rows=4;y_cols=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:matrix_vector:inputSource="const";cols=4;rows=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize="_undef_";alias=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize="_undef_";alias=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize=2;alias=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize=2;alias=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize=3;alias=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize=3;alias=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize=4;alias=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:ai_to_f32:inputSource="const";vectorize=4;alias=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize="_undef_";alias=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize="_undef_";alias=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=2;alias=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=2;alias=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=3;alias=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=3;alias=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=4;alias=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,bitcast:i32_to_f32:inputSource="const";vectorize=4;alias=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdx:f32:vectorize=3;non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdx:f32:vectorize=4;non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdxCoarse:f32:vectorize=3;non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdxCoarse:f32:vectorize=4;non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdy:f32:vectorize=3;non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdy:f32:vectorize=4;non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdyCoarse:f32:vectorize=3;non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,dpdyCoarse:f32:vectorize=4;non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=2 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=3 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,fract:f32:inputSource="const";vectorize=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidth:f32:vectorize="_undef_";non_uniform_discard=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidth:f32:vectorize="_undef_";non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidth:f32:vectorize=3;non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidth:f32:vectorize=4;non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:vectorize="_undef_";non_uniform_discard=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:vectorize="_undef_";non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:vectorize=3;non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:vectorize=4;non_uniform_discard=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,refract:f32_vec2:inputSource="const" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="r16sint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="r16uint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="r8sint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="r8uint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg16sint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg16uint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg8sint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg8uint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgb10a2uint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgba16sint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgba16uint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgba8sint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgba8uint";aspect="all";samples=4 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="r16sint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="r16uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="r8sint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="r8uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rg16sint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rg16uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rg8sint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rg8uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rgb10a2uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rgba16sint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rgba16uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rgba8sint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rgba8uint" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,call,builtin,unpack2x16float:unpack:inputSource="const" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_r";type="bool";length=10;infer_type=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_r";type="bool";length=10;infer_type=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_r";type="bool";length=5;infer_type=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_r";type="bool";length=5;infer_type=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_rw";type="bool";length=10;infer_type=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_rw";type="bool";length=10;infer_type=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_rw";type="bool";length=5;infer_type=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_rw";type="bool";length=5;infer_type=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="uniform";type="bool";length=10;infer_type=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="uniform";type="bool";length=10;infer_type=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="uniform";type="bool";length=5;infer_type=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="uniform";type="bool";length=5;infer_type=true [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:shader,execution,expression,unary,af_assignment:f32:inputSource="const" [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,validation,state,device_lost,destroy:importExternalTexture:sourceType="VideoElement";awaitLost=false [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,validation,error_scope:current_scope:errorFilter="validation";stackDepth=100000 [ Failure ]
-crbug.com/dawn/0000 [ android arm ] webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_without_changing_buffer: [ Failure ]
+# copyTextureToTexture failures on Pixel 6 (snorm formats)
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="r8snorm";dstFormat="r8snorm";dimension="2d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="r8snorm";dstFormat="r8snorm";dimension="3d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="2d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="3d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="2d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="3d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="r8snorm";dstFormat="r8snorm";dimension="1d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="r8snorm";dstFormat="r8snorm";dimension="2d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="r8snorm";dstFormat="r8snorm";dimension="3d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="1d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="2d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rg8snorm";dstFormat="rg8snorm";dimension="3d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="1d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="2d" [ Failure ]
+crbug.com/373648908 [ android arm ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,non_array:srcFormat="rgba8snorm";dstFormat="rgba8snorm";dimension="3d" [ Failure ]
+
+# uninitialized_texture_is_zero failures on Pixel 6
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="1d";readMethod="CopyToTexture";format="r8snorm" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="1d";readMethod="CopyToTexture";format="rg8snorm" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="1d";readMethod="CopyToTexture";format="rgba8snorm" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="CopyToTexture";format="r8snorm" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="CopyToTexture";format="rg8snorm" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="CopyToTexture";format="rgba8snorm" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="r16sint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="r16uint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="r8sint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="r8uint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rg16sint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rg16uint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rg8sint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rg8uint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rgb10a2uint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rgba16sint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rgba16uint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rgba8sint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="2d";readMethod="Sample";format="rgba8uint" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="3d";readMethod="CopyToTexture";format="r8snorm" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="3d";readMethod="CopyToTexture";format="rg8snorm" [ Failure ]
+crbug.com/373664069 [ android arm ] webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero:dimension="3d";readMethod="CopyToTexture";format="rgba8snorm" [ Failure ]
+
+# CopyExternalImageToTexture failures on Pixel 6:
+crbug.com/373648910 [ android arm ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_image,crossOrigin:sourceImage="canvas";isOriginClean=true [ Failure ]
+crbug.com/373648910 [ android arm ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_image,crossOrigin:sourceImage="imageBitmap";isOriginClean=true [ Failure ]
+crbug.com/373648910 [ android arm ] webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_image,crossOrigin:sourceImage="offscreenCanvas";isOriginClean=true [ Failure ]
+
+# fwidth failures on Pixel 6:
+crbug.com/373670501 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidth:f32:vectorize="_undef_";non_uniform_discard=false [ Failure ]
+crbug.com/373670501 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidth:f32:vectorize="_undef_";non_uniform_discard=true [ Failure ]
+crbug.com/373670501 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidth:f32:vectorize=3;non_uniform_discard=true [ Failure ]
+crbug.com/373670501 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidth:f32:vectorize=4;non_uniform_discard=true [ Failure ]
+crbug.com/373670501 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:vectorize="_undef_";non_uniform_discard=false [ Failure ]
+crbug.com/373670501 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:vectorize="_undef_";non_uniform_discard=true [ Failure ]
+crbug.com/373670501 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:vectorize=3;non_uniform_discard=true [ Failure ]
+crbug.com/373670501 [ android arm ] webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:vectorize=4;non_uniform_discard=true [ Failure ]
+
+# textureDimensions failures on Pixel 6
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="r16sint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="r16uint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="r8sint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="r8uint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg16sint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg16uint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg8sint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rg8uint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgb10a2uint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgba16sint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgba16uint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgba8sint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureDimensions:sampled_and_multisampled:format="rgba8uint";aspect="all";samples=4 [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="r16sint" [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="r16uint" [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="r8sint" [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="r8uint" [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rg16sint" [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rg16uint" [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rg8sint" [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rg8uint" [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rgb10a2uint" [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rgba16sint" [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rgba16uint" [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rgba8sint" [ Failure ]
+crbug.com/373670502 [ android arm ] webgpu:shader,execution,expression,call,builtin,textureLoad:multisampled:texture_type="texture_multisampled_2d";format="rgba8uint" [ Failure ]
+
+# constructor w/concrete_array_elements failures on Pixel 6
+crbug.com/373670504 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_r";type="bool";length=10;infer_type=false [ Failure ]
+crbug.com/373670504 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_r";type="bool";length=10;infer_type=true [ Failure ]
+crbug.com/373670504 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_r";type="bool";length=5;infer_type=false [ Failure ]
+crbug.com/373670504 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_r";type="bool";length=5;infer_type=true [ Failure ]
+crbug.com/373670504 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_rw";type="bool";length=10;infer_type=false [ Failure ]
+crbug.com/373670504 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_rw";type="bool";length=10;infer_type=true [ Failure ]
+crbug.com/373670504 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_rw";type="bool";length=5;infer_type=false [ Failure ]
+crbug.com/373670504 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="storage_rw";type="bool";length=5;infer_type=true [ Failure ]
+crbug.com/373670504 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="uniform";type="bool";length=10;infer_type=false [ Failure ]
+crbug.com/373670504 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="uniform";type="bool";length=10;infer_type=true [ Failure ]
+crbug.com/373670504 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="uniform";type="bool";length=5;infer_type=false [ Failure ]
+crbug.com/373670504 [ android arm ] webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:inputSource="uniform";type="bool";length=5;infer_type=true [ Failure ]
+
+# set_index_buffer_without_changing_buffer failing on Pixel 6
+crbug.com/373664074 [ android arm ] webgpu:api,operation,command_buffer,render,state_tracking:set_index_buffer_without_changing_buffer: [ Failure ]
 
 # Android atomic builtin failures on Pixel 6
 # Note that all of these are also failing on Core (Vulkan)
@@ -1619,6 +1612,7 @@
 # Flaky on Linux NVIDIA 535.183.01
 crbug.com/372198639 [ linux nvidia ] webgpu:api,validation,state,device_lost,destroy:importExternalTexture:sourceType="VideoElement";awaitLost=true [ RetryOnFailure ]
 crbug.com/372198639 [ linux nvidia ] webgpu:api,validation,state,device_lost,destroy:importExternalTexture:sourceType="VideoFrame";awaitLost=true [ RetryOnFailure ]
+crbug.com/372198639 [ android arm ] webgpu:api,validation,state,device_lost,destroy:importExternalTexture:sourceType="VideoElement";awaitLost=false [ RetryOnFailure ]
 
 ################################################################################
 # New flakes. Please triage - will be discarded/regenerated by the next roll: