turnip/ci: Add nightly Android CTS job
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run

The job runs the following modules with ANGLE:
 - CtsGraphicsTestCases
 - CtsNativeHardwareTestCases
 - CtsSkQPTestCases

Signed-off-by: Valentine Burley <valentine.burley@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41440>
This commit is contained in:
Valentine Burley 2026-03-10 11:04:02 +01:00 committed by Marge Bot
parent 03a84a1e03
commit 8cc3ca6231
3 changed files with 26 additions and 0 deletions

View file

@ -0,0 +1,3 @@
arm64-v8a CtsGraphicsTestCases
arm64-v8a CtsNativeHardwareTestCases
arm64-v8a CtsSkQPTestCases

View file

@ -0,0 +1,11 @@
# CTS bug? Fails on all drivers with "This device must support the ABP 2021", but not clear what's missing
arm64-v8a CtsGraphicsTestCases android.graphics.cts.VulkanFeaturesTest#testAndroidBaselineProfile2021Support
# Failed due to non-gfx issues
arm64-v8a CtsGraphicsTestCases android.graphics.fonts.SystemFontsTest#testFontsFallbackUnreadable[0]
arm64-v8a CtsGraphicsTestCases android.graphics.fonts.SystemFontsTest#testAvailableFonts_ReadOnlyFile[0]
# ANGLE bug https://issues.angleproject.org/issues/504886977
# Fix on the way: https://chromium-review.googlesource.com/c/angle/angle/+/7770269
arm64-v8a CtsNativeHardwareTestCases android.hardware.nativehardware.cts.AHardwareBufferNativeTests#SingleLayer_ColorTest_GpuColorOutputCpuRead_R5G6B5_UNORM
arm64-v8a CtsNativeHardwareTestCases android.hardware.nativehardware.cts.AHardwareBufferNativeTests#SingleLayer_ColorTest_CpuWriteColorGpuRead_R5G6B5_UNORM

View file

@ -247,6 +247,18 @@ a618-android:
DEQP_SUITE: tu-android
FDO_CI_CONCURRENT: 6 # We get OOMkills if we go too wide since VKCTS 1.4.4.0
a618-android-cts:
extends:
- .lava-arm64-test-android
- .lava-sc7180-trogdor-kingoftown:arm64
- .collabora-turnip-manual-rules
- .test-android-cts
- .test-angle
timeout: 2h
variables:
CUTTLEFISH_GPU_MODE: drm_nctx_guest_angle
DEVICE_HANGING_TIMEOUT_SEC: 5400 # Android CTS might not print anything for minutes
a660-angle:
extends:
- .lava-arm64-test-gl