Android: blacklist a list of failing tests for android

We want to re-enable Android tests in QTQAINFRA-3867. However,
many tests are failing already preventing that from happening.
QTBUG-87025 is currently keeping track (links) to all of those
failing tests.

The current proposal is to hide those failing tests, and enable
Android test running in COIN for other tests. After, that try
to fix them one by one, and at the same time we can make sure
no more failing tests go unnoticed.

Task-number: QTBUG-87025
Change-Id: Ic1fe9fdd167cbcfd99efce9a09c69c344a36bbe4
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
Assam Boudjelthia 2020-10-13 14:36:18 +03:00
parent a7b6f0391b
commit 039d3fe4e8
83 changed files with 490 additions and 38 deletions

View File

@ -3,26 +3,28 @@
add_subdirectory(qcoreapplication) add_subdirectory(qcoreapplication)
add_subdirectory(qdeadlinetimer) add_subdirectory(qdeadlinetimer)
add_subdirectory(qelapsedtimer) add_subdirectory(qelapsedtimer)
add_subdirectory(qeventdispatcher)
add_subdirectory(qmath) add_subdirectory(qmath)
add_subdirectory(qmetacontainer) add_subdirectory(qmetacontainer)
add_subdirectory(qmetaobject) add_subdirectory(qmetaobject)
add_subdirectory(qmetaobjectbuilder) add_subdirectory(qmetaobjectbuilder)
add_subdirectory(qmetamethod) add_subdirectory(qmetamethod)
add_subdirectory(qmetaproperty) add_subdirectory(qmetaproperty)
add_subdirectory(qmetatype)
add_subdirectory(qmetaenum) add_subdirectory(qmetaenum)
add_subdirectory(qpointer) add_subdirectory(qpointer)
add_subdirectory(qsignalblocker) add_subdirectory(qsignalblocker)
add_subdirectory(qsignalmapper) add_subdirectory(qsignalmapper)
add_subdirectory(qtimer) add_subdirectory(qtimer)
add_subdirectory(qtranslator) add_subdirectory(qtranslator)
add_subdirectory(qvariant) if(NOT ANDROID)
add_subdirectory(qeventdispatcher)
endif()
if(TARGET Qt::Network) if(TARGET Qt::Network)
add_subdirectory(qeventloop) add_subdirectory(qeventloop)
endif() endif()
if(TARGET Qt::Gui) if(TARGET Qt::Gui)
add_subdirectory(qmetatype)
add_subdirectory(qmimedata) add_subdirectory(qmimedata)
add_subdirectory(qvariant)
endif() endif()
if(TARGET Qt::Network AND NOT ANDROID AND NOT UIKIT) if(TARGET Qt::Network AND NOT ANDROID AND NOT UIKIT)
add_subdirectory(qobject) add_subdirectory(qobject)

View File

@ -3,7 +3,6 @@
add_subdirectory(qcoreapplication) add_subdirectory(qcoreapplication)
add_subdirectory(qdeadlinetimer) add_subdirectory(qdeadlinetimer)
add_subdirectory(qelapsedtimer) add_subdirectory(qelapsedtimer)
add_subdirectory(qeventdispatcher)
add_subdirectory(qmath) add_subdirectory(qmath)
add_subdirectory(qmetacontainer) add_subdirectory(qmetacontainer)
add_subdirectory(qmetaobject) add_subdirectory(qmetaobject)
@ -16,6 +15,10 @@ add_subdirectory(qsignalblocker)
add_subdirectory(qsignalmapper) add_subdirectory(qsignalmapper)
add_subdirectory(qtimer) add_subdirectory(qtimer)
add_subdirectory(qtranslator) add_subdirectory(qtranslator)
# QTBUG-88135 # special case
if(NOT ANDROID)
add_subdirectory(qeventdispatcher)
endif()
if(TARGET Qt::Network) if(TARGET Qt::Network)
add_subdirectory(qeventloop) add_subdirectory(qeventloop)
endif() endif()

View File

@ -27,6 +27,9 @@ SUBDIRS=\
qwineventnotifier \ qwineventnotifier \
qproperty qproperty
# QTBUG-88135
android: SUBDIRS -= qeventdispatcher
!qtHaveModule(gui): SUBDIRS -= \ !qtHaveModule(gui): SUBDIRS -= \
qmimedata \ qmimedata \
qvariant \ qvariant \

View File

@ -1,13 +1,13 @@
# Generated from plugin.pro. # Generated from plugin.pro.
if(QT_BUILD_SHARED_LIBS) if(QT_BUILD_SHARED_LIBS AND NOT ANDROID)
add_subdirectory(qfactoryloader) add_subdirectory(qfactoryloader)
endif() endif()
add_subdirectory(quuid) add_subdirectory(quuid)
if(QT_FEATURE_library) if(QT_FEATURE_library AND NOT ANDROID)
add_subdirectory(qpluginloader) add_subdirectory(qpluginloader)
add_subdirectory(qlibrary) add_subdirectory(qlibrary)
endif() endif()
if(QT_BUILD_SHARED_LIBS AND QT_FEATURE_library) if(QT_BUILD_SHARED_LIBS AND QT_FEATURE_library AND NOT ANDROID)
add_subdirectory(qplugin) add_subdirectory(qplugin)
endif() endif()

View File

@ -1,14 +1,17 @@
# Generated from plugin.pro. # Generated from plugin.pro.
if(QT_BUILD_SHARED_LIBS) # QTBUG-87438 # special case
if(QT_BUILD_SHARED_LIBS AND NOT ANDROID)
add_subdirectory(qfactoryloader) add_subdirectory(qfactoryloader)
endif() endif()
add_subdirectory(quuid) add_subdirectory(quuid)
if(QT_FEATURE_library) # QTBUG-87438 # special case
if(QT_FEATURE_library AND NOT ANDROID)
add_subdirectory(qpluginloader) add_subdirectory(qpluginloader)
add_subdirectory(qlibrary) add_subdirectory(qlibrary)
endif() endif()
if(QT_BUILD_SHARED_LIBS AND QT_FEATURE_library) # QTBUG-87438 # special case
if(QT_BUILD_SHARED_LIBS AND QT_FEATURE_library AND NOT ANDROID)
# special case begin # special case begin
# QTBUG-85364 # QTBUG-85364
if(NOT LINUX) if(NOT LINUX)

View File

@ -13,3 +13,12 @@ contains(CONFIG, static) {
SUBDIRS -= qfactoryloader \ SUBDIRS -= qfactoryloader \
qplugin qplugin
} }
# QTBUG-87438
android {
SUBDIRS -= \
qpluginloader \
qplugin \
qlibrary \
qfactoryloader
}

View File

@ -0,0 +1,3 @@
# QTBUG-87660
[status_QBitArray]
android

View File

@ -1,2 +1,9 @@
[stillOpenWhenAtEnd] [stillOpenWhenAtEnd]
windows-7sp1 windows-7sp1
# QTBUG-87410
[readStdin]
android
[readAllFromStdin]
android
[readLineFromStdin]
android

View File

@ -9,7 +9,6 @@ add_subdirectory(qbytedatabuffer)
add_subdirectory(qchar) add_subdirectory(qchar)
add_subdirectory(qcollator) add_subdirectory(qcollator)
add_subdirectory(qlatin1string) add_subdirectory(qlatin1string)
add_subdirectory(qlocale)
add_subdirectory(qregularexpression) add_subdirectory(qregularexpression)
add_subdirectory(qstring) add_subdirectory(qstring)
add_subdirectory(qstring_no_cast_from_bytearray) add_subdirectory(qstring_no_cast_from_bytearray)
@ -22,3 +21,7 @@ add_subdirectory(qstringmatcher)
add_subdirectory(qstringtokenizer) add_subdirectory(qstringtokenizer)
add_subdirectory(qstringview) add_subdirectory(qstringview)
add_subdirectory(qtextboundaryfinder) add_subdirectory(qtextboundaryfinder)
# QTBUG-87414 # special case
if(NOT ANDROID)
add_subdirectory(qlocale)
endif()

View File

@ -0,0 +1,3 @@
# QTBUG-87416
[append_special_cases]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87418
[convertUtf8]
android

View File

@ -23,3 +23,7 @@ SUBDIRS = \
qstringtokenizer \ qstringtokenizer \
qstringview \ qstringview \
qtextboundaryfinder qtextboundaryfinder
# QTBUG-87414
android: SUBDIRS -= \
qlocale

View File

@ -15,11 +15,13 @@ if(QT_FEATURE_thread)
add_subdirectory(qthread) add_subdirectory(qthread)
add_subdirectory(qthreadonce) add_subdirectory(qthreadonce)
add_subdirectory(qthreadpool) add_subdirectory(qthreadpool)
add_subdirectory(qthreadstorage)
add_subdirectory(qwaitcondition) add_subdirectory(qwaitcondition)
add_subdirectory(qwritelocker) add_subdirectory(qwritelocker)
add_subdirectory(qpromise) add_subdirectory(qpromise)
endif() endif()
if(TARGET Qt::Concurrent) if(QT_FEATURE_thread AND NOT ANDROID)
add_subdirectory(qthreadstorage)
endif()
if(TARGET Qt::Concurrent AND NOT ANDROID)
add_subdirectory(qfuturewatcher) add_subdirectory(qfuturewatcher)
endif() endif()

View File

@ -20,11 +20,19 @@ if(QT_FEATURE_thread)
# special case end # special case end
add_subdirectory(qthreadonce) add_subdirectory(qthreadonce)
add_subdirectory(qthreadpool) add_subdirectory(qthreadpool)
add_subdirectory(qthreadstorage) # special case begin
# QTBUG-87431
if(NOT ANDROID)
add_subdirectory(qthreadstorage)
endif()
# special case end
add_subdirectory(qwaitcondition) add_subdirectory(qwaitcondition)
add_subdirectory(qwritelocker) add_subdirectory(qwritelocker)
add_subdirectory(qpromise) add_subdirectory(qpromise)
endif() endif()
if(TARGET Qt::Concurrent) # special case begin
# QTBUG-87431
if(TARGET Qt::Concurrent AND NOT ANDROID)
add_subdirectory(qfuturewatcher) add_subdirectory(qfuturewatcher)
endif() endif()
# special case end

View File

@ -0,0 +1,3 @@
# QTBUG-87422
[alignment]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87431
[crashOnExit]
android

View File

@ -26,3 +26,9 @@ qtHaveModule(concurrent) {
SUBDIRS += \ SUBDIRS += \
qfuturewatcher qfuturewatcher
} }
android: SUBDIRS -= \
# QTBUG-87431
qthreadstorage \
# QTBUG-88136
qfuturewatcher

View File

@ -0,0 +1,3 @@
# QTBUG-87662
[startOfDay_endOfDay:Sofia]
android

View File

@ -0,0 +1,7 @@
# QTBUG-87663
[fromStringStringFormat]
android
[timeZones]
android
[systemTimeZoneChange]
android

View File

@ -173,3 +173,14 @@ android
android android
[transitionEachZone:America/Danmarkshavn@1970] [transitionEachZone:America/Danmarkshavn@1970]
android android
# QTBUG-87435
[createTest]
android
[systemZone]
android
[utcOffsetId]
android
[stressTest]
android
[serialize]
android

View File

@ -37,9 +37,11 @@ add_subdirectory(qsharedpointer)
add_subdirectory(qsize) add_subdirectory(qsize)
add_subdirectory(qsizef) add_subdirectory(qsizef)
add_subdirectory(qstl) add_subdirectory(qstl)
add_subdirectory(qtimeline)
add_subdirectory(qvarlengtharray) add_subdirectory(qvarlengtharray)
add_subdirectory(qversionnumber) add_subdirectory(qversionnumber)
if(NOT ANDROID)
add_subdirectory(qtimeline)
endif()
if(APPLE) if(APPLE)
add_subdirectory(qmacautoreleasepool) add_subdirectory(qmacautoreleasepool)
endif() endif()

View File

@ -37,9 +37,12 @@ add_subdirectory(qset)
add_subdirectory(qsize) add_subdirectory(qsize)
add_subdirectory(qsizef) add_subdirectory(qsizef)
add_subdirectory(qstl) add_subdirectory(qstl)
add_subdirectory(qtimeline)
add_subdirectory(qvarlengtharray) add_subdirectory(qvarlengtharray)
add_subdirectory(qversionnumber) add_subdirectory(qversionnumber)
# QTBUG-88137 # special case
if(NOT ANDROID)
add_subdirectory(qtimeline)
endif()
if(APPLE) if(APPLE)
add_subdirectory(qmacautoreleasepool) add_subdirectory(qmacautoreleasepool)
endif() endif()

View File

@ -42,3 +42,6 @@ SUBDIRS=\
qversionnumber qversionnumber
darwin: SUBDIRS += qmacautoreleasepool darwin: SUBDIRS += qmacautoreleasepool
# QTBUG-88137
android: SUBDIRS -= qtimeline

View File

@ -1,6 +1,7 @@
# Generated from image.pro. # Generated from image.pro.
if(TARGET Qt::Network) # QTBUG-87669 # special case
if(TARGET Qt::Network AND NOT ANDROID)
add_subdirectory(qimagereader) add_subdirectory(qimagereader)
endif() endif()
add_subdirectory(qicoimageformat) add_subdirectory(qicoimageformat)
@ -10,8 +11,11 @@ add_subdirectory(qimageiohandler)
add_subdirectory(qimagewriter) add_subdirectory(qimagewriter)
add_subdirectory(qmovie) add_subdirectory(qmovie)
add_subdirectory(qpicture) add_subdirectory(qpicture)
add_subdirectory(qicon)
add_subdirectory(qiconhighdpi) add_subdirectory(qiconhighdpi)
if(QT_FEATURE_private_tests) if(QT_FEATURE_private_tests)
add_subdirectory(qpixmapcache) add_subdirectory(qpixmapcache)
endif() endif()
# QTBUG-87669 # special case
if(NOT ANDROID)
add_subdirectory(qicon)
endif()

View File

@ -18,3 +18,7 @@ SUBDIRS=\
!qtConfig(private_tests): SUBDIRS -= \ !qtConfig(private_tests): SUBDIRS -= \
qpixmapcache \ qpixmapcache \
# QTBUG-87669
android: SUBDIRS -= \
qimagereader \
qicon

View File

@ -3,3 +3,6 @@ ubuntu
b2qt b2qt
[specialFiles] [specialFiles]
b2qt b2qt
# QTBUG-87427
[specialFiles]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87390
[grabWindow]
android

View File

@ -1,2 +1,8 @@
[multiPointRawEventTranslationOnTouchScreen] [multiPointRawEventTranslationOnTouchScreen]
ubuntu-16.04 ubuntu-16.04
[multiPointRawEventTranslationOnTouchScreen]
android
[multiPointRawEventTranslationOnTouchPad]
android
[touchBeginWithGraphicsWidget]
android

View File

@ -28,3 +28,16 @@ android
[childWindowPositioning:show] [childWindowPositioning:show]
# QTBUG-69156 # QTBUG-69156
android android
# QTBUG-87392
[paintEvent]
android
[isActive]
android
[modalWithChildWindow]
android
[modalWindowModallity]
android
[modalWindowEnterEventOnHide_QTBUG35109]
android
[spuriousMouseMove]
android

View File

@ -3,7 +3,6 @@
add_subdirectory(qpainterpath) add_subdirectory(qpainterpath)
add_subdirectory(qpainterpathstroker) add_subdirectory(qpainterpathstroker)
add_subdirectory(qcolor) add_subdirectory(qcolor)
add_subdirectory(qcolorspace)
add_subdirectory(qbrush) add_subdirectory(qbrush)
add_subdirectory(qregion) add_subdirectory(qregion)
add_subdirectory(qpagelayout) add_subdirectory(qpagelayout)
@ -15,6 +14,10 @@ add_subdirectory(qpaintengine)
add_subdirectory(qrangecollection) add_subdirectory(qrangecollection)
add_subdirectory(qtransform) add_subdirectory(qtransform)
add_subdirectory(qpolygon) add_subdirectory(qpolygon)
# QTBUG-87669 # special case
if(NOT ANDROID)
add_subdirectory(qcolorspace)
endif()
if(QT_FEATURE_private_tests) if(QT_FEATURE_private_tests)
add_subdirectory(qpathclipper) add_subdirectory(qpathclipper)
endif() endif()

View File

@ -20,4 +20,6 @@ SUBDIRS=\
!qtConfig(private_tests): SUBDIRS -= \ !qtConfig(private_tests): SUBDIRS -= \
qpathclipper \ qpathclipper \
# QTBUG-87669
android: SUBDIRS -= \
qcolorspace

View File

@ -1,2 +1,5 @@
[wglContextWrap] [wglContextWrap]
windows windows
# QTBUG-87665
[fboMRT]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87429
[renderToTextureArrayOfTexturedQuad]
android

View File

@ -1,2 +1,5 @@
[systemFixedFont] # QTBUG-54623 [systemFixedFont] # QTBUG-54623
b2qt b2qt
# QTBUG-87405
[systemFixedFont]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87385
[genericSystemProxy]
android

View File

@ -7,9 +7,11 @@ if(QT_FEATURE_private_tests)
add_subdirectory(platformsocketengine) add_subdirectory(platformsocketengine)
endif() endif()
add_subdirectory(qudpsocket) add_subdirectory(qudpsocket)
add_subdirectory(qlocalsocket)
add_subdirectory(qtcpserver)
add_subdirectory(qabstractsocket) add_subdirectory(qabstractsocket)
if(NOT ANDROID)
add_subdirectory(qlocalsocket)
add_subdirectory(qtcpserver)
endif()
if(QT_FEATURE_sctp) if(QT_FEATURE_sctp)
add_subdirectory(qsctpsocket) add_subdirectory(qsctpsocket)
endif() endif()

View File

@ -7,9 +7,13 @@ if(QT_FEATURE_private_tests)
add_subdirectory(platformsocketengine) add_subdirectory(platformsocketengine)
endif() endif()
add_subdirectory(qudpsocket) add_subdirectory(qudpsocket)
add_subdirectory(qlocalsocket)
add_subdirectory(qtcpserver)
add_subdirectory(qabstractsocket) add_subdirectory(qabstractsocket)
if(NOT ANDROID)
# QTBUG-87387 # special case
add_subdirectory(qlocalsocket)
# QTBUG-87388 # special case
add_subdirectory(qtcpserver)
endif()
if(QT_FEATURE_sctp) if(QT_FEATURE_sctp)
add_subdirectory(qsctpsocket) add_subdirectory(qsctpsocket)
endif() endif()

View File

@ -0,0 +1,7 @@
# QTBUG-87387
[fullPath]
android
[processConnection]
android
[verifySocketOptions]
android

View File

@ -12,6 +12,12 @@ SUBDIRS=\
platformsocketengine \ platformsocketengine \
qsctpsocket \ qsctpsocket \
android: SUBDIRS -= \
# QTBUG-87387
qlocalsocket \
# QTBUG-87388
qtcpserver
!qtConfig(private_tests): SUBDIRS -= \ !qtConfig(private_tests): SUBDIRS -= \
platformsocketengine \ platformsocketengine \
qtcpsocket \ qtcpsocket \

View File

@ -7,3 +7,8 @@ rhel
[toPemOrDer] [toPemOrDer]
rhel rhel
# QTBUG-87386
[passphraseChecks]
android
[noPassphraseChecks]
android

View File

@ -1,9 +1,5 @@
# Generated from other.pro. # Generated from other.pro.
if(NOT CMAKE_CROSSCOMPILING)
add_subdirectory(compiler)
add_subdirectory(atwrapper)
endif()
if(TARGET Qt::Widgets) if(TARGET Qt::Widgets)
add_subdirectory(gestures) add_subdirectory(gestures)
add_subdirectory(languagechange) add_subdirectory(languagechange)
@ -23,7 +19,7 @@ endif()
if(TARGET Qt::Network) if(TARGET Qt::Network)
add_subdirectory(networkselftest) add_subdirectory(networkselftest)
endif() endif()
if(QT_FEATURE_accessibility AND TARGET Qt::Gui AND TARGET Qt::Widgets) if(QT_FEATURE_accessibility AND TARGET Qt::Gui AND TARGET Qt::Widgets AND NOT ANDROID)
add_subdirectory(qaccessibility) add_subdirectory(qaccessibility)
endif() endif()
if(TARGET Qt::Gui) if(TARGET Qt::Gui)
@ -31,12 +27,15 @@ if(TARGET Qt::Gui)
endif() endif()
add_subdirectory(qobjectrace) add_subdirectory(qobjectrace)
add_subdirectory(toolsupport) add_subdirectory(toolsupport)
if(QT_FEATURE_process AND TARGET Qt::Gui) if(QT_FEATURE_process AND TARGET Qt::Gui AND NOT ANDROID)
add_subdirectory(qprocess_and_guieventloop) add_subdirectory(qprocess_and_guieventloop)
endif() endif()
if(QT_FEATURE_accessibility_atspi_bridge AND TARGET Qt::Gui AND TARGET Qt::Widgets) if(QT_FEATURE_accessibility_atspi_bridge AND TARGET Qt::Gui AND TARGET Qt::Widgets)
add_subdirectory(qaccessibilitylinux) add_subdirectory(qaccessibilitylinux)
endif() endif()
if(NOT CMAKE_CROSSCOMPILING)
add_subdirectory(atwrapper)
endif()
if(MACOS AND TARGET Qt::Gui) if(MACOS AND TARGET Qt::Gui)
add_subdirectory(macnativeevents) add_subdirectory(macnativeevents)
endif() endif()

View File

@ -22,7 +22,8 @@ endif()
if(TARGET Qt::Network) if(TARGET Qt::Network)
add_subdirectory(networkselftest) add_subdirectory(networkselftest)
endif() endif()
if(QT_FEATURE_accessibility AND TARGET Qt::Gui AND TARGET Qt::Widgets) # QTBUG-87674 # special case
if(QT_FEATURE_accessibility AND TARGET Qt::Gui AND TARGET Qt::Widgets AND NOT ANDROID)
add_subdirectory(qaccessibility) add_subdirectory(qaccessibility)
endif() endif()
if(TARGET Qt::Gui) if(TARGET Qt::Gui)
@ -30,7 +31,8 @@ if(TARGET Qt::Gui)
endif() endif()
add_subdirectory(qobjectrace) add_subdirectory(qobjectrace)
add_subdirectory(toolsupport) add_subdirectory(toolsupport)
if(QT_FEATURE_process AND TARGET Qt::Gui) # QTBUG-87670 # special case
if(QT_FEATURE_process AND TARGET Qt::Gui AND NOT ANDROID)
add_subdirectory(qprocess_and_guieventloop) add_subdirectory(qprocess_and_guieventloop)
endif() endif()
if(QT_FEATURE_accessibility_atspi_bridge AND TARGET Qt::Gui AND TARGET Qt::Widgets) if(QT_FEATURE_accessibility_atspi_bridge AND TARGET Qt::Gui AND TARGET Qt::Widgets)

View File

@ -66,3 +66,9 @@ android: SUBDIRS += \
android android
qtHaveModule(gui):qtConfig(xkbcommon): SUBDIRS += xkbkeyboard qtHaveModule(gui):qtConfig(xkbcommon): SUBDIRS += xkbkeyboard
android: SUBDIRS -= \
# QTBUG-87670
qprocess_and_guieventloop \
# QTBUG-87674
qaccessibility

View File

@ -0,0 +1,3 @@
# QTBUG-87395
[checkReason_Popup]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87396
[offsets]
android

View File

@ -2,3 +2,6 @@
macos macos
[showFullScreen] [showFullScreen]
macos ci macos ci
# QTBUG-87389
[snapToDefaultButton]
android

View File

@ -1,2 +1,7 @@
[QTBUG4419_lineEditSelectAll] [QTBUG4419_lineEditSelectAll]
macos macos
# QTBUG-87393
[task227930_correctNavigationKeyboardBehavior]
android
[QTBUG4419_lineEditSelectAll]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87394
[setOption_IgnoreSubTitles]
android

View File

@ -18,3 +18,30 @@ opensuse-42.3
ubuntu-16.04 ubuntu-16.04
[fitInView] [fitInView]
osx osx
# QTBUG-87397
[itemsAtPoint]
android
[itemsInRect_cosmeticAdjust]
android
[itemAt]
android
[mapToScenePath]
android
[mapFromScenePoly]
android
[mapFromScenePath]
android
[viewportUpdateMode]
android
[scrollBarRanges]
android
[moveItemWhileScrolling]
android
[exposeRegion]
android
[update2]
android
[update_ancestorClipsChildrenToShape]
android
[update_ancestorClipsChildrenToShape2]
android

View File

@ -1,2 +1,5 @@
[task200665_itemEntered] [task200665_itemEntered]
macos # Can't move cursor (QTBUG-76312) macos # Can't move cursor (QTBUG-76312)
# QTBUG-87400
[task200665_itemEntered]
android

View File

@ -1,2 +1,5 @@
[stretchAndRestoreLastSection] [stretchAndRestoreLastSection]
opensuse-leap opensuse-leap
# QTBUG-87406
[stretchAndRestoreLastSection]
android

View File

@ -3,3 +3,10 @@ osx
[mouseWheel:scroll down per pixel] [mouseWheel:scroll down per pixel]
macos macos
# QTBUG-87407
[rowViewportPosition]
android
[columnViewportPosition]
android
[task191545_dragSelectRows]
android

View File

@ -0,0 +1,5 @@
# QTBUG-87408
[horizontalScrollMode]
android
[setSelection]
android

View File

@ -7,7 +7,6 @@ add_subdirectory(qgridlayout)
add_subdirectory(qlayout) add_subdirectory(qlayout)
add_subdirectory(qstackedlayout) add_subdirectory(qstackedlayout)
add_subdirectory(qtooltip) add_subdirectory(qtooltip)
add_subdirectory(qwidget)
add_subdirectory(qwidget_window) add_subdirectory(qwidget_window)
add_subdirectory(qwidgetmetatype) add_subdirectory(qwidgetmetatype)
add_subdirectory(qwidgetsvariant) add_subdirectory(qwidgetsvariant)
@ -16,6 +15,10 @@ add_subdirectory(qsizepolicy)
if(NOT APPLE) if(NOT APPLE)
add_subdirectory(qgesturerecognizer) add_subdirectory(qgesturerecognizer)
endif() endif()
# QTBUG-87668 # special case
if(NOT ANDROID)
add_subdirectory(qwidget)
endif()
if(QT_FEATURE_shortcut) if(QT_FEATURE_shortcut)
add_subdirectory(qshortcut) add_subdirectory(qshortcut)
endif() endif()

View File

@ -16,6 +16,10 @@ SUBDIRS=\
qshortcut \ qshortcut \
qsizepolicy qsizepolicy
# QTBUG-87668
android: SUBDIRS -= \
qwidget
darwin:SUBDIRS -= \ darwin:SUBDIRS -= \
qgesturerecognizer \ qgesturerecognizer \

View File

@ -3,3 +3,20 @@ ubuntu-20.04
[touchEventPropagation] [touchEventPropagation]
# QTBUG-66745 # QTBUG-66745
opensuse-leap opensuse-leap
# QTBUG-87666
[setFont]
android
[closeAllWindows]
android
[libraryPaths_qt_plugin_path_2]
android
[desktopSettingsAware]
android
[applicationPalettePolish]
android
[touchEventPropagation]
android
[wheelEventPropagation]
android
[qtbug_12673]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87401
[wrapping]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87403
[swipeGesture]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87404
[minMaxSize]
android

View File

@ -44,3 +44,33 @@ ubuntu
macos # Can't move cursor (QTBUG-76312) macos # Can't move cursor (QTBUG-76312)
[taskQTBUG_4055_sendSyntheticEnterLeave] [taskQTBUG_4055_sendSyntheticEnterLeave]
macos # Can't move cursor (QTBUG-76312) macos # Can't move cursor (QTBUG-76312)
# QTBUG-87668
[reparent]
android
[windowState]
android
[showMinimizedKeepsFocus]
android
[normalGeometry]
android
[saveRestoreGeometry]
android
[optimizedResizeMove]
android
[resizeEvent]
android
[update]
android
[scroll]
android
[setWindowGeometry]
android
[windowMoveResize]
android
[moveChild]
android
[showAndMoveChild]
android
[multipleToplevelFocusCheck]
android

View File

@ -2,3 +2,18 @@
# QTBUG-66345 # QTBUG-66345
opensuse-42.3 opensuse-42.3
ubuntu-16.04 ubuntu-16.04
# QTBUG-87412
[tst_move_show]
android
[tst_show_move_hide_show]
android
[tst_resize_show]
android
[tst_show_resize_hide_show]
android
[tst_resize_count]
android
[setWindowState]
android
[mouseMoveWithPopup]
android

View File

@ -0,0 +1,5 @@
# QTBUG-87413
[testActivation]
android
[testAncestorChange]
android

View File

@ -3,3 +3,6 @@ macos
[scroll] [scroll]
macos macos
# QTBUG-87409
[scrollTo]
android

View File

@ -18,11 +18,8 @@ add_subdirectory(qframe)
add_subdirectory(qgroupbox) add_subdirectory(qgroupbox)
add_subdirectory(qlabel) add_subdirectory(qlabel)
add_subdirectory(qlcdnumber) add_subdirectory(qlcdnumber)
add_subdirectory(qlineedit)
add_subdirectory(qmdiarea)
add_subdirectory(qmdisubwindow) add_subdirectory(qmdisubwindow)
add_subdirectory(qmenu) add_subdirectory(qmenu)
add_subdirectory(qmenubar)
add_subdirectory(qplaintextedit) add_subdirectory(qplaintextedit)
add_subdirectory(qprogressbar) add_subdirectory(qprogressbar)
add_subdirectory(qpushbutton) add_subdirectory(qpushbutton)
@ -50,6 +47,14 @@ endif()
if(QT_FEATURE_shortcut) if(QT_FEATURE_shortcut)
add_subdirectory(qkeysequenceedit) add_subdirectory(qkeysequenceedit)
endif() endif()
if(NOT ANDROID)
# QTBUG-87417 # special case
add_subdirectory(qlineedit)
# QTBUG-87420 # special case
add_subdirectory(qmdiarea)
# QTBUG-87421 # special case
add_subdirectory(qmenubar)
endif()
if(QT_FEATURE_opengl) if(QT_FEATURE_opengl)
add_subdirectory(qopenglwidget) add_subdirectory(qopenglwidget)
endif() endif()

View File

@ -0,0 +1,5 @@
# QTBUG-87411
[shortcutEvents]
android
[stopRepeatTimer]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87415
[task169808_setFloating]
android

View File

@ -0,0 +1,15 @@
# QTBUG-87417
[undo_keypressevents]
android
[leftKeyOnSelectedText]
android
[cutWithoutSelection]
android
[inlineCompletion]
android
[textMargin]
android
[task210502_caseInsensitiveInlineCompletion]
android
[testQuickSelectionWithMouse]
android

View File

@ -13,3 +13,14 @@ opensuse-42.3
[resizeTimer] [resizeTimer]
macos macos
# QTBUG-87420
[subWindowActivated]
android
[subWindowActivated2]
android
[addAndRemoveWindows]
android
[activateNextAndPreviousWindow]
android
[subWindowList]
android

View File

@ -0,0 +1,19 @@
# QTBUG-87419
[emittingOfSignals]
android
[showShaded]
android
[showNormal]
android
[setOpaqueResizeAndMove]
android
[mouseDoubleClick]
android
[restoreFocusOverCreation]
android
[resizeEvents]
android
[closeOnDoubleClick]
android
[testFullScreenState]
android

View File

@ -9,3 +9,20 @@ macos
macos macos
[submenuTearOffDontClose] [submenuTearOffDontClose]
macos # Can't move cursor (QTBUG-76312) macos # Can't move cursor (QTBUG-76312)
# QTBUG-87424
[focus]
android
[activeSubMenuPosition]
android
[activeSubMenuPositionExec]
android
[task250673_activeMultiColumnSubMenuPosition]
android
[pushButtonPopulateOnAboutToShow]
android
[QTBUG8122_widgetActionCrashOnClose]
android
[click_while_dismissing_submenu]
android
[menuSize_Scrolling]
android

View File

@ -5,3 +5,6 @@ ubuntu-18.04
ubuntu-20.04 ubuntu-20.04
[activatedCount] [activatedCount]
opensuse-42.3 opensuse-42.3
# QTBUG-87421
[cornerWidgets]
android

View File

@ -1,3 +1,8 @@
[stackWidgetOpaqueChildIsVisible] [stackWidgetOpaqueChildIsVisible]
windows-10 msvc-2017 windows-10 msvc-2017
# QTBUG-87436
[clearAndGrab]
android
[stackWidgetOpaqueChildIsVisible]
android

View File

@ -0,0 +1,5 @@
# QTBUG-87423
[copyAvailable]
android
[adjustScrollbars]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87425
[setMinMaxRepaint]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87426
[taskQTBUG_20191_shortcutWithKeypadModifer]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87428
[task_209492]
android

View File

@ -0,0 +1,5 @@
# QTBUG-87430
[hideAndShowOnWindowStateChange]
android
[orientation]
android

View File

@ -0,0 +1,5 @@
# QTBUG-87432
[replaceWidget]
android
[replaceWidgetWithSplitterChild]
android

View File

@ -0,0 +1,3 @@
# QTBUG-87433
[setSizeGripEnabled]
android

View File

@ -0,0 +1,5 @@
# QTBUG-87434
[forwardButton]
android
[sourceInsideLoadResource]
android

View File

@ -47,6 +47,14 @@ SUBDIRS=\
qtoolbox \ qtoolbox \
qtoolbutton \ qtoolbutton \
android: SUBDIRS -= \
# QTBUG-87417
qlineedit \
# QTBUG-87420
qmdiarea \
# QTBUG-87421
qmenubar
!qtConfig(shortcut): SUBDIRS -= \ !qtConfig(shortcut): SUBDIRS -= \
qkeysequenceedit qkeysequenceedit

View File

@ -1,3 +1,6 @@
# Generated from xml.pro. # Generated from xml.pro.
add_subdirectory(dom) # QTBUG-87671 # special case
if(NOT ANDROID)
add_subdirectory(dom)
endif()

View File

@ -2,3 +2,6 @@ TEMPLATE=subdirs
SUBDIRS=\ SUBDIRS=\
dom \ dom \
# QTBUG-87671
android: SUBDIRS -= \
dom