ci/android: Add dEQP module for CML cuttlefish test

Add only those tests for initial coverage:
  * `dEQP-VK.wsi.android.*`
  * `dEQP-VK.api.external.memory.android_hardware_buffer.*`

This increases the job execution time to almost 1h, so move this job to
nightly.

Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35706>
This commit is contained in:
Guilherme Gallo 2025-06-25 02:54:56 -03:00 committed by Marge Bot
parent 545727f97c
commit d06f8cfb19
5 changed files with 11 additions and 11 deletions

View file

@ -1,5 +1,5 @@
variables:
CONDITIONAL_BUILD_ANDROID_CTS_TAG: ac6224b62687b8dd529d91c1a013094b
CONDITIONAL_BUILD_ANDROID_CTS_TAG: b018634d732f438027ec58c0383615e7
CONDITIONAL_BUILD_ANGLE_TAG: f62910e55be46e37cc867d037e4a8121
CONDITIONAL_BUILD_CROSVM_TAG: 0f59350b1052bdbb28b65a832b494377
CONDITIONAL_BUILD_FLUSTER_TAG: 3bc3afd7468e106afcbfd569a85f34f9

View file

@ -26,6 +26,7 @@ ci_tag_build_time_check "ANDROID_CTS_TAG"
# This should be the union of all modules required by our CI jobs
# Specific modules to run are selected via the ${GPU_VERSION}-android-cts-include.txt files
ANDROID_CTS_MODULES=(
"CtsDeqpTestCases"
"CtsGraphicsTestCases"
"CtsNativeHardwareTestCases"
"CtsSkQPTestCases"

View file

@ -23,7 +23,7 @@ variables:
DEBIAN_BUILD_TAG: "20250611-rust"
DEBIAN_TEST_ANDROID_TAG: "20250626-cts-mod"
DEBIAN_TEST_ANDROID_TAG: "20250626-acts"
DEBIAN_TEST_GL_TAG: "20250616-vkcts-main"
DEBIAN_TEST_VIDEO_TAG: "20250609-helper"
DEBIAN_TEST_VK_TAG: "20250619-vkd3d"

View file

@ -1,3 +1,6 @@
x86_64 CtsGraphicsTestCases
x86_64 CtsNativeHardwareTestCases
x86_64 CtsSkQPTestCases
x86_64 CtsDeqpTestCases dEQP-VK.wsi.android.*
x86_64 CtsDeqpTestCases dEQP-VK.api.external.memory.android_hardware_buffer.*

View file

@ -20,12 +20,8 @@ x86_64 CtsNativeHardwareTestCases android.hardware.nativehardware.cts.AHardwareB
x86_64 CtsNativeHardwareTestCases android.hardware.nativehardware.cts.AHardwareBufferNativeTests#Blob_BlobTest_GpuDataBufferCpuWrite_BLOB
x86_64 CtsNativeHardwareTestCases android.hardware.nativehardware.cts.AHardwareBufferNativeTests#Blob_BlobTest_GpuDataBufferCpuRead_BLOB
### org.junit.AssumptionViolatedException: AVIF is not supported on this device, skip this test.
x86_64 CtsGraphicsTestCases android.graphics.cts.AImageDecoderTest#testDecode10BitAvif[0]
x86_64 CtsGraphicsTestCases android.graphics.cts.AImageDecoderTest#testDecode10BitAvif[1]
x86_64 CtsGraphicsTestCases android.graphics.cts.AImageDecoderTest#testDecode10BitAvif[2]
x86_64 CtsGraphicsTestCases android.graphics.cts.AImageDecoderTest#testDecode10BitAvif[3]
x86_64 CtsGraphicsTestCases android.graphics.cts.AImageDecoderTest#testDecode10BitAvif[4]
x86_64 CtsGraphicsTestCases android.graphics.cts.AImageDecoderTest#testDecode10BitAvif[5]
x86_64 CtsGraphicsTestCases android.graphics.cts.AImageDecoderTest#testDecode10BitAvif[6]
x86_64 CtsGraphicsTestCases android.graphics.cts.AImageDecoderTest#testDecode10BitAvif[7]
# First test run details for dEQP: https://mesa.pages.freedesktop.org/-/mesa/-/jobs/79050820/artifacts/results/test_result.html
### Fail: vkd.mapMemory(device, mem, offset, size, flags, &amp;hostPtr): VK_ERROR_MEMORY_MAP_FAILED at vkMemUtil.cpp:326
x86_64 CtsDeqpTestCases dEQP-VK.api.external.memory.android_hardware_buffer.suballocated.host_visible#import_twice
x86_64 CtsDeqpTestCases dEQP-VK.api.external.memory.android_hardware_buffer.dedicated.host_visible#import_twice