turnip/ci: Move a618-vk job to new sc7180 runner

Add a new sc7180-trogdor-wormdingler-rev1-boe device type and move the
a618-vk job to it.

We'll have 12 boards, so we can increase parallelism and run fraction=1.
Update job settings and add one new expected fail, and skip a few
redundant tests in force-gmem mode.

Signed-off-by: Valentine Burley <valentine.burley@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39920>
This commit is contained in:
Valentine Burley 2026-02-09 09:30:25 +01:00 committed by Marge Bot
parent 32925aa188
commit 8573a27447
4 changed files with 23 additions and 4 deletions

View file

@ -3,7 +3,7 @@
deqp = "/deqp-vk/external/vulkancts/modules/vulkan/deqp-vk"
caselists = ["/deqp-vk/mustpass/vk-main.txt"]
renderer_check = "Turnip Adreno .* 618"
fraction = 3
fraction = 1
tests_per_group = 10000
[deqp.env]
# Enable additional tests that test fp32 denorm preserve.

View file

@ -241,6 +241,7 @@ dEQP-VK.transform_feedback.simple_optimized_gpl.draw_indirect_multiview_counter_
dEQP-VK.transform_feedback.simple_optimized_gpl.draw_indirect_multiview_counter_offset_508,Fail
asan-dEQP-VK.transform_feedback.simple_fast_gpl.draw_indirect_counter_offset_244,Fail
gmem-dEQP-VK.transform_feedback.simple.draw_indirect_multiview_counter_offset_16,Fail
gmem-dEQP-VK.transform_feedback.simple_fast_gpl.draw_indirect_multiview_counter_offset_16,Fail
nobin-dEQP-VK.transform_feedback.simple.draw_indirect_multiview_counter_offset_16,Fail
# New failures with VKCTS 1.4.4.0

View file

@ -240,6 +240,24 @@
VK_DRIVER: freedreno
LAVA_FIRMWARE: qcom-lava
# Status: https://lava.collabora.dev/scheduler/device_type/sc7180-trogdor-wormdingler-rev1-boe
.lava-sc7180-trogdor-wormdingler-rev1-boe:arm64:
variables:
BOOT_METHOD: depthcharge
DEVICE_TYPE: sc7180-trogdor-wormdingler-rev1-boe
DTB: sc7180-trogdor-wormdingler-rev1-boe
FDO_CI_CONCURRENT: 8
# Increase the hangcheck timer for our spilling tests which bump up against
# the .5s default.
FREEDRENO_HANGCHECK_MS: 2000
FARM: collabora
GPU_VERSION: freedreno-a618
KERNEL_IMAGE_TYPE: ""
RUNNER_TAG: mesa-ci-x86-64-lava-sc7180-trogdor-wormdingler-rev1-boe
DRIVER_NAME: freedreno-a6xx
VK_DRIVER: freedreno
LAVA_FIRMWARE: qcom-lava
# Status: https://lava.collabora.dev/scheduler/device_type/sm8350-hdk
.lava-sm8350-hdk:arm64:
variables:

View file

@ -114,13 +114,13 @@ a618-angle:
a618-vk:
extends:
- .lava-arm64-test-vk
- .lava-sc7180-trogdor-kingoftown:arm64
- .lava-sc7180-trogdor-wormdingler-rev1-boe:arm64
- .collabora-turnip-rules
parallel: 8
parallel: 11
variables:
DEQP_SUITE: freedreno-a618-vk
FLAKES_CHANNEL: "#freedreno-ci"
FDO_CI_CONCURRENT: 6 # We get OOMkills if we go too wide since VKCTS 1.4.4.0
FDO_CI_CONCURRENT: 7 # We get OOMkills if we go too wide since VKCTS 1.4.4.0
a618-vk-full:
extends: