From 99f4ec7255531699fa3c2f34b472a20281ed36c6 Mon Sep 17 00:00:00 2001 From: Valentine Burley Date: Fri, 24 Apr 2026 16:01:24 +0200 Subject: [PATCH] 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 Part-of: --- src/freedreno/ci/deqp-tu-android.toml | 11 +++++++++-- src/freedreno/ci/freedreno-a618-skips.txt | 3 +++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/freedreno/ci/deqp-tu-android.toml b/src/freedreno/ci/deqp-tu-android.toml index 3ec7932c503..ed536bcd21c 100644 --- a/src/freedreno/ci/deqp-tu-android.toml +++ b/src/freedreno/ci/deqp-tu-android.toml @@ -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"] diff --git a/src/freedreno/ci/freedreno-a618-skips.txt b/src/freedreno/ci/freedreno-a618-skips.txt index bf5a230cffe..583e980966f 100644 --- a/src/freedreno/ci/freedreno-a618-skips.txt +++ b/src/freedreno/ci/freedreno-a618-skips.txt @@ -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.*