ci/android: Add a version and renderer check for android-angle-lavapipe

Add one GLES 2 test to run in the deqp-runner suite of the
android-angle-lavapipe job to verify the version and renderer used.

Signed-off-by: Valentine Burley <valentine.burley@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35337>
This commit is contained in:
Valentine Burley 2025-06-04 11:06:32 +02:00 committed by Marge Bot
parent 0440d1dd03
commit 775cd85ed3
2 changed files with 18 additions and 0 deletions

View file

@ -9,6 +9,8 @@
$ADB shell mkdir -p /data/deqp
$ADB push /deqp-gles/modules/egl/deqp-egl-android /data/deqp
$ADB push /deqp-gles/mustpass/egl-main.txt.zst /data/deqp
$ADB push /deqp-gles/modules/gles2/deqp-gles2 /data/deqp
$ADB push /deqp-gles/mustpass/gles2-main.txt.zst /data/deqp
$ADB push /deqp-vk/external/vulkancts/modules/vulkan/* /data/deqp
$ADB push /deqp-vk/mustpass/vk-main.txt.zst /data/deqp
$ADB push /deqp-tools/* /data/deqp

View file

@ -1,3 +1,19 @@
# Run one GLES 2 test to check the version and renderer
[[deqp]]
deqp = "/data/deqp/deqp-gles2"
caselists = ["/data/deqp/gles2-main.txt"]
include = [ "dEQP-GLES2.info.renderer" ]
deqp_args = [
"--deqp-surface-width=256",
"--deqp-surface-height=256",
"--deqp-surface-type=pbuffer",
"--deqp-gl-config-name=rgba8888d24s8ms0",
"--deqp-visibility=hidden"
]
version_check = "GL ES 3.1.*ANGLE 2.1.1 git"
renderer_check = "ANGLE.*llvmpipe"
# Basic EGL test set
[[deqp]]
deqp = "/data/deqp/deqp-egl-android"
caselists = ["/data/deqp/egl-main.txt"]