ci/android: add ci rules to test llvmpipe on Android

For future reference add some disabled rules to for running tests using
llvmpipe on Android, and for that to work also add
deqp-android-llvmpipe.toml

Reviewed-by: Eric Engestrom <None>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30895>
This commit is contained in:
Antonio Ospite
2024-08-22 13:45:03 +02:00
committed by Marge Bot
parent 44caff4aba
commit 610fc8cd13
2 changed files with 20 additions and 0 deletions
@@ -0,0 +1,10 @@
[[deqp]]
deqp = "/data/deqp/deqp-egl-android"
caselists = ["/data/deqp/egl-main.txt"]
deqp_args = [
"--deqp-surface-width=256",
"--deqp-surface-height=256",
"--deqp-surface-type=pbuffer",
"--deqp-gl-config-name=rgba8888d24s8ms0",
"--deqp-visibility=hidden"
]
@@ -61,3 +61,13 @@ llvmpipe-deqp-asan:
needs:
- debian/x86_64_test-gl
- debian-testing-asan
.android-llvmpipe:
extends:
- .test-android
- .llvmpipe-rules
variables:
ANDROID_GPU_MODE: guest_swiftshader
GPU_VERSION: llvmpipe
DEQP_SUITE: android-llvmpipe
# TODO: define DEQP_FRACTION?