zink/ci: Add glcts and piglit job on Cezanne with RADV

AMD Cezanne is Vega, where we already have radeonsi coverage on Raven.

Signed-off-by: Valentine Burley <valentine.burley@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35682>
This commit is contained in:
Valentine Burley 2025-06-19 12:03:34 +02:00 committed by Marge Bot
parent fc9dbe4e01
commit a7f970ee6d
6 changed files with 540 additions and 0 deletions

View file

@ -254,6 +254,23 @@
VK_DRIVER: radeon
LAVA_FIRMWARE: amdgpu
# Status: https://lava.collabora.dev/scheduler/device_type/acer-cp514-3wh-r0qs-guybrush
.lava-acer-cp514-3wh-r0qs-guybrush:x86_64:
variables:
BOOT_METHOD: depthcharge
DEVICE_TYPE: acer-cp514-3wh-r0qs-guybrush
DTB: ""
FARM: collabora
FDO_CI_CONCURRENT: 4
HWCI_FREQ_MAX: "true"
HWCI_KERNEL_MODULES: amdgpu
KERNEL_IMAGE_TYPE: ""
RUNNER_TAG: mesa-ci-x86-64-lava-acer-cp514-3wh-r0qs-guybrush
VK_DRIVER: radeon
LAVA_FIRMWARE: amdgpu
# Force fixed 6.6 kernel
KERNEL_TAG: "v6.6.21-mesa-1978"
############### LAVA
# job prefixes: radeonsi (OpenGL), radv (Vulkan), amd (radeonsi+radv)

View file

@ -112,6 +112,21 @@
- !reference [.valve-turnip-manual-rules, rules]
- !reference [.zink-common-manual-rules, rules]
.zink-radv-collabora-rules:
stage: layered-backends
rules:
- !reference [.test, rules]
- !reference [.radv-collabora-rules, rules]
- !reference [.zink-common-rules, rules]
.zink-radv-collabora-manual-rules:
stage: layered-backends-nightly
extends: .no-auto-retry
rules:
- !reference [.test, rules]
- !reference [.radv-collabora-manual-rules, rules]
- !reference [.zink-common-manual-rules, rules]
.zink-radv-valve-rules:
stage: layered-backends
rules:

View file

@ -258,3 +258,16 @@ zink-radv-navi31-valve:
GPU_VERSION: zink-radv-navi31
CI_TRON_TIMEOUT__OVERALL__MINUTES: 75
ZINK_DEBUG: vvl
zink-radv-cezanne:
extends:
- .lava-x86_64-test-gl
- .zink-test
- .test-piglit
- .lava-acer-cp514-3wh-r0qs-guybrush:x86_64
- .zink-radv-collabora-rules
parallel: 4
variables:
DEQP_SUITE: zink-radv
GPU_VERSION: zink-radv-cezanne
HWCI_START_WESTON: 1

View file

@ -0,0 +1,406 @@
KHR-GL46.geometry_shader.rendering.rendering.triangles_with_adjacency_input_line_strip_output_triangle_strip_adjacency_drawcall,Fail
KHR-GL46.geometry_shader.rendering.rendering.triangles_with_adjacency_input_triangle_strip_output_triangle_strip_adjacency_drawcall,Fail
# #6322
spec@arb_framebuffer_object@fbo-blit-scaled-linear,Fail
# Delta over NAVI10
spec@!opengl 1.1@depthstencil-default_fb-blit samples=6,Fail
spec@!opengl 1.1@depthstencil-default_fb-blit samples=8,Fail
glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero,Fail
glx@glx_arb_sync_control@swapbuffersmsc-return,Fail
glx@glx_arb_sync_control@swapbuffersmsc-return swap_interval 0,Fail
glx@glx_arb_sync_control@swapbuffersmsc-return swap_interval 1,Fail
glx@glx-multi-window-single-context,Fail
glx@glx-multithread-texture,Crash
glx@glx-swap-pixmap-bad,Fail
spec@arb_bindless_texture@compiler@samplers@arith-bound-sampler-texture2d.frag,Crash
spec@arb_fragment_shader_interlock@arb_fragment_shader_interlock-image-load-store,Fail
spec@arb_gpu_shader_fp64@execution@arb_gpu_shader_fp64-tf-separate,Fail
spec@arb_sample_locations@test,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 1- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 2- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 1- X: 3- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 0- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 1- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 2- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 2- X: 3- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 0- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 1- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 2- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 4- X: 3- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 0- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 1- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 2- Y: 6- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 0- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 0- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 1- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 1- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 2- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 2- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 3- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 3- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 4- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 4- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 5- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 5- Grid: true,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 6- Grid: false,Fail
spec@arb_sample_locations@test@MSAA: 8- X: 3- Y: 6- Grid: true,Fail
spec@arb_sample_shading@ignore-centroid-qualifier 2,Fail
spec@arb_sample_shading@ignore-centroid-qualifier 4,Fail
spec@arb_sample_shading@ignore-centroid-qualifier 6,Fail
spec@arb_sample_shading@ignore-centroid-qualifier 8,Fail
spec@arb_sample_shading@interpolate-at-sample-position 2,Fail
spec@arb_sample_shading@interpolate-at-sample-position 4,Fail
spec@arb_sample_shading@interpolate-at-sample-position 6,Fail
spec@arb_sample_shading@interpolate-at-sample-position 8,Fail
spec@arb_sample_shading@samplemask 2@0.500000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 2@1.000000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 2 all@0.500000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 2 all@1.000000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 2 all,Fail
spec@arb_sample_shading@samplemask 2 all@noms mask_in_one,Fail
spec@arb_sample_shading@samplemask 2 all@noms partition,Fail
spec@arb_sample_shading@samplemask 2 all@sample mask_in_one,Fail
spec@arb_sample_shading@samplemask 2,Fail
spec@arb_sample_shading@samplemask 2@noms mask_in_one,Fail
spec@arb_sample_shading@samplemask 2@noms partition,Fail
spec@arb_sample_shading@samplemask 2@sample mask_in_one,Fail
spec@arb_sample_shading@samplemask 4@0.250000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 4@0.500000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 4@1.000000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 4 all@0.250000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 4 all@0.500000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 4 all@1.000000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 4 all,Fail
spec@arb_sample_shading@samplemask 4 all@noms mask_in_one,Fail
spec@arb_sample_shading@samplemask 4 all@noms partition,Fail
spec@arb_sample_shading@samplemask 4 all@sample mask_in_one,Fail
spec@arb_sample_shading@samplemask 4,Fail
spec@arb_sample_shading@samplemask 4@noms mask_in_one,Fail
spec@arb_sample_shading@samplemask 4@noms partition,Fail
spec@arb_sample_shading@samplemask 4@sample mask_in_one,Fail
spec@arb_sample_shading@samplemask 6@0.125000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 6@0.250000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 6@0.500000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 6@1.000000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 6 all@0.125000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 6 all@0.250000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 6 all@0.500000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 6 all@1.000000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 6 all,Fail
spec@arb_sample_shading@samplemask 6 all@noms mask_in_one,Fail
spec@arb_sample_shading@samplemask 6 all@noms partition,Fail
spec@arb_sample_shading@samplemask 6 all@sample mask_in_one,Fail
spec@arb_sample_shading@samplemask 6,Fail
spec@arb_sample_shading@samplemask 6@noms mask_in_one,Fail
spec@arb_sample_shading@samplemask 6@noms partition,Fail
spec@arb_sample_shading@samplemask 6@sample mask_in_one,Fail
spec@arb_sample_shading@samplemask 8@0.125000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 8@0.250000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 8@0.500000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 8@1.000000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 8 all@0.125000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 8 all@0.250000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 8 all@0.500000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 8 all@1.000000 mask_in_one,Fail
spec@arb_sample_shading@samplemask 8 all,Fail
spec@arb_sample_shading@samplemask 8 all@noms mask_in_one,Fail
spec@arb_sample_shading@samplemask 8 all@noms partition,Fail
spec@arb_sample_shading@samplemask 8 all@sample mask_in_one,Fail
spec@arb_sample_shading@samplemask 8,Fail
spec@arb_sample_shading@samplemask 8@noms mask_in_one,Fail
spec@arb_sample_shading@samplemask 8@noms partition,Fail
spec@arb_sample_shading@samplemask 8@sample mask_in_one,Fail
spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail
spec@arb_shading_language_packing@execution@built-in-functions@fs-packhalf2x16,Fail
spec@arb_shading_language_packing@execution@built-in-functions@vs-packhalf2x16,Fail
spec@arb_viewport_array@display-list,Fail
spec@egl 1.4@eglterminate then unbind context,Fail
spec@egl_chromium_sync_control@conformance@eglGetSyncValuesCHROMIUM_msc_and_sbc_test,Fail
spec@egl_chromium_sync_control@conformance@eglGetSyncValuesCHROMIUM_ust_test,Fail
spec@egl_chromium_sync_control@conformance,Fail
spec@egl_khr_gl_image@egl_khr_gl_renderbuffer_image-clear-shared-image gl_depth_component24,Fail
spec@egl_khr_surfaceless_context@viewport,Fail
spec@egl_mesa_configless_context@basic,Fail
spec@ext_framebuffer_multisample@enable-flag,Fail
spec@ext_framebuffer_multisample@interpolation 2 centroid-deriv-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 2 centroid-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 2 non-centroid-deriv-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 2 non-centroid-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 4 centroid-deriv-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 4 centroid-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 4 non-centroid-deriv-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 4 non-centroid-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 6 centroid-deriv-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 6 centroid-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 6 non-centroid-deriv-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 6 non-centroid-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 8 centroid-deriv-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 8 centroid-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 8 non-centroid-deriv-disabled,Fail
spec@ext_framebuffer_multisample@interpolation 8 non-centroid-disabled,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p010,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p016,Fail
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvyu,Fail
spec@ext_transform_feedback@tessellation quad_strip wireframe,Fail
spec@ext_transform_feedback@tessellation quads wireframe,Fail
spec@glsl-1.10@execution@glsl-fs-inline-explosion,Crash
spec@glsl-1.10@execution@glsl-vs-inline-explosion,Crash
spec@glsl-1.10@execution@loops@glsl-fs-unroll-explosion,Crash
spec@glsl-1.10@execution@loops@glsl-vs-unroll-explosion,Crash
spec@glsl-1.10@execution@samplers@glsl-fs-shadow2d-clamp-z,Fail
spec@glsl-1.20@compiler@invalid-vec4-array-to-vec3-array-conversion.vert,Fail
spec@glsl-1.50@execution@geometry@primitive-types gl_triangle_strip_adjacency,Fail
spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency ffs,Fail
spec@glsl-1.50@execution@geometry@tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency other,Fail
spec@glsl-es-3.00@execution@built-in-functions@fs-packhalf2x16,Fail
spec@glsl-es-3.00@execution@built-in-functions@vs-packhalf2x16,Fail
spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail
spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precision,Fail
spec@khr_texture_compression_astc@miptree-gl srgb-fp,Fail
spec@khr_texture_compression_astc@miptree-gl srgb-fp@sRGB decode full precision,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp@sRGB decode full precision,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp,Fail
spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode full precision,Fail
spec@oes_shader_io_blocks@compiler@layout-location-aliasing.vert,Fail
spec@!opengl 1.0@gl-1.0-no-op-paths,Fail
spec@!opengl 1.0@rasterpos,Fail
spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail
spec@!opengl 1.0@rasterpos@glsl_vs_tes_linked,Fail
spec@!opengl 1.1@line-smooth-stipple,Fail
spec@!opengl 1.1@polygon-mode-facing,Fail
spec@!opengl 1.1@polygon-mode,Fail
spec@!opengl 1.1@polygon-mode-offset@config 0: Expected blue pixel in center,Fail
spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on bottom edge,Fail
spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on left edge,Fail
spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on right edge,Fail
spec@!opengl 1.1@polygon-mode-offset@config 0: Expected white pixel on top edge,Fail
spec@!opengl 1.1@polygon-mode-offset@config 1: Expected blue pixel in center,Fail
spec@!opengl 1.1@polygon-mode-offset@config 2: Expected blue pixel in center,Fail
spec@!opengl 1.1@polygon-mode-offset@config 2: Expected white pixel on right edge,Fail
spec@!opengl 1.1@polygon-mode-offset@config 2: Expected white pixel on top edge,Fail
spec@!opengl 1.1@polygon-mode-offset@config 5: Expected blue pixel in center,Fail
spec@!opengl 1.1@polygon-mode-offset@config 6: Expected blue pixel in center,Fail
spec@!opengl 1.1@polygon-mode-offset@config 6: Expected white pixel on right edge,Fail
spec@!opengl 1.1@polygon-mode-offset@config 6: Expected white pixel on top edge,Fail
spec@!opengl 1.1@polygon-mode-offset,Fail
spec@!opengl 1.5@depth-tex-compare,Fail
spec@!opengl 2.0@vs-point_size-zero,Fail
spec@!opengl 2.1@pbo,Fail
spec@!opengl 2.1@pbo@test_polygon_stip,Fail
spec@!opengl 2.1@polygon-stipple-fs,Fail
spec@!opengl 3.0@clearbuffer-depth-cs-probe,Fail
spec@!opengl 3.2@gl-3.2-adj-prims cull-back pv-last,Fail
spec@!opengl 3.2@gl-3.2-adj-prims cull-front pv-last,Fail
spec@!opengl 3.2@gl-3.2-adj-prims line cull-back pv-last,Fail
spec@!opengl 3.2@gl-3.2-adj-prims line cull-front pv-last,Fail
spec@!opengl 3.2@gl-3.2-adj-prims pv-last,Fail
# Device lost - only happens on Linux 6.6
# https://gitlab.freedesktop.org/mesa/mesa/-/jobs/78968197#L6834
spec@arb_shader_image_load_store@invalid,Crash
spec@arb_shader_image_load_store@invalid@imageStore/incompatible format test,Fail
spec@arb_shader_image_load_store@invalid@imageStore/incompatible format test/imageBuffer,Fail
spec@arb_shader_image_load_store@invalid@imageStore/incomplete image test,Fail
spec@arb_shader_image_load_store@invalid@imageStore/invalid format test,Fail
spec@arb_shader_image_load_store@invalid@imageStore/level bounds test,Fail
spec@arb_shader_image_load_store@invalid@imageStore/unbound image test,Fail

View file

@ -0,0 +1,39 @@
KHR-GL46.sparse_buffer_tests.BufferStorageTest
KHR-GL46.sparse_texture_tests.SparseTextureCommitment_texture_2d_array_rg8_snorm
spec@ext_texture_array@copyteximage 1d_array samples=2
spec@ext_texture_array@copyteximage 1d_array samples=4
spec@ext_texture_array@copyteximage 1d_array samples=6
spec@ext_texture_array@copyteximage 1d_array samples=8
spec@ext_texture_array@copyteximage 2d_array samples=2
spec@ext_texture_array@copyteximage 2d_array samples=4
spec@ext_texture_array@copyteximage 2d_array samples=6
spec@ext_texture_array@copyteximage 2d_array samples=8
spec@arb_texture_cube_map@copyteximage cube samples=2
spec@arb_texture_cube_map@copyteximage cube samples=4
spec@arb_texture_cube_map@copyteximage cube samples=6
spec@arb_texture_cube_map@copyteximage cube samples=8
spec@arb_texture_rectangle@copyteximage rect samples=2
spec@arb_texture_rectangle@copyteximage rect samples=4
spec@arb_texture_rectangle@copyteximage rect samples=6
spec@arb_texture_rectangle@copyteximage rect samples=8
spec@arb_shader_image_load_store@shader-mem-barrier
spec@arb_shader_image_load_store@shader-mem-barrier@Fragment shader/'coherent' qualifier memory barrier test/modulus=16
spec@arb_shader_image_load_store@shader-mem-barrier@Fragment shader/'coherent' qualifier memory barrier test/modulus=64
spec@arb_shader_image_load_store@shader-mem-barrier@Fragment shader/'volatile' qualifier memory barrier test/modulus=16
spec@arb_shader_image_load_store@shader-mem-barrier@Fragment shader/'volatile' qualifier memory barrier test/modulus=64
spec@arb_shader_image_load_store@shader-mem-barrier@Geometry shader/'coherent' qualifier memory barrier test/modulus=64
spec@arb_shader_image_load_store@shader-mem-barrier@Geometry shader/'volatile' qualifier memory barrier test/modulus=64
spec@arb_shader_image_load_store@shader-mem-barrier@Tessellation control shader/'coherent' qualifier memory barrier test/modulus=16
spec@arb_shader_image_load_store@shader-mem-barrier@Tessellation control shader/'coherent' qualifier memory barrier test/modulus=64
spec@arb_shader_image_load_store@shader-mem-barrier@Tessellation control shader/'volatile' qualifier memory barrier test/modulus=16
spec@arb_shader_image_load_store@shader-mem-barrier@Tessellation control shader/'volatile' qualifier memory barrier test/modulus=64
spec@arb_shader_image_load_store@shader-mem-barrier@Tessellation evaluation shader/'coherent' qualifier memory barrier test/modulus=16
spec@arb_shader_image_load_store@shader-mem-barrier@Tessellation evaluation shader/'coherent' qualifier memory barrier test/modulus=64
spec@arb_shader_image_load_store@shader-mem-barrier@Tessellation evaluation shader/'volatile' qualifier memory barrier test/modulus=16
spec@arb_shader_image_load_store@shader-mem-barrier@Tessellation evaluation shader/'volatile' qualifier memory barrier test/modulus=64
spec@arb_shader_image_load_store@shader-mem-barrier@Vertex shader/'coherent' qualifier memory barrier test/modulus=64
spec@arb_shader_image_load_store@shader-mem-barrier@Vertex shader/'volatile' qualifier memory barrier test/modulus=64
spec@glsl-4.30@execution@built-in-functions@cs-op-selection-bool-bvec4-bvec4

View file

@ -0,0 +1,50 @@
ext_texture_env.*
spec@arb_gpu_shader_fp64@execution@glsl-fs-loop-unroll-mul-fp64
.*@execution@vs_in.*
spec@egl_nok_texture_from_pixmap@basic
# Tests below timeout most of the time.
KHR-GL46.copy_image.functional
KHR-GL46.texture_swizzle.smoke
KHR-GL46.texture_swizzle.functional
KHR-GL46.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_MaxPatchVertices_Position_PointSize
#these need format conversions that gallium doesn't implement yet
spec@arb_texture_buffer_object@formats.*arb.*
# These randomly hang.
spec@ext_external_objects@.*
# These are too random.
spec@arb_shader_clock@execution@clock.*
# These run OOM and migth hang?
spec@arb_texture_buffer_object@texture-buffer-size-clamp.*
spec@!opengl 1.1@streaming-texture-leak
spec@arb_uniform_buffer_object@maxuniformblocksize.*
# implicit modifier selection not currently supported
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-ownership_transfer
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-refcount
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_argb8888
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_ayuv
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv12
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_nv21
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_p012
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xrgb8888
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_xyuv
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y210
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y212
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y216
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y410
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y412
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_y416
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvu420
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_uyvy
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuv420
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_vyuy
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-transcode-nv12-as-r8-gr88
spec@ext_image_dma_buf_import@ext_image_dma_buf_import-tex-modifier