panvk/ci: Migrate the G52 VK job to MT8186

Migrate the panfrost-g52-vk job to mt8186-corsola-steelix-sku131072, a
new device in LAVA. This DUT is faster than the Khadas VIM3 device it
replaces, and since more of these devices are available in LAVA, reduce
the DEQP_FRACTION and increase the parallelism for the pre-merge job.

Signed-off-by: Valentine Burley <valentine.burley@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33996>
This commit is contained in:
Valentine Burley
2025-03-04 09:59:15 +01:00
committed by Marge Bot
parent eb82d65a20
commit 36bf26cf27
3 changed files with 23 additions and 7 deletions
+13
View File
@@ -179,6 +179,19 @@
# FDO_CI_CONCURRENT: ?
RUNNER_TAG: mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16
# Status: https://lava.collabora.dev/scheduler/device_type/mt8186-corsola-steelix-sku131072
.lava-mt8186-corsola-steelix-sku131072:arm64:
variables:
BOOT_METHOD: depthcharge
DEVICE_TYPE: mt8186-corsola-steelix-sku131072
DTB: $DEVICE_TYPE
FDO_CI_CONCURRENT: 8
FARM: collabora
GPU_VERSION: panfrost-g52
KERNEL_IMAGE_TYPE: ""
RUNNER_TAG: mesa-ci-x86-64-lava-mt8186-corsola-steelix-sku131072
VK_DRIVER: panfrost
# Status: https://lava.collabora.dev/scheduler/device_type/mt8192-asurada-spherion-r0
.lava-mt8192-asurada-spherion-r0:arm64:
variables:
+6 -6
View File
@@ -80,25 +80,25 @@ panfrost-g52-gl:arm64:
PAN_MESA_DEBUG: "deqp,sync,indirect"
panfrost-g52-vk:arm64:
parallel: 2
parallel: 7
extends:
- .lava-test-deqp:arm64
- .panfrost-test
- .lava-meson-g12b-a311d-khadas-vim3:arm64
- .lava-mt8186-corsola-steelix-sku131072:arm64
- .panfrost-vk-rules
variables:
DRIVER_NAME: panvk
# Using more than 4 cores cause instabilities
FDO_CI_CONCURRENT: 4
# Oversubscribing by one thread speeds up deqp
FDO_CI_CONCURRENT: 9
MESA_VK_IGNORE_CONFORMANCE_WARNING: 1
PAN_I_WANT_A_BROKEN_VULKAN_DRIVER: 1
PANVK_DEBUG: "no_known_warn,sync"
DEQP_SUITE: panfrost-g52-vk
DEQP_FRACTION: 16
DEQP_FRACTION: 2
HWCI_START_WESTON: 1
panfrost-g52-vk-full:arm64:
parallel: 4
parallel: 2
extends:
- panfrost-g52-vk:arm64
- .panfrost-vk-manual-rules
+4 -1
View File
@@ -33,5 +33,8 @@ dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.1048576
# Sometime timeout
dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.1048576
# No clue what's happening to these on CI lately
# The simulate_oom WSI tests are broken in CI
dEQP-VK.wsi.*.swapchain.simulate_oom.*
# These intermittently crash on mt8186, but they passed on meson-g12b-a311d-khadas-vim3
dEQP-VK.texture.explicit_lod.2d.sizes.128x128_*