chromium/content/test/gpu/gpu_tests/test_expectations/gpu_process_expectations.txt

# BEGIN TAG HEADER (autogenerated, see validate_tag_consistency.py)
# OS
# tags: [ android android-oreo android-pie android-r android-s android-t
#             android-14
#         chromeos
#         fuchsia
#         linux ubuntu
#         mac highsierra mojave catalina bigsur monterey ventura sonoma
#         win win8 win10 win11 ]
# Devices
# tags: [ android-nexus-5x android-pixel-2 android-pixel-4
#             android-pixel-6 android-shield-android-tv android-sm-a135m
#             android-sm-a235m android-sm-s911u1 android-moto-g-power-5g---2023
#         chromeos-board-amd64-generic chromeos-board-eve chromeos-board-jacuzzi
#             chromeos-board-octopus chromeos-board-volteer
#         fuchsia-board-astro fuchsia-board-nelson fuchsia-board-sherlock
#             fuchsia-board-qemu-x64 ]
# Platform
# tags: [ desktop
#         mobile ]
# Browser
# tags: [ android-chromium
#         android-webview-instrumentation
#         debug debug-x64
#         release release-x64
#         fuchsia-chrome
#         web-engine-shell
#         lacros-chrome
#         cros-chrome ]
# GPU
# tags: [ amd amd-0x6613 amd-0x679e amd-0x67ef amd-0x6821 amd-0x7340
#         apple apple-apple-m1 apple-apple-m2
#             apple-angle-metal-renderer:-apple-m1
#             apple-angle-metal-renderer:-apple-m2
#         arm
#         google google-0xffff google-0xc0de
#         imagination
#         intel intel-gen-9 intel-gen-12 intel-0xa2e intel-0xd26 intel-0xa011
#             intel-0x3e92 intel-0x3e9b intel-0x4680 intel-0x5912 intel-0x9bc5
#         nvidia nvidia-0xfe9 nvidia-0x1cb3 nvidia-0x2184 nvidia-0x2783
#         qualcomm qualcomm-0x41333430 qualcomm-0x36333630 qualcomm-0x36334330 ]
# Architecture
# tags: [ mac-arm64 mac-x86_64 ]
# Decoder
# tags: [ passthrough no-passthrough ]
# Browser Target CPU
# tags: [ target-cpu-64 target-cpu-32 target-cpu-31 ]
# ANGLE Backend
# tags: [ angle-disabled
#         angle-d3d9 angle-d3d11
#         angle-metal
#         angle-opengl angle-opengles
#         angle-swiftshader
#         angle-vulkan ]
# Skia Renderer
# tags: [ renderer-skia-gl
#         renderer-skia-vulkan
#         renderer-software ]
# Driver
# tags: [ mesa_lt_19.1
#         mesa_ge_21.0
#         mesa_ge_23.2
#         nvidia_ge_31.0.15.4601 nvidia_lt_31.0.15.4601
#         nvidia_ge_535.183.01 nvidia_lt_535.183.01 ]
# ASan
# tags: [ asan no-asan ]
# Display Server
# tags: [ display-server-wayland display-server-x ]
# OOP-Canvas
# tags: [ oop-c no-oop-c ]
# WebGPU Backend Validation
# tags: [ dawn-backend-validation dawn-no-backend-validation ]
# WebGPU Adapter
# tags: [ webgpu-adapter-default webgpu-adapter-swiftshader ]
# WebGPU DXC
# tags: [ webgpu-dxc-enabled webgpu-dxc-disabled ]
# WebGPU worker usage
# tags: [ webgpu-no-worker
#         webgpu-service-worker
#         webgpu-dedicated-worker
#         webgpu-shared-worker ]
# Clang coverage
# tags: [ clang-coverage no-clang-coverage ]
# Skia Graphite
# tags: [ graphite-enabled graphite-disabled ]
# results: [ Failure RetryOnFailure Skip Slow ]
# END TAG HEADER

###############################
# Permanent Skip Expectations #
###############################
# The "Skip" expectations in this section are expected to never be removed.
# This is for things like tests that will never be supported on a particular
# platform/configuration.

# Dual-GPU NVIDIA MacBook Pros no longer activate the discrete GPU.
crbug.com/681341 [ mac angle-opengl nvidia ] GpuProcess_mac_webgl_backgrounded_high_performance [ Skip ]
crbug.com/681341 [ mac angle-opengl nvidia ] GpuProcess_mac_webgl_high_performance [ Skip ]
crbug.com/681341 [ mac angle-opengl nvidia ] GpuProcess_mac_webgl_terminated_high_performance [ Skip ]

# Metal does not switch the GPU of existing contexts.
crbug.com/1448964 [ mac angle-metal ] GpuProcess_mac_webgl_backgrounded_high_performance [ Skip ]
crbug.com/1448964 [ mac angle-metal ] GpuProcess_mac_webgl_high_performance [ Skip ]
crbug.com/1448964 [ mac angle-metal ] GpuProcess_mac_webgl_terminated_high_performance [ Skip ]

# Android and Fuchsia do not support software fallback.
[ android ] GpuProcess_disable_gpu [ Skip ]
[ android ] GpuProcess_disable_gpu_and_swiftshader [ Skip ]
[ android ] GpuProcess_feature_status_under_swiftshader [ Skip ]
[ android ] GpuProcess_swiftshader_for_webgl [ Skip ]
[ fuchsia ] GpuProcess_disable_gpu [ Skip ]
[ fuchsia ] GpuProcess_disable_gpu_and_swiftshader [ Skip ]
[ fuchsia ] GpuProcess_feature_status_under_swiftshader [ Skip ]
[ fuchsia ] GpuProcess_swiftshader_for_webgl [ Skip ]

# SwiftShader is not supported on arm64.
[ win qualcomm-0x41333430 ] GpuProcess_swiftshader_for_webgl [ Skip ]
[ win qualcomm-0x36333630 ] GpuProcess_swiftshader_for_webgl [ Skip ]
[ win qualcomm-0x36334330 ] GpuProcess_swiftshader_for_webgl [ Skip ]

# Software Compositing is not supported on ChromeOS.
crbug.com/1084796 [ chromeos ] GpuProcess_readback_webgl_gpu_process [ Skip ]

# WebGPU tests hanging on multiple Mac FYI bots
crbug.com/1305020 [ mac asan intel-0x3e9b ] GpuProcess_webgpu_iframe_removed [ Skip ]
crbug.com/1305020 [ mac asan intel-0xd26 ] GpuProcess_webgpu_iframe_removed [ Skip ]
crbug.com/1305020 [ mac nvidia-0xfe9 ] GpuProcess_webgpu_iframe_removed [ Skip ]

###############################
# Temporary Skip Expectations #
###############################
# The "Skip" expectations in this section are expected to be removable at some
# point. This is for things like tests that fail in a way that negatively and
# significantly impacts other tests, e.g. killing the test device.

# SwiftShader GL does not work on CrOS, wait for it to be replaced by SwANGLE.
crbug.com/1084794 [ chromeos ] GpuProcess_feature_status_under_swiftshader [ Skip ]
crbug.com/1084794 [ chromeos ] GpuProcess_swiftshader_for_webgl [ Skip ]

# Seems to kill the system UI/otherwise make the device unusable.
crbug.com/1294065 [ android android-shield-android-tv ] GpuProcess_visibility [ Skip ]

# SwiftShader is disabled on Mac M1
crbug.com/1378476 [ mac mac-arm64 ] GpuProcess_swiftshader_for_webgl [ Skip ]

###################
# Failures/Flakes #
###################
# Non-"Skip" expectations go here to suppress regular flakes/failures.

crbug.com/332592691 [ android android-moto-g-power-5g---2023 ] GpuProcess_webgpu_iframe_removed [ Failure ]


#######################################################################
# Automated Entries After This Point - Do Not Manually Add Below Here #
#######################################################################