Skip tst_qmltest for ARM windows

A crash happens in d3d11, which suggests something in QtQuick3D
or QtShadertools doesn't support whatever ARM windows is doing.
Skip the test for now, retest later (QTBUG-141166)

Fixes: QTBUG-141067
Change-Id: Ief9b102588958e6c3894e4a130591f93b61ca575
Reviewed-by: Sami Varanka <sami.varanka@qt.io>
Reviewed-by: Kwanghyo Park <kwanghyo.park@qt.io>
This commit is contained in:
Tomi Korpipaa 2025-10-15 10:05:27 +03:00
parent b2139488e6
commit aedafd8f4b
1 changed files with 6 additions and 0 deletions

View File

@ -29,6 +29,12 @@ int main(int argc, char **argv)
"be skipped.");
tst_qmltest skip;
return QTest::qExec(&skip, argc, argv);
#endif
#if defined(Q_OS_WINDOWS) && defined(_M_ARM64)
qWarning("This test would fail due to ARM Windows QtQuick3D support shortcomings, so it will "
"be skipped.");
tst_qmltest skip;
return QTest::qExec(&skip, argc, argv);
#endif
QTEST_SET_MAIN_SOURCE_PATH
return quick_test_main(argc, argv, "qmltest", QUICK_TEST_SOURCE_DIR);