Disable failing declarative tests on Android
This allows us to enable testing on declarative for the module as a whole and have some sort of test verification for the mean time, and fix the fails over time. Pick-to: 6.2 6.3 Task-number: QTBUG-100003 Task-number: QTBUG-100014 Task-number: QTBUG-100016 Task-number: QTBUG-100018 Task-number: QTBUG-100020 Task-number: QTBUG-100021 Task-number: QTBUG-100164 Task-number: QTBUG-100166 Task-number: QTBUG-100167 Task-number: QTBUG-100169 Task-number: QTBUG-100171 Task-number: QTBUG-100173 Task-number: QTBUG-100175 Task-number: QTBUG-100176 Task-number: QTBUG-100177 Task-number: QTBUG-100191 Task-number: QTBUG-100253 Task-number: QTBUG-100254 Task-number: QTBUG-100256 Task-number: QTBUG-100257 Task-number: QTBUG-100258 Change-Id: I85bf1501b94f04853a1ca715e35df0a56041308a Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
This commit is contained in:
parent
25b2645201
commit
f22d884faf
|
@ -21,7 +21,9 @@ add_subdirectory(qqmlinfo)
|
|||
add_subdirectory(qqmllistreference)
|
||||
add_subdirectory(qqmllocale)
|
||||
add_subdirectory(qqmlmetaobject)
|
||||
add_subdirectory(qqmlmoduleplugin)
|
||||
if(NOT ANDROID) # QTBUG-100003
|
||||
add_subdirectory(qqmlmoduleplugin)
|
||||
endif()
|
||||
add_subdirectory(qqmlnotifier)
|
||||
add_subdirectory(qqmlqt)
|
||||
add_subdirectory(qqmlxmlhttprequest)
|
||||
|
@ -60,7 +62,8 @@ if(QT_FEATURE_process AND NOT CMAKE_CROSSCOMPILING)
|
|||
add_subdirectory(qmltc_qprocess)
|
||||
add_subdirectory(qmlplugindump)
|
||||
endif()
|
||||
if(QT_FEATURE_library)
|
||||
if(QT_FEATURE_library AND NOT ANDROID)
|
||||
# QTBUG-100169
|
||||
add_subdirectory(qqmlextensionplugin)
|
||||
endif()
|
||||
if(QT_FEATURE_private_tests)
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
# QTBUG-100164
|
||||
[verifyCorrectNumberOfMissingTranslations]
|
||||
android
|
||||
[getElideWarnings]
|
||||
android
|
||||
[getElideWarningsWhenStateChanged]
|
||||
android
|
|
@ -0,0 +1,17 @@
|
|||
# QTBUG-100018
|
||||
[cppBinding]
|
||||
android
|
||||
[signalHandlers]
|
||||
android
|
||||
[jsFunctions]
|
||||
android
|
||||
[changingBindings]
|
||||
android
|
||||
[propertyAlias]
|
||||
android
|
||||
[propertyChangeHandler]
|
||||
android
|
||||
[localImport]
|
||||
android
|
||||
[neighbors]
|
||||
android
|
|
@ -322,6 +322,7 @@ void tst_qmltc_manual::propertyReturningFunction()
|
|||
|
||||
void tst_qmltc_manual::locallyImported()
|
||||
{
|
||||
QSKIP("Test crashes on Android (QTBUG-100018)");
|
||||
QQmlEngine e;
|
||||
LocallyImported::url = testFileUrl("LocallyImported.qml");
|
||||
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
# QTBUG-100020
|
||||
[orderedBindings]
|
||||
android
|
|
@ -0,0 +1,5 @@
|
|||
# QTBUG-100014
|
||||
[resolvedUrl]
|
||||
android
|
||||
[timeRoundtrip]
|
||||
android
|
|
@ -0,0 +1,5 @@
|
|||
# QTBUG-100016
|
||||
[nameFilters]
|
||||
android
|
||||
[introspectQrc]
|
||||
android
|
|
@ -426,6 +426,9 @@ private slots:
|
|||
}
|
||||
void testLoadDep()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Test uncompatible with Android (QTBUG-100171)");
|
||||
#endif
|
||||
QString baseDir = QLatin1String(QT_QMLTEST_DATADIR) + QLatin1String("/domitem");
|
||||
QStringList qmltypeDirs =
|
||||
QStringList({ baseDir, QLibraryInfo::path(QLibraryInfo::Qml2ImportsPath) });
|
||||
|
@ -515,6 +518,9 @@ private slots:
|
|||
|
||||
void testImports()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Test uncompatible with Android (QTBUG-100171)");
|
||||
#endif
|
||||
QString baseDir = QLatin1String(QT_QMLTEST_DATADIR) + QLatin1String("/domitem");
|
||||
QString testFile1 = baseDir + QLatin1String("/TestImports.qml");
|
||||
DomItem env = DomEnvironment::create(
|
||||
|
|
|
@ -5,12 +5,16 @@ add_subdirectory(controls)
|
|||
add_subdirectory(cursor)
|
||||
add_subdirectory(customization)
|
||||
add_subdirectory(designer)
|
||||
if(NOT ANDROID) # QTBUG-100258
|
||||
add_subdirectory(focus)
|
||||
endif()
|
||||
add_subdirectory(font)
|
||||
add_subdirectory(palette)
|
||||
add_subdirectory(platform)
|
||||
add_subdirectory(pressandhold)
|
||||
if(NOT ANDROID) # QTBUG-100176
|
||||
add_subdirectory(qquickapplicationwindow)
|
||||
endif()
|
||||
add_subdirectory(qquickcontrol)
|
||||
add_subdirectory(qquickcolor)
|
||||
add_subdirectory(qquickdrawer)
|
||||
|
@ -28,8 +32,10 @@ add_subdirectory(qquickstyle)
|
|||
add_subdirectory(qquickuniversalstyle)
|
||||
add_subdirectory(qquickuniversalstyleconf)
|
||||
add_subdirectory(revisions)
|
||||
if(NOT ANDROID) # QTBUG-100191
|
||||
add_subdirectory(sanity)
|
||||
add_subdirectory(snippets)
|
||||
endif()
|
||||
add_subdirectory(styleimports)
|
||||
add_subdirectory(styleimportscompiletimematerial)
|
||||
add_subdirectory(styleimportscompiletimeqmlonly)
|
||||
|
|
|
@ -6,3 +6,12 @@
|
|||
|
||||
[position]
|
||||
opensuse-leap
|
||||
android # QTBUG-100257
|
||||
|
||||
# QTBUG-100257
|
||||
[reposition]
|
||||
android
|
||||
[hover]
|
||||
android
|
||||
[multiTouch]
|
||||
android
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
# QTBUG-100177
|
||||
[testOrientation]
|
||||
android
|
|
@ -1,5 +1,6 @@
|
|||
[popup]
|
||||
macos # Can't control cursor (QTBUG-76312)
|
||||
android # QTBUG-100256
|
||||
|
||||
# QTBUG-87018
|
||||
[subMenuDisabledMouse]
|
||||
|
@ -12,3 +13,16 @@ macos
|
|||
# QTBUG-98491
|
||||
[subMenuPosition]
|
||||
macos
|
||||
android # QTBUG-100256
|
||||
|
||||
# QTBUG-100256
|
||||
[mouse]
|
||||
android
|
||||
[contextMenuKeyboard]
|
||||
android
|
||||
[menuSeparator]
|
||||
android
|
||||
[subMenuMouse]
|
||||
android
|
||||
[scrollable]
|
||||
android
|
||||
|
|
|
@ -1674,6 +1674,9 @@ void tst_QQuickMenu::disableWhenTriggered_data()
|
|||
// Tests that the menu is dismissed when a menu item sets "enabled = false" in onTriggered().
|
||||
void tst_QQuickMenu::disableWhenTriggered()
|
||||
{
|
||||
#ifdef Q_OS_ANDROID
|
||||
QSKIP("Crashes on Android (QTBUG-100256)");
|
||||
#endif
|
||||
if ((QGuiApplication::platformName() == QLatin1String("offscreen"))
|
||||
|| (QGuiApplication::platformName() == QLatin1String("minimal")))
|
||||
QSKIP("Mouse hovering not functional on offscreen/minimal platforms");
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
# QTBUG-100254
|
||||
[mouse]
|
||||
android
|
||||
[keys]
|
||||
android
|
||||
[mnemonics]
|
||||
android
|
|
@ -15,3 +15,7 @@ opensuse-leap
|
|||
|
||||
[cursorShape]
|
||||
opensuse-leap
|
||||
|
||||
# QTBUG-100253
|
||||
[orientation]
|
||||
android
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
add_subdirectory(polish)
|
||||
add_subdirectory(signalspy)
|
||||
add_subdirectory(quicktestmainwithsetup)
|
||||
if(QT_FEATURE_process)
|
||||
if(QT_FEATURE_process AND NOT ANDROID) # QTBUG-100175
|
||||
add_subdirectory(testfiltering)
|
||||
endif()
|
||||
add_subdirectory(testswithcomponents)
|
||||
|
|
|
@ -5,3 +5,10 @@ opensuse-leap
|
|||
macos
|
||||
[synthMouseFromTouch] # QTBUG-86729
|
||||
*
|
||||
# QTBUG-100173
|
||||
[enterLeave]
|
||||
android
|
||||
[resizeOverlay]
|
||||
android
|
||||
[focusOnClickInProxyWidget]
|
||||
android
|
||||
|
|
Loading…
Reference in New Issue