turnip/ci: Enable WSI testing on Android

We can now run dEQP-VK.wsi.android.* and more EGL tests with ANGLE in the
deqp-runner suite.

The regular VKCTS test set had to be reduced to fit within the time
limit.

Signed-off-by: Valentine Burley <valentine.burley@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41314>
This commit is contained in:
Valentine Burley 2026-04-24 16:01:24 +02:00
parent 71800d456e
commit 99f4ec7255
2 changed files with 12 additions and 2 deletions

View file

@ -21,6 +21,13 @@ include = ["dEQP-VK.api.external.memory.android_hardware_buffer.*"]
renderer_check = "Adreno"
prefix = "ahb-"
# Vulkan WSI test set
[[deqp]]
deqp = "/data/deqp/deqp-vk"
caselists = ["/data/deqp/vk-main.txt"]
include = ["dEQP-VK.wsi.android.*"]
prefix = "awsi-"
# Basic fractioned VKCTS test set
[[deqp]]
deqp = "/data/deqp/deqp-vk"
@ -28,10 +35,10 @@ caselists = [ "/data/deqp/vk-main.txt" ]
tests_per_group = 10000
skips = ["/data/deqp/android-skips.txt"]
timeout = 120
fraction = 300
fraction = 600
prefix = "android-"
# Basic EGL test set
# EGL test set
[[deqp]]
deqp = "/data/deqp/deqp-egl-android"
caselists = ["/data/deqp/egl-main.txt"]

View file

@ -16,3 +16,6 @@ asan-dEQP-VK.wsi.*
# Skip single-threaded gmem testing that doesn't give useful extra coverage.
gmem-dEQP-VK.wsi.direct_drm.*
# Mainly for testing platform features. Skip as take too long. Passes reliably though.
awsi-dEQP-VK.wsi.android.incremental_present.*