From 861780151f7b41b5621c764627091b823938ffdd Mon Sep 17 00:00:00 2001 From: Assam Boudjelthia Date: Thu, 18 Aug 2022 03:13:38 +0300 Subject: [PATCH] Android: skip tst_qvulkan vulkan11() and vulkanWindowGrab() This fails on Android 12 in CI. Task-number: QTBUG-105739 Change-Id: Ibf3deb6b84564f12b5172f2522875fe70f8ce87b Reviewed-by: Ivan Solovev (cherry picked from commit 78c85616585d3e6b9346d0a0ed236c23127b3810) Reviewed-by: Qt Cherry-pick Bot --- tests/auto/gui/qvulkan/tst_qvulkan.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/auto/gui/qvulkan/tst_qvulkan.cpp b/tests/auto/gui/qvulkan/tst_qvulkan.cpp index 88171a80c61..95f85e48dcc 100644 --- a/tests/auto/gui/qvulkan/tst_qvulkan.cpp +++ b/tests/auto/gui/qvulkan/tst_qvulkan.cpp @@ -88,6 +88,10 @@ void tst_QVulkan::vulkanCheckSupported() void tst_QVulkan::vulkan11() { +#ifdef Q_OS_ANDROID + if (QNativeInterface::QAndroidApplication::sdkVersion() >= 31) + QSKIP("Fails on Android 12 (QTBUG-105739)"); +#endif #if VK_VERSION_1_1 QVulkanInstance inst; if (inst.supportedApiVersion() < QVersionNumber(1, 1)) @@ -449,6 +453,10 @@ void tst_QVulkan::vulkanWindowRenderer() void tst_QVulkan::vulkanWindowGrab() { +#ifdef Q_OS_ANDROID + if (QNativeInterface::QAndroidApplication::sdkVersion() >= 31) + QSKIP("Fails on Android 12 (QTBUG-105739)"); +#endif QVulkanInstance inst; inst.setLayers(QByteArrayList() << "VK_LAYER_KHRONOS_validation"); if (!inst.create())