Suppress Linux/UHD 770 non-compat failures

Adds test suppressions for non-compat failures on the Linux/Intel UHD
770 configuration.

Bug: chromium:42241347, chromium:42251290, chromium:341327475
Bug: chromium:341282610, chromium:341282611, chromium:341282612
Bug: chromium:341282613
Change-Id: If13ad249896ed392b993ddd61f5ba36b4a22d4ee
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/188707
Auto-Submit: Brian Sheedy <bsheedy@google.com>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Brian Sheedy <bsheedy@google.com>
Commit-Queue: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt
index d7f8087..e7cf385 100644
--- a/webgpu-cts/expectations.txt
+++ b/webgpu-cts/expectations.txt
@@ -31,7 +31,7 @@
 #         arm
 #         google google-0xffff google-0xc0de
 #         intel intel-gen-9 intel-gen-12 intel-0xa2e intel-0xd26 intel-0xa011
-#               intel-0x3e92 intel-0x3e9b intel-0x5912 intel-0x9bc5
+#               intel-0x3e92 intel-0x3e9b intel-0x4680 intel-0x5912 intel-0x9bc5
 #         nvidia nvidia-0xfe9 nvidia-0x1cb3 nvidia-0x2184
 #         qualcomm ]
 # Architecture
@@ -306,8 +306,8 @@
 # Various canvas related failures that must be investigated and triaged further.
 # KEEP
 ################################################################################
-crbug.com/dawn/2403 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-default ] webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:* [ Failure ]
-crbug.com/dawn/2403 [ dawn-backend-validation intel-0x9bc5 ubuntu webgpu-adapter-default ] webgpu:web_platform,canvas,getCurrentTexture:resize:* [ Failure ]
+crbug.com/dawn/2403 [ dawn-backend-validation intel ubuntu webgpu-adapter-default ] webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:* [ Failure ]
+crbug.com/dawn/2403 [ dawn-backend-validation intel ubuntu webgpu-adapter-default ] webgpu:web_platform,canvas,getCurrentTexture:resize:* [ Failure ]
 crbug.com/dawn/2404 webgpu:web_platform,canvas,getCurrentTexture:resize:canvasType="onscreen" [ Failure ]
 crbug.com/dawn/2406 [ mac ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ]
 
@@ -614,19 +614,36 @@
 # The keep can be removed once this config is promoted to stable.
 # KEEP
 ################################################################################
-crbug.com/dawn/2500 [ intel-0x9bc5 linux mesa_ge_23.2 ] webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:vector_matrix:inputSource="uniform";cols=4;rows=3 [ Failure ]
-crbug.com/dawn/2500 [ intel-0x9bc5 linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,position:nearFar=[0,1];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
-crbug.com/dawn/2500 [ intel-0x9bc5 linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,position:nearFar=[0,1];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
-crbug.com/dawn/2500 [ intel-0x9bc5 linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,position:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
-crbug.com/dawn/2500 [ intel-0x9bc5 linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,position:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
-crbug.com/dawn/2500 [ intel-0x9bc5 linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,sample_mask:nearFar=[0,1];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
-crbug.com/dawn/2500 [ intel-0x9bc5 linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,sample_mask:nearFar=[0,1];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
-crbug.com/dawn/2500 [ intel-0x9bc5 linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,sample_mask:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
-crbug.com/dawn/2500 [ intel-0x9bc5 linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,sample_mask:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
+crbug.com/dawn/2500 [ intel linux mesa_ge_23.2 ] webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:vector_matrix:inputSource="uniform";cols=4;rows=3 [ Failure ]
+crbug.com/dawn/2500 [ intel linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,position:nearFar=[0,1];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
+crbug.com/dawn/2500 [ intel linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,position:nearFar=[0,1];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
+crbug.com/dawn/2500 [ intel linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,position:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
+crbug.com/dawn/2500 [ intel linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,position:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
+crbug.com/dawn/2500 [ intel linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,sample_mask:nearFar=[0,1];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
+crbug.com/dawn/2500 [ intel linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,sample_mask:nearFar=[0,1];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
+crbug.com/dawn/2500 [ intel linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,sample_mask:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"linear","sampling":"sample"} [ Failure ]
+crbug.com/dawn/2500 [ intel linux mesa_ge_23.2 ] webgpu:shader,execution,shader_io,fragment_builtins:inputs,sample_mask:nearFar=[0.25,0.75];sampleCount=4;interpolation={"type":"perspective","sampling":"sample"} [ Failure ]
 crbug.com/dawn/2501 [ dawn-backend-validation intel-0x9bc5 linux mesa_ge_23.2 ] webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_with_bgra8unorm_storage:canvasType="offscreen" [ Failure ]
 crbug.com/dawn/2501 [ dawn-backend-validation intel-0x9bc5 linux mesa_ge_23.2 ] webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_with_bgra8unorm_storage:canvasType="onscreen" [ Failure ]
 
 ################################################################################
+# Failures from initially enabling tests on Linux/Intel UHD 770
+# crbug.com/329253685
+################################################################################
+
+crbug.com/341327475 [ linux intel-0x4680 ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,non_array:srcFormat="bc3-rgba-unorm";dstFormat="bc3-rgba-unorm";dimension="2d" [ Failure ]
+crbug.com/341327475 [ linux intel-0x4680 ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,non_array:srcFormat="bc7-rgba-unorm-srgb";dstFormat="bc7-rgba-unorm";dimension="2d" [ Failure ]
+crbug.com/341327475 [ linux intel-0x4680 ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,compressed,non_array:srcFormat="eac-rg11unorm";dstFormat="eac-rg11unorm";dimension="2d" [ Failure ]
+crbug.com/341282610 [ linux intel-0x4680 ] webgpu:api,operation,command_buffer,image_copy:mip_levels:initMethod="WriteTexture";checkMethod="FullCopyT2B";* [ Failure ]
+crbug.com/341282611 [ linux intel-0x4680 ] webgpu:api,validation,render_pipeline,primitive_state:strip_index_format:isAsync=false;topology="point-list";stripIndexFormat="_undef_" [ Failure ]
+crbug.com/341282611 [ linux intel-0x4680 ] webgpu:api,validation,render_pipeline,primitive_state:strip_index_format:isAsync=true;topology="point-list";stripIndexFormat="_undef_" [ Failure ]
+crbug.com/341282612 [ linux intel-0x4680 ] webgpu:shader,validation,expression,call,builtin,normalize:values:* [ Failure ]
+crbug.com/341282612 [ linux intel-0x4680 ] webgpu:shader,validation,expression,call,builtin,refract:values:* [ Failure ]
+crbug.com/341282613 [ linux intel-0x4680 ] webgpu:shader,validation,expression,matrix,add_sub:underflow_f16:* [ Failure ]
+crbug.com/341282613 [ linux intel-0x4680 ] webgpu:shader,validation,expression,matrix,mul:overflow_mat_f16_internal:* [ Failure ]
+crbug.com/341282613 [ linux intel-0x4680 ] webgpu:shader,validation,expression,matrix,mul:overflow_vec_f16:* [ Failure ]
+
+################################################################################
 # Intel failures for robust access on Windows
 # crbug.com/tint/2213: F16 tests always fail.
 # crbug.com/tint/2130: Non-f16 tests are flaky on DXC.
@@ -1249,7 +1266,7 @@
 crbug.com/tint/2218 [ android-t arm ] webgpu:shader,validation,expression,binary,div_rem:scalar_vector_out_of_range:* [ Failure ]
 crbug.com/tint/2218 [ apple-angle-metal-renderer:-apple-m2 mac ] webgpu:shader,validation,expression,binary,div_rem:scalar_vector_out_of_range:* [ Failure ]
 crbug.com/tint/2218 [ intel-0x3e9b mac ] webgpu:shader,validation,expression,binary,div_rem:scalar_vector_out_of_range:* [ Failure ]
-crbug.com/tint/2218 [ intel-0x9bc5 ubuntu ] webgpu:shader,validation,expression,binary,div_rem:scalar_vector_out_of_range:* [ Failure ]
+crbug.com/tint/2218 [ intel ubuntu ] webgpu:shader,validation,expression,binary,div_rem:scalar_vector_out_of_range:* [ Failure ]
 crbug.com/tint/2218 [ intel-0x9bc5 webgpu-dxc-disabled win10 ] webgpu:shader,validation,expression,binary,div_rem:scalar_vector_out_of_range:* [ Failure ]
 crbug.com/tint/2218 [ intel-0x9bc5 webgpu-dxc-enabled win10 ] webgpu:shader,validation,expression,binary,div_rem:scalar_vector_out_of_range:* [ Failure ]
 crbug.com/tint/2218 [ nvidia-0x2184 ubuntu ] webgpu:shader,validation,expression,binary,div_rem:scalar_vector_out_of_range:* [ Failure ]
@@ -1266,7 +1283,7 @@
 ################################################################################
 crbug.com/dawn/2497 [ android-t arm dawn-backend-validation ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:* [ Failure ]
 crbug.com/dawn/2497 [ android-t arm dawn-no-backend-validation ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:* [ Failure ]
-crbug.com/dawn/2497 [ dawn-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:* [ Failure ]
+crbug.com/dawn/2497 [ dawn-backend-validation intel ubuntu ] webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:* [ Failure ]
 
 ################################################################################
 # Derivative tests