diff options
author | Assam Boudjelthia <assam.boudjelthia@qt.io> | 2022-01-18 14:45:00 +0200 |
---|---|---|
committer | Assam Boudjelthia <assam.boudjelthia@qt.io> | 2022-02-10 10:38:22 +0200 |
commit | 4a32230409c21a5a2534cbe022c4a631eaeda30c (patch) | |
tree | a736b67b68fc29010509bee84954d723d54807b6 /tests | |
parent | 07882ef56477a1cb1825569f7a2b56611770924d (diff) |
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.
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>
(cherry picked from commit f22d884faff5f68230981fc191527c67aeb8a18f)
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/qml/CMakeLists.txt | 7 | ||||
-rw-r--r-- | tests/auto/qml/debugger/qqmldebugtranslationservice/BLACKLIST | 7 | ||||
-rw-r--r-- | tests/auto/qml/qmltc_manual/BLACKLIST | 17 | ||||
-rw-r--r-- | tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp | 1 | ||||
-rw-r--r-- | tests/auto/qml/qqmljsscope/BLACKLIST | 3 | ||||
-rw-r--r-- | tests/auto/qml/qqmlqt/BLACKLIST | 5 | ||||
-rw-r--r-- | tests/auto/qml/qquickfolderlistmodel/BLACKLIST | 5 | ||||
-rw-r--r-- | tests/auto/qmldom/domitem/tst_qmldomitem.h | 3 | ||||
-rw-r--r-- | tests/auto/quickcontrols2/CMakeLists.txt | 6 | ||||
-rw-r--r-- | tests/auto/quickcontrols2/qquickdrawer/BLACKLIST | 9 | ||||
-rw-r--r-- | tests/auto/quickcontrols2/qquickheaderview/BLACKLIST | 3 | ||||
-rw-r--r-- | tests/auto/quickcontrols2/qquickmenu/BLACKLIST | 14 | ||||
-rw-r--r-- | tests/auto/quickcontrols2/qquickmenu/tst_qquickmenu.cpp | 3 | ||||
-rw-r--r-- | tests/auto/quickcontrols2/qquickmenubar/BLACKLIST | 7 | ||||
-rw-r--r-- | tests/auto/quickcontrols2/qquickpopup/BLACKLIST | 4 | ||||
-rw-r--r-- | tests/auto/quicktest/CMakeLists.txt | 2 | ||||
-rw-r--r-- | tests/auto/quickwidgets/qquickwidget/BLACKLIST | 7 |
17 files changed, 100 insertions, 3 deletions
diff --git a/tests/auto/qml/CMakeLists.txt b/tests/auto/qml/CMakeLists.txt index b5961adbd0..4c61f59736 100644 --- a/tests/auto/qml/CMakeLists.txt +++ b/tests/auto/qml/CMakeLists.txt @@ -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) diff --git a/tests/auto/qml/debugger/qqmldebugtranslationservice/BLACKLIST b/tests/auto/qml/debugger/qqmldebugtranslationservice/BLACKLIST new file mode 100644 index 0000000000..b572260e87 --- /dev/null +++ b/tests/auto/qml/debugger/qqmldebugtranslationservice/BLACKLIST @@ -0,0 +1,7 @@ +# QTBUG-100164 +[verifyCorrectNumberOfMissingTranslations] +android +[getElideWarnings] +android +[getElideWarningsWhenStateChanged] +android diff --git a/tests/auto/qml/qmltc_manual/BLACKLIST b/tests/auto/qml/qmltc_manual/BLACKLIST new file mode 100644 index 0000000000..0e2e90ffd3 --- /dev/null +++ b/tests/auto/qml/qmltc_manual/BLACKLIST @@ -0,0 +1,17 @@ +# QTBUG-100018 +[cppBinding] +android +[signalHandlers] +android +[jsFunctions] +android +[changingBindings] +android +[propertyAlias] +android +[propertyChangeHandler] +android +[localImport] +android +[neighbors] +android diff --git a/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp b/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp index 5628b6e1d4..839e374a18 100644 --- a/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp +++ b/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp @@ -314,6 +314,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"); diff --git a/tests/auto/qml/qqmljsscope/BLACKLIST b/tests/auto/qml/qqmljsscope/BLACKLIST new file mode 100644 index 0000000000..1cae50360f --- /dev/null +++ b/tests/auto/qml/qqmljsscope/BLACKLIST @@ -0,0 +1,3 @@ +# QTBUG-100020 +[orderedBindings] +android diff --git a/tests/auto/qml/qqmlqt/BLACKLIST b/tests/auto/qml/qqmlqt/BLACKLIST new file mode 100644 index 0000000000..e3882be0e9 --- /dev/null +++ b/tests/auto/qml/qqmlqt/BLACKLIST @@ -0,0 +1,5 @@ +# QTBUG-100014 +[resolvedUrl] +android +[timeRoundtrip] +android diff --git a/tests/auto/qml/qquickfolderlistmodel/BLACKLIST b/tests/auto/qml/qquickfolderlistmodel/BLACKLIST new file mode 100644 index 0000000000..c40daa1176 --- /dev/null +++ b/tests/auto/qml/qquickfolderlistmodel/BLACKLIST @@ -0,0 +1,5 @@ +# QTBUG-100016 +[nameFilters] +android +[introspectQrc] +android diff --git a/tests/auto/qmldom/domitem/tst_qmldomitem.h b/tests/auto/qmldom/domitem/tst_qmldomitem.h index 60a3e05bad..21e7fe928e 100644 --- a/tests/auto/qmldom/domitem/tst_qmldomitem.h +++ b/tests/auto/qmldom/domitem/tst_qmldomitem.h @@ -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) }); diff --git a/tests/auto/quickcontrols2/CMakeLists.txt b/tests/auto/quickcontrols2/CMakeLists.txt index dd2af7e1c3..06eecf6714 100644 --- a/tests/auto/quickcontrols2/CMakeLists.txt +++ b/tests/auto/quickcontrols2/CMakeLists.txt @@ -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) diff --git a/tests/auto/quickcontrols2/qquickdrawer/BLACKLIST b/tests/auto/quickcontrols2/qquickdrawer/BLACKLIST index 0a440d4ad3..2ddb5f680c 100644 --- a/tests/auto/quickcontrols2/qquickdrawer/BLACKLIST +++ b/tests/auto/quickcontrols2/qquickdrawer/BLACKLIST @@ -6,3 +6,12 @@ [position] opensuse-leap +android # QTBUG-100257 + +# QTBUG-100257 +[reposition] +android +[hover] +android +[multiTouch] +android diff --git a/tests/auto/quickcontrols2/qquickheaderview/BLACKLIST b/tests/auto/quickcontrols2/qquickheaderview/BLACKLIST new file mode 100644 index 0000000000..313c412deb --- /dev/null +++ b/tests/auto/quickcontrols2/qquickheaderview/BLACKLIST @@ -0,0 +1,3 @@ +# QTBUG-100177 +[testOrientation] +android diff --git a/tests/auto/quickcontrols2/qquickmenu/BLACKLIST b/tests/auto/quickcontrols2/qquickmenu/BLACKLIST index 5f81f90cd3..57a7a24119 100644 --- a/tests/auto/quickcontrols2/qquickmenu/BLACKLIST +++ b/tests/auto/quickcontrols2/qquickmenu/BLACKLIST @@ -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 diff --git a/tests/auto/quickcontrols2/qquickmenu/tst_qquickmenu.cpp b/tests/auto/quickcontrols2/qquickmenu/tst_qquickmenu.cpp index 15988a6eb0..bd17b77fd8 100644 --- a/tests/auto/quickcontrols2/qquickmenu/tst_qquickmenu.cpp +++ b/tests/auto/quickcontrols2/qquickmenu/tst_qquickmenu.cpp @@ -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"); diff --git a/tests/auto/quickcontrols2/qquickmenubar/BLACKLIST b/tests/auto/quickcontrols2/qquickmenubar/BLACKLIST new file mode 100644 index 0000000000..44dea1552c --- /dev/null +++ b/tests/auto/quickcontrols2/qquickmenubar/BLACKLIST @@ -0,0 +1,7 @@ +# QTBUG-100254 +[mouse] +android +[keys] +android +[mnemonics] +android diff --git a/tests/auto/quickcontrols2/qquickpopup/BLACKLIST b/tests/auto/quickcontrols2/qquickpopup/BLACKLIST index 4aa2bfeb6e..ae18e97546 100644 --- a/tests/auto/quickcontrols2/qquickpopup/BLACKLIST +++ b/tests/auto/quickcontrols2/qquickpopup/BLACKLIST @@ -15,3 +15,7 @@ opensuse-leap [cursorShape] opensuse-leap + +# QTBUG-100253 +[orientation] +android diff --git a/tests/auto/quicktest/CMakeLists.txt b/tests/auto/quicktest/CMakeLists.txt index d21dff38b1..07b7cd7246 100644 --- a/tests/auto/quicktest/CMakeLists.txt +++ b/tests/auto/quicktest/CMakeLists.txt @@ -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) diff --git a/tests/auto/quickwidgets/qquickwidget/BLACKLIST b/tests/auto/quickwidgets/qquickwidget/BLACKLIST index 44ab3e9397..315d87502e 100644 --- a/tests/auto/quickwidgets/qquickwidget/BLACKLIST +++ b/tests/auto/quickwidgets/qquickwidget/BLACKLIST @@ -5,3 +5,10 @@ opensuse-leap macos [synthMouseFromTouch] # QTBUG-86729 * +# QTBUG-100173 +[enterLeave] +android +[resizeOverlay] +android +[focusOnClickInProxyWidget] +android |