mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-07 00:38:48 +02:00
anv/ci: Add full VKCTS pre-merge job on Raptor Lake
We have 11 new RPL-U Brya Chromebooks in the Collabora lab, allowing the full VKCTS test suite to run pre-merge for the first time without a fraction. Signed-off-by: Valentine Burley <valentine.burley@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40782>
This commit is contained in:
parent
3dbbd94ffd
commit
61a2e53b7b
6 changed files with 125 additions and 0 deletions
|
|
@ -1,3 +1,5 @@
|
|||
# Tiny mismatch in the bottom right of the image.
|
||||
# Fails on ADL and TGL but passes on RPL
|
||||
dEQP-VK.drm_format_modifiers.export_import.b10g11r11_ufloat_pack32,Fail
|
||||
|
||||
# New crash with Xe KMD
|
||||
|
|
|
|||
42
src/intel/ci/anv-rpl-fails.txt
Normal file
42
src/intel/ci/anv-rpl-fails.txt
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
# New crash with Xe KMD
|
||||
dEQP-VK.sparse_resources.buffer.ssbo.sparse_residency.buffer_size_2_24,Crash
|
||||
|
||||
# New failures with VKCTS 1.4.4.0
|
||||
dEQP-VK.sparse_resources.buffer.ssbo.read_write.sparse_residency_non_resident_strict,Fail
|
||||
dEQP-VK.sparse_resources.buffer.ssbo.sparse_residency.non_resident_buffer_copy_src_alloc_none_16777216,Crash
|
||||
dEQP-VK.sparse_resources.buffer.ssbo.sparse_residency.non_resident_buffer_copy_src_alloc_partial_16777216,Crash
|
||||
dEQP-VK.sparse_resources.buffer.ssbo.sparse_residency.non_resident_buffer_strict_copy_src_alloc_none_16777216,Crash
|
||||
dEQP-VK.sparse_resources.buffer.ssbo.sparse_residency.non_resident_buffer_strict_copy_src_alloc_partial_16777216,Crash
|
||||
|
||||
dEQP-VK.video.capabilities.av1_decode_dpb_video_format_support_query,Fail
|
||||
dEQP-VK.video.capabilities.av1_decode_dst_video_format_support_query,Fail
|
||||
dEQP-VK.video.decode.vp9.basic_10_not_matching_order_layered_dpb_video_layout,Fail
|
||||
dEQP-VK.video.decode.vp9.basic_10_not_matching_order_separated_dpb_video_layout,Fail
|
||||
dEQP-VK.video.decode.vp9.inter_intra_only_layered_dpb_video_layout,Fail
|
||||
dEQP-VK.video.decode.vp9.inter_intra_only_separated_dpb_video_layout,Fail
|
||||
|
||||
dEQP-VK.wsi.direct_drm.incremental_present.scale_none.fifo.identity.opaque.incremental_present,Fail
|
||||
dEQP-VK.wsi.direct_drm.incremental_present.scale_none.fifo.identity.opaque.reference,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.deferred_alloc.fifo.basic,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.deferred_alloc.fifo.bind_image,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.deferred_alloc.fifo.bind_image_multi_swapchain,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.present_fence.fifo.basic,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.present_fence.fifo.ordering,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.present_fence.fifo.mult_swapchain_ordering,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.present_fence.fifo.multi_swapchain,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.present_fence.fifo.null_handles,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.present_modes.fifo.change_modes,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.present_modes.fifo.change_modes_multi_swapchain,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.present_modes.fifo.change_modes_with_deferred_alloc,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.release_images.fifo.no_scaling.basic,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.release_images.fifo.no_scaling.release_before_present,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.release_images.fifo.no_scaling.resize_window,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.release_images.fifo.no_scaling.resize_window_after_acquire,Fail
|
||||
dEQP-VK.wsi.direct_drm.maintenance1.release_images.fifo.no_scaling.resize_window_after_acquire_release_before_retire,Fail
|
||||
|
||||
# Regressions from https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39641
|
||||
# Should be fixed together with https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/6317
|
||||
dEQP-VK.spirv_assembly.instruction.compute.float_controls2.fp16.input_args.cross_testedWithout_NSZ_arg1_minusZero_arg2_minusZero_res_zero_deco,Fail
|
||||
dEQP-VK.spirv_assembly.instruction.compute.float_controls2.fp16.input_args.cross_testedWithout_NSZ_arg1_minusZero_arg2_minusZero_res_zero_exec,Fail
|
||||
dEQP-VK.spirv_assembly.instruction.compute.float_controls2.fp32.input_args.cross_testedWithout_NSZ_arg1_minusZero_arg2_minusZero_res_zero_deco,Fail
|
||||
dEQP-VK.spirv_assembly.instruction.compute.float_controls2.fp32.input_args.cross_testedWithout_NSZ_arg1_minusZero_arg2_minusZero_res_zero_exec,Fail
|
||||
|
|
@ -1,4 +1,5 @@
|
|||
# Tiny mismatch in the bottom right of the image.
|
||||
# Fails on ADL and TGL but passes on RPL
|
||||
dEQP-VK.drm_format_modifiers.export_import.b10g11r11_ufloat_pack32,Fail
|
||||
|
||||
# This is a bug of CTS: https://gitlab.khronos.org/Tracker/vk-gl-cts/issues/6033
|
||||
|
|
|
|||
55
src/intel/ci/deqp-anv-rpl.toml
Normal file
55
src/intel/ci/deqp-anv-rpl.toml
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
# Basic test set
|
||||
[[deqp]]
|
||||
deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
caselists = ["/deqp-vk/mustpass/vk-main.txt"]
|
||||
renderer_check = "RPL-U"
|
||||
tests_per_group = 5000
|
||||
|
||||
# Rerun query tests with shader query optimizations (14443 tests)
|
||||
[[deqp]]
|
||||
deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
caselists = ["/deqp-vk/mustpass/vk-main.txt"]
|
||||
renderer_check = "RPL-U"
|
||||
include = ["dEQP-VK.query_pool.*"]
|
||||
prefix = "shaderquery-"
|
||||
tests_per_group = 5000
|
||||
[deqp.env]
|
||||
query_clear_with_blorp_threshold = "0"
|
||||
query_copy_with_shader_threshold = "0"
|
||||
|
||||
# Rerun indirect tests with in-place generation shader optimizations
|
||||
# (3814 tests)
|
||||
[[deqp]]
|
||||
deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
caselists = ["/deqp-vk/mustpass/vk-main.txt"]
|
||||
renderer_check = "RPL-U"
|
||||
include = ["dEQP-VK.draw.*indirect*"]
|
||||
prefix = "indirectgen-inplace-"
|
||||
tests_per_group = 5000
|
||||
[deqp.env]
|
||||
generated_indirect_threshold = "0"
|
||||
|
||||
# Rerun indirect tests with ring-buffer generation shader optimizations
|
||||
# (3814 tests)
|
||||
[[deqp]]
|
||||
deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
caselists = ["/deqp-vk/mustpass/vk-main.txt"]
|
||||
renderer_check = "RPL-U"
|
||||
include = ["dEQP-VK.draw.*indirect*"]
|
||||
prefix = "indirectgen-inring-"
|
||||
tests_per_group = 5000
|
||||
[deqp.env]
|
||||
generated_indirect_threshold = "0"
|
||||
generated_indirect_ring_threshold = "0"
|
||||
|
||||
# Rerun load/store without format tests with emulation support (2352
|
||||
# tests)
|
||||
[[deqp]]
|
||||
deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
|
||||
caselists = ["/deqp-vk/mustpass/vk-main.txt"]
|
||||
renderer_check = "RPL-U"
|
||||
include = ["dEQP-VK.image.load_store.without_format*"]
|
||||
prefix = "without-format-emulation-"
|
||||
tests_per_group = 5000
|
||||
[deqp.env]
|
||||
anv_emulate_read_without_format = "true"
|
||||
|
|
@ -223,6 +223,18 @@
|
|||
LAVA_CMDLINE: "i915.force_probe=!46b3 xe.force_probe=46b3"
|
||||
INTEL_XE_IGNORE_EXPERIMENTAL_WARNING: 1
|
||||
|
||||
# Status: https://lava.collabora.dev/scheduler/device_type/asus-CX3402CVA-brya
|
||||
.lava-asus-CX3402CVA-brya:x86_64:
|
||||
variables:
|
||||
DEVICE_TYPE: asus-CX3402CVA-brya
|
||||
FARM: collabora
|
||||
FDO_CI_CONCURRENT: 13
|
||||
GPU_VERSION: anv-rpl
|
||||
HWCI_KERNEL_MODULES: xe
|
||||
RUNNER_TAG: mesa-ci-x86-64-lava-asus-CX3402CVA-brya
|
||||
LAVA_CMDLINE: "i915.force_probe=!a7a1 xe.force_probe=a7a1"
|
||||
INTEL_XE_IGNORE_EXPERIMENTAL_WARNING: 1
|
||||
|
||||
# Status: https://lava.collabora.dev/scheduler/device_type/acer-chromebox-cxi5-brask
|
||||
.lava-acer-chromebox-cxi5-brask:x86_64:
|
||||
variables:
|
||||
|
|
|
|||
|
|
@ -40,6 +40,19 @@ anv-adl-vk-full:
|
|||
timeout: 1h 40m
|
||||
parallel: 3
|
||||
|
||||
anv-rpl-vk:
|
||||
extends:
|
||||
- .lava-x86_64-test-vk
|
||||
- .anv-test
|
||||
- .lava-asus-CX3402CVA-brya:x86_64
|
||||
variables:
|
||||
DEQP_SUITE: anv-rpl
|
||||
FDO_CI_CONCURRENT: 6 # We get OOMkills if we go too wide since VKCTS 1.4.4.0
|
||||
# Xe regression in 6.19
|
||||
# https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/7584
|
||||
KERNEL_TAG: "v6.17-mesa-ddf6"
|
||||
parallel: 10
|
||||
|
||||
anv-tgl-vk:
|
||||
extends:
|
||||
- .lava-x86_64-test-vk
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue