Test project /data/androidbuild_armv8/qtdeclarative-android Start 1: module_includes 1/248 Test #1: module_includes ....................... Passed 2.92 sec Start 2: empty_qmldir 2/248 Test #2: empty_qmldir .......................... Passed 16.30 sec Start 3: test_qml_app_deployment 3/248 Test #3: test_qml_app_deployment ............... Passed 0.79 sec Start 4: tst_registrationmacros 4/248 Test #4: tst_registrationmacros ................ Passed 15.37 sec Start 5: tst_parserstress 5/248 Test #5: tst_parserstress ...................... Passed 29.79 sec Start 6: tst_qjsprimitivevalue 6/248 Test #6: tst_qjsprimitivevalue ................. Passed 24.52 sec Start 7: tst_qjsvalueiterator 7/248 Test #7: tst_qjsvalueiterator .................. Passed 17.53 sec Start 8: tst_qjsonbinding 8/248 Test #8: tst_qjsonbinding ...................... Passed 30.41 sec Start 9: tst_qqmlfile 9/248 Test #9: tst_qqmlfile .......................... Passed 19.35 sec Start 10: tst_qqmlfileselector 10/248 Test #10: tst_qqmlfileselector .................. Passed 32.42 sec Start 11: tst_qqmlcomponent 11/248 Test #11: tst_qqmlcomponent ..................... Passed 24.20 sec Start 12: tst_qqmlconsole 12/248 Test #12: tst_qqmlconsole ....................... Passed 30.83 sec Start 13: tst_qqmlengine 13/248 Test #13: tst_qqmlengine ........................ Passed 31.24 sec Start 14: tst_qqmlerror 14/248 Test #14: tst_qqmlerror ......................... Passed 20.81 sec Start 15: tst_qqmlincubator 15/248 Test #15: tst_qqmlincubator ..................... Passed 26.98 sec Start 16: tst_qqmlinfo 16/248 Test #16: tst_qqmlinfo .......................... Passed 30.58 sec Start 17: tst_qqmllistreference 17/248 Test #17: tst_qqmllistreference ................. Passed 27.88 sec Start 18: tst_qqmllocale 18/248 Test #18: tst_qqmllocale ........................ Passed 25.78 sec Start 19: tst_qqmlmetaobject 19/248 Test #19: tst_qqmlmetaobject .................... Passed 27.96 sec Start 20: tst_qqmlnotifier 20/248 Test #20: tst_qqmlnotifier ...................... Passed 64.37 sec Start 21: tst_qqmlqt 21/248 Test #21: tst_qqmlqt ............................ Passed 24.94 sec Start 22: tst_qqmlxmlhttprequest 22/248 Test #22: tst_qqmlxmlhttprequest ................ Passed 27.17 sec Start 23: tst_qqmlpromise 23/248 Test #23: tst_qqmlpromise ....................... Passed 26.49 sec Start 24: tst_qtqmlmodules 24/248 Test #24: tst_qtqmlmodules ...................... Passed 20.88 sec Start 25: tst_qquickfolderlistmodel 25/248 Test #25: tst_qquickfolderlistmodel ............. Passed 47.09 sec Start 26: tst_qqmlapplicationengine 26/248 Test #26: tst_qqmlapplicationengine ............. Passed 33.64 sec Start 27: tst_qqmlsettings 27/248 Test #27: tst_qqmlsettings ...................... Passed 24.06 sec Start 28: tst_qmldiskcache 28/248 Test #28: tst_qmldiskcache ...................... Passed 38.97 sec Start 29: tst_qqmlmetatype 29/248 Test #29: tst_qqmlmetatype ...................... Passed 22.76 sec Start 30: tst_qmltc_manual 30/248 Test #30: tst_qmltc_manual ...................... Passed 31.71 sec Start 31: tst_qmltc_diskcache 31/248 Test #31: tst_qmltc_diskcache ................... Passed 27.74 sec Start 32: tst_qmltc_nodiskcache 32/248 Test #32: tst_qmltc_nodiskcache ................. Passed 18.44 sec Start 33: tst_qmltc_examples 33/248 Test #33: tst_qmltc_examples .................... Passed 38.39 sec Start 34: tst_qmlbasicapp 34/248 Test #34: tst_qmlbasicapp ....................... Passed 20.45 sec Start 35: tst_qmlsplitlib 35/248 Test #35: tst_qmlsplitlib ....................... Passed 27.88 sec Start 36: tst_qjsengine 36/248 Test #36: tst_qjsengine ......................... Passed 88.78 sec Start 37: tst_qjsvalue 37/248 Test #37: tst_qjsvalue .......................... Passed 21.69 sec Start 38: tst_qjsmanagedvalue 38/248 Test #38: tst_qjsmanagedvalue ................... Passed 16.43 sec Start 39: tst_qqmldebugtranslationservice 39/248 Test #39: tst_qqmldebugtranslationservice ....... Passed 33.55 sec Start 40: tst_qpacketprotocol 40/248 Test #40: tst_qpacketprotocol ................... Passed 20.49 sec Start 41: tst_qqmlnativeconnector 41/248 Test #41: tst_qqmlnativeconnector ............... Passed 26.40 sec Start 42: tst_qqmldebugclient 42/248 Test #42: tst_qqmldebugclient ................... Passed 33.41 sec Start 43: tst_qqmldebuglocal 43/248 Test #43: tst_qqmldebuglocal .................... Passed 21.22 sec Start 44: tst_qv4debugger 44/248 Test #44: tst_qv4debugger ....................... Passed 31.35 sec Start 45: tst_qqmlextensionplugin 45/248 Test #45: tst_qqmlextensionplugin ............... Passed 21.78 sec Start 46: tst_qqmlcpputils 46/248 Test #46: tst_qqmlcpputils ...................... Passed 22.68 sec Start 47: tst_qqmldirparser 47/248 Test #47: tst_qqmldirparser ..................... Passed 31.93 sec Start 48: tst_qmlcachegen 48/248 Test #48: tst_qmlcachegen ....................... Passed 18.44 sec Start 49: tst_qmlcppcodegen 49/248 Test #49: tst_qmlcppcodegen .....................***Failed 48.99 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qmlcppcodegen_make_apk. [1/2] Copying tst_qmlcppcodegen binary to apk folder [2/2] Creating APK for tst_qmlcppcodegen Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-tst_qmlcppcodegen-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-build/ Application binary: tst_qmlcppcodegen Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: QML Warning: QML import could not be resolved in any of the import paths: TestTypes Warning: QML import could not be resolved in any of the import paths: QmlBench Warning: QML import could not be resolved in any of the import paths: Cycle Warning: QML import could not be resolved in any of the import paths: Ambiguous Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.Windows Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.macOS Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.iOS Warning: QML import could not be resolved in any of the import paths: Module -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 12s 29 actionable tasks: 10 executed, 19 up-to-date Android package built successfully in 40,597 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-build/tst_qmlcppcodegen.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qmlcppcodegen/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qmlcppcodegen/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qmlcppcodegen. 28210 ********* Start testing of tst_QmlCppCodegen ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_QmlCppCodegen::initTestCase() PASS : tst_QmlCppCodegen::simpleBinding() PASS : tst_QmlCppCodegen::anchorsFill() PASS : tst_QmlCppCodegen::signalHandler() PASS : tst_QmlCppCodegen::idAccess() PASS : tst_QmlCppCodegen::globals() PASS : tst_QmlCppCodegen::multiLookup() PASS : tst_QmlCppCodegen::enums() PASS : tst_QmlCppCodegen::funcWithParams() PASS : tst_QmlCppCodegen::intOverflow() PASS : tst_QmlCppCodegen::stringLength() PASS : tst_QmlCppCodegen::scopeVsObject() PASS : tst_QmlCppCodegen::compositeTypeMethod() PASS : tst_QmlCppCodegen::excessiveParameters() PASS : tst_QmlCppCodegen::jsImport() PASS : tst_QmlCppCodegen::jsmoduleImport() SKIP : tst_QmlCppCodegen::runInterpreted() Can't start QProcess to run a custom user binary on Android Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp(2040)] PASS : tst_QmlCppCodegen::methods() PASS : tst_QmlCppCodegen::math() PASS : tst_QmlCppCodegen::unknownParameter() PASS : tst_QmlCppCodegen::array() PASS : tst_QmlCppCodegen::equalsUndefined() PASS : tst_QmlCppCodegen::conversions() PASS : tst_QmlCppCodegen::interestingFiles(conversions2) PASS : tst_QmlCppCodegen::interestingFiles(TestCase) PASS : tst_QmlCppCodegen::interestingFiles(layouts) PASS : tst_QmlCppCodegen::interestingFiles(interactive) PASS : tst_QmlCppCodegen::interestingFiles(Panel) PASS : tst_QmlCppCodegen::interestingFiles(ProgressBar) PASS : tst_QmlCppCodegen::interestingFiles(Root) PASS : tst_QmlCppCodegen::interestingFiles(noscope) PASS : tst_QmlCppCodegen::interestingFiles(dynamicscene) QWARN : tst_QmlCppCodegen::interestingFiles(curlygrouped) qrc:/TestTypes/curlygrouped.qml:4:1: QML QQuickItem: Cannot anchor to an item that isn't a parent or sibling. PASS : tst_QmlCppCodegen::interestingFiles(curlygrouped) PASS : tst_QmlCppCodegen::interestingFiles(cycleHead) PASS : tst_QmlCppCodegen::interestingFiles(deadStoreLoop) PASS : tst_QmlCppCodegen::interestingFiles(moveRegVoid) PASS : tst_QmlCppCodegen::extendedTypes() PASS : tst_QmlCppCodegen::construct() PASS : tst_QmlCppCodegen::contextParam() PASS : tst_QmlCppCodegen::attachedType() PASS : tst_QmlCppCodegen::componentReturnType() PASS : tst_QmlCppCodegen::onAssignment() PASS : tst_QmlCppCodegen::failures() PASS : tst_QmlCppCodegen::enumScope() PASS : tst_QmlCppCodegen::unusedAttached() PASS : tst_QmlCppCodegen::attachedBaseEnum() PASS : tst_QmlCppCodegen::nullAccess() PASS : tst_QmlCppCodegen::interceptor() PASS : tst_QmlCppCodegen::nonNotifyable() PASS : tst_QmlCppCodegen::importsFromImportPath() PASS : tst_QmlCppCodegen::aliasLookup() PASS : tst_QmlCppCodegen::outOfBoundsArray() PASS : tst_QmlCppCodegen::compositeSingleton() PASS : tst_QmlCppCodegen::lotsOfRegisters() PASS : tst_QmlCppCodegen::inPlaceDecrement() PASS : tst_QmlCppCodegen::shifts() PASS : tst_QmlCppCodegen::valueTypeProperty() PASS : tst_QmlCppCodegen::propertyOfParent() PASS : tst_QmlCppCodegen::accessModelMethodFromOutSide() PASS : tst_QmlCppCodegen::functionArguments() PASS : tst_QmlCppCodegen::bindingExpression() PASS : tst_QmlCppCodegen::voidFunction() PASS : tst_QmlCppCodegen::overriddenProperty() PASS : tst_QmlCppCodegen::listLength() PASS : tst_QmlCppCodegen::parentProperty() PASS : tst_QmlCppCodegen::registerElimination() PASS : tst_QmlCppCodegen::asCast() QWARN : tst_QmlCppCodegen::noQQmlData() qrc:/TestTypes/noQQmlData.qml:7: TypeError: Cannot read property 'name' of null PASS : tst_QmlCppCodegen::noQQmlData() QWARN : tst_QmlCppCodegen::scopeObjectDestruction() qrc:/TestTypes/fileDialog.qml:69:5: QML FileDialog: Failed to load non-native FileDialog implementation: qrc:/qt-project.org/imports/QtQuick/Dialogs/quickimpl/qml/FileDialog.qml:40 module "Qt.labs.folderlistmodel" is not installed Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qmlcppcodegen. Success CMake Error at tst_qmlcppcodegenWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qmlcppcodegen_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-build/tst_qmlcppcodegen.apk --verbose execution failed with exit code 1. Start 50: tst_qabstractanimationjob 50/248 Test #50: tst_qabstractanimationjob ............. Passed 16.52 sec Start 51: tst_qanimationgroupjob 51/248 Test #51: tst_qanimationgroupjob ................ Passed 23.74 sec Start 52: tst_qparallelanimationgroupjob 52/248 Test #52: tst_qparallelanimationgroupjob ........ Passed 21.63 sec Start 53: tst_qpauseanimationjob 53/248 Test #53: tst_qpauseanimationjob ................ Passed 29.31 sec Start 54: tst_qsequentialanimationgroupjob 54/248 Test #54: tst_qsequentialanimationgroupjob ...... Passed 22.47 sec Start 55: tst_qqmlecmascript 55/248 Test #55: tst_qqmlecmascript .................... Passed 64.62 sec Start 56: tst_qqmlanybinding 56/248 Test #56: tst_qqmlanybinding .................... Passed 25.20 sec Start 57: tst_qqmlcontext 57/248 Test #57: tst_qqmlcontext ....................... Passed 23.22 sec Start 58: tst_qqmlexpression 58/248 Test #58: tst_qqmlexpression .................... Passed 35.65 sec Start 59: tst_qqmlglobal 59/248 Test #59: tst_qqmlglobal ........................ Passed 14.84 sec Start 60: tst_qqmllanguage 60/248 Test #60: tst_qqmllanguage ...................... Passed 50.32 sec Start 61: tst_qqmlopenmetaobject 61/248 Test #61: tst_qqmlopenmetaobject ................ Passed 15.14 sec Start 62: tst_qqmlproperty 62/248 Test #62: tst_qqmlproperty ...................... Passed 35.29 sec Start 63: tst_qqmlpropertycache 63/248 Test #63: tst_qqmlpropertycache ................. Passed 21.46 sec Start 64: tst_qqmlpropertymap 64/248 Test #64: tst_qqmlpropertymap ................... Passed 31.62 sec Start 65: tst_qqmlsqldatabase 65/248 Test #65: tst_qqmlsqldatabase ................... Passed 21.76 sec Start 66: tst_qqmlvaluetypes 66/248 Test #66: tst_qqmlvaluetypes .................... Passed 33.42 sec Start 67: tst_qqmlvaluetypeproviders 67/248 Test #67: tst_qqmlvaluetypeproviders ............ Passed 23.52 sec Start 68: tst_qqmlbinding 68/248 Test #68: tst_qqmlbinding ....................... Passed 33.95 sec Start 69: tst_qqmlhangeset 69/248 Test #69: tst_qqmlhangeset ...................... Passed 15.41 sec Start 70: tst_qqmlconnections 70/248 Test #70: tst_qqmlconnections ................... Passed 32.78 sec Start 71: tst_qqmllistcompositor 71/248 Test #71: tst_qqmllistcompositor ................ Passed 21.00 sec Start 72: tst_qqmllistmodel 72/248 Test #72: tst_qqmllistmodel ..................... Passed 41.37 sec Start 73: tst_qqmllistmodelworkerscript 73/248 Test #73: tst_qqmllistmodelworkerscript ......... Passed 37.86 sec Start 74: tst_qqmlitemmodels 74/248 Test #74: tst_qqmlitemmodels .................... Passed 26.66 sec Start 75: tst_qqmltypeloader 75/248 Test #75: tst_qqmltypeloader .................... Passed 23.19 sec Start 76: tst_qqmlparser 76/248 Test #76: tst_qqmlparser ........................ Passed 35.76 sec Start 77: tst_qquickworkerscript 77/248 Test #77: tst_qquickworkerscript ................ Passed 23.85 sec Start 78: tst_qrcqml 78/248 Test #78: tst_qrcqml ............................ Passed 33.20 sec Start 79: tst_qqmltimer 79/248 Test #79: tst_qqmltimer ......................... Passed 31.27 sec Start 80: tst_qqmlinstantiator 80/248 Test #80: tst_qqmlinstantiator .................. Passed 25.61 sec Start 81: tst_qqmlenginecleanup 81/248 Test #81: tst_qqmlenginecleanup ................. Passed 20.25 sec Start 82: tst_qqmltranslation 82/248 Test #82: tst_qqmltranslation ...................***Failed 35.09 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmltranslation_make_apk. [1/2] Copying tst_qqmltranslation binary to apk folder [2/2] Creating APK for tst_qqmltranslation Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-tst_qqmltranslation-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-build/ Application binary: tst_qqmltranslation Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 15s 29 actionable tasks: 10 executed, 19 up-to-date Android package built successfully in 22,325 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-build/tst_qqmltranslation.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qqmltranslation/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qqmltranslation/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qqmltranslation. 5563 ********* Start testing of tst_qqmltranslation ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qqmltranslation::initTestCase() PASS : tst_qqmltranslation::translation(qml) FAIL! : tst_qqmltranslation::translation(qrc) 'translator.load(translation, dataDirectory())' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmltranslation/tst_qqmltranslation.cpp(71)] PASS : tst_qqmltranslation::translation(js) PASS : tst_qqmltranslation::idTranslation() PASS : tst_qqmltranslation::translationChange() PASS : tst_qqmltranslation::preferJSContext() PASS : tst_qqmltranslation::cleanupTestCase() Totals: 7 passed, 1 failed, 0 skipped, 0 blacklisted, 195ms ********* Finished testing of tst_qqmltranslation ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qqmltranslation. Success CMake Error at tst_qqmltranslationWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmltranslation_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-build/tst_qqmltranslation.apk --verbose execution failed with exit code 1. Start 83: tst_qqmlimport 83/248 Test #83: tst_qqmlimport ........................ Passed 26.14 sec Start 84: tst_qqmlobjectmodel 84/248 Test #84: tst_qqmlobjectmodel ................... Passed 15.30 sec Start 85: tst_qqmltablemodel 85/248 Test #85: tst_qqmltablemodel .................... Passed 33.46 sec Start 86: tst_qqmltreemodeltotablemodel 86/248 Test #86: tst_qqmltreemodeltotablemodel ......... Passed 20.74 sec Start 87: tst_qv4assembler 87/248 Test #87: tst_qv4assembler ...................... Passed 40.02 sec Start 88: tst_qv4mm 88/248 Test #88: tst_qv4mm ............................. Passed 21.44 sec Start 89: tst_qv4identifiertable 89/248 Test #89: tst_qv4identifiertable ................ Passed 21.02 sec Start 90: tst_qv4regexp 90/248 Test #90: tst_qv4regexp ......................... Passed 21.69 sec Start 91: tst_ecmascripttests 91/248 Test #91: tst_ecmascripttests ................... Passed 22.68 sec Start 92: tst_bindingdependencyapi 92/248 Test #92: tst_bindingdependencyapi .............. Passed 30.27 sec Start 93: tst_v4misc 93/248 Test #93: tst_v4misc ............................ Passed 21.10 sec Start 94: tst_qqmldelegatemodel 94/248 Test #94: tst_qqmldelegatemodel ................. Passed 32.17 sec Start 95: tst_qqmlxmllistmodel 95/248 Test #95: tst_qqmlxmllistmodel ..................***Failed 17.64 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlxmllistmodel_make_apk. [1/2] Copying tst_qqmlxmllistmodel binary to apk folder [2/2] Creating APK for tst_qqmlxmllistmodel Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-tst_qqmlxmllistmodel-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-build/ Application binary: tst_qqmlxmllistmodel Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: SortFilterProxyModel -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 8s 29 actionable tasks: 10 executed, 19 up-to-date Android package built successfully in 11,802 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-build/tst_qqmlxmllistmodel.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qqmlxmllistmodel/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qqmlxmllistmodel/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qqmlxmllistmodel. 7485 ********* Start testing of tst_QQmlXmlListModel ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_QQmlXmlListModel::initTestCase() PASS : tst_QQmlXmlListModel::buildModel() PASS : tst_QQmlXmlListModel::cdata() PASS : tst_QQmlXmlListModel::attributes() PASS : tst_QQmlXmlListModel::roles() PASS : tst_QQmlXmlListModel::elementErrors() PASS : tst_QQmlXmlListModel::uniqueRoleNames() PASS : tst_QQmlXmlListModel::headers() FAIL! : tst_QQmlXmlListModel::source(valid) Compared doubles are not the same (fuzzy compare) Actual (model->property("progress").toDouble()) : 1 Expected (qreal(source.isLocalFile() ? 1.0 : 0.0)): 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel.cpp(383)] PASS : tst_QQmlXmlListModel::source(invalid) PASS : tst_QQmlXmlListModel::source(empty file) PASS : tst_QQmlXmlListModel::data() PASS : tst_QQmlXmlListModel::reload() QWARN : tst_QQmlXmlListModel::threading(1) QFSFileEngine::open: No file name specified QWARN : tst_QQmlXmlListModel::threading(1) QFSFileEngine::open: No file name specified QWARN : tst_QQmlXmlListModel::threading(1) QFSFileEngine::open: No file name specified FAIL! : tst_QQmlXmlListModel::threading(1) 'f1.isCreated() && f2.isCreated() && f3.isCreated()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel.cpp(505)] QWARN : tst_QQmlXmlListModel::threading(1) QFile::remove: Empty or null file name QWARN : tst_QQmlXmlListModel::threading(1) QFile::remove: Empty or null file name QWARN : tst_QQmlXmlListModel::threading(1) QFile::remove: Empty or null file name QWARN : tst_QQmlXmlListModel::threading(2) QFSFileEngine::open: No file name specified QWARN : tst_QQmlXmlListModel::threading(2) QFSFileEngine::open: No file name specified QWARN : tst_QQmlXmlListModel::threading(2) QFSFileEngine::open: No file name specified FAIL! : tst_QQmlXmlListModel::threading(2) 'f1.isCreated() && f2.isCreated() && f3.isCreated()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel.cpp(505)] QWARN : tst_QQmlXmlListModel::threading(2) QFile::remove: Empty or null file name QWARN : tst_QQmlXmlListModel::threading(2) QFile::remove: Empty or null file name QWARN : tst_QQmlXmlListModel::threading(2) QFile::remove: Empty or null file name QWARN : tst_QQmlXmlListModel::threading(10) QFSFileEngine::open: No file name specified QWARN : tst_QQmlXmlListModel::threading(10) QFSFileEngine::open: No file name specified QWARN : tst_QQmlXmlListModel::threading(10) QFSFileEngine::open: No file name specified FAIL! : tst_QQmlXmlListModel::threading(10) 'f1.isCreated() && f2.isCreated() && f3.isCreated()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel.cpp(505)] QWARN : tst_QQmlXmlListModel::threading(10) QFile::remove: Empty or null file name QWARN : tst_QQmlXmlListModel::threading(10) QFile::remove: Empty or null file name QWARN : tst_QQmlXmlListModel::threading(10) QFile::remove: Empty or null file name PASS : tst_QQmlXmlListModel::propertyChanges() PASS : tst_QQmlXmlListModel::nestedElements() PASS : tst_QQmlXmlListModel::malformedData(tag mismatch top level) PASS : tst_QQmlXmlListModel::malformedData(missing tag nested level) PASS : tst_QQmlXmlListModel::malformedData(invalid attribute name) PASS : tst_QQmlXmlListModel::roleCrash() PASS : tst_QQmlXmlListModel::proxyCrash() PASS : tst_QQmlXmlListModel::cleanupTestCase() Totals: 20 passed, 4 failed, 0 skipped, 0 blacklisted, 1228ms ********* Finished testing of tst_QQmlXmlListModel ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qqmlxmllistmodel. Success CMake Error at tst_qqmlxmllistmodelWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlxmllistmodel_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-build/tst_qqmlxmllistmodel.apk --verbose execution failed with exit code 1. Start 96: tst_geometry 96/248 Test #96: tst_geometry .......................... Passed 26.80 sec Start 97: tst_nodestest 97/248 Test #97: tst_nodestest ......................... Passed 33.72 sec Start 98: tst_qquickpixmapcache 98/248 Test #98: tst_qquickpixmapcache ................. Passed 22.60 sec Start 99: tst_drawingmodes 99/248 Test #99: tst_drawingmodes ...................... Passed 40.60 sec Start 100: tst_quick_examples 100/248 Test #100: tst_quick_examples ....................***Failed 21.81 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_quick_examples_make_apk. [1/2] Copying tst_quick_examples binary to apk folder [2/2] Creating APK for tst_quick_examples Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-tst_quick_examples-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-build/ Application binary: tst_quick_examples Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Qt.VisualTest -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. Skipping createRCC WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets UP-TO-DATE > Task :compressDebugAssets UP-TO-DATE > Task :processDebugJavaRes NO-SOURCE > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 14s 29 actionable tasks: 8 executed, 21 up-to-date Android package built successfully in 16,841 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-build/tst_quick_examples.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_quick_examples/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_quick_examples/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_quick_examples. 8238 ********* Start testing of tst_examples ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_examples::initTestCase() FAIL! : tst_examples::sgexamples() 'repoSourceDir.exists()' returned FALSE. (repoSourceDir /home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/examples/../../../.. doesn't exist) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/examples/tst_examples.cpp(238)] QFATAL : tst_examples::sgexamples() ASSERT failure in QTest::fetchData(): "Test data requested, but no testdata available.", file /home/andreasbuhr/development/qtdev/qtbase/src/testlib/qtestcase.cpp, line 1264 FAIL! : tst_examples::sgexamples() Received a fatal error. Loc: [/home/andreasbuhr/development/qtdev/qtbase/src/testlib/qtestcase.cpp(1264)] Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted, 1ms ********* Finished testing of tst_examples ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_quick_examples. Success CMake Error at tst_quick_examplesWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_quick_examples_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-build/tst_quick_examples.apk --verbose execution failed with exit code 1. Start 101: tst_nokeywords 101/248 Test #101: tst_nokeywords ........................ Passed 40.17 sec Start 102: tst_propertyrequirements 102/248 Test #102: tst_propertyrequirements .............. Passed 14.63 sec Start 103: tst_qquickanimations 103/248 Test #103: tst_qquickanimations .................. Passed 80.55 sec Start 104: tst_qquickapplication 104/248 Test #104: tst_qquickapplication ................. Passed 21.82 sec Start 105: tst_qquickbehaviors 105/248 Test #105: tst_qquickbehaviors ................... Passed 29.95 sec Start 106: tst_qquickboundaryrule 106/248 Test #106: tst_qquickboundaryrule ................ Passed 35.49 sec Start 107: tst_qquickfontloader 107/248 Test #107: tst_qquickfontloader .................. Passed 21.29 sec Start 108: tst_qquickfontloader_static 108/248 Test #108: tst_qquickfontloader_static ........... Passed 32.33 sec Start 109: tst_quickfontmetrics 109/248 Test #109: tst_quickfontmetrics .................. Passed 21.09 sec Start 110: tst_qquickimageprovider 110/248 Test #110: tst_qquickimageprovider ...............***Failed 27.66 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickimageprovider_make_apk. [1/2] Copying tst_qquickimageprovider binary to apk folder [2/2] Creating APK for tst_qquickimageprovider Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-tst_qquickimageprovider-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-build/ Application binary: tst_qquickimageprovider Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. Skipping createRCC WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets UP-TO-DATE > Task :compressDebugAssets UP-TO-DATE > Task :processDebugJavaRes NO-SOURCE > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 13s 29 actionable tasks: 8 executed, 21 up-to-date Android package built successfully in 19,876 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-build/tst_qquickimageprovider.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickimageprovider/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickimageprovider/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickimageprovider. 10378 ********* Start testing of tst_qquickimageprovider ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquickimageprovider::initTestCase() QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync simple test) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync simple test) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync simple test with capitalization) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync simple test with capitalization) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync url with no id) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync url with no id) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync url with path) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync url with path) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync url with fragment) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync url with fragment) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync url with query) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync url with query) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync scaled image) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync scaled image) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync missing) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync missing) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync unknown provider) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync unknown provider) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async(qimage|async simple test) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async simple test) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async(qimage|async simple test with capitalization) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async simple test with capitalization) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async(qimage|async url with no id) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async url with no id) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async(qimage|async url with path) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async url with path) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async(qimage|async url with fragment) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async url with fragment) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async(qimage|async url with query) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async url with query) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async(qimage|async scaled image) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async scaled image) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async(qimage|async missing) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async missing) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async(qimage|async unknown provider) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async unknown provider) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced simple test) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced simple test) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced simple test with capitalization) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced simple test with capitalization) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with no id) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with no id) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with path) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with path) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with fragment) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with fragment) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with query) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with query) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced scaled image) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced scaled image) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced missing) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced missing) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced unknown provider) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced unknown provider) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap simple test) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap simple test) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap simple test with capitalization) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap simple test with capitalization) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with no id) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with no id) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with path) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with path) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with fragment) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with fragment) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with query) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with query) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap scaled image) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap scaled image) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap missing) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap missing) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap unknown provider) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap unknown provider) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)] QWARN : tst_qquickimageprovider::requestPixmap_async() QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::requestPixmap_async() 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(329)] QWARN : tst_qquickimageprovider::removeProvider(qimage) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::removeProvider(qimage) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(356)] QWARN : tst_qquickimageprovider::removeProvider(qpixmap) QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::removeProvider(qpixmap) 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(356)] PASS : tst_qquickimageprovider::imageProviderId(lowercase) PASS : tst_qquickimageprovider::imageProviderId(CamelCase) PASS : tst_qquickimageprovider::imageProviderId(UPPERCASE) QWARN : tst_qquickimageprovider::threadTest() QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::threadTest() 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(448)] QWARN : tst_qquickimageprovider::asyncTextureTest() QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::asyncTextureTest() 'obj != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(567)] QWARN : tst_qquickimageprovider::instantAsyncTextureTest() QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::instantAsyncTextureTest() '!obj.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(640)] QWARN : tst_qquickimageprovider::asyncImageThreadSafety() QQmlComponent: Component is not ready FAIL! : tst_qquickimageprovider::asyncImageThreadSafety() '!obj.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(738)] PASS : tst_qquickimageprovider::cleanupTestCase() Totals: 5 passed, 43 failed, 0 skipped, 0 blacklisted, 809ms ********* Finished testing of tst_qquickimageprovider ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickimageprovider. Success CMake Error at tst_qquickimageproviderWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickimageprovider_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-build/tst_qquickimageprovider.apk --verbose execution failed with exit code 1. Start 111: tst_qquicklayouts 111/248 Test #111: tst_qquicklayouts .....................***Failed 38.15 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicklayouts_make_apk. [1/2] Copying tst_qquicklayouts binary to apk folder [2/2] Creating APK for tst_qquicklayouts Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-tst_qquicklayouts-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-build/ Application binary: tst_qquicklayouts Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: org.qtproject.Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 10s 29 actionable tasks: 10 executed, 19 up-to-date Android package built successfully in 21,923 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-build/tst_qquicklayouts.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquicklayouts/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquicklayouts/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicklayouts. 10554 ********* Start testing of tst_qquicklayouts ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquicklayouts::Tests_GridLayout::initTestCase() PASS : tst_qquicklayouts::Tests_GridLayout::test_Margins() PASS : tst_qquicklayouts::Tests_GridLayout::test_Rtl() PASS : tst_qquicklayouts::Tests_GridLayout::test_alignToPixelGrid() PASS : tst_qquicklayouts::Tests_GridLayout::test_alignment() PASS : tst_qquicklayouts::Tests_GridLayout::test_baselines() PASS : tst_qquicklayouts::Tests_GridLayout::test_columnIsOutsideGrid() PASS : tst_qquicklayouts::Tests_GridLayout::test_columnOrRowChanged() PASS : tst_qquicklayouts::Tests_GridLayout::test_columnsChanged() PASS : tst_qquicklayouts::Tests_GridLayout::test_flow() PASS : tst_qquicklayouts::Tests_GridLayout::test_flowLeftToRight() PASS : tst_qquicklayouts::Tests_GridLayout::test_flowLeftToRightDefaultPositions() PASS : tst_qquicklayouts::Tests_GridLayout::test_flowTopToBottom() PASS : tst_qquicklayouts::Tests_GridLayout::test_hfw() PASS : tst_qquicklayouts::Tests_GridLayout::test_invalidateWhileRearranging_QTBUG_44139() PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(columnSpacing) PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(rowSpacing) PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(columns) PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(rows) PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(flow) PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(layoutDirection) PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(spacing) PASS : tst_qquicklayouts::Tests_GridLayout::test_replaceCell_QTBUG_65121() PASS : tst_qquicklayouts::Tests_GridLayout::test_rightToLeft() PASS : tst_qquicklayouts::Tests_GridLayout::test_rowsChanged() PASS : tst_qquicklayouts::Tests_GridLayout::test_sizeHints() FAIL! : tst_qquicklayouts::Tests_GridLayout::test_spacings(NaN) property itemRect Actual (): [16,0,10,10] Expected (): [15,0,10,10] Loc: [qrc:/data/tst_gridlayout.qml(859)] PASS : tst_qquicklayouts::Tests_GridLayout::test_spacings(0) PASS : tst_qquicklayouts::Tests_GridLayout::test_spacings(10) PASS : tst_qquicklayouts::Tests_GridLayout::test_spacings(-5) PASS : tst_qquicklayouts::Tests_GridLayout::test_spacings(-19) PASS : tst_qquicklayouts::Tests_GridLayout::test_spanAcrossEmptyRows() PASS : tst_qquicklayouts::Tests_GridLayout::test_spanIsMoreThanColumns() PASS : tst_qquicklayouts::Tests_GridLayout::cleanupTestCase() PASS : tst_qquicklayouts::Tests_RowLayout::initTestCase() PASS : tst_qquicklayouts::Tests_RowLayout::test_addAndRemoveItems() PASS : tst_qquicklayouts::Tests_RowLayout::test_addIgnoredItem() PASS : tst_qquicklayouts::Tests_RowLayout::test_alignToPixelGrid() PASS : tst_qquicklayouts::Tests_RowLayout::test_alignment() PASS : tst_qquicklayouts::Tests_RowLayout::test_allExpanding() PASS : tst_qquicklayouts::Tests_RowLayout::test_bindingLoop() PASS : tst_qquicklayouts::Tests_RowLayout::test_changeChildrenOfHiddenLayout() PASS : tst_qquicklayouts::Tests_RowLayout::test_change_implicitWidth_during_rearrange() PASS : tst_qquicklayouts::Tests_RowLayout::test_countGeometryChanges() PASS : tst_qquicklayouts::Tests_RowLayout::test_defaultPropertyAliasCrash() PASS : tst_qquicklayouts::Tests_RowLayout::test_defaultPropertyAliasCrashAgain() PASS : tst_qquicklayouts::Tests_RowLayout::test_dependentWidth_QTBUG_87253() PASS : tst_qquicklayouts::Tests_RowLayout::test_destroyImplicitInvisibleLayout() PASS : tst_qquicklayouts::Tests_RowLayout::test_destroyLayout() PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(narrow) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(belowPreferred) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(belowPreferredWithSpacing) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(abovePreferred) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(stretchSomethingToMaximum) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(minSizeHasFractions) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(maxSizeHasFractions) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(fixedSizeHasFractions) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(481) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(theend) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(theend2) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(43) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(40) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(roundingAccumulates1) PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(roundingAccumulates2) PASS : tst_qquicklayouts::Tests_RowLayout::test_dynamicSizeAdaptationsForInitiallyInvisibleItemsInLayout() PASS : tst_qquicklayouts::Tests_RowLayout::test_ensurePolished() PASS : tst_qquicklayouts::Tests_RowLayout::test_fixedAndExpanding() PASS : tst_qquicklayouts::Tests_RowLayout::test_implicitSize() PASS : tst_qquicklayouts::Tests_RowLayout::test_initialNestedLayouts() PASS : tst_qquicklayouts::Tests_RowLayout::test_layerEnabled() PASS : tst_qquicklayouts::Tests_RowLayout::test_propagateImplicitWidthToParent() PASS : tst_qquicklayouts::Tests_RowLayout::test_rearrangeFixedSizeLayout() PASS : tst_qquicklayouts::Tests_RowLayout::test_rearrangeNestedLayouts() PASS : tst_qquicklayouts::Tests_RowLayout::test_rowlayoutWithTextItems() PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(propagateNone) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(propagateMinimumWidth) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(propagatePreferredWidth) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(propagateMaximumWidth) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(propagateAll) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(propagateCrazy) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(expandMinToExplicitPref) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(expandMaxToExplicitPref) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(expandAllToExplicitMin) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(expandPrefToExplicitMin) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(boundPrefToExplicitMax) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(boundAllToExplicitMax) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(ceilImplicitMin) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(ceilExplicitMin) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(ceilImplicitMin2) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(ceilShrinkMinToPref) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(ceilExpandMaxToPref) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(fallbackValues) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(acceptZeroWidths) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(123) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(132) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(213) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(231) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(321) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(312) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(1i3) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(1i2) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(2i3) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(2i1) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(3i1) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(3i2) PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintPropagationCount() XFAIL : tst_qquicklayouts::Tests_RowLayout::test_sizeHintWithHiddenChildren() If GridLayout is hidden, GridLayout is not notified when child is explicitly hidden Loc: [qrc:/data/tst_rowlayout.qml(1032)] PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintWithHiddenChildren() XFAIL : tst_qquicklayouts::Tests_RowLayout::test_sizeHintWithHiddenChildrenForRow() If Row is hidden, Row is not notified when child is explicitly hidden Loc: [qrc:/data/tst_rowlayout.qml(1066)] PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintWithHiddenChildrenForRow() PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 0) PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 1) PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 2) PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 3) PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 4) PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 5) PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 6) PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 7) PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 8) PASS : tst_qquicklayouts::Tests_RowLayout::test_warnAboutLayoutItemsWithAnchors() PASS : tst_qquicklayouts::Tests_RowLayout::cleanupTestCase() PASS : tst_qquicklayouts::Tests_StackLayout::initTestCase() PASS : tst_qquicklayouts::Tests_StackLayout::test_attachedAddAndRemove() PASS : tst_qquicklayouts::Tests_StackLayout::test_attachedDynamicDeclarative() PASS : tst_qquicklayouts::Tests_StackLayout::test_attachedDynamicImperative() PASS : tst_qquicklayouts::Tests_StackLayout::test_attachedStaticDeclarative() PASS : tst_qquicklayouts::Tests_StackLayout::test_rearrange() PASS : tst_qquicklayouts::Tests_StackLayout::cleanupTestCase() Totals: 125 passed, 1 failed, 0 skipped, 0 blacklisted, 9254ms ********* Finished testing of tst_qquicklayouts ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicklayouts. Success CMake Error at tst_qquicklayoutsWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicklayouts_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-build/tst_qquicklayouts.apk --verbose execution failed with exit code 1. Start 112: tst_qquickpath 112/248 Test #112: tst_qquickpath ........................ Passed 23.88 sec Start 113: tst_qquicksmoothedanimation 113/248 Test #113: tst_qquicksmoothedanimation ........... Passed 24.46 sec Start 114: tst_qquickspringanimation 114/248 Test #114: tst_qquickspringanimation ............. Passed 34.91 sec Start 115: tst_qquickanimationcontroller 115/248 Test #115: tst_qquickanimationcontroller ......... Passed 25.38 sec Start 116: tst_qquickstyledtext 116/248 Test #116: tst_qquickstyledtext .................. Passed 24.63 sec Start 117: tst_qquickstates 117/248 Test #117: tst_qquickstates ...................... Passed 31.70 sec Start 118: tst_qquicksystempalette 118/248 Test #118: tst_qquicksystempalette ............... Passed 22.54 sec Start 119: tst_qquicktimeline 119/248 Test #119: tst_qquicktimeline .................... Passed 28.93 sec Start 120: tst_flickableinterop 120/248 Test #120: tst_flickableinterop ..................***Failed 36.79 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_flickableinterop_make_apk. [1/2] Copying tst_flickableinterop binary to apk folder [2/2] Creating APK for tst_flickableinterop Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-tst_flickableinterop-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-build/ Application binary: tst_flickableinterop Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 8s 29 actionable tasks: 10 executed, 19 up-to-date Android package built successfully in 12,326 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-build/tst_flickableinterop.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_flickableinterop/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_flickableinterop/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_flickableinterop. 12008 ********* Start testing of tst_FlickableInterop ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_FlickableInterop::initTestCase() PASS : tst_FlickableInterop::touchTapButton(DragThreshold) PASS : tst_FlickableInterop::touchTapButton(WithinBounds) PASS : tst_FlickableInterop::touchTapButton(ReleaseWithinBounds) PASS : tst_FlickableInterop::touchDragFlickableBehindButton(DragThreshold) PASS : tst_FlickableInterop::touchDragFlickableBehindButton(WithinBounds) PASS : tst_FlickableInterop::touchDragFlickableBehindButton(ReleaseWithinBounds) PASS : tst_FlickableInterop::mouseClickButton(DragThreshold) PASS : tst_FlickableInterop::mouseClickButton(WithinBounds) PASS : tst_FlickableInterop::mouseClickButton(ReleaseWithinBounds) QWARN : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) : delivering touch update to same window QWindow(0x0) not QQuickView(0x6ded7a4990) QWARN : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) : skipping QEventPoint(id=1 ts=0 pos=0,0 scn=292,60 gbl=292,60 Updated vel=0,0 press=-292,-60 last=-292,-60 Δ 292,60) : no target window PASS : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) QWARN : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) : delivering touch update to same window QWindow(0x0) not QQuickView(0x6ded7a4990) QWARN : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) : skipping QEventPoint(id=1 ts=0 pos=0,0 scn=292,104 gbl=292,104 Updated vel=0,0 press=-292,-104 last=-292,-104 Δ 292,104) : no target window PASS : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) QWARN : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) : delivering touch update to same window QWindow(0x0) not QQuickView(0x6ded7a4990) QWARN : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) : skipping QEventPoint(id=1 ts=0 pos=0,0 scn=292,148 gbl=292,148 Updated vel=0,0 press=-292,-148 last=-292,-148 Δ 292,148) : no target window PASS : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) PASS : tst_FlickableInterop::touchDragSlider() PASS : tst_FlickableInterop::touchDragFlickableBehindSlider() PASS : tst_FlickableInterop::mouseDragSlider(drag down on knob of knobSlider) PASS : tst_FlickableInterop::mouseDragSlider(drag sideways on knob of knobSlider) PASS : tst_FlickableInterop::mouseDragSlider(drag down on groove of knobSlider) PASS : tst_FlickableInterop::mouseDragSlider(drag sideways on groove of knobSlider) PASS : tst_FlickableInterop::mouseDragSlider(drag down on knob of grooveSlider) PASS : tst_FlickableInterop::mouseDragSlider(drag sideways on knob of grooveSlider) PASS : tst_FlickableInterop::mouseDragSlider(drag down on groove of grooveSlider) PASS : tst_FlickableInterop::mouseDragSlider(drag sideways on groove of grooveSlider) PASS : tst_FlickableInterop::mouseDragFlickableBehindSlider() FAIL! : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(drag) Compared values are not the same Actual (flickable->isMoving()) : 1 Expected (expectedFlickableMoving): 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(544)] PASS : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(tap) FAIL! : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(dragAndTap) Compared values are not the same Actual (flickable->isMoving()) : 1 Expected (expectedFlickableMoving): 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(544)] FAIL! : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(tapAndDrag) Compared values are not the same Actual (flickable->isMoving()) : 1 Expected (expectedFlickableMoving): 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(544)] QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Mouse event at 496, 65 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Mouse event at 506, 65 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Mouse event at 516, 65 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Mouse event at 526, 65 occurs outside target window (393x753). FAIL! : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Compared values are not the same Actual (flickable->isMoving()) : 1 Expected (expectedFlickableMoving): 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(577)] QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 496, 121 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 506, 121 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 516, 121 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 526, 121 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 526, 121 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 506, 121 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 516, 121 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 526, 121 occurs outside target window (393x753). PASS : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Mouse event at 496, 177 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Mouse event at 506, 177 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Mouse event at 516, 177 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Mouse event at 526, 177 occurs outside target window (393x753). FAIL! : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Compared values are not the same Actual (flickable->isMoving()) : 1 Expected (expectedFlickableMoving): 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(577)] QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Mouse event at 496, 233 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Mouse event at 506, 233 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Mouse event at 516, 233 occurs outside target window (393x753). QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Mouse event at 526, 233 occurs outside target window (393x753). FAIL! : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Compared values are not the same Actual (flickable->isMoving()) : 1 Expected (expectedFlickableMoving): 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(577)] BFAIL : tst_FlickableInterop::touchDragSliderAndFlickable() 'flickable->isMoving()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(651)] PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnFlickable) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnFlickable-excl) FAIL! : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnList) Compared values are not the same Actual (delegateTapHandler->isPressed()): 0 Expected (true) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(772)] FAIL! : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnList-excl) Compared values are not the same Actual (delegateTapHandler->isPressed()): 0 Expected (true) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(772)] PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnTable) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnFlickable) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnList) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnTable) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnFlickable) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnFlickable-excl) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnList) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnList-excl) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnTable) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnFlickable) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnList) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnTable) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnFlickableWithNullTargets) FAIL! : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnListWithNullTargets) Compared values are not the same Actual (delegateTapHandler->isPressed()): 0 Expected (true) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(772)] PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnTableWithNullTargets) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnFlickableWithNullTargets) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnListWithNullTargets) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnTableWithNullTargets) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnFlickableWithNullTargets) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnListWithNullTargets) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnTableWithNullTargets) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnFlickableWithNullTargets) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnListWithNullTargets) PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnTableWithNullTargets) PASS : tst_FlickableInterop::cleanupTestCase() Totals: 52 passed, 9 failed, 0 skipped, 1 blacklisted, 19913ms ********* Finished testing of tst_FlickableInterop ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_flickableinterop. Success CMake Error at tst_flickableinteropWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_flickableinterop_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-build/tst_flickableinterop.apk --verbose execution failed with exit code 1. Start 121: tst_mousearea_interop 121/248 Test #121: tst_mousearea_interop ................. Passed 26.47 sec Start 122: tst_multipointtoucharea_interop 122/248 Test #122: tst_multipointtoucharea_interop ....... Passed 21.96 sec Start 123: tst_qquickdraghandler 123/248 Test #123: tst_qquickdraghandler .................***Failed 36.40 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdraghandler_make_apk. [1/2] Copying tst_qquickdraghandler binary to apk folder [2/2] Creating APK for tst_qquickdraghandler Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-tst_qquickdraghandler-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-build/ Application binary: tst_qquickdraghandler Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 8s 29 actionable tasks: 10 executed, 19 up-to-date Android package built successfully in 16,097 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-build/tst_qquickdraghandler.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickdraghandler/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickdraghandler/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickdraghandler. 12743 ********* Start testing of tst_DragHandler ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_DragHandler::initTestCase() QDEBUG : tst_DragHandler::defaultPropertyValues() : QQuickRectangle(0x6e6d7431b0) parent QQuickItem(0x6e6d740390, "Draggables") QDEBUG : tst_DragHandler::defaultPropertyValues() : QQuickRectangle(0x6e6d742f70) parent QQuickItem(0x6e6d740390, "Draggables") PASS : tst_DragHandler::defaultPropertyValues() QDEBUG : tst_DragHandler::touchDrag(threshold zero) : QQuickRectangle(0x6e6d746b10) parent QQuickItem(0x6e6d7399d0, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold zero) : QQuickRectangle(0x6e6d739430) parent QQuickItem(0x6e6d7399d0, "Draggables") PASS : tst_DragHandler::touchDrag(threshold zero) QDEBUG : tst_DragHandler::touchDrag(threshold one) : QQuickRectangle(0x6e6d73c370) parent QQuickItem(0x6e6d73aab0, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold one) : QQuickRectangle(0x6e6d741350) parent QQuickItem(0x6e6d73aab0, "Draggables") PASS : tst_DragHandler::touchDrag(threshold one) QDEBUG : tst_DragHandler::touchDrag(threshold 20) : QQuickRectangle(0x6e6d74aa10) parent QQuickItem(0x6e6d73fdf0, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold 20) : QQuickRectangle(0x6e6d746e70) parent QQuickItem(0x6e6d73fdf0, "Draggables") PASS : tst_DragHandler::touchDrag(threshold 20) QDEBUG : tst_DragHandler::touchDrag(threshold default) : QQuickRectangle(0x6e6d73e9b0) parent QQuickItem(0x6e6d73d9f0, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold default) : QQuickRectangle(0x6e6d73f3d0) parent QQuickItem(0x6e6d73d9f0, "Draggables") PASS : tst_DragHandler::touchDrag(threshold default) QDEBUG : tst_DragHandler::mouseDrag(left: drag) : QQuickRectangle(0x6e6d746570) parent QQuickItem(0x6e6d73f610, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(left: drag) : QQuickRectangle(0x6e6d7429d0) parent QQuickItem(0x6e6d73f610, "Draggables") PASS : tst_DragHandler::mouseDrag(left: drag) QDEBUG : tst_DragHandler::mouseDrag(right: don't drag) : QQuickRectangle(0x6e6d73fbb0) parent QQuickItem(0x6e6d742d30, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(right: don't drag) : QQuickRectangle(0x6e6d745fd0) parent QQuickItem(0x6e6d742d30, "Draggables") PASS : tst_DragHandler::mouseDrag(right: don't drag) QDEBUG : tst_DragHandler::mouseDrag(left: don't drag) : QQuickRectangle(0x6e6d73d210) parent QQuickItem(0x6e6d746330, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(left: don't drag) : QQuickRectangle(0x6e6d741590) parent QQuickItem(0x6e6d746330, "Draggables") PASS : tst_DragHandler::mouseDrag(left: don't drag) QDEBUG : tst_DragHandler::mouseDrag(right or middle: drag) : QQuickRectangle(0x6e6d7445f0) parent QQuickItem(0x6e6d74a7d0, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(right or middle: drag) : QQuickRectangle(0x6e6d748a90) parent QQuickItem(0x6e6d74a7d0, "Draggables") PASS : tst_DragHandler::mouseDrag(right or middle: drag) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold zero) : QQuickRectangle(0x6e6d748cd0) parent QQuickItem(0x6e6d74a350, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold zero) : QQuickRectangle(0x6e6d73ee30) parent QQuickItem(0x6e6d74a350, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold zero) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold one) : QQuickRectangle(0x6e6d73e530) parent QQuickItem(0x6e6d7405d0, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold one) : QQuickRectangle(0x6e6d7432d0) parent QQuickItem(0x6e6d7405d0, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold one) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold 20) : QQuickRectangle(0x6e6d7467b0) parent QQuickItem(0x6e6d745910, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold 20) : QQuickRectangle(0x6e6d74e130) parent QQuickItem(0x6e6d745910, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold 20) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold default) : QQuickRectangle(0x6e6d7470b0) parent QQuickItem(0x6e6d74d950, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold default) : QQuickRectangle(0x6e6d7432d0) parent QQuickItem(0x6e6d74d950, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold default) PASS : tst_DragHandler::dragFromMargin() PASS : tst_DragHandler::snapMode(rect1, SnapAuto, outside the target) PASS : tst_DragHandler::snapMode(rect1, SnapAuto, inside the target) PASS : tst_DragHandler::snapMode(rect1, SnapAlways, outside the target) PASS : tst_DragHandler::snapMode(rect1, NoSnap, outside the target) PASS : tst_DragHandler::snapMode(rect1, SnapIfPressedOutsideTarget, outside the target) PASS : tst_DragHandler::snapMode(rect1, SnapIfPressedOutsideTarget, inside the target) PASS : tst_DragHandler::snapMode(rect2, SnapAuto, outside target, should snap) PASS : tst_DragHandler::snapMode(rect2, SnapAuto, inside target, shouldn't snap) QDEBUG : tst_DragHandler::touchDragMulti() : QQuickRectangle(0x6e6d750530) parent QQuickItem(0x6e6d73ebf0, "Draggables") QDEBUG : tst_DragHandler::touchDragMulti() : QQuickRectangle(0x6e6d74f8d0) parent QQuickItem(0x6e6d73ebf0, "Draggables") FAIL! : tst_DragHandler::touchDragMulti() Compared values are not the same Actual (dragHandler2->centroid().position()): QPointF(0,0) Expected (ball2Center) : QPointF(40,40) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickdraghandler/tst_qquickdraghandler.cpp(609)] PASS : tst_DragHandler::touchDragMultiSliders(Drag Knob: start on the knobs, drag down) PASS : tst_DragHandler::touchDragMultiSliders(Drag Knob: start on the knobs, drag diagonally downward) PASS : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start on the knobs, drag down) PASS : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start on the knobs, drag diagonally downward) PASS : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start above the knobs, drag down) PASS : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start above the knobs, drag diagonally downward) PASS : tst_DragHandler::touchPassiveGrabbers(Drag And Tap) PASS : tst_DragHandler::touchPassiveGrabbers(Tap And Drag) PASS : tst_DragHandler::touchPassiveGrabbers(Drag And Tap (not siblings)) PASS : tst_DragHandler::touchPassiveGrabbers(Tap And Drag (not siblings)) PASS : tst_DragHandler::touchPinchAndMouseMove() PASS : tst_DragHandler::unsuitableEventDuringDrag() PASS : tst_DragHandler::underModalLayer() PASS : tst_DragHandler::cleanupTestCase() Totals: 37 passed, 1 failed, 0 skipped, 0 blacklisted, 9685ms ********* Finished testing of tst_DragHandler ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickdraghandler. Success CMake Error at tst_qquickdraghandlerWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdraghandler_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-build/tst_qquickdraghandler.apk --verbose execution failed with exit code 1. Start 124: tst_qquickhoverhandler 124/248 Test #124: tst_qquickhoverhandler ................***Failed 44.10 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickhoverhandler_make_apk. [1/2] Copying tst_qquickhoverhandler binary to apk folder [2/2] Creating APK for tst_qquickhoverhandler Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-tst_qquickhoverhandler-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-build/ Application binary: tst_qquickhoverhandler Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 17,727 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-build/tst_qquickhoverhandler.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickhoverhandler/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickhoverhandler/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickhoverhandler. 13035 ********* Start testing of tst_HoverHandler ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_HoverHandler::initTestCase() PASS : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler(default: nonblocking) PASS : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler(blocking) PASS : tst_HoverHandler::mouseAreaAndUnderlyingHoverHandler() PASS : tst_HoverHandler::hoverHandlerAndUnderlyingMouseArea() FAIL! : tst_HoverHandler::movingItemWithHoverHandler() Compared values are not the same Actual (((paddleHH->isHovered()))): 0 Expected (true) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickhoverhandler/tst_qquickhoverhandler.cpp(327)] PASS : tst_HoverHandler::margin() SKIP : tst_HoverHandler::window() QCursor::setPos() doesn't work (QTBUG-76312). Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickhoverhandler/tst_qquickhoverhandler.cpp(406)] PASS : tst_HoverHandler::cleanupTestCase() Totals: 7 passed, 1 failed, 1 skipped, 0 blacklisted, 21740ms ********* Finished testing of tst_HoverHandler ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickhoverhandler. Success CMake Error at tst_qquickhoverhandlerWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickhoverhandler_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-build/tst_qquickhoverhandler.apk --verbose execution failed with exit code 1. Start 125: tst_qquickpinchhandler 125/248 Test #125: tst_qquickpinchhandler ................***Failed 68.91 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickpinchhandler_make_apk. [1/2] Copying tst_qquickpinchhandler binary to apk folder [2/2] Creating APK for tst_qquickpinchhandler Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-tst_qquickpinchhandler-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-build/ Application binary: tst_qquickpinchhandler Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 29,571 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-build/tst_qquickpinchhandler.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickpinchhandler/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickpinchhandler/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickpinchhandler. 13346 ********* Start testing of tst_QQuickPinchHandler ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_QQuickPinchHandler::initTestCase() PASS : tst_QQuickPinchHandler::pinchProperties() PASS : tst_QQuickPinchHandler::scale() PASS : tst_QQuickPinchHandler::scaleThreeFingers() FAIL! : tst_QQuickPinchHandler::scaleNativeGesture(just pinch) Compared doubles are not the same (fuzzy compare) Actual (((target->scale()))): 1 Expected (expectedScale) : 1.1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickpinchhandler/tst_qquickpinchhandler.cpp(415)] FAIL! : tst_QQuickPinchHandler::scaleNativeGesture(pinch & drag) Compared doubles are not the same (fuzzy compare) Actual (((target->scale()))): 1 Expected (expectedScale) : 1.1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickpinchhandler/tst_qquickpinchhandler.cpp(415)] PASS : tst_QQuickPinchHandler::pan() PASS : tst_QQuickPinchHandler::dragAxesEnabled(both enabled) PASS : tst_QQuickPinchHandler::dragAxesEnabled(x enabled) PASS : tst_QQuickPinchHandler::dragAxesEnabled(y enabled) PASS : tst_QQuickPinchHandler::dragAxesEnabled(both disabled) PASS : tst_QQuickPinchHandler::retouch() SKIP : tst_QQuickPinchHandler::cancel() cancel is not supported atm Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickpinchhandler/tst_qquickpinchhandler.cpp(769)] PASS : tst_QQuickPinchHandler::transformedpinchHandler(checking inner pinchHandler 1) PASS : tst_QQuickPinchHandler::transformedpinchHandler(checking inner pinchHandler 2) PASS : tst_QQuickPinchHandler::transformedpinchHandler(checking inner pinchHandler 3) PASS : tst_QQuickPinchHandler::transformedpinchHandler(checking outer pinchHandler 1) PASS : tst_QQuickPinchHandler::transformedpinchHandler(checking outer pinchHandler 2) PASS : tst_QQuickPinchHandler::transformedpinchHandler(checking outer pinchHandler 3) PASS : tst_QQuickPinchHandler::cleanupTestCase() Totals: 17 passed, 2 failed, 1 skipped, 0 blacklisted, 34393ms ********* Finished testing of tst_QQuickPinchHandler ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickpinchhandler. Success CMake Error at tst_qquickpinchhandlerWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickpinchhandler_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-build/tst_qquickpinchhandler.apk --verbose execution failed with exit code 1. Start 126: tst_qquickpointerhandler 126/248 Test #126: tst_qquickpointerhandler .............. Passed 29.69 sec Start 127: tst_qquickpointhandler 127/248 Test #127: tst_qquickpointhandler ................***Failed 22.48 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickpointhandler_make_apk. [1/2] Copying tst_qquickpointhandler binary to apk folder [2/2] Creating APK for tst_qquickpointhandler Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-tst_qquickpointhandler-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-build/ Application binary: tst_qquickpointhandler Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,379 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-build/tst_qquickpointhandler.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickpointhandler/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickpointhandler/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickpointhandler. 14178 ********* Start testing of tst_PointHandler ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_PointHandler::initTestCase() PASS : tst_PointHandler::singleTouch() FAIL! : tst_PointHandler::tabletStylus() Compared values are not the same Actual (handler->translation()) : QVector2D(3.63636, 3.63636) Expected (QVector2D(deltaLocalDPI)): QVector2D(4, 4) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickpointhandler/tst_qquickpointhandler.cpp(193)] PASS : tst_PointHandler::simultaneousMultiTouch() PASS : tst_PointHandler::pressedMultipleButtons(Accept Left - Press left, Press Right, Release Right) PASS : tst_PointHandler::pressedMultipleButtons(Accept Left - Press left, Press Right, Release Left) PASS : tst_PointHandler::pressedMultipleButtons(Accept Left|Right - Press left, Press Right, Release Right) PASS : tst_PointHandler::pressedMultipleButtons(Accept Right - Press Right, Press Left, Release Right) PASS : tst_PointHandler::cleanupTestCase() Totals: 8 passed, 1 failed, 0 skipped, 0 blacklisted, 1276ms ********* Finished testing of tst_PointHandler ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickpointhandler. Success CMake Error at tst_qquickpointhandlerWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickpointhandler_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-build/tst_qquickpointhandler.apk --verbose execution failed with exit code 1. Start 128: tst_qquicktaphandler 128/248 Test #128: tst_qquicktaphandler ..................***Failed 59.76 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktaphandler_make_apk. [1/2] Copying tst_qquicktaphandler binary to apk folder [2/2] Creating APK for tst_qquicktaphandler Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-tst_qquicktaphandler-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-build/ Application binary: tst_qquicktaphandler Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,534 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-build/tst_qquicktaphandler.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquicktaphandler/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquicktaphandler/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicktaphandler. 14340 ********* Start testing of tst_TapHandler ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_TapHandler::initTestCase() PASS : tst_TapHandler::touchGesturePolicyDragThreshold() PASS : tst_TapHandler::mouseGesturePolicyDragThreshold() PASS : tst_TapHandler::touchMouseGesturePolicyDragThreshold() PASS : tst_TapHandler::touchGesturePolicyWithinBounds() PASS : tst_TapHandler::mouseGesturePolicyWithinBounds() PASS : tst_TapHandler::touchGesturePolicyReleaseWithinBounds() PASS : tst_TapHandler::mouseGesturePolicyReleaseWithinBounds() PASS : tst_TapHandler::gesturePolicyDragWithinBounds(mouse: click) PASS : tst_TapHandler::gesturePolicyDragWithinBounds(touch: tap) PASS : tst_TapHandler::gesturePolicyDragWithinBounds(mouse: drag up) PASS : tst_TapHandler::gesturePolicyDragWithinBounds(touch: drag up) QWARN : tst_TapHandler::gesturePolicyDragWithinBounds(mouse: drag out to cancel) Mouse event at 435, 200 occurs outside target window (393x753). FAIL! : tst_TapHandler::gesturePolicyDragWithinBounds(mouse: drag out to cancel) '(tapHandler->isPressed())' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquicktaphandler/tst_qquicktaphandler.cpp(468)] FAIL! : tst_TapHandler::gesturePolicyDragWithinBounds(touch: drag out to cancel) '(tapHandler->isPressed())' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquicktaphandler/tst_qquicktaphandler.cpp(479)] PASS : tst_TapHandler::touchMultiTap() PASS : tst_TapHandler::mouseMultiTap() QDEBUG : tst_TapHandler::touchLongPress() held 0.516 secs; timeHeld updated 33 times PASS : tst_TapHandler::touchLongPress() QDEBUG : tst_TapHandler::mouseLongPress() held 0.584 secs; timeHeld updated 37 times PASS : tst_TapHandler::mouseLongPress() PASS : tst_TapHandler::buttonsMultiTouch() PASS : tst_TapHandler::componentUserBehavioralOverride() PASS : tst_TapHandler::rightLongPressIgnoreWheel() PASS : tst_TapHandler::negativeZStackingOrder() PASS : tst_TapHandler::nonTopLevelParentWindow() PASS : tst_TapHandler::cleanupTestCase() Totals: 22 passed, 2 failed, 0 skipped, 0 blacklisted, 37237ms ********* Finished testing of tst_TapHandler ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicktaphandler. Success CMake Error at tst_qquicktaphandlerWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktaphandler_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-build/tst_qquicktaphandler.apk --verbose execution failed with exit code 1. Start 129: tst_qquickwheelhandler 129/248 Test #129: tst_qquickwheelhandler ................ Passed 29.90 sec Start 130: tst_qquickaccessible 130/248 Test #130: tst_qquickaccessible .................. Passed 22.76 sec Start 131: tst_qquickanchors 131/248 Test #131: tst_qquickanchors ..................... Passed 27.48 sec Start 132: tst_qquickanimatedimage 132/248 Test #132: tst_qquickanimatedimage ...............***Failed 31.25 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickanimatedimage_make_apk. [1/2] Copying tst_qquickanimatedimage binary to apk folder [2/2] Creating APK for tst_qquickanimatedimage Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-tst_qquickanimatedimage-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-build/ Application binary: tst_qquickanimatedimage Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,894 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-build/tst_qquickanimatedimage.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickanimatedimage/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickanimatedimage/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickanimatedimage. 15413 ********* Start testing of tst_qquickanimatedimage ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquickanimatedimage::initTestCase() PASS : tst_qquickanimatedimage::play() PASS : tst_qquickanimatedimage::pause() PASS : tst_qquickanimatedimage::stopped() PASS : tst_qquickanimatedimage::setFrame() PASS : tst_qquickanimatedimage::frameCount() FAIL! : tst_qquickanimatedimage::mirror_running() Compared values are not the same Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickanimatedimage/tst_qquickanimatedimage.cpp(214)] FAIL! : tst_qquickanimatedimage::mirror_notRunning(paused) Compared values are not the same Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickanimatedimage/tst_qquickanimatedimage.cpp(251)] FAIL! : tst_qquickanimatedimage::mirror_notRunning(stopped) Compared values are not the same Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickanimatedimage/tst_qquickanimatedimage.cpp(251)] PASS : tst_qquickanimatedimage::remote(playing) PASS : tst_qquickanimatedimage::remote(paused) PASS : tst_qquickanimatedimage::sourceSize() PASS : tst_qquickanimatedimage::sourceSizeChanges() PASS : tst_qquickanimatedimage::sourceSizeChanges_intermediate() PASS : tst_qquickanimatedimage::sourceSizeReadOnly() PASS : tst_qquickanimatedimage::invalidSource() PASS : tst_qquickanimatedimage::qtbug_16520() PASS : tst_qquickanimatedimage::progressAndStatusChanges() PASS : tst_qquickanimatedimage::playingAndPausedChanges() PASS : tst_qquickanimatedimage::noCaching() PASS : tst_qquickanimatedimage::sourceChangesOnFrameChanged() PASS : tst_qquickanimatedimage::currentFrame() PASS : tst_qquickanimatedimage::cleanupTestCase() Totals: 20 passed, 3 failed, 0 skipped, 0 blacklisted, 5260ms ********* Finished testing of tst_qquickanimatedimage ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickanimatedimage. Success CMake Error at tst_qquickanimatedimageWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickanimatedimage_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-build/tst_qquickanimatedimage.apk --verbose execution failed with exit code 1. Start 133: tst_qquickanimators 133/248 Test #133: tst_qquickanimators ................... Passed 30.53 sec Start 134: tst_qquickdynamicpropertyanimation 134/248 Test #134: tst_qquickdynamicpropertyanimation .... Passed 23.88 sec Start 135: tst_qquickborderimage 135/248 Test #135: tst_qquickborderimage .................***Failed 23.30 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickborderimage_make_apk. [1/2] Copying tst_qquickborderimage binary to apk folder [2/2] Creating APK for tst_qquickborderimage Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-tst_qquickborderimage-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-build/ Application binary: tst_qquickborderimage Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,205 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-build/tst_qquickborderimage.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickborderimage/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickborderimage/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickborderimage. 16103 ********* Start testing of tst_qquickborderimage ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquickborderimage::initTestCase() PASS : tst_qquickborderimage::noSource() PASS : tst_qquickborderimage::imageSource(local) PASS : tst_qquickborderimage::imageSource(local not found) PASS : tst_qquickborderimage::imageSource(remote) PASS : tst_qquickborderimage::imageSource(remote not found) PASS : tst_qquickborderimage::clearSource() PASS : tst_qquickborderimage::resized() PASS : tst_qquickborderimage::smooth() QINFO : tst_qquickborderimage::mirror() : libpng warning: iCCP: known incorrect sRGB profile FAIL! : tst_qquickborderimage::mirror() Compared values are not the same Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickborderimage/tst_qquickborderimage.cpp(259)] PASS : tst_qquickborderimage::tileModes() PASS : tst_qquickborderimage::sciSource(local) PASS : tst_qquickborderimage::sciSource(local quoted filename) QWARN : tst_qquickborderimage::sciSource(local not found) QIODevice::readLine (QFile, ":/data/no-such-file.sci"): device not open PASS : tst_qquickborderimage::sciSource(local not found) PASS : tst_qquickborderimage::sciSource(remote) PASS : tst_qquickborderimage::sciSource(remote filename quoted) PASS : tst_qquickborderimage::sciSource(remote image) PASS : tst_qquickborderimage::sciSource(remote not found) PASS : tst_qquickborderimage::invalidSciFile() PASS : tst_qquickborderimage::validSciFiles(valid1) PASS : tst_qquickborderimage::validSciFiles(valid2) PASS : tst_qquickborderimage::validSciFiles(valid3) PASS : tst_qquickborderimage::validSciFiles(valid4) PASS : tst_qquickborderimage::pendingRemoteRequest(png file) PASS : tst_qquickborderimage::pendingRemoteRequest(sci file) PASS : tst_qquickborderimage::statusChanges(localfile) PASS : tst_qquickborderimage::statusChanges(nofile) QWARN : tst_qquickborderimage::statusChanges(nonexistent) :2:1: QML BorderImage: Cannot open: qrc:/data/thisfiledoesnotexist.png PASS : tst_qquickborderimage::statusChanges(nonexistent) QWARN : tst_qquickborderimage::statusChanges(noprotocol) :2:1: QML BorderImage: Cannot open: file:///data/data/org.qtproject.example.tst_qquickborderimage/files/thisfiledoesnotexisteither.png PASS : tst_qquickborderimage::statusChanges(noprotocol) PASS : tst_qquickborderimage::statusChanges(remote) PASS : tst_qquickborderimage::sourceSizeChanges() PASS : tst_qquickborderimage::progressAndStatusChanges() FAIL! : tst_qquickborderimage::borderImageMesh() 'QQuickVisualTestUtils::compareImages(mesh, nonmesh, &errorMessage)' returned FALSE. (Mismatch at: 129 2 : 0xffffffff 0xffeeeefb ) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickborderimage/tst_qquickborderimage.cpp(612)] FAIL! : tst_qquickborderimage::multiFrame(default) 'color.redF() < 0.75' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickborderimage/tst_qquickborderimage.cpp(658)] FAIL! : tst_qquickborderimage::multiFrame(async) 'color.redF() < 0.75' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickborderimage/tst_qquickborderimage.cpp(658)] PASS : tst_qquickborderimage::cleanupTestCase() Totals: 32 passed, 4 failed, 0 skipped, 0 blacklisted, 1925ms ********* Finished testing of tst_qquickborderimage ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickborderimage. Success CMake Error at tst_qquickborderimageWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickborderimage_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-build/tst_qquickborderimage.apk --verbose execution failed with exit code 1. Start 136: tst_qquickwindow 136/248 Test #136: tst_qquickwindow ......................***Failed 55.39 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickwindow_make_apk. [1/2] Copying tst_qquickwindow binary to apk folder [2/2] Creating APK for tst_qquickwindow Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-tst_qquickwindow-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-build/ Application binary: tst_qquickwindow Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 9s 29 actionable tasks: 10 executed, 19 up-to-date Android package built successfully in 15,285 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-build/tst_qquickwindow.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickwindow/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickwindow/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickwindow. 16300 ********* Start testing of tst_qquickwindow ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquickwindow::initTestCase() PASS : tst_qquickwindow::aboutToStopSignal() PASS : tst_qquickwindow::constantUpdates() PASS : tst_qquickwindow::constantUpdatesOnWindow(blocked, beforeRender) PASS : tst_qquickwindow::constantUpdatesOnWindow(blocked, afterRender) PASS : tst_qquickwindow::constantUpdatesOnWindow(blocked, swapped) PASS : tst_qquickwindow::constantUpdatesOnWindow(unblocked, beforeRender) PASS : tst_qquickwindow::constantUpdatesOnWindow(unblocked, afterRender) PASS : tst_qquickwindow::constantUpdatesOnWindow(unblocked, swapped) PASS : tst_qquickwindow::mouseFiltering() PASS : tst_qquickwindow::headless() QWARN : tst_qquickwindow::destroyShowWithoutHide() QEGLPlatformContext: eglSwapBuffers failed: 300d PASS : tst_qquickwindow::destroyShowWithoutHide() PASS : tst_qquickwindow::touchEvent_basic() PASS : tst_qquickwindow::touchEvent_propagation(disable events) PASS : tst_qquickwindow::touchEvent_propagation(disable item) PASS : tst_qquickwindow::touchEvent_propagation(hide item) PASS : tst_qquickwindow::touchEvent_cancel() PASS : tst_qquickwindow::touchEvent_cancelClearsMouseGrab() PASS : tst_qquickwindow::touchEvent_reentrant() PASS : tst_qquickwindow::touchEvent_velocity() PASS : tst_qquickwindow::mergeTouchPointLists(empty) PASS : tst_qquickwindow::mergeTouchPointLists(single list left) PASS : tst_qquickwindow::mergeTouchPointLists(single list right) PASS : tst_qquickwindow::mergeTouchPointLists(two lists identical) PASS : tst_qquickwindow::mergeTouchPointLists(two lists 1) PASS : tst_qquickwindow::mergeTouchPointLists(two lists 2) PASS : tst_qquickwindow::mergeTouchPointLists(two lists 3) PASS : tst_qquickwindow::mergeTouchPointLists(two lists 4) PASS : tst_qquickwindow::mergeTouchPointLists(two lists 5) PASS : tst_qquickwindow::mouseFromTouch_basic() PASS : tst_qquickwindow::synthMouseFromTouch(no synth, accept) PASS : tst_qquickwindow::synthMouseFromTouch(no synth, don't accept) PASS : tst_qquickwindow::synthMouseFromTouch(synth and accept) PASS : tst_qquickwindow::synthMouseFromTouch(synth, don't accept) PASS : tst_qquickwindow::synthMouseDoubleClickFromTouch(normal) PASS : tst_qquickwindow::synthMouseDoubleClickFromTouch(with 1 pixel wiggle) PASS : tst_qquickwindow::synthMouseDoubleClickFromTouch(too much distance to second tap) PASS : tst_qquickwindow::synthMouseDoubleClickFromTouch(too much drag) PASS : tst_qquickwindow::synthMouseDoubleClickFromTouch(too much drag and too much distance to second tap) PASS : tst_qquickwindow::clearWindow() PASS : tst_qquickwindow::qmlCreation() PASS : tst_qquickwindow::qmlCreationWithScreen() PASS : tst_qquickwindow::clearColor() FAIL! : tst_qquickwindow::defaultState() Compared values are not the same Actual (qmlWindow->windowState()): WindowNoState Expected (cppWindow.windowState()) : WindowMaximized Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickwindow/tst_qquickwindow.cpp(1534)] FAIL! : tst_qquickwindow::grab(visible,opaque) Compared values are not the same Actual ((uint) content.convertToFormat(QImage::Format_RGB32).pixel(0, 0)): 4278190080 Expected ((uint) 0xffff0000) : 4294901760 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickwindow/tst_qquickwindow.cpp(1579)] PASS : tst_qquickwindow::grab(invisible,opaque) PASS : tst_qquickwindow::grab(visible,transparent) PASS : tst_qquickwindow::grab(invisible,transparent) PASS : tst_qquickwindow::earlyGrab() PASS : tst_qquickwindow::multipleWindows() PASS : tst_qquickwindow::animationsWhileHidden() PASS : tst_qquickwindow::focusObject() PASS : tst_qquickwindow::focusReason() PASS : tst_qquickwindow::ignoreUnhandledMouseEvents() PASS : tst_qquickwindow::ownershipRootItem() PASS : tst_qquickwindow::hideThenDelete(persistent:SG=false,Graphics=false) PASS : tst_qquickwindow::hideThenDelete(persistent:SG=true,Graphics=false) PASS : tst_qquickwindow::hideThenDelete(persistent:SG=false,Graphics=true) PASS : tst_qquickwindow::hideThenDelete(persistent:SG=true,Graphics=true) PASS : tst_qquickwindow::showHideAnimate() PASS : tst_qquickwindow::testExpose() FAIL! : tst_qquickwindow::requestActivate() Compared QObject pointers are not the same Actual (((QGuiApplication::focusWindow()))): QQuickWindowQmlImpl/"window2" Expected (window1.data()) : QQuickWindowQmlImpl/"window1" Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickwindow/tst_qquickwindow.cpp(2189)] Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickwindow. Success CMake Error at tst_qquickwindowWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickwindow_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-build/tst_qquickwindow.apk --verbose execution failed with exit code 1. Start 137: tst_qquickdeliveryagent 137/248 Test #137: tst_qquickdeliveryagent ...............***Failed 23.85 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdeliveryagent_make_apk. [1/2] Copying tst_qquickdeliveryagent binary to apk folder [2/2] Creating APK for tst_qquickdeliveryagent Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-tst_qquickdeliveryagent-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-build/ Application binary: tst_qquickdeliveryagent Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,548 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-build/tst_qquickdeliveryagent.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickdeliveryagent/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickdeliveryagent/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickdeliveryagent. 16780 ********* Start testing of tst_qquickdeliveryagent ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquickdeliveryagent::initTestCase() FAIL! : tst_qquickdeliveryagent::passiveGrabberOrder() Compared values are not the same Actual (spy.senders.count()): 0 Expected (2) : 2 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdeliveryagent/tst_qquickdeliveryagent.cpp(213)] QWARN : tst_qquickdeliveryagent::tapHandlerDoesntOverrideSubsceneGrabber() QQuickItem: Cannot set FocusScope once item has children and is in a window. PASS : tst_qquickdeliveryagent::tapHandlerDoesntOverrideSubsceneGrabber() PASS : tst_qquickdeliveryagent::touchCompression() PASS : tst_qquickdeliveryagent::hoverPropagation_nested(block=false) PASS : tst_qquickdeliveryagent::hoverPropagation_nested(block=true) PASS : tst_qquickdeliveryagent::hoverPropagation_siblings() PASS : tst_qquickdeliveryagent::cleanupTestCase() Totals: 7 passed, 1 failed, 0 skipped, 0 blacklisted, 2386ms ********* Finished testing of tst_qquickdeliveryagent ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickdeliveryagent. Success CMake Error at tst_qquickdeliveryagentWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdeliveryagent_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-build/tst_qquickdeliveryagent.apk --verbose execution failed with exit code 1. Start 138: tst_qquickdrag 138/248 Test #138: tst_qquickdrag ........................***Failed 21.11 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdrag_make_apk. [1/2] Copying tst_qquickdrag binary to apk folder [2/2] Creating APK for tst_qquickdrag Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-tst_qquickdrag-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-build/ Application binary: tst_qquickdrag Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. Skipping createRCC WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,532 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-build/tst_qquickdrag.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickdrag/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickdrag/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickdrag. 16937 ********* Start testing of tst_QQuickDrag ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_QQuickDrag::initTestCase() QWARN : tst_QQuickDrag::active() QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::active() 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(179)] QWARN : tst_QQuickDrag::setActive(default) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::setActive(default) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(406)] QWARN : tst_QQuickDrag::setActive(internal) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::setActive(internal) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(406)] QWARN : tst_QQuickDrag::setActive(none) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::setActive(none) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(406)] QWARN : tst_QQuickDrag::drop() QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::drop() 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(437)] QWARN : tst_QQuickDrag::move() QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::move() 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(564)] QWARN : tst_QQuickDrag::parentChange() QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::parentChange() 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(716)] QWARN : tst_QQuickDrag::hotSpot() QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::hotSpot() 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(797)] QWARN : tst_QQuickDrag::supportedActions() QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::supportedActions() 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(860)] QWARN : tst_QQuickDrag::proposedAction() QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::proposedAction() 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(918)] QWARN : tst_QQuickDrag::keys() QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::keys() 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(962)] QWARN : tst_QQuickDrag::source() QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::source() 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1005)] QWARN : tst_QQuickDrag::recursion(Drag.start() in Enter) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.start() in Enter) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.cancel() in Enter) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.cancel() in Enter) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.drop() in Enter) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.drop() in Enter) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.active = true in Enter) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.active = true in Enter) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.active = false in Enter) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.active = false in Enter) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(move in Enter) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(move in Enter) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.start() in Move) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.start() in Move) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.cancel() in Move) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.cancel() in Move) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.drop() in Move) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.drop() in Move) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.active = true in Move) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.active = true in Move) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.active = false in Move) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.active = false in Move) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(move in Move) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(move in Move) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.start() in Leave) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.start() in Leave) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.cancel() in Leave) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.cancel() in Leave) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.drop() in Leave) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.drop() in Leave) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.active = true in Leave) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.active = true in Leave) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.active = false in Leave) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.active = false in Leave) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(move in Leave) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(move in Leave) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.start() in Drop) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.start() in Drop) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.cancel() in Drop) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.cancel() in Drop) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.drop() in Drop) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.drop() in Drop) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.active = true in Drop) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.active = true in Drop) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(Drag.active = false in Drop) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(Drag.active = false in Drop) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::recursion(move in Drop) QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::recursion(move in Drop) 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)] QWARN : tst_QQuickDrag::noCrashWithImageProvider() QQmlComponent: Component is not ready FAIL! : tst_QQuickDrag::noCrashWithImageProvider() 'item' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1305)] PASS : tst_QQuickDrag::cleanupTestCase() Totals: 2 passed, 37 failed, 0 skipped, 0 blacklisted, 120ms ********* Finished testing of tst_QQuickDrag ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickdrag. Success CMake Error at tst_qquickdragWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdrag_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-build/tst_qquickdrag.apk --verbose execution failed with exit code 1. Start 139: tst_qquickdroparea 139/248 Test #139: tst_qquickdroparea ....................***Failed 36.47 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdroparea_make_apk. [1/2] Copying tst_qquickdroparea binary to apk folder [2/2] Creating APK for tst_qquickdroparea Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-tst_qquickdroparea-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-build/ Application binary: tst_qquickdroparea Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 31,301 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-build/tst_qquickdroparea.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickdroparea/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickdroparea/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickdroparea. 17072 ********* Start testing of tst_QQuickDropArea ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_QQuickDropArea::initTestCase() PASS : tst_QQuickDropArea::containsDrag_internal() PASS : tst_QQuickDropArea::containsDrag_external() QWARN : tst_QQuickDropArea::keys_internal() : :7:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickDropArea::keys_internal() QWARN : tst_QQuickDropArea::keys_external() : :7:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickDropArea::keys_external() QWARN : tst_QQuickDropArea::source_internal() : :6:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickDropArea::source_internal() QWARN : tst_QQuickDropArea::position_internal() : :10:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QWARN : tst_QQuickDropArea::position_internal() : :11:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickDropArea::position_internal() QWARN : tst_QQuickDropArea::position_external() : :10:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QWARN : tst_QQuickDropArea::position_external() : :11:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickDropArea::position_external() QWARN : tst_QQuickDropArea::drop_internal() : :12:1 Parameter "drop" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickDropArea::drop_internal() QWARN : tst_QQuickDropArea::competingDrags() : :11:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickDropArea::competingDrags() PASS : tst_QQuickDropArea::simultaneousDrags() QWARN : tst_QQuickDropArea::dropStuff() : :7:1 Parameter "drop" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QWARN : tst_QQuickDropArea::dropStuff() QString::arg: Argument missing: red, no-op PASS : tst_QQuickDropArea::dropStuff() PASS : tst_QQuickDropArea::nestedDropAreas(dropRectDropRect) PASS : tst_QQuickDropArea::nestedDropAreas(rectDropRectDrop) FAIL! : tst_QQuickDropArea::signalOrder() Compared lists have different sizes. Actual (eventOrder) size: 1 Expected (QList({ u"entered1"_qs, u"exited1"_qs, u"entered2"_qs, u"exited2"_qs })) size: 4 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdroparea/tst_qquickdroparea.cpp(1341)] PASS : tst_QQuickDropArea::cleanupTestCase() Totals: 15 passed, 1 failed, 0 skipped, 0 blacklisted, 624ms ********* Finished testing of tst_QQuickDropArea ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickdroparea. Success CMake Error at tst_qquickdropareaWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdroparea_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-build/tst_qquickdroparea.apk --verbose execution failed with exit code 1. Start 140: tst_qquickflickable 140/248 Test #140: tst_qquickflickable ................... Passed 60.60 sec Start 141: tst_qquickflipable 141/248 Test #141: tst_qquickflipable .................... Passed 24.36 sec Start 142: tst_qquickfocusscope 142/248 Test #142: tst_qquickfocusscope ..................***Failed 28.32 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickfocusscope_make_apk. [1/2] Copying tst_qquickfocusscope binary to apk folder [2/2] Creating APK for tst_qquickfocusscope Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-tst_qquickfocusscope-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-build/ Application binary: tst_qquickfocusscope Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,405 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-build/tst_qquickfocusscope.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickfocusscope/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickfocusscope/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickfocusscope. 18074 ********* Start testing of tst_qquickfocusscope ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquickfocusscope::initTestCase() PASS : tst_qquickfocusscope::basic() PASS : tst_qquickfocusscope::nested() PASS : tst_qquickfocusscope::noFocus() PASS : tst_qquickfocusscope::textEdit() PASS : tst_qquickfocusscope::forceFocus() PASS : tst_qquickfocusscope::noParentFocus() PASS : tst_qquickfocusscope::signalEmission() PASS : tst_qquickfocusscope::qtBug13380() PASS : tst_qquickfocusscope::forceActiveFocus() FAIL! : tst_qquickfocusscope::canvasFocus() 'QTest::qWaitForWindowActive(view)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickfocusscope/tst_qquickfocusscope.cpp(601)] PASS : tst_qquickfocusscope::cleanupTestCase() Totals: 11 passed, 1 failed, 0 skipped, 0 blacklisted, 6767ms ********* Finished testing of tst_qquickfocusscope ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickfocusscope. Success CMake Error at tst_qquickfocusscopeWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickfocusscope_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-build/tst_qquickfocusscope.apk --verbose execution failed with exit code 1. Start 143: tst_qquickgraphicsinfo 143/248 Test #143: tst_qquickgraphicsinfo ................ Passed 41.84 sec Start 144: tst_qquickgridview 144/248 Test #144: tst_qquickgridview .................... Passed 222.91 sec Start 145: tst_qquickimage 145/248 Test #145: tst_qquickimage ....................... Passed 29.53 sec Start 146: tst_qquickitem 146/248 Test #146: tst_qquickitem ........................ Passed 33.81 sec Start 147: tst_qquickitem2 147/248 Test #147: tst_qquickitem2 ....................... Passed 37.48 sec Start 148: tst_qquickitemlayer 148/248 Test #148: tst_qquickitemlayer ...................***Failed 32.69 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickitemlayer_make_apk. [1/2] Copying tst_qquickitemlayer binary to apk folder [2/2] Creating APK for tst_qquickitemlayer Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-tst_qquickitemlayer-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-build/ Application binary: tst_qquickitemlayer Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 22,899 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-build/tst_qquickitemlayer.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickitemlayer/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickitemlayer/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickitemlayer. 21578 ********* Start testing of tst_QQuickItemLayer ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_QQuickItemLayer::initTestCase() PASS : tst_QQuickItemLayer::layerEnabled() FAIL! : tst_QQuickItemLayer::layerSmooth() 'qRed(pixel) > 0' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(125)] PASS : tst_QQuickItemLayer::layerMipmap() PASS : tst_QQuickItemLayer::layerEffect() FAIL! : tst_QQuickItemLayer::layerVisibility(!effect, !visible, a=1) Compared values are not the same Actual (pixel) : 0 Expected (qRgb(0xff, 0xff, 0xff)): 4294967295 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)] FAIL! : tst_QQuickItemLayer::layerVisibility(!effect, visible, a=1) Compared values are not the same Actual (pixel) : 0 Expected (qRgb(0xff, 0xff, 0xff)): 4294967295 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)] FAIL! : tst_QQuickItemLayer::layerVisibility(effect, !visible, a=1) Compared values are not the same Actual (qBlue(pixel)): 0 Expected (0xff) : 255 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(269)] FAIL! : tst_QQuickItemLayer::layerVisibility(effect, visible, a=1) Compared values are not the same Actual (qRed(pixel)): 0 Expected (0xff) : 255 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(265)] FAIL! : tst_QQuickItemLayer::layerVisibility(!effect, !visible, a=.5) Compared values are not the same Actual (pixel) : 0 Expected (qRgb(0xff, 0xff, 0xff)): 4294967295 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)] FAIL! : tst_QQuickItemLayer::layerVisibility(!effect, visible, a=.5) Compared values are not the same Actual (pixel) : 0 Expected (qRgb(0xff, 0xff, 0xff)): 4294967295 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)] FAIL! : tst_QQuickItemLayer::layerVisibility(effect, !visible, a=.5) Compared values are not the same Actual (qBlue(pixel)): 0 Expected (0xff) : 255 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(269)] FAIL! : tst_QQuickItemLayer::layerVisibility(effect, visible, a=.5) Compared values are not the same Actual (qRed(pixel)): 0 Expected (0xff) : 255 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(265)] FAIL! : tst_QQuickItemLayer::layerVisibility(!effect, !visible, a=0) Compared values are not the same Actual (pixel) : 0 Expected (qRgb(0xff, 0xff, 0xff)): 4294967295 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)] FAIL! : tst_QQuickItemLayer::layerVisibility(!effect, visible, a=0) Compared values are not the same Actual (pixel) : 0 Expected (qRgb(0xff, 0xff, 0xff)): 4294967295 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)] FAIL! : tst_QQuickItemLayer::layerVisibility(effect, !visible, a=0) Compared values are not the same Actual (pixel) : 0 Expected (qRgb(0xff, 0xff, 0xff)): 4294967295 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)] FAIL! : tst_QQuickItemLayer::layerVisibility(effect, visible, a=0) Compared values are not the same Actual (pixel) : 0 Expected (qRgb(0xff, 0xff, 0xff)): 4294967295 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)] PASS : tst_QQuickItemLayer::layerSourceRect() FAIL! : tst_QQuickItemLayer::layerZOrder(!effect) Compared values are not the same Actual (fb.pixel(50, 50)): 4294967295 Expected (qRgb(0, 0, 0xff)): 4278190335 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(305)] FAIL! : tst_QQuickItemLayer::layerZOrder(effect) Compared values are not the same Actual (fb.pixel(50, 50)): 4294967295 Expected (qRgb(0, 0, 0xff)): 4278190335 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(305)] PASS : tst_QQuickItemLayer::layerIsTextureProvider() FAIL! : tst_QQuickItemLayer::changeZOrder(layered, effect) Compared values are not the same Actual (bottomLeft) : 4294967295 Expected (qRgb(0, 0, 0xff)): 4278190335 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(347)] FAIL! : tst_QQuickItemLayer::changeZOrder(layered, !effect) Compared values are not the same Actual (bottomLeft) : 4294967295 Expected (qRgb(0, 0, 0xff)): 4278190335 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(347)] FAIL! : tst_QQuickItemLayer::changeZOrder(!layered) Compared values are not the same Actual (bottomLeft) : 4294967295 Expected (qRgb(0, 0, 0xff)): 4278190335 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(347)] PASS : tst_QQuickItemLayer::toggleLayerAndEffect() PASS : tst_QQuickItemLayer::disableLayer() PASS : tst_QQuickItemLayer::changeSamplerName() FAIL! : tst_QQuickItemLayer::itemEffect() Compared values are not the same Actual (fb.pixel(0, 199)): 4290052170 Expected (qRgb(0, 0, 0xff)): 4278190335 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(413)] FAIL! : tst_QQuickItemLayer::rectangleEffect() Compared values are not the same Actual (fb.pixel(199, 199)): 4278190335 Expected (qRgb(0, 0xff, 0)) : 4278255360 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(427)] FAIL! : tst_QQuickItemLayer::textureMirroring(no mirroring) Compared values are not the same Actual (fb.pixel(x + offset, offset)): 4294967295 Expected (qRgb(0, 0, 0)) : 4278190080 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(520)] FAIL! : tst_QQuickItemLayer::textureMirroring(no mirroring) Compared values are not the same Actual (fb.pixel(x + offset, offset)): 4294967295 Expected (qRgb(0, 0xff, 0)) : 4278255360 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(488)] FAIL! : tst_QQuickItemLayer::textureMirroring(no mirroring) Compared values are not the same Actual (fb.pixel(x + offset + spacing, offset)): 4278190080 Expected (qRgb(0xff, 0, 0)) : 4294901760 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(521)] FAIL! : tst_QQuickItemLayer::textureMirroring(no mirroring) Compared values are not the same Actual (fb.pixel(x + offset, offset + spacing)): 4278190080 Expected (qRgb(0, 0xff, 0)) : 4278255360 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(522)] FAIL! : tst_QQuickItemLayer::textureMirroring(no mirroring) Compared values are not the same Actual (fb.pixel(x + offset, offset)): 4294901760 Expected (qRgb(0, 0xff, 0)) : 4278255360 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(488)] FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal) Compared values are not the same Actual (fb.pixel(x + offset, offset)): 4294967295 Expected (qRgb(0, 0, 0)) : 4278190080 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(520)] FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal) Compared values are not the same Actual (fb.pixel(x + offset, offset)): 4294967295 Expected (qRgb(0, 0, 0xff)) : 4278190335 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(495)] FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal) Compared values are not the same Actual (fb.pixel(x + offset + spacing, offset)): 4278190080 Expected (qRgb(0xff, 0, 0)) : 4294901760 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(521)] FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal) Compared values are not the same Actual (fb.pixel(x + offset, offset + spacing)): 4278190080 Expected (qRgb(0, 0xff, 0)) : 4278255360 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(522)] FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal) Compared values are not the same Actual (fb.pixel(x + offset, offset)): 4294901760 Expected (qRgb(0, 0, 0xff)) : 4278190335 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(495)] FAIL! : tst_QQuickItemLayer::textureMirroring(vertical) Compared values are not the same Actual (fb.pixel(x + offset, offset)): 4294967295 Expected (qRgb(0, 0, 0)) : 4278190080 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(520)] FAIL! : tst_QQuickItemLayer::textureMirroring(vertical) Compared values are not the same Actual (fb.pixel(x + offset, offset)): 4294967295 Expected (qRgb(0, 0, 0)) : 4278190080 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(502)] FAIL! : tst_QQuickItemLayer::textureMirroring(vertical) Compared values are not the same Actual (fb.pixel(x + offset + spacing, offset)): 4278190080 Expected (qRgb(0xff, 0, 0)) : 4294901760 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(521)] FAIL! : tst_QQuickItemLayer::textureMirroring(vertical) Compared values are not the same Actual (fb.pixel(x + offset, offset + spacing)): 4278190080 Expected (qRgb(0, 0xff, 0)) : 4278255360 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(522)] FAIL! : tst_QQuickItemLayer::textureMirroring(vertical) Compared values are not the same Actual (fb.pixel(x + offset, offset)): 4294901760 Expected (qRgb(0, 0, 0)) : 4278190080 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(502)] FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal | vertical) Compared values are not the same Actual (fb.pixel(x + offset, offset)): 4294967295 Expected (qRgb(0, 0, 0)) : 4278190080 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(520)] FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal | vertical) Compared values are not the same Actual (fb.pixel(x + offset, offset)): 4294967295 Expected (qRgb(0xff, 0, 0)) : 4294901760 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(509)] FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal | vertical) Compared values are not the same Actual (fb.pixel(x + offset + spacing, offset)): 4278190080 Expected (qRgb(0xff, 0, 0)) : 4294901760 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(521)] FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal | vertical) Compared values are not the same Actual (fb.pixel(x + offset, offset + spacing)): 4278190080 Expected (qRgb(0, 0xff, 0)) : 4278255360 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(522)] FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal | vertical) Compared values are not the same Actual (fb.pixel(x + offset + spacing, offset)): 4294901760 Expected (qRgb(0, 0, 0)) : 4278190080 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(510)] PASS : tst_QQuickItemLayer::cleanupTestCase() Totals: 10 passed, 24 failed, 0 skipped, 0 blacklisted, 4840ms ********* Finished testing of tst_QQuickItemLayer ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickitemlayer. Success CMake Error at tst_qquickitemlayerWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickitemlayer_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-build/tst_qquickitemlayer.apk --verbose execution failed with exit code 1. Start 149: tst_qquicklistview 149/248 Test #149: tst_qquicklistview ....................***Failed 257.30 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicklistview_make_apk. [1/2] Copying tst_qquicklistview binary to apk folder [2/2] Creating APK for tst_qquicklistview Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-tst_qquicklistview-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-build/ Application binary: tst_qquicklistview Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Qt.fruit Warning: QML import could not be resolved in any of the import paths: Proxy Warning: QML import could not be resolved in any of the import paths: Qt.treemodel -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 17,247 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-build/tst_qquicklistview.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquicklistview/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquicklistview/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicklistview. 21825 ********* Start testing of tst_QQuickListView ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_QQuickListView::initTestCase() QWARN : tst_QQuickListView::qAbstractItemModel_package_items() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::qAbstractItemModel_package_items() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::qAbstractItemModel_package_items() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::qAbstractItemModel_package_items() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_items() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_items() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null PASS : tst_QQuickListView::qAbstractItemModel_package_items() QWARN : tst_QQuickListView::qAbstractItemModel_items() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_items() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_items() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::qAbstractItemModel_items() QWARN : tst_QQuickListView::qAbstractItemModel_package_changed() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_changed() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_changed() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null PASS : tst_QQuickListView::qAbstractItemModel_package_changed() QWARN : tst_QQuickListView::qAbstractItemModel_changed() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_changed() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_changed() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::qAbstractItemModel_changed() QWARN : tst_QQuickListView::qAbstractItemModel_package_inserted() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_inserted() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_inserted() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null PASS : tst_QQuickListView::qAbstractItemModel_package_inserted() QWARN : tst_QQuickListView::qAbstractItemModel_inserted() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_inserted() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_inserted() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::qAbstractItemModel_inserted() PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, before visible) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, at start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at end of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, at end of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at end of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, at end of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, within visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, before visible) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, at start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at end of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, at end of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at end of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, at end of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, within visible, content at start) QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null PASS : tst_QQuickListView::qAbstractItemModel_package_removed() QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::qAbstractItemModel_removed() PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, all before visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, all before visible items, remove item 0) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, mix of items from before and within visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, mix of items from before and within visible items, remove item 0) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from middle of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from middle of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from middle of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from middle of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, after visible, content not at middle) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, mix of items from within and after visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, all before visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, all before visible items, remove item 0) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, mix of items from before and within visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, mix of items from before and within visible items, remove item 0) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from middle of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from middle of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from middle of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from middle of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, after visible, content not at middle) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, mix of items from within and after visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, within visible items (to first index)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, mix of non-visible/visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, to bottom of view) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, to bottom of view, first->last) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, to bottom of view, content y not 0) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, within visible items (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, within visible items (to first index)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, mix of non-visible/visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, to bottom of view) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, to bottom of view, first->last) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, to bottom of view, content y not 0) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, within visible items (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, within visible items (to first index)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, mix of non-visible/visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, to bottom of view) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, to bottom of view, first->last) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, to bottom of view, content y not 0) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, within visible items (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::multipleChanges_condensed(remove all but 1, first->last) PASS : tst_QQuickListView::multipleChanges_condensed(remove all) PASS : tst_QQuickListView::multipleChanges_condensed(remove last (current) -> first) PASS : tst_QQuickListView::multipleChanges_condensed(remove then insert at 0) PASS : tst_QQuickListView::multipleChanges_condensed(remove then insert at non-zero index) PASS : tst_QQuickListView::multipleChanges_condensed(remove current then insert below it) PASS : tst_QQuickListView::multipleChanges_condensed(remove current index then move it down) PASS : tst_QQuickListView::multipleChanges_condensed(remove current index then move it up) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple times) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple times with current index changes) PASS : tst_QQuickListView::multipleChanges_condensed(insert and remove all) PASS : tst_QQuickListView::multipleChanges_condensed(insert and remove current) PASS : tst_QQuickListView::multipleChanges_condensed(insert before 0, then remove cross section of new and old items) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple, then move new items to end) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple, then move new and some old items to end) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple at end, then move new and some old items to start) PASS : tst_QQuickListView::multipleChanges_condensed(move back and forth to same index) PASS : tst_QQuickListView::multipleChanges_condensed(move forwards then back) PASS : tst_QQuickListView::multipleChanges_condensed(move current, then remove it) PASS : tst_QQuickListView::multipleChanges_condensed(move current, then insert before it) PASS : tst_QQuickListView::multipleChanges_condensed(move multiple, then remove them) PASS : tst_QQuickListView::multipleChanges_condensed(move multiple, then insert before them) PASS : tst_QQuickListView::multipleChanges_condensed(move multiple, then insert after them) PASS : tst_QQuickListView::multipleChanges_condensed(clear current) PASS : tst_QQuickListView::multipleChanges_condensed(remove, scroll) PASS : tst_QQuickListView::multipleChanges_condensed(insert, scroll) PASS : tst_QQuickListView::multipleChanges_condensed(move, scroll) PASS : tst_QQuickListView::multipleChanges_condensed(clear, insert, scroll) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove all but 1, first->last) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove all) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove last (current) -> first) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove then insert at 0) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove then insert at non-zero index) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove current then insert below it) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove current index then move it down) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove current index then move it up) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple times) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple times with current index changes) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert and remove all) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert and remove current) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert before 0, then remove cross section of new and old items) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple, then move new items to end) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple, then move new and some old items to end) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple at end, then move new and some old items to start) PASS : tst_QQuickListView::multipleChanges_uncondensed(move back and forth to same index) PASS : tst_QQuickListView::multipleChanges_uncondensed(move forwards then back) PASS : tst_QQuickListView::multipleChanges_uncondensed(move current, then remove it) PASS : tst_QQuickListView::multipleChanges_uncondensed(move current, then insert before it) PASS : tst_QQuickListView::multipleChanges_uncondensed(move multiple, then remove them) PASS : tst_QQuickListView::multipleChanges_uncondensed(move multiple, then insert before them) PASS : tst_QQuickListView::multipleChanges_uncondensed(move multiple, then insert after them) PASS : tst_QQuickListView::multipleChanges_uncondensed(clear current) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove, scroll) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert, scroll) PASS : tst_QQuickListView::multipleChanges_uncondensed(move, scroll) PASS : tst_QQuickListView::multipleChanges_uncondensed(clear, insert, scroll) QWARN : tst_QQuickListView::qAbstractItemModel_package_clear() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_clear() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_clear() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null PASS : tst_QQuickListView::qAbstractItemModel_package_clear() QWARN : tst_QQuickListView::qAbstractItemModel_clear() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_clear() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_clear() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::qAbstractItemModel_clear() QWARN : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop() PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 0, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 0, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 0, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 1, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 1, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 1, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 0, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 0, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 0, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 1, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 1, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 1, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 0, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 0, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 0, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 1, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 1, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 1, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 0, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 0, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 0, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 1, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 1, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 1, 500 buffer) QWARN : tst_QQuickListView::swapWithFirstItem() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::swapWithFirstItem() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::swapWithFirstItem() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::swapWithFirstItem() PASS : tst_QQuickListView::itemList() PASS : tst_QQuickListView::itemListFlicker() PASS : tst_QQuickListView::currentIndex_delayedItemCreation(set to 0) PASS : tst_QQuickListView::currentIndex_delayedItemCreation(don't set to 0) PASS : tst_QQuickListView::currentIndex() PASS : tst_QQuickListView::noCurrentIndex() PASS : tst_QQuickListView::keyNavigation(Vertical, TopToBottom) PASS : tst_QQuickListView::keyNavigation(Vertical, BottomToTop) PASS : tst_QQuickListView::keyNavigation(Horizontal, LeftToRight) PASS : tst_QQuickListView::keyNavigation(Horizontal, RightToLeft) QWARN : tst_QQuickListView::checkCountForMultiColumnModels() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::checkCountForMultiColumnModels() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::checkCountForMultiColumnModels() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::checkCountForMultiColumnModels() PASS : tst_QQuickListView::enforceRange() PASS : tst_QQuickListView::enforceRange_withoutHighlight() QWARN : tst_QQuickListView::spacing() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::spacing() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::spacing() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::spacing() PASS : tst_QQuickListView::qAbstractItemModel_package_sections() PASS : tst_QQuickListView::qAbstractItemModel_sections() PASS : tst_QQuickListView::sectionsSnap(drag) PASS : tst_QQuickListView::sectionsSnap(flick) QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsPositioning() QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsDelegate(implicit) QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsDelegate(required) QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) Mouse event at 20, 1000 occurs outside target window (240x320). QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) Mouse event at 20, 1000 occurs outside target window (240x320). QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) Mouse event at 20, 500 occurs outside target window (240x320). QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) Mouse event at 20, 500 occurs outside target window (240x320). PASS : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) Mouse event at 20, 1000 occurs outside target window (240x320). QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) Mouse event at 20, 1000 occurs outside target window (240x320). QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) SKIP : tst_QQuickListView::sectionsDelegate_headerVisibility() QTBUG-24395 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp(2363)] PASS : tst_QQuickListView::sectionPropertyChange() PASS : tst_QQuickListView::sectionDelegateChange() QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsItemInsertion() QWARN : tst_QQuickListView::cacheBuffer() qrc:/data/listviewtest.qml:121:5: QML ListView: Cannot set a negative cache buffer QWARN : tst_QQuickListView::cacheBuffer() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::cacheBuffer() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::cacheBuffer() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::cacheBuffer() QWARN : tst_QQuickListView::positionViewAtBeginningEnd() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::positionViewAtBeginningEnd() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::positionViewAtBeginningEnd() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::positionViewAtBeginningEnd() PASS : tst_QQuickListView::positionViewAtIndex(no range, 3 at Beginning) PASS : tst_QQuickListView::positionViewAtIndex(no range, 3 at End) PASS : tst_QQuickListView::positionViewAtIndex(no range, 22 at Beginning) PASS : tst_QQuickListView::positionViewAtIndex(no range, 28 at Beginning) PASS : tst_QQuickListView::positionViewAtIndex(no range, last at End) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 at End) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 at Center) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 partially visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 before visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 before visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 after visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 visible => Contain) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 partially visible => Contain) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 partially visible => Contain) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 3 at End) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 38 at Beginning) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 15 at Center) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 3 at SnapPosition) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 10 at SnapPosition) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 38 at SnapPosition) PASS : tst_QQuickListView::resetModel() PASS : tst_QQuickListView::propertyChanges() PASS : tst_QQuickListView::componentChanges() PASS : tst_QQuickListView::modelChanges() PASS : tst_QQuickListView::manualHighlight() PASS : tst_QQuickListView::initialZValues(defaults) PASS : tst_QQuickListView::initialZValues(constants) PASS : tst_QQuickListView::initialZValues(bindings) PASS : tst_QQuickListView::header(vertical, left to right) PASS : tst_QQuickListView::header(vertical, layout right to left) PASS : tst_QQuickListView::header(horizontal, layout left to right) PASS : tst_QQuickListView::header(horizontal, layout right to left) PASS : tst_QQuickListView::header(vertical, bottom to top) PASS : tst_QQuickListView::header_delayItemCreation() PASS : tst_QQuickListView::headerChangesViewport() PASS : tst_QQuickListView::footer(vertical, layout left to right) PASS : tst_QQuickListView::footer(vertical, layout right to left) PASS : tst_QQuickListView::footer(horizontal, layout left to right) PASS : tst_QQuickListView::footer(horizontal, layout right to left) PASS : tst_QQuickListView::footer(vertical, layout left to right) PASS : tst_QQuickListView::footer2() PASS : tst_QQuickListView::extents(Vertical, TopToBottom) PASS : tst_QQuickListView::extents(Vertical, BottomToTop) PASS : tst_QQuickListView::extents(Horizontal, LeftToRight) PASS : tst_QQuickListView::extents(Horizontal, RightToLeft) PASS : tst_QQuickListView::resetModel_headerFooter() QWARN : tst_QQuickListView::resizeView() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::resizeView() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::resizeView() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::resizeView() PASS : tst_QQuickListView::resizeViewAndRepaint() PASS : tst_QQuickListView::sizeLessThan1() PASS : tst_QQuickListView::QTBUG_14821() PASS : tst_QQuickListView::resizeDelegate() QWARN : tst_QQuickListView::resizeFirstDelegate() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::resizeFirstDelegate() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::resizeFirstDelegate() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::resizeFirstDelegate() PASS : tst_QQuickListView::repositionResizedDelegate(vertical) PASS : tst_QQuickListView::repositionResizedDelegate(vertical, BottomToTop) PASS : tst_QQuickListView::repositionResizedDelegate(horizontal) PASS : tst_QQuickListView::repositionResizedDelegate(horizontal, rtl) PASS : tst_QQuickListView::QTBUG_16037() PASS : tst_QQuickListView::indexAt_itemAt(Item 0 - 0, 0) PASS : tst_QQuickListView::indexAt_itemAt(Item 0 - 0, 19) PASS : tst_QQuickListView::indexAt_itemAt(Item 0 - 239, 19) PASS : tst_QQuickListView::indexAt_itemAt(Item 1 - 0, 20) PASS : tst_QQuickListView::indexAt_itemAt(No Item - 240, 20) PASS : tst_QQuickListView::itemAtIndex() PASS : tst_QQuickListView::incrementalModel() PASS : tst_QQuickListView::onAdd(0, add 1) PASS : tst_QQuickListView::onAdd(0, add 2) PASS : tst_QQuickListView::onAdd(0, add 10) PASS : tst_QQuickListView::onAdd(1, add 1) PASS : tst_QQuickListView::onAdd(1, add 2) PASS : tst_QQuickListView::onAdd(1, add 10) PASS : tst_QQuickListView::onAdd(5, add 1) PASS : tst_QQuickListView::onAdd(5, add 2) PASS : tst_QQuickListView::onAdd(5, add 10) PASS : tst_QQuickListView::onRemove(remove first) PASS : tst_QQuickListView::onRemove(two items, remove first) PASS : tst_QQuickListView::onRemove(two items, remove last) PASS : tst_QQuickListView::onRemove(two items, remove all) PASS : tst_QQuickListView::onRemove(four items, remove first) PASS : tst_QQuickListView::onRemove(four items, remove 0-2) PASS : tst_QQuickListView::onRemove(four items, remove 1-3) PASS : tst_QQuickListView::onRemove(four items, remove 2-4) PASS : tst_QQuickListView::onRemove(four items, remove last) PASS : tst_QQuickListView::onRemove(four items, remove all) PASS : tst_QQuickListView::onRemove(ten items, remove 1-8) PASS : tst_QQuickListView::onRemove(ten items, remove 2-7) PASS : tst_QQuickListView::onRemove(ten items, remove 4-10) QWARN : tst_QQuickListView::attachedProperties_QTBUG_32836() qrc:/data/attachedProperties.qml:74:5: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::attachedProperties_QTBUG_32836() qrc:/data/attachedProperties.qml:78:5: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::attachedProperties_QTBUG_32836() qrc:/data/attachedProperties.qml:82:5: TypeError: Cannot read property 'width' of null PASS : tst_QQuickListView::attachedProperties_QTBUG_32836() PASS : tst_QQuickListView::rightToLeft() PASS : tst_QQuickListView::test_mirroring() PASS : tst_QQuickListView::margins() PASS : tst_QQuickListView::marginsResize(vertical) PASS : tst_QQuickListView::marginsResize(vertical, BottomToTop) QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200). QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200). QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200). QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200). QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200). PASS : tst_QQuickListView::marginsResize(horizontal) PASS : tst_QQuickListView::marginsResize(horizontal, rtl) PASS : tst_QQuickListView::creationContext() PASS : tst_QQuickListView::snapToItem(vertical, top to bottom) PASS : tst_QQuickListView::snapToItem(vertical, bottom to top) PASS : tst_QQuickListView::snapToItem(horizontal, left to right) PASS : tst_QQuickListView::snapToItem(horizontal, right to left) PASS : tst_QQuickListView::snapToItem(vertical, top to bottom, enforce range) PASS : tst_QQuickListView::snapToItem(vertical, bottom to top, enforce range) PASS : tst_QQuickListView::snapToItem(horizontal, left to right, enforce range) PASS : tst_QQuickListView::snapToItem(horizontal, right to left, enforce range) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -14) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -16) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -30) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -39) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -41) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -65+10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +14) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +16) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +30) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +39) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +41) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +65-10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -14) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -16) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -30) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -39) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -41) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -65+10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +14) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +16) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +30) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +39) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +41) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +65-10) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom +9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom -9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom -11) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom -29) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom -31) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop -9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop +9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop +11) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop +29) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop +31) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight +9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight -9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight -11) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight -29) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight -31) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft -9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft +9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft +11) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft +29) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft +31) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -2) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -10) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -11) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -14) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -65+10) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -65+20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -55+5) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -76+16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +2) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +9) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +11) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +14) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +65-10) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +65-20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +55-5) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +76-16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -2) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -10) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -11) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -14) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -65+10) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -65+20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -55+5) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -76+16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +2) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +9) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +11) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +14) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +65-10) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +65-20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +55-5) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +76-16) PASS : tst_QQuickListView::snapToItemWithSpacing_QTBUG_59852() PASS : tst_QQuickListView::snapOneItemResize_QTBUG_43555() PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom) PASS : tst_QQuickListView::snapOneItem(vertical, bottom to top) PASS : tst_QQuickListView::snapOneItem(horizontal, left to right) PASS : tst_QQuickListView::snapOneItem(horizontal, right to left) PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom, enforce range) PASS : tst_QQuickListView::snapOneItem(vertical, bottom to top, enforce range) PASS : tst_QQuickListView::snapOneItem(horizontal, left to right, enforce range) PASS : tst_QQuickListView::snapOneItem(horizontal, right to left, enforce range) PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom, no more blindspot) PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom, no more blindspot, enforce range) PASS : tst_QQuickListView::snapOneItemCurrentIndexRemoveAnimation() PASS : tst_QQuickListView::snapOneItemWrongDirection() PASS : tst_QQuickListView::QTBUG_9791() PASS : tst_QQuickListView::QTBUG_33568() QWARN : tst_QQuickListView::QTBUG_11105() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::QTBUG_11105() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::QTBUG_11105() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::QTBUG_11105() PASS : tst_QQuickListView::QTBUG_21742() PASS : tst_QQuickListView::asynchronous() PASS : tst_QQuickListView::unrequestedVisibility() PASS : tst_QQuickListView::populateTransitions(static) PASS : tst_QQuickListView::populateTransitions(static, no populate) PASS : tst_QQuickListView::populateTransitions(dynamic) PASS : tst_QQuickListView::populateTransitions(dynamic, no populate) PASS : tst_QQuickListView::populateTransitions(empty to start with) PASS : tst_QQuickListView::populateTransitions(empty to start with, no populate) PASS : tst_QQuickListView::sizeTransitions(TopToBottom) PASS : tst_QQuickListView::sizeTransitions(LeftToRight) PASS : tst_QQuickListView::addTransitions(insert 1, just before start) PASS : tst_QQuickListView::addTransitions(insert 1, way before start) PASS : tst_QQuickListView::addTransitions(insert multiple, just before start) PASS : tst_QQuickListView::addTransitions(insert multiple, way before start) PASS : tst_QQuickListView::addTransitions(insert 1 at start) PASS : tst_QQuickListView::addTransitions(insert multiple at start) PASS : tst_QQuickListView::addTransitions(insert 1 at start, content y not 0) PASS : tst_QQuickListView::addTransitions(insert multiple at start, content y not 0) PASS : tst_QQuickListView::addTransitions(insert 1 at start, to empty list) PASS : tst_QQuickListView::addTransitions(insert multiple at start, to empty list) PASS : tst_QQuickListView::addTransitions(insert 1 at middle) PASS : tst_QQuickListView::addTransitions(insert multiple at middle) PASS : tst_QQuickListView::addTransitions(insert 1 at bottom) PASS : tst_QQuickListView::addTransitions(insert multiple at bottom) PASS : tst_QQuickListView::addTransitions(insert 1 at bottom, content y not 0) PASS : tst_QQuickListView::addTransitions(insert multiple at bottom, content y not 0) PASS : tst_QQuickListView::addTransitions(insert 1 after end) PASS : tst_QQuickListView::addTransitions(insert multiple after end) PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move 1) PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move 1 (first item)) PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move multiple) PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move multiple (first item)) PASS : tst_QQuickListView::moveTransitions(move from above view, mix of visible/non-visible) PASS : tst_QQuickListView::moveTransitions(move from above view, mix of visible/non-visible (move first)) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down, move first item) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down, move first item, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down, to last item) PASS : tst_QQuickListView::moveTransitions(move within view, move first->last) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, move first item) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, move first item, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, displace last item) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, move first->last) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move to first index) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move to first index, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move to first index, contentY not on item border) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move last item) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move last->first) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move to first index) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move to first index, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move last item) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move last->first) PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to top) PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to top, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to top) PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to top, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to bottom) PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to bottom, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to bottom) PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to bottom, contentY not 0) PASS : tst_QQuickListView::removeTransitions(remove 1 before start) PASS : tst_QQuickListView::removeTransitions(remove multiple, all before start) PASS : tst_QQuickListView::removeTransitions(remove mix of before and after start) PASS : tst_QQuickListView::removeTransitions(remove 1 from start) PASS : tst_QQuickListView::removeTransitions(remove multiple from start) PASS : tst_QQuickListView::removeTransitions(remove 1 from start, content y not 0) PASS : tst_QQuickListView::removeTransitions(remove multiple from start, content y not 0) PASS : tst_QQuickListView::removeTransitions(remove 1 from middle) PASS : tst_QQuickListView::removeTransitions(remove multiple from middle) PASS : tst_QQuickListView::removeTransitions(remove 1 from bottom) PASS : tst_QQuickListView::removeTransitions(remove multiple from bottom) PASS : tst_QQuickListView::removeTransitions(remove 1 from bottom, content y not 0) PASS : tst_QQuickListView::removeTransitions(remove multiple from bottom, content y not 0) PASS : tst_QQuickListView::removeTransitions(remove 1 after end) PASS : tst_QQuickListView::removeTransitions(remove multiple after end) PASS : tst_QQuickListView::displacedTransitions(no displaced transitions at all) PASS : tst_QQuickListView::displacedTransitions(just displaced) PASS : tst_QQuickListView::displacedTransitions(just displaced (not enabled)) PASS : tst_QQuickListView::displacedTransitions(displaced + addDisplaced) PASS : tst_QQuickListView::displacedTransitions(displaced + addDisplaced (not enabled)) PASS : tst_QQuickListView::displacedTransitions(displaced + moveDisplaced) PASS : tst_QQuickListView::displacedTransitions(displaced + moveDisplaced (not enabled)) PASS : tst_QQuickListView::displacedTransitions(displaced + removeDisplaced) PASS : tst_QQuickListView::displacedTransitions(displaced + removeDisplaced (not enabled)) PASS : tst_QQuickListView::displacedTransitions(displaced + add, should use generic displaced for a remove) PASS : tst_QQuickListView::multipleTransitions(add item, then move it immediately) PASS : tst_QQuickListView::multipleTransitions(move, then insert item before the moved item) PASS : tst_QQuickListView::multipleTransitions(add at 0, flick down, flick back to top and add at 0 again) PASS : tst_QQuickListView::multipleTransitions(insert then remove same index, with ripple effect on add displaced) PASS : tst_QQuickListView::multipleTransitions(insert then remove, with remove disabled) PASS : tst_QQuickListView::multipleTransitions(insert twice then remove, with remove disabled) PASS : tst_QQuickListView::multipleDisplaced() PASS : tst_QQuickListView::flickBeyondBounds() PASS : tst_QQuickListView::flickBothDirections(init:vertical,-1) PASS : tst_QQuickListView::flickBothDirections(init:vertical,120) PASS : tst_QQuickListView::flickBothDirections(init:vertical,auto,-1) PASS : tst_QQuickListView::flickBothDirections(init:vertical,auto,120) PASS : tst_QQuickListView::flickBothDirections(completed:vertical,-1) PASS : tst_QQuickListView::flickBothDirections(completed:vertical,120) PASS : tst_QQuickListView::flickBothDirections(completed:vertical,auto,-1) PASS : tst_QQuickListView::flickBothDirections(completed:vertical,auto,120) PASS : tst_QQuickListView::flickBothDirections(init:horizontal,-1) PASS : tst_QQuickListView::flickBothDirections(init:horizontal,110) PASS : tst_QQuickListView::flickBothDirections(init:horizontal,auto,-1) PASS : tst_QQuickListView::flickBothDirections(init:horizontal,auto,110) PASS : tst_QQuickListView::flickBothDirections(completed:horizontal,-1) PASS : tst_QQuickListView::flickBothDirections(completed:horizontal,110) PASS : tst_QQuickListView::flickBothDirections(completed:horizontal,auto,-1) PASS : tst_QQuickListView::flickBothDirections(completed:horizontal,auto,110) PASS : tst_QQuickListView::destroyItemOnCreation() PASS : tst_QQuickListView::parentBinding() PASS : tst_QQuickListView::defaultHighlightMoveDuration() PASS : tst_QQuickListView::accessEmptyCurrentItem_QTBUG_30227() PASS : tst_QQuickListView::delayedChanges_QTBUG_30555() QWARN : tst_QQuickListView::outsideViewportChangeNotAffectingView() qrc:/data/outsideViewportChangeNotAffectingView.qml:75:13: TypeError: Cannot read property 'width' of null PASS : tst_QQuickListView::outsideViewportChangeNotAffectingView() PASS : tst_QQuickListView::testProxyModelChangedAfterMove() PASS : tst_QQuickListView::typedModel() PASS : tst_QQuickListView::displayMargin() QWARN : tst_QQuickListView::negativeDisplayMargin() qrc:/data/negativeDisplayMargin.qml:89:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... } PASS : tst_QQuickListView::negativeDisplayMargin() PASS : tst_QQuickListView::highlightItemGeometryChanges() QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null PASS : tst_QQuickListView::QTBUG_36481() PASS : tst_QQuickListView::QTBUG_35920() PASS : tst_QQuickListView::stickyPositioning(top header) PASS : tst_QQuickListView::stickyPositioning(top header: 1/2 up) PASS : tst_QQuickListView::stickyPositioning(top header: up) PASS : tst_QQuickListView::stickyPositioning(top header: 1/2 down) PASS : tst_QQuickListView::stickyPositioning(top header: down) PASS : tst_QQuickListView::stickyPositioning(top footer) PASS : tst_QQuickListView::stickyPositioning(top footer: 1/2 up) PASS : tst_QQuickListView::stickyPositioning(top footer: up) PASS : tst_QQuickListView::stickyPositioning(top footer: 1/2 down) PASS : tst_QQuickListView::stickyPositioning(top footer: down) PASS : tst_QQuickListView::stickyPositioning(bottom header) PASS : tst_QQuickListView::stickyPositioning(bottom header: 1/2 down) PASS : tst_QQuickListView::stickyPositioning(bottom header: down) PASS : tst_QQuickListView::stickyPositioning(bottom header: 1/2 up) PASS : tst_QQuickListView::stickyPositioning(bottom header: up) PASS : tst_QQuickListView::stickyPositioning(bottom footer) PASS : tst_QQuickListView::stickyPositioning(bottom footer: 1/2 down) PASS : tst_QQuickListView::stickyPositioning(bottom footer: down) PASS : tst_QQuickListView::stickyPositioning(bottom footer: 1/2 up) PASS : tst_QQuickListView::stickyPositioning(bottom footer: up) PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer) PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer: 1/2 up) PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer: up) PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer: 1/2 down) PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer: down) PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header) PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header: 1/2 down) PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header: down) PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header: 1/2 up) PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header: up) PASS : tst_QQuickListView::stickyPositioning(left header) PASS : tst_QQuickListView::stickyPositioning(left header: 1/2 left) PASS : tst_QQuickListView::stickyPositioning(left header: left) PASS : tst_QQuickListView::stickyPositioning(left header: 1/2 right) PASS : tst_QQuickListView::stickyPositioning(left header: right) PASS : tst_QQuickListView::stickyPositioning(left footer) PASS : tst_QQuickListView::stickyPositioning(left footer: 1/2 left) PASS : tst_QQuickListView::stickyPositioning(left footer: left) PASS : tst_QQuickListView::stickyPositioning(left footer: 1/2 right) PASS : tst_QQuickListView::stickyPositioning(left footer: right) PASS : tst_QQuickListView::stickyPositioning(right header) PASS : tst_QQuickListView::stickyPositioning(right header: 1/2 right) PASS : tst_QQuickListView::stickyPositioning(right header: right) PASS : tst_QQuickListView::stickyPositioning(right header: 1/2 left) PASS : tst_QQuickListView::stickyPositioning(right header: left) PASS : tst_QQuickListView::stickyPositioning(right footer) PASS : tst_QQuickListView::stickyPositioning(right footer: 1/2 right) PASS : tst_QQuickListView::stickyPositioning(right footer: right) PASS : tst_QQuickListView::stickyPositioning(right footer: 1/2 left) PASS : tst_QQuickListView::stickyPositioning(right footer: left) PASS : tst_QQuickListView::stickyPositioning(left header & right footer) PASS : tst_QQuickListView::stickyPositioning(left header & right footer: 1/2 left) PASS : tst_QQuickListView::stickyPositioning(left header & right footer: left) PASS : tst_QQuickListView::stickyPositioning(left header & right footer: 1/2 right) PASS : tst_QQuickListView::stickyPositioning(left header & right footer: right) PASS : tst_QQuickListView::stickyPositioning(right footer & left header) PASS : tst_QQuickListView::stickyPositioning(right footer & left header: 1/2 right) PASS : tst_QQuickListView::stickyPositioning(right footer & left header: right) PASS : tst_QQuickListView::stickyPositioning(right footer & left header: 1/2 left) PASS : tst_QQuickListView::stickyPositioning(right footer & left header: left) QWARN : tst_QQuickListView::roundingErrors(pixelAligned=true) : qrc:/data/roundingErrors.qml:130:9 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickListView::roundingErrors(pixelAligned=true) QWARN : tst_QQuickListView::roundingErrors(pixelAligned=false) : qrc:/data/roundingErrors.qml:130:9 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickListView::roundingErrors(pixelAligned=false) PASS : tst_QQuickListView::QTBUG_38209() SKIP : tst_QQuickListView::programmaticFlickAtBounds() Disabled due to false negatives (QTBUG-41228) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp(8850)] PASS : tst_QQuickListView::programmaticFlickAtBounds2() PASS : tst_QQuickListView::programmaticFlickAtBounds3() PASS : tst_QQuickListView::layoutChange() PASS : tst_QQuickListView::treeDelegateModelLayoutChange(invalid rootIndex) PASS : tst_QQuickListView::treeDelegateModelLayoutChange(rootIndex 1) PASS : tst_QQuickListView::treeDelegateModelLayoutChange(rootIndex 3) PASS : tst_QQuickListView::treeDelegateModelLayoutChange(rootIndex 2-1) PASS : tst_QQuickListView::jsArrayChange() PASS : tst_QQuickListView::objectModel() QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) FAIL! : tst_QQuickListView::QTBUG_48044_currentItemNotVisibleAfterTransition() '(listview->property("transitionsDone").toBool())' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp(9223)] PASS : tst_QQuickListView::QTBUG_48870_fastModelUpdates() PASS : tst_QQuickListView::QTBUG_50105() PASS : tst_QQuickListView::keyNavigationEnabled() PASS : tst_QQuickListView::QTBUG_61269_appendDuringScrollDown(NoSnap) PASS : tst_QQuickListView::QTBUG_61269_appendDuringScrollDown(SnapToItem) PASS : tst_QQuickListView::QTBUG_61269_appendDuringScrollDown(SnapOneItem) QDEBUG : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() : -100 QDEBUG : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() : 500 QDEBUG : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() : 400 QDEBUG : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() : 0 QDEBUG : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() : -100 PASS : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() PASS : tst_QQuickListView::QTBUG_63974_stickyHeader_positionViewAtIndex_Contain() PASS : tst_QQuickListView::QTBUG_66163_setModelViewPortSizeChange() QWARN : tst_QQuickListView::itemFiltered() :1:86: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::itemFiltered() :1:86: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::itemFiltered() :1:86: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::itemFiltered() :1:86: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::itemFiltered() :1:86: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::itemFiltered() :1:86: TypeError: Cannot read property 'width' of null PASS : tst_QQuickListView::itemFiltered() PASS : tst_QQuickListView::releaseItems() PASS : tst_QQuickListView::QTBUG_34576_velocityZero() PASS : tst_QQuickListView::QTBUG_61537_modelChangesAsync() PASS : tst_QQuickListView::useDelegateChooserWithoutDefault() PASS : tst_QQuickListView::addOnCompleted() PASS : tst_QQuickListView::setPositionOnLayout() PASS : tst_QQuickListView::touchCancel() PASS : tst_QQuickListView::resizeAfterComponentComplete() PASS : tst_QQuickListView::dragOverFloatingHeaderOrFooter() PASS : tst_QQuickListView::delegateWithRequiredProperties() QWARN : tst_QQuickListView::reuse_reuseIsOffByDefault() qrc:/data/listviewtest.qml:135: ReferenceError: testObject is not defined QWARN : tst_QQuickListView::reuse_reuseIsOffByDefault() qrc:/data/listviewtest.qml:129: ReferenceError: testObject is not defined QWARN : tst_QQuickListView::reuse_reuseIsOffByDefault() qrc:/data/listviewtest.qml:128: ReferenceError: testObject is not defined QWARN : tst_QQuickListView::reuse_reuseIsOffByDefault() qrc:/data/listviewtest.qml:127: ReferenceError: testModel is not defined PASS : tst_QQuickListView::reuse_reuseIsOffByDefault() PASS : tst_QQuickListView::reuse_checkThatItemsAreReused() PASS : tst_QQuickListView::moveObjectModelItemToAnotherObjectModel() PASS : tst_QQuickListView::changeModelAndDestroyTheOldOne() PASS : tst_QQuickListView::objectModelCulling() PASS : tst_QQuickListView::requiredObjectListModel() PASS : tst_QQuickListView::clickHeaderAndFooterWhenClip() PASS : tst_QQuickListView::animatedDelegate() PASS : tst_QQuickListView::cleanupTestCase() Totals: 711 passed, 1 failed, 2 skipped, 0 blacklisted, 234963ms ********* Finished testing of tst_QQuickListView ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicklistview. Success CMake Error at tst_qquicklistviewWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicklistview_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-build/tst_qquicklistview.apk --verbose execution failed with exit code 1. Start 150: tst_qquicklistview2 150/248 Test #150: tst_qquicklistview2 ................... Passed 36.27 sec Start 151: tst_qquicktableview 151/248 Test #151: tst_qquicktableview ................... Passed 70.60 sec Start 152: tst_qquicktreeview 152/248 Test #152: tst_qquicktreeview .................... Passed 23.73 sec Start 153: tst_qquickloader 153/248 Test #153: tst_qquickloader ......................***Failed 29.01 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickloader_make_apk. [1/2] Copying tst_qquickloader binary to apk folder [2/2] Creating APK for tst_qquickloader Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-tst_qquickloader-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-build/ Application binary: tst_qquickloader Android build platform: android-32 Install to device: No /home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/data/InvalidSourceComponent.qml:5:Expected token `:' /home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/data/InvalidSourceComponent.qml:5:Expected token `:' /home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/data/InvalidSourceComponent.qml:5:Expected token `:' Warning: QML import could not be resolved in any of the import paths: LoaderTest -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,843 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-build/tst_qquickloader.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickloader/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickloader/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickloader. 24881 ********* Start testing of tst_QQuickLoader ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_QQuickLoader::initTestCase() QWARN : tst_QQuickLoader::sourceOrComponent(source) qrc:/Rect120x60.qml: No such file or directory FAIL! : tst_QQuickLoader::sourceOrComponent(source) Compared values are not the same Actual (loader->item() == nullptr): 1 Expected (error) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/tst_qquickloader.cpp(184)] QWARN : tst_QQuickLoader::sourceOrComponent(source with subdir) qrc:/subdir/Test.qml: No such file or directory FAIL! : tst_QQuickLoader::sourceOrComponent(source with subdir) Compared values are not the same Actual (loader->item() == nullptr): 1 Expected (error) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/tst_qquickloader.cpp(184)] QWARN : tst_QQuickLoader::sourceOrComponent(source with encoded subdir literal) qrc:/subdir%2FTest.qml: No such file or directory FAIL! : tst_QQuickLoader::sourceOrComponent(source with encoded subdir literal) Compared values are not the same Actual (loader->item() == nullptr): 1 Expected (error) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/tst_qquickloader.cpp(184)] QWARN : tst_QQuickLoader::sourceOrComponent(source with encoded subdir optimized binding) qrc:/subdir%2FTest.qml: No such file or directory FAIL! : tst_QQuickLoader::sourceOrComponent(source with encoded subdir optimized binding) Compared values are not the same Actual (loader->item() == nullptr): 1 Expected (error) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/tst_qquickloader.cpp(184)] QWARN : tst_QQuickLoader::sourceOrComponent(source with encoded subdir binding) qrc:/subdir%2FTest.qml: No such file or directory FAIL! : tst_QQuickLoader::sourceOrComponent(source with encoded subdir binding) Compared values are not the same Actual (loader->item() == nullptr): 1 Expected (error) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/tst_qquickloader.cpp(184)] PASS : tst_QQuickLoader::sourceOrComponent(sourceComponent) QWARN : tst_QQuickLoader::sourceOrComponent(invalid source) qrc:/IDontExist.qml: No such file or directory INFO : tst_QQuickLoader::sourceOrComponent(invalid source) Did not receive message: "qrc:/data/IDontExist.qml: No such file or directory" FAIL! : tst_QQuickLoader::sourceOrComponent(invalid source) Not all expected messages were received QWARN : tst_QQuickLoader::clear() qrc:/Rect120x60.qml: No such file or directory FAIL! : tst_QQuickLoader::clear() 'loader->item()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/tst_qquickloader.cpp(248)] QWARN : tst_QQuickLoader::urlToComponent() qrc:/Rect120x60.qml: No such file or directory PASS : tst_QQuickLoader::urlToComponent() PASS : tst_QQuickLoader::componentToUrl() PASS : tst_QQuickLoader::anchoredLoader() PASS : tst_QQuickLoader::sizeLoaderToItem() PASS : tst_QQuickLoader::sizeItemToLoader() PASS : tst_QQuickLoader::noResize() PASS : tst_QQuickLoader::networkRequestUrl() PASS : tst_QQuickLoader::failNetworkRequest() PASS : tst_QQuickLoader::networkComponent() PASS : tst_QQuickLoader::active() PASS : tst_QQuickLoader::initialPropertyValues(source url with value set in onLoaded, initially active = true) PASS : tst_QQuickLoader::initialPropertyValues(set source with initial property values specified, active = true) PASS : tst_QQuickLoader::initialPropertyValues(set source with initial property values specified, active = false) PASS : tst_QQuickLoader::initialPropertyValues(set source with initial property values specified, active = false, with active set true later) PASS : tst_QQuickLoader::initialPropertyValues(set source without initial property values specified, active = true) PASS : tst_QQuickLoader::initialPropertyValues(set source with initial property values specified with binding, active = true) PASS : tst_QQuickLoader::initialPropertyValues(ensure initial property value semantics mimic createObject) PASS : tst_QQuickLoader::initialPropertyValues(ensure initial property values aren't disposed prior to component completion) PASS : tst_QQuickLoader::initialPropertyValues(ensure required properties are set correctly) PASS : tst_QQuickLoader::initialPropertyValues(required properties only partially set =) PASS : tst_QQuickLoader::initialPropertyValues(source url changed, previously initial properties are discared) PASS : tst_QQuickLoader::initialPropertyValues(ensure initial properties aren't disposed after active = true) PASS : tst_QQuickLoader::initialPropertyValues(initial property errors get reported) PASS : tst_QQuickLoader::initialPropertyValuesBinding() PASS : tst_QQuickLoader::initialPropertyValuesError(invalid initial property values object) PASS : tst_QQuickLoader::initialPropertyValuesError(nonexistent source url) PASS : tst_QQuickLoader::initialPropertyValuesError(invalid source url) PASS : tst_QQuickLoader::initialPropertyValuesError(invalid initial property values object with invalid property access) PASS : tst_QQuickLoader::deleteComponentCrash() PASS : tst_QQuickLoader::nonItem() PASS : tst_QQuickLoader::vmeErrors() PASS : tst_QQuickLoader::creationContext() PASS : tst_QQuickLoader::QTBUG_16928() PASS : tst_QQuickLoader::implicitSize() PASS : tst_QQuickLoader::QTBUG_17114() PASS : tst_QQuickLoader::asynchronous(Valid component) PASS : tst_QQuickLoader::asynchronous(Non-existent component) PASS : tst_QQuickLoader::asynchronous(Invalid component) PASS : tst_QQuickLoader::asynchronous_clear() PASS : tst_QQuickLoader::simultaneousSyncAsync() PASS : tst_QQuickLoader::asyncToSync1() PASS : tst_QQuickLoader::asyncToSync2() PASS : tst_QQuickLoader::loadedSignal() PASS : tst_QQuickLoader::selfSetSource() PASS : tst_QQuickLoader::parented() PASS : tst_QQuickLoader::sizeBound() PASS : tst_QQuickLoader::QTBUG_30183() QDEBUG : tst_QQuickLoader::transientWindow() : visible true QWARN : tst_QQuickLoader::transientWindow() : qrc:/data/itemLoaderWindow.qml:17:13 Parameter "visibility" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QDEBUG : tst_QQuickLoader::transientWindow() : visibility 2 PASS : tst_QQuickLoader::transientWindow() QDEBUG : tst_QQuickLoader::nestedTransientWindow() : visible true QWARN : tst_QQuickLoader::nestedTransientWindow() : qrc:/data/itemLoaderItemWindow.qml:21:17 Parameter "visibility" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QDEBUG : tst_QQuickLoader::nestedTransientWindow() : visibility 2 PASS : tst_QQuickLoader::nestedTransientWindow() PASS : tst_QQuickLoader::sourceComponentGarbageCollection() PASS : tst_QQuickLoader::bindings() PASS : tst_QQuickLoader::parentErrors() PASS : tst_QQuickLoader::rootContext() PASS : tst_QQuickLoader::sourceURLKeepComponent() PASS : tst_QQuickLoader::statusChangeOnlyEmittedOnce() PASS : tst_QQuickLoader::setSourceAndCheckStatus() PASS : tst_QQuickLoader::asyncLoaderRace() PASS : tst_QQuickLoader::noEngine() PASS : tst_QQuickLoader::cleanupTestCase() Totals: 61 passed, 7 failed, 0 skipped, 0 blacklisted, 7249ms ********* Finished testing of tst_QQuickLoader ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickloader. Success CMake Error at tst_qquickloaderWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickloader_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-build/tst_qquickloader.apk --verbose execution failed with exit code 1. Start 154: tst_qquickmousearea 154/248 Test #154: tst_qquickmousearea ...................***Failed 112.99 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickmousearea_make_apk. [1/2] Copying tst_qquickmousearea binary to apk folder [2/2] Creating APK for tst_qquickmousearea Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-tst_qquickmousearea-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-build/ Application binary: tst_qquickmousearea Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,974 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-build/tst_qquickmousearea.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickmousearea/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickmousearea/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickmousearea. 25171 ********* Start testing of tst_QQuickMouseArea ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_QQuickMouseArea::initTestCase() PASS : tst_QQuickMouseArea::dragProperties() PASS : tst_QQuickMouseArea::resetDrag() PASS : tst_QQuickMouseArea::dragging(left) PASS : tst_QQuickMouseArea::dragging(right) PASS : tst_QQuickMouseArea::dragging(middle) PASS : tst_QQuickMouseArea::dragging(left (left|right)) PASS : tst_QQuickMouseArea::dragging(right (right|middle)) PASS : tst_QQuickMouseArea::dragging(middle (left|middle)) PASS : tst_QQuickMouseArea::selfDrag() PASS : tst_QQuickMouseArea::dragSmoothed() PASS : tst_QQuickMouseArea::dragThreshold(without preventStealing) PASS : tst_QQuickMouseArea::dragThreshold(with preventStealing) PASS : tst_QQuickMouseArea::invalidDrag(middle (left|right)) PASS : tst_QQuickMouseArea::invalidDrag(left (right|middle)) PASS : tst_QQuickMouseArea::invalidDrag(right (left|middle)) PASS : tst_QQuickMouseArea::cancelDragging() QWARN : tst_QQuickMouseArea::availableDistanceLessThanDragThreshold() Mouse event at 501, 100 occurs outside target window (393x753). QWARN : tst_QQuickMouseArea::availableDistanceLessThanDragThreshold() Mouse event at 501, 100 occurs outside target window (393x753). PASS : tst_QQuickMouseArea::availableDistanceLessThanDragThreshold() PASS : tst_QQuickMouseArea::setDragOnPressed() PASS : tst_QQuickMouseArea::updateMouseAreaPosOnClick() QWARN : tst_QQuickMouseArea::updateMouseAreaPosOnResize() : qrc:/data/updateMousePosOnResize.qml:25:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QWARN : tst_QQuickMouseArea::updateMouseAreaPosOnResize() : qrc:/data/updateMousePosOnResize.qml:32:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QWARN : tst_QQuickMouseArea::updateMouseAreaPosOnResize() : qrc:/data/updateMousePosOnResize.qml:37:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickMouseArea::updateMouseAreaPosOnResize() PASS : tst_QQuickMouseArea::noOnClickedWithPressAndHold() QWARN : tst_QQuickMouseArea::onMousePressRejected() : qrc:/data/rejectEvent.qml:26:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickMouseArea::onMousePressRejected() PASS : tst_QQuickMouseArea::pressedCanceledOnWindowDeactivate(simple click) PASS : tst_QQuickMouseArea::pressedCanceledOnWindowDeactivate(double click) PASS : tst_QQuickMouseArea::doubleClick(left) PASS : tst_QQuickMouseArea::doubleClick(right) PASS : tst_QQuickMouseArea::doubleClick(middle) PASS : tst_QQuickMouseArea::doubleClick(left (left|right)) PASS : tst_QQuickMouseArea::doubleClick(right (right|middle)) PASS : tst_QQuickMouseArea::doubleClick(middle (left|middle)) PASS : tst_QQuickMouseArea::clickTwice(left) PASS : tst_QQuickMouseArea::clickTwice(right) PASS : tst_QQuickMouseArea::clickTwice(middle) PASS : tst_QQuickMouseArea::clickTwice(left (left|right)) PASS : tst_QQuickMouseArea::clickTwice(right (right|middle)) PASS : tst_QQuickMouseArea::clickTwice(middle (left|middle)) PASS : tst_QQuickMouseArea::invalidClick(middle (left|right)) PASS : tst_QQuickMouseArea::invalidClick(left (right|middle)) PASS : tst_QQuickMouseArea::invalidClick(right (left|middle)) PASS : tst_QQuickMouseArea::pressedOrdering() PASS : tst_QQuickMouseArea::preventStealing() QWARN : tst_QQuickMouseArea::clickThrough() : qrc:/data/clickThrough2.qml:31:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QWARN : tst_QQuickMouseArea::clickThrough() : qrc:/data/clickThrough2.qml:33:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QWARN : tst_QQuickMouseArea::clickThrough() : qrc:/data/clickThrough2.qml:32:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QWARN : tst_QQuickMouseArea::clickThrough() : qrc:/data/qtbug34368.qml:15:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QWARN : tst_QQuickMouseArea::clickThrough() : qrc:/data/qtbug34368.qml:26:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null PASS : tst_QQuickMouseArea::clickThrough() PASS : tst_QQuickMouseArea::hoverPosition() PASS : tst_QQuickMouseArea::hoverPropagation() PASS : tst_QQuickMouseArea::hoverVisible() QWARN : tst_QQuickMouseArea::hoverAfterPress() : qrc:/data/hoverAfterPress.qml:19:13 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickMouseArea::hoverAfterPress() PASS : tst_QQuickMouseArea::subtreeHoverEnabled() PASS : tst_QQuickMouseArea::disableAfterPress() QWARN : tst_QQuickMouseArea::onWheel() : qrc:/data/wheel.qml:17:9 Parameter "wheel" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickMouseArea::onWheel() PASS : tst_QQuickMouseArea::transformedMouseArea(checking points inside) PASS : tst_QQuickMouseArea::transformedMouseArea(checking points outside) PASS : tst_QQuickMouseArea::pressedMultipleButtons(Accept: LeftButton | Events: Press Left, Press Right, Release Right, Release Left) PASS : tst_QQuickMouseArea::pressedMultipleButtons(Accept: LeftButton | Events: Press Left, Press Right, Release Left, Release Right) PASS : tst_QQuickMouseArea::pressedMultipleButtons(Accept: LeftButton RightButton | Events: Press Left, Press Right, Release Right, Release Left) PASS : tst_QQuickMouseArea::pressedMultipleButtons(Accept: RightButton | Events: Press Right, Press Left, Release Right, Release Left) PASS : tst_QQuickMouseArea::changeAxis() PASS : tst_QQuickMouseArea::cursorShape() QWARN : tst_QQuickMouseArea::moveAndReleaseWithoutPress() : qrc:/data/moveAndReleaseWithoutPress.qml:10:5 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickMouseArea::moveAndReleaseWithoutPress() PASS : tst_QQuickMouseArea::nestedStopAtBounds(left) PASS : tst_QQuickMouseArea::nestedStopAtBounds(right) PASS : tst_QQuickMouseArea::nestedStopAtBounds(top) PASS : tst_QQuickMouseArea::nestedStopAtBounds(bottom) PASS : tst_QQuickMouseArea::nestedFlickableStopAtBounds() PASS : tst_QQuickMouseArea::containsPress(hover enabled) PASS : tst_QQuickMouseArea::containsPress(hover disaabled) QWARN : tst_QQuickMouseArea::ignoreBySource() : qrc:/data/ignoreBySource.qml:24:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickMouseArea::ignoreBySource() PASS : tst_QQuickMouseArea::notPressedAfterStolenGrab() PASS : tst_QQuickMouseArea::pressAndHold(default) PASS : tst_QQuickMouseArea::pressAndHold(short) PASS : tst_QQuickMouseArea::pressAndHold(long) FAIL! : tst_QQuickMouseArea::pressOneAndTapAnother(press mouse, tap touch, release mouse) Compared values are not the same Actual (((bottomMA->pressed()))): 0 Expected (true) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp(2180)] FAIL! : tst_QQuickMouseArea::pressOneAndTapAnother(press touch, press mouse, release touch, release mouse) Compared values are not the same Actual (((bottomMA->pressed()))): 0 Expected (true) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp(2188)] FAIL! : tst_QQuickMouseArea::pressOneAndTapAnother(press mouse, press touch, release mouse, release touch) Compared values are not the same Actual (((bottomMA->pressed()))): 0 Expected (true) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp(2180)] PASS : tst_QQuickMouseArea::mask() PASS : tst_QQuickMouseArea::nestedEventDelivery() PASS : tst_QQuickMouseArea::settingHiddenInPressUngrabs() PASS : tst_QQuickMouseArea::negativeZStackingOrder() FAIL! : tst_QQuickMouseArea::containsMouseAndVisibility() '(mouseArea->isUnderMouse())' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp(2344)] PASS : tst_QQuickMouseArea::cleanupTestCase() Totals: 76 passed, 4 failed, 0 skipped, 0 blacklisted, 86204ms ********* Finished testing of tst_QQuickMouseArea ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickmousearea. Success CMake Error at tst_qquickmouseareaWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickmousearea_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-build/tst_qquickmousearea.apk --verbose execution failed with exit code 1. Start 155: tst_qquickmultipointtoucharea 155/248 Test #155: tst_qquickmultipointtoucharea ......... Passed 29.29 sec Start 156: tst_qquickpainteditem 156/248 Test #156: tst_qquickpainteditem ................. Passed 21.91 sec Start 157: tst_qquickshape 157/248 Test #157: tst_qquickshape .......................***Failed 28.09 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickshape_make_apk. [1/2] Copying tst_qquickshape binary to apk folder [2/2] Creating APK for tst_qquickshape Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-tst_qquickshape-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-build/ Application binary: tst_qquickshape Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Qt.test Warning: QML import could not be resolved in any of the import paths: tst_qquickpathitem -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 10s 29 actionable tasks: 10 executed, 19 up-to-date Android package built successfully in 15,225 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-build/tst_qquickshape.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickshape/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickshape/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickshape. 26413 ********* Start testing of tst_QQuickShape ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_QQuickShape::initTestCase() PASS : tst_QQuickShape::initValues() PASS : tst_QQuickShape::vpInitValues() PASS : tst_QQuickShape::basicShape() PASS : tst_QQuickShape::changeSignals() QWARN : tst_QQuickShape::render() QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::render() '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(292)] QWARN : tst_QQuickShape::renderWithMultipleSp() QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::renderWithMultipleSp() '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(315)] QWARN : tst_QQuickShape::radialGrad() QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::radialGrad() '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(338)] QWARN : tst_QQuickShape::conicalGrad() QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::conicalGrad() '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(361)] QWARN : tst_QQuickShape::renderPolyline() QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::renderPolyline() '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(384)] QWARN : tst_QQuickShape::renderMultiline() QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::renderMultiline() '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(412)] QWARN : tst_QQuickShape::polylineDataTypes(polygon) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::polylineDataTypes(polygon) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(477)] QWARN : tst_QQuickShape::polylineDataTypes(vector of points) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::polylineDataTypes(vector of points) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(477)] QWARN : tst_QQuickShape::polylineDataTypes(list of points) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::polylineDataTypes(list of points) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(477)] QWARN : tst_QQuickShape::polylineDataTypes(QVariantList of points) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::polylineDataTypes(QVariantList of points) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(477)] QWARN : tst_QQuickShape::polylineDataTypes(vector of QPoint (integer points)) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::polylineDataTypes(vector of QPoint (integer points)) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(477)] QWARN : tst_QQuickShape::multilineDataTypes(vector of polygons) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::multilineDataTypes(vector of polygons) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)] QWARN : tst_QQuickShape::multilineDataTypes(vector of point vectors) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::multilineDataTypes(vector of point vectors) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)] QWARN : tst_QQuickShape::multilineDataTypes(list of point vectors) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::multilineDataTypes(list of point vectors) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)] QWARN : tst_QQuickShape::multilineDataTypes(list of point lists) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::multilineDataTypes(list of point lists) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)] QWARN : tst_QQuickShape::multilineDataTypes(QVariantList of point vectors) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::multilineDataTypes(QVariantList of point vectors) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)] QWARN : tst_QQuickShape::multilineDataTypes(QVariantList of point lists) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::multilineDataTypes(QVariantList of point lists) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)] QWARN : tst_QQuickShape::multilineDataTypes(QVariantList of QVariantLists) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::multilineDataTypes(QVariantList of QVariantLists) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)] QWARN : tst_QQuickShape::multilineDataTypes(list of integer point lists) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::multilineDataTypes(list of integer point lists) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)] QWARN : tst_QQuickShape::multilineDataTypes(vector of integer point lists) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::multilineDataTypes(vector of integer point lists) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)] QWARN : tst_QQuickShape::multilineDataTypes(list of integer point vectors) QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::multilineDataTypes(list of integer point vectors) '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)] QWARN : tst_QQuickShape::multilineStronglyTyped() QFSFileEngine::open: No file name specified FAIL! : tst_QQuickShape::multilineStronglyTyped() '!refImg.isNull()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(674)] PASS : tst_QQuickShape::cleanupTestCase() Totals: 6 passed, 22 failed, 0 skipped, 0 blacklisted, 1122ms ********* Finished testing of tst_QQuickShape ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickshape. Success CMake Error at tst_qquickshapeWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickshape_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-build/tst_qquickshape.apk --verbose execution failed with exit code 1. Start 158: tst_qquickpathview 158/248 Test #158: tst_qquickpathview .................... Passed 89.19 sec Start 159: tst_qquickpincharea 159/248 Test #159: tst_qquickpincharea ................... Passed 23.98 sec Start 160: tst_qquickpositioners 160/248 Test #160: tst_qquickpositioners ................. Passed 107.48 sec Start 161: tst_qquickrectangle 161/248 Test #161: tst_qquickrectangle ................... Passed 21.72 sec Start 162: tst_qquickrepeater 162/248 Test #162: tst_qquickrepeater .................... Passed 23.01 sec Start 163: tst_qquickshortcut 163/248 Test #163: tst_qquickshortcut .................... Passed 60.83 sec Start 164: tst_qquicktext 164/248 Test #164: tst_qquicktext ........................***Failed 56.22 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktext_make_apk. [1/2] Copying tst_qquicktext binary to apk folder [2/2] Creating APK for tst_qquicktext Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-tst_qquicktext-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-build/ Application binary: tst_qquicktext Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 24s 29 actionable tasks: 10 executed, 19 up-to-date Android package built successfully in 27,915 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-build/tst_qquicktext.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquicktext/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquicktext/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicktext. 29609 ********* Start testing of tst_qquicktext ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquicktext::initTestCase() PASS : tst_qquicktext::text() PASS : tst_qquicktext::width() PASS : tst_qquicktext::wrap() PASS : tst_qquicktext::elide() PASS : tst_qquicktext::elideParentChanged() PASS : tst_qquicktext::elideRelayoutAfterZeroWidth() PASS : tst_qquicktext::multilineElide(plain) PASS : tst_qquicktext::multilineElide(styled) PASS : tst_qquicktext::implicitElide(maximum width, empty) PASS : tst_qquicktext::implicitElide(maximum width, short) PASS : tst_qquicktext::implicitElide(maximum width, long) PASS : tst_qquicktext::implicitElide(reset width, empty) PASS : tst_qquicktext::implicitElide(reset width, short) PASS : tst_qquicktext::implicitElide(reset width, long) PASS : tst_qquicktext::textFormat() PASS : tst_qquicktext::baseUrl() PASS : tst_qquicktext::embeddedImages(local) PASS : tst_qquicktext::embeddedImages(local-error) PASS : tst_qquicktext::embeddedImages(local) PASS : tst_qquicktext::embeddedImages(remote) PASS : tst_qquicktext::embeddedImages(remote-error) PASS : tst_qquicktext::embeddedImages(remote-relative) PASS : tst_qquicktext::lineCount() PASS : tst_qquicktext::lineHeight() PASS : tst_qquicktext::horizontalAlignment() PASS : tst_qquicktext::horizontalAlignment_RightToLeft() PASS : tst_qquicktext::verticalAlignment() BFAIL : tst_qquicktext::hAlignImplicitWidth() 'left > mid' returned FALSE. (288 is not greater than 2467) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(1062)] PASS : tst_qquicktext::font() PASS : tst_qquicktext::style() PASS : tst_qquicktext::color() PASS : tst_qquicktext::smooth() PASS : tst_qquicktext::renderType() PASS : tst_qquicktext::antialiasing() PASS : tst_qquicktext::weight() PASS : tst_qquicktext::underline() PASS : tst_qquicktext::overline() PASS : tst_qquicktext::strikeout() PASS : tst_qquicktext::capitalization() PASS : tst_qquicktext::letterSpacing() PASS : tst_qquicktext::wordSpacing() PASS : tst_qquicktext::linkInteraction(click on link) PASS : tst_qquicktext::linkInteraction(click on text) PASS : tst_qquicktext::linkInteraction(drag within link) PASS : tst_qquicktext::linkInteraction(drag away from link) PASS : tst_qquicktext::linkInteraction(drag on to link) PASS : tst_qquicktext::linkInteraction(click on bottom right aligned link) PASS : tst_qquicktext::linkInteraction(click on mirrored link) PASS : tst_qquicktext::linkInteraction(click on center aligned link) PASS : tst_qquicktext::linkInteraction(click on rich text link) PASS : tst_qquicktext::linkInteraction(click on rich text) PASS : tst_qquicktext::linkInteraction(click on bottom right aligned rich text link) PASS : tst_qquicktext::linkInteraction(click on center aligned rich text link) PASS : tst_qquicktext::linkInteraction(click on right elided link) PASS : tst_qquicktext::linkInteraction(click on left elided link) PASS : tst_qquicktext::linkInteraction(click on second line) PASS : tst_qquicktext::linkInteraction(click on third line) PASS : tst_qquicktext::linkInteraction(drag from second line to third) PASS : tst_qquicktext::linkInteraction(click on rich text second line) PASS : tst_qquicktext::linkInteraction(click on rich text third line) PASS : tst_qquicktext::linkInteraction(drag rich text from second line to third) PASS : tst_qquicktext::linkInteraction(click on left outer link) PASS : tst_qquicktext::linkInteraction(click on right outer link) PASS : tst_qquicktext::linkInteraction(click on inner link left) PASS : tst_qquicktext::linkInteraction(click on inner link right) PASS : tst_qquicktext::linkInteraction(drag from inner to outer link) PASS : tst_qquicktext::linkInteraction(drag from outer to inner link) PASS : tst_qquicktext::linkInteraction(click on left outer rich text link) PASS : tst_qquicktext::linkInteraction(click on right outer rich text link) PASS : tst_qquicktext::linkInteraction(click on inner rich text link left) PASS : tst_qquicktext::linkInteraction(click on inner rich text link right) PASS : tst_qquicktext::linkInteraction(drag from inner to outer rich text link) PASS : tst_qquicktext::linkInteraction(drag from outer to inner rich text link) PASS : tst_qquicktext::implicitSize(plain) PASS : tst_qquicktext::implicitSize(richtext) PASS : tst_qquicktext::implicitSize(styledtext) PASS : tst_qquicktext::implicitSize(plain, 0 width) PASS : tst_qquicktext::implicitSize(plain, elide) PASS : tst_qquicktext::implicitSize(plain, 0 width, elide) PASS : tst_qquicktext::implicitSize(richtext, 0 width) PASS : tst_qquicktext::implicitSize(styledtext, 0 width) PASS : tst_qquicktext::implicitSize(plain_wrap) PASS : tst_qquicktext::implicitSize(richtext_wrap) PASS : tst_qquicktext::implicitSize(styledtext_wrap) PASS : tst_qquicktext::implicitSize(plain_wrap, 0 width) PASS : tst_qquicktext::implicitSize(plain_wrap, elide) PASS : tst_qquicktext::implicitSize(plain_wrap, 0 width, elide) PASS : tst_qquicktext::implicitSize(richtext_wrap, 0 width) PASS : tst_qquicktext::implicitSize(styledtext_wrap, 0 width) PASS : tst_qquicktext::implicitSizeChangeRewrap() PASS : tst_qquicktext::dependentImplicitSizes() PASS : tst_qquicktext::contentSize() PASS : tst_qquicktext::implicitSizeBinding(plain) PASS : tst_qquicktext::implicitSizeBinding(richtext) PASS : tst_qquicktext::implicitSizeBinding(styledtext) PASS : tst_qquicktext::implicitSizeBinding(plain, 0 width) PASS : tst_qquicktext::implicitSizeBinding(plain, elide) PASS : tst_qquicktext::implicitSizeBinding(plain, 0 width, elide) PASS : tst_qquicktext::implicitSizeBinding(richtext, 0 width) PASS : tst_qquicktext::implicitSizeBinding(styledtext, 0 width) PASS : tst_qquicktext::implicitSizeBinding(plain_wrap) PASS : tst_qquicktext::implicitSizeBinding(richtext_wrap) PASS : tst_qquicktext::implicitSizeBinding(styledtext_wrap) PASS : tst_qquicktext::implicitSizeBinding(plain_wrap, 0 width) PASS : tst_qquicktext::implicitSizeBinding(plain_wrap, elide) PASS : tst_qquicktext::implicitSizeBinding(plain_wrap, 0 width, elide) PASS : tst_qquicktext::implicitSizeBinding(richtext_wrap, 0 width) PASS : tst_qquicktext::implicitSizeBinding(styledtext_wrap, 0 width) PASS : tst_qquicktext::geometryChanged() PASS : tst_qquicktext::boundingRect(PlainText) PASS : tst_qquicktext::boundingRect(StyledText) PASS : tst_qquicktext::boundingRect(RichText) PASS : tst_qquicktext::clipRect() FAIL! : tst_qquicktext::largeTextObservesViewport(default plain text) 'qAbs(renderedLineRange.second - (expectedLastLine + 1)) < (linesAboveViewport > 80 ? 4 : 2)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3042)] PASS : tst_qquicktext::largeTextObservesViewport(clipped plain text) FAIL! : tst_qquicktext::largeTextObservesViewport(default styled text) 'qAbs(renderedLineRange.second - (expectedLastLine + 1)) < (linesAboveViewport > 80 ? 4 : 2)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3042)] PASS : tst_qquicktext::largeTextObservesViewport(clipped styled text) PASS : tst_qquicktext::largeTextObservesViewport(heading visible) QWARN : tst_qquicktext::lineLaidOut() : file::/data/lineLayout.qml:23:9 Parameter "line" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_qquicktext::lineLaidOut() QWARN : tst_qquicktext::lineLaidOutRelayout() : file::/data/lineLayoutRelayout.qml:32:9 Parameter "line" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_qquicktext::lineLaidOutRelayout() PASS : tst_qquicktext::lineLaidOutHAlign() QWARN : tst_qquicktext::lineLaidOutImplicitWidth() : file::/data/lineLayoutImplicitWidth.qml:73:9 Parameter "line" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_qquicktext::lineLaidOutImplicitWidth() PASS : tst_qquicktext::imgTagsBaseUrl(absolute local) PASS : tst_qquicktext::imgTagsBaseUrl(relative local context 1) PASS : tst_qquicktext::imgTagsBaseUrl(relative local context 2) PASS : tst_qquicktext::imgTagsBaseUrl(relative local base 1) PASS : tst_qquicktext::imgTagsBaseUrl(relative local base 2) PASS : tst_qquicktext::imgTagsBaseUrl(base relative to local context) PASS : tst_qquicktext::imgTagsBaseUrl(absolute remote) PASS : tst_qquicktext::imgTagsBaseUrl(relative remote base 1) PASS : tst_qquicktext::imgTagsBaseUrl(relative remote base 2) QWARN : tst_qquicktext::imgTagsAlign(heart-bottom) file:.:2:1: QML Text: Cannot open: file:data/images/heart200.png FAIL! : tst_qquicktext::imgTagsAlign(heart-bottom) Compared doubles are not the same (fuzzy compare) Actual (textObject->height()): 45 Expected (qreal(imgHeight)) : 181 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3291)] QWARN : tst_qquicktext::imgTagsAlign(heart-middle) file:.:2:1: QML Text: Cannot open: file:data/images/heart200.png FAIL! : tst_qquicktext::imgTagsAlign(heart-middle) Compared doubles are not the same (fuzzy compare) Actual (textObject->height()): 22 Expected (qreal(imgHeight)) : 181 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3291)] QWARN : tst_qquicktext::imgTagsAlign(heart-top) file:.:2:1: QML Text: Cannot open: file:data/images/heart200.png FAIL! : tst_qquicktext::imgTagsAlign(heart-top) Compared doubles are not the same (fuzzy compare) Actual (textObject->height()): 22 Expected (qreal(imgHeight)) : 181 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3291)] QWARN : tst_qquicktext::imgTagsAlign(starfish-bottom) file:.:2:1: QML Text: Cannot open: file:data/images/starfish_2.png FAIL! : tst_qquicktext::imgTagsAlign(starfish-bottom) Compared doubles are not the same (fuzzy compare) Actual (textObject->height()): 45 Expected (qreal(imgHeight)) : 217 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3291)] QWARN : tst_qquicktext::imgTagsAlign(starfish-middle) file:.:2:1: QML Text: Cannot open: file:data/images/starfish_2.png FAIL! : tst_qquicktext::imgTagsAlign(starfish-middle) Compared doubles are not the same (fuzzy compare) Actual (textObject->height()): 22 Expected (qreal(imgHeight)) : 217 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3291)] QWARN : tst_qquicktext::imgTagsAlign(starfish-top) file:.:2:1: QML Text: Cannot open: file:data/images/starfish_2.png FAIL! : tst_qquicktext::imgTagsAlign(starfish-top) Compared doubles are not the same (fuzzy compare) Actual (textObject->height()): 22 Expected (qreal(imgHeight)) : 217 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3291)] QWARN : tst_qquicktext::imgTagsMultipleImages() file:.:2:1: QML Text: Cannot open: file:data/images/starfish_2.png QWARN : tst_qquicktext::imgTagsMultipleImages() file:.:2:1: QML Text: Cannot open: file:data/images/heart200.png PASS : tst_qquicktext::imgTagsMultipleImages() PASS : tst_qquicktext::imgTagsElide() PASS : tst_qquicktext::imgTagsUpdates() PASS : tst_qquicktext::imgTagsError() PASS : tst_qquicktext::fontSizeMode(plain) PASS : tst_qquicktext::fontSizeMode(styled) PASS : tst_qquicktext::fontSizeModeMultiline(plain) PASS : tst_qquicktext::fontSizeModeMultiline(styledtext) PASS : tst_qquicktext::multilengthStrings(No Wrap) PASS : tst_qquicktext::multilengthStrings(Wrap) PASS : tst_qquicktext::fontFormatSizes(fs1) PASS : tst_qquicktext::fontFormatSizes(fs2) PASS : tst_qquicktext::fontFormatSizes(fs3) PASS : tst_qquicktext::fontFormatSizes(fs4) PASS : tst_qquicktext::fontFormatSizes(fs5) PASS : tst_qquicktext::fontFormatSizes(fs6) PASS : tst_qquicktext::fontFormatSizes(fs7) PASS : tst_qquicktext::fontFormatSizes(h1) PASS : tst_qquicktext::fontFormatSizes(h2) PASS : tst_qquicktext::fontFormatSizes(h3) PASS : tst_qquicktext::fontFormatSizes(h4) PASS : tst_qquicktext::fontFormatSizes(h5) PASS : tst_qquicktext::fontFormatSizes(h6) PASS : tst_qquicktext::baselineOffset(top align) PASS : tst_qquicktext::baselineOffset(bottom align) PASS : tst_qquicktext::baselineOffset(center align) PASS : tst_qquicktext::baselineOffset(bold) PASS : tst_qquicktext::baselineOffset(richText) PASS : tst_qquicktext::baselineOffset(elided) PASS : tst_qquicktext::baselineOffset(elided bottom align) PASS : tst_qquicktext::baselineOffset(image) QWARN : tst_qquicktext::baselineOffset(customLine) : :3:14 Parameter "line" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_qquicktext::baselineOffset(customLine) FAIL! : tst_qquicktext::baselineOffset(scaled font) Compared doubles are not the same (fuzzy compare) Actual (item->baselineOffset()): 67.0625 Expected (expectedBaseline(item)): 84.875 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4334)] PASS : tst_qquicktext::baselineOffset(fixed line height top align) PASS : tst_qquicktext::baselineOffset(fixed line height bottom align) PASS : tst_qquicktext::baselineOffset(proportional line height top align) PASS : tst_qquicktext::baselineOffset(proportional line height bottom align) PASS : tst_qquicktext::baselineOffset(top align with padding) PASS : tst_qquicktext::baselineOffset(bottom align with padding) PASS : tst_qquicktext::baselineOffset(center align with padding) PASS : tst_qquicktext::baselineOffset(bold width padding) PASS : tst_qquicktext::baselineOffset(richText with padding) PASS : tst_qquicktext::baselineOffset(elided with padding) PASS : tst_qquicktext::baselineOffset(elided bottom align with padding) PASS : tst_qquicktext::baselineOffset(image with padding) QWARN : tst_qquicktext::baselineOffset(customLine with padding) : :3:49 Parameter "line" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_qquicktext::baselineOffset(customLine with padding) FAIL! : tst_qquicktext::baselineOffset(scaled font with padding) Compared doubles are not the same (fuzzy compare) Actual (item->baselineOffset()): 77.0625 Expected (expectedBaseline(item)): 94.875 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4334)] PASS : tst_qquicktext::baselineOffset(fixed line height top align with padding) PASS : tst_qquicktext::baselineOffset(fixed line height bottom align with padding) PASS : tst_qquicktext::baselineOffset(proportional line height top align with padding) PASS : tst_qquicktext::baselineOffset(proportional line height bottom align with padding) PASS : tst_qquicktext::htmlLists(ordered list) PASS : tst_qquicktext::htmlLists(ordered list closed) PASS : tst_qquicktext::htmlLists(ordered list alpha) PASS : tst_qquicktext::htmlLists(ordered list upper alpha) PASS : tst_qquicktext::htmlLists(ordered list roman) PASS : tst_qquicktext::htmlLists(ordered list upper roman) PASS : tst_qquicktext::htmlLists(ordered list bad) PASS : tst_qquicktext::htmlLists(unordered list) PASS : tst_qquicktext::htmlLists(unordered list closed) PASS : tst_qquicktext::htmlLists(unordered list disc) PASS : tst_qquicktext::htmlLists(unordered list square) PASS : tst_qquicktext::htmlLists(unordered list bad) PASS : tst_qquicktext::elideBeforeMaximumLineCount() PASS : tst_qquicktext::hover() PASS : tst_qquicktext::growFromZeroWidth() PASS : tst_qquicktext::padding() PASS : tst_qquicktext::hintingPreference() PASS : tst_qquicktext::zeroWidthAndElidedDoesntRender() BFAIL : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignHCenter, ElideNone, 0 extraWidth) Compared values are not the same Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457 Expected (0) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)] BFAIL : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignRight, ElideNone, 0 extraWidth) Compared values are not the same Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457 Expected (0) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)] BFAIL : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignHCenter, ElideRight, 0 extraWidth) Compared values are not the same Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457 Expected (0) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)] BFAIL : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignRight, ElideRight, 0 extraWidth) Compared values are not the same Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457 Expected (0) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)] BFAIL : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignHCenter, ElideNone, 20 extraWidth) Compared values are not the same Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457 Expected (0) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)] BFAIL : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignRight, ElideNone, 20 extraWidth) Compared values are not the same Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457 Expected (0) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)] BFAIL : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignHCenter, ElideRight, 20 extraWidth) Compared values are not the same Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457 Expected (0) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)] BFAIL : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignRight, ElideRight, 20 extraWidth) Compared values are not the same Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457 Expected (0) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)] PASS : tst_qquicktext::fontInfo() PASS : tst_qquicktext::initialContentHeight() PASS : tst_qquicktext::verticallyAlignedImageInTable() BFAIL : tst_qquicktext::transparentBackground() Compared values are not the same Actual (color.red()): 0 Expected (255) : 255 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4709)] PASS : tst_qquicktext::displaySuperscriptedTag() PASS : tst_qquicktext::cleanupTestCase() Totals: 201 passed, 10 failed, 0 skipped, 10 blacklisted, 22505ms ********* Finished testing of tst_qquicktext ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicktext. Success CMake Error at tst_qquicktextWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktext_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-build/tst_qquicktext.apk --verbose execution failed with exit code 1. Start 165: tst_qquicktextdocument 165/248 Test #165: tst_qquicktextdocument ................ Passed 22.26 sec Start 166: tst_qquicktextedit 166/248 Test #166: tst_qquicktextedit ....................***Failed 113.95 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktextedit_make_apk. [1/2] Copying tst_qquicktextedit binary to apk folder [2/2] Creating APK for tst_qquicktextedit Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-tst_qquicktextedit-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-build/ Application binary: tst_qquicktextedit Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 19,373 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-build/tst_qquicktextedit.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquicktextedit/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquicktextedit/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicktextedit. 30231 ********* Start testing of tst_qquicktextedit ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquicktextedit::initTestCase() PASS : tst_qquicktextedit::text() PASS : tst_qquicktextedit::width() PASS : tst_qquicktextedit::wrap() PASS : tst_qquicktextedit::textFormat() PASS : tst_qquicktextedit::lineCount(plaintext) PASS : tst_qquicktextedit::lineCount(richtext) PASS : tst_qquicktextedit::hAlign() PASS : tst_qquicktextedit::hAlign_RightToLeft() FAIL! : tst_qquicktextedit::hAlignVisual() 'left > mid' returned FALSE. (0 is not greater than 551) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(956)] PASS : tst_qquicktextedit::vAlign() PASS : tst_qquicktextedit::font() PASS : tst_qquicktextedit::color() PASS : tst_qquicktextedit::textMargin() PASS : tst_qquicktextedit::persistentSelection() PASS : tst_qquicktextedit::selectionOnFocusOut() PASS : tst_qquicktextedit::focusOnPress() PASS : tst_qquicktextedit::selection() PASS : tst_qquicktextedit::overwriteMode() PASS : tst_qquicktextedit::isRightToLeft(Empty) PASS : tst_qquicktextedit::isRightToLeft(Neutral) PASS : tst_qquicktextedit::isRightToLeft(LTR) PASS : tst_qquicktextedit::isRightToLeft(RTL) PASS : tst_qquicktextedit::isRightToLeft(Bidi RTL + LTR + RTL) PASS : tst_qquicktextedit::isRightToLeft(Bidi LTR + RTL + LTR) PASS : tst_qquicktextedit::keySelection() PASS : tst_qquicktextedit::moveCursorSelection((t)he|characters) PASS : tst_qquicktextedit::moveCursorSelection(do(g)|characters) PASS : tst_qquicktextedit::moveCursorSelection(jum(p)ed|characters) PASS : tst_qquicktextedit::moveCursorSelection(jumped( )over|characters) PASS : tst_qquicktextedit::moveCursorSelection((the )|characters) PASS : tst_qquicktextedit::moveCursorSelection(( dog)|characters) PASS : tst_qquicktextedit::moveCursorSelection(( jumped )|characters) PASS : tst_qquicktextedit::moveCursorSelection(th(e qu)ick|characters) PASS : tst_qquicktextedit::moveCursorSelection(la(zy d)og|characters) PASS : tst_qquicktextedit::moveCursorSelection(jum(ped ov)er|characters) PASS : tst_qquicktextedit::moveCursorSelection(()the|characters) PASS : tst_qquicktextedit::moveCursorSelection(dog()|characters) PASS : tst_qquicktextedit::moveCursorSelection(jum()ped|characters) PASS : tst_qquicktextedit::moveCursorSelection(<(t)he>|words) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(over|words) PASS : tst_qquicktextedit::moveCursorSelection(jumped<( )over>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(<(the )>quick|words) PASS : tst_qquicktextedit::moveCursorSelection(<(the )quick>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(lazy<( dog)>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(over|words) PASS : tst_qquicktextedit::moveCursorSelection(fox<( jumped )over>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection() PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(<()>the|words) PASS : tst_qquicktextedit::moveCursorSelection(dog<()>|words) PASS : tst_qquicktextedit::moveCursorSelection(jum<()>ped|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<(,)> |words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<(, )>world|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<(, )world>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(world|words) PASS : tst_qquicktextedit::moveCursorSelection(|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(,|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<()>,|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello,<()>|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<,( )>world|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello,<( )world>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(Hello<,( world)>|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello,<( world)>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(Hello<,( world!)>|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello,<( world!)>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(Hello<(, world!)>|words) PASS : tst_qquicktextedit::moveCursorSelection(world<(!)>|words) PASS : tst_qquicktextedit::moveCursorSelection(world!<()>)|words) PASS : tst_qquicktextedit::moveCursorSelection(world<()>!)|words) PASS : tst_qquicktextedit::moveCursorSelection(<(,)>olleH |words) PASS : tst_qquicktextedit::moveCursorSelection(olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(dlrow<( ,)>olleH|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(dlrow<( ,ol)leH>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(,<(ol)leH>,|words) PASS : tst_qquicktextedit::moveCursorSelection(,<()>olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(<()>,olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(,olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(dlrow<( ),>olleH|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(<(dlrow )>,olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(<(dlrow ),>olleH|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(<(!dlrow )>,olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(<(!dlrow ),>olleH|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection((!dlrow ,)olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(<(!)>dlrow|words) PASS : tst_qquicktextedit::moveCursorSelection(<()>!dlrow|words) PASS : tst_qquicktextedit::moveCursorSelection(!<()>dlrow|words) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { f^ox} jumped|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn> f^ox} jumped|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { ^}fox jumped|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn> ^}fox jumped|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the {} fox jumped|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn^>} f^ox jumped|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<(^ {^bro)wn>} fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick{<(^ bro)wn>} fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the{^ fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the{^ fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence({t^he fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence({t^he fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence({, w^orld}!|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence({, w^orld}!|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(!{dlro^w ,}|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(!{dlro^w ,}|rtl) PASS : tst_qquicktextedit::mouseSelection(on) PASS : tst_qquicktextedit::mouseSelection(off) PASS : tst_qquicktextedit::mouseSelection(default) PASS : tst_qquicktextedit::mouseSelection(off word selection) PASS : tst_qquicktextedit::mouseSelection(on word selection (4,9)) PASS : tst_qquicktextedit::mouseSelection(on unfocused) PASS : tst_qquicktextedit::mouseSelection(on word selection (4,9) unfocused) PASS : tst_qquicktextedit::mouseSelection(on focus on press) PASS : tst_qquicktextedit::mouseSelection(on word selection (4,9) focus on press) PASS : tst_qquicktextedit::mouseSelection(on word selection (2,13)) PASS : tst_qquicktextedit::mouseSelection(on word selection (2,30)) PASS : tst_qquicktextedit::mouseSelection(on word selection (9,13)) PASS : tst_qquicktextedit::mouseSelection(on word selection (9,30)) PASS : tst_qquicktextedit::mouseSelection(on word selection (13,2)) PASS : tst_qquicktextedit::mouseSelection(on word selection (20,2)) PASS : tst_qquicktextedit::mouseSelection(on word selection (12,9)) PASS : tst_qquicktextedit::mouseSelection(on word selection (30,9)) PASS : tst_qquicktextedit::mouseSelection(on double click (4,9)) PASS : tst_qquicktextedit::mouseSelection(on double click (2,13)) PASS : tst_qquicktextedit::mouseSelection(on double click (2,30)) PASS : tst_qquicktextedit::mouseSelection(on double click (9,13)) PASS : tst_qquicktextedit::mouseSelection(on double click (9,30)) PASS : tst_qquicktextedit::mouseSelection(on double click (13,2)) PASS : tst_qquicktextedit::mouseSelection(on double click (20,2)) PASS : tst_qquicktextedit::mouseSelection(on double click (12,9)) PASS : tst_qquicktextedit::mouseSelection(on double click (30,9)) PASS : tst_qquicktextedit::mouseSelection(on triple click (4,9)) PASS : tst_qquicktextedit::mouseSelection(on triple click (2,13)) QWARN : tst_qquicktextedit::mouseSelection(on triple click (2,30)) QEGLPlatformContext: eglSwapBuffers failed: 300d PASS : tst_qquicktextedit::mouseSelection(on triple click (2,30)) PASS : tst_qquicktextedit::mouseSelection(on triple click (9,13)) PASS : tst_qquicktextedit::mouseSelection(on triple click (9,30)) PASS : tst_qquicktextedit::mouseSelection(on triple click (13,2)) PASS : tst_qquicktextedit::mouseSelection(on triple click (20,2)) PASS : tst_qquicktextedit::mouseSelection(on triple click (12,9)) PASS : tst_qquicktextedit::mouseSelection(on triple click (30,9)) PASS : tst_qquicktextedit::mouseSelection(on triple click (2,40)) PASS : tst_qquicktextedit::mouseSelection(on triple click (2,50)) PASS : tst_qquicktextedit::mouseSelection(on triple click (25,40)) PASS : tst_qquicktextedit::mouseSelection(on triple click (25,50)) PASS : tst_qquicktextedit::mouseSelection(on triple click (40,25)) PASS : tst_qquicktextedit::mouseSelection(on triple click (40,50)) PASS : tst_qquicktextedit::mouseSelection(on triple click (50,25)) PASS : tst_qquicktextedit::mouseSelection(on triple click (50,40)) PASS : tst_qquicktextedit::mouseSelection(on tr align) PASS : tst_qquicktextedit::mouseSelection(on center align) PASS : tst_qquicktextedit::mouseSelection(on bl align) PASS : tst_qquicktextedit::mouseSelectionMode(SelectWords) PASS : tst_qquicktextedit::mouseSelectionMode(SelectCharacters) PASS : tst_qquicktextedit::mouseSelectionMode(default) PASS : tst_qquicktextedit::dragMouseSelection() PASS : tst_qquicktextedit::mouseSelectionMode_accessors() PASS : tst_qquicktextedit::selectByMouse() QWARN : tst_qquicktextedit::selectByKeyboard() QQmlComponent: Component is not ready PASS : tst_qquicktextedit::selectByKeyboard() PASS : tst_qquicktextedit::keyboardSelection(editable - select first char) PASS : tst_qquicktextedit::keyboardSelection(editable - select first word) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select first char) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select first word) PASS : tst_qquicktextedit::keyboardSelection(editable - select last char) PASS : tst_qquicktextedit::keyboardSelection(editable - select last word) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select last char) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select last word) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select first char) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select first word) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select last char) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select last word) PASS : tst_qquicktextedit::keyboardSelection(read-only - select first char) PASS : tst_qquicktextedit::keyboardSelection(read-only - select first word) PASS : tst_qquicktextedit::keyboardSelection(read-only - select last char) PASS : tst_qquicktextedit::keyboardSelection(read-only - select last word) PASS : tst_qquicktextedit::renderType() PASS : tst_qquicktextedit::inputMethodHints() PASS : tst_qquicktextedit::positionAt(top-left) PASS : tst_qquicktextedit::positionAt(bottom-left) PASS : tst_qquicktextedit::positionAt(center-left) PASS : tst_qquicktextedit::positionAt(top-right) PASS : tst_qquicktextedit::positionAt(top-center) PASS : tst_qquicktextedit::positionAt(center) FAIL! : tst_qquicktextedit::linkHover() Compared values are not the same Actual (((hover.count()))): 0 Expected (1) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2605)] PASS : tst_qquicktextedit::linkInteraction() QWARN : tst_qquicktextedit::cursorDelegate(out of line) Selecting text while preediting may give unpredictable results. PASS : tst_qquicktextedit::cursorDelegate(out of line) QWARN : tst_qquicktextedit::cursorDelegate(in line) Selecting text while preediting may give unpredictable results. PASS : tst_qquicktextedit::cursorDelegate(in line) QWARN : tst_qquicktextedit::cursorDelegate(external) Selecting text while preediting may give unpredictable results. PASS : tst_qquicktextedit::cursorDelegate(external) QWARN : tst_qquicktextedit::remoteCursorDelegate() : QObject::disconnect: No such signal QObject::statusChanged(QQmlComponent::Status) in /home/andreasbuhr/development/qtdev/qtdeclarative/src/quick/items/qquicktextutil_p.h:92 QWARN : tst_qquicktextedit::remoteCursorDelegate() : QObject::disconnect: (receiver name: 'textEditObject') PASS : tst_qquicktextedit::remoteCursorDelegate() FAIL! : tst_qquicktextedit::cursorVisible() 'QTest::qWaitForWindowActive(&view)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2876)] PASS : tst_qquicktextedit::delegateLoading(pass) QWARN : tst_qquicktextedit::delegateLoading(fail1) http://127.0.0.1:40571/cursorHttpTestFail1.qml:5:36: Type FailItem unavailable PASS : tst_qquicktextedit::delegateLoading(fail1) QWARN : tst_qquicktextedit::delegateLoading(fail2) http://127.0.0.1:37877/cursorHttpTestFail2.qml:7:35: Type ErrItem unavailable PASS : tst_qquicktextedit::delegateLoading(fail2) PASS : tst_qquicktextedit::cursorDelegateHeight() PASS : tst_qquicktextedit::navigation() PASS : tst_qquicktextedit::readOnly() PASS : tst_qquicktextedit::copyAndPaste() PASS : tst_qquicktextedit::canPaste() PASS : tst_qquicktextedit::canPasteEmpty() PASS : tst_qquicktextedit::middleClickPaste() PASS : tst_qquicktextedit::textInput() QWARN : tst_qquicktextedit::inputMethodUpdate() QTextCursor::setPosition: Position '-1' out of range PASS : tst_qquicktextedit::inputMethodUpdate() PASS : tst_qquicktextedit::openInputPanel() PASS : tst_qquicktextedit::geometrySignals() PASS : tst_qquicktextedit::pastingRichText_QTBUG_14003() PASS : tst_qquicktextedit::implicitSize(plain) PASS : tst_qquicktextedit::implicitSize(richtext) PASS : tst_qquicktextedit::implicitSize(plain_wrap) PASS : tst_qquicktextedit::implicitSize(richtext_wrap) PASS : tst_qquicktextedit::implicitSize_QTBUG_63153() PASS : tst_qquicktextedit::contentSize() PASS : tst_qquicktextedit::boundingRect() PASS : tst_qquicktextedit::clipRect() PASS : tst_qquicktextedit::implicitSizeBinding(plain) PASS : tst_qquicktextedit::implicitSizeBinding(richtext) PASS : tst_qquicktextedit::implicitSizeBinding(plain_wrap) PASS : tst_qquicktextedit::implicitSizeBinding(richtext_wrap) PASS : tst_qquicktextedit::largeTextObservesViewport(default plain text) PASS : tst_qquicktextedit::largeTextObservesViewport(clipped plain text) PASS : tst_qquicktextedit::largeTextObservesViewport(default styled text) PASS : tst_qquicktextedit::largeTextObservesViewport(clipped styled text) PASS : tst_qquicktextedit::largeTextObservesViewport(heading visible) PASS : tst_qquicktextedit::largeTextObservesViewport(scroll backwards) PASS : tst_qquicktextedit::largeTextObservesViewport(scroll forwards) PASS : tst_qquicktextedit::signal_editingfinished() PASS : tst_qquicktextedit::preeditCursorRectangle() PASS : tst_qquicktextedit::inputMethodComposing() PASS : tst_qquicktextedit::cursorRectangleSize(default cursor) PASS : tst_qquicktextedit::cursorRectangleSize(custom cursor delegate) PASS : tst_qquicktextedit::getText(all plain text) PASS : tst_qquicktextedit::getText(plain text sub string) PASS : tst_qquicktextedit::getText(plain text sub string reversed) PASS : tst_qquicktextedit::getText(plain text cropped beginning) PASS : tst_qquicktextedit::getText(plain text cropped end) PASS : tst_qquicktextedit::getText(plain text cropped beginning and end) PASS : tst_qquicktextedit::getText(all rich text) PASS : tst_qquicktextedit::getText(rich text sub string) PASS : tst_qquicktextedit::getText(all plain text (line break)) PASS : tst_qquicktextedit::getText(plain text sub string (line break)) PASS : tst_qquicktextedit::getText(plain text sub string reversed (line break)) PASS : tst_qquicktextedit::getText(plain text cropped beginning (line break)) PASS : tst_qquicktextedit::getText(plain text cropped end (line break)) PASS : tst_qquicktextedit::getText(plain text cropped beginning and end (line break)) PASS : tst_qquicktextedit::getText(all rich text (line break)) PASS : tst_qquicktextedit::getText(rich text sub string (line break)) PASS : tst_qquicktextedit::getFormattedText(all plain text) PASS : tst_qquicktextedit::getFormattedText(plain text sub string) PASS : tst_qquicktextedit::getFormattedText(plain text sub string reversed) PASS : tst_qquicktextedit::getFormattedText(plain text cropped beginning) PASS : tst_qquicktextedit::getFormattedText(plain text cropped end) PASS : tst_qquicktextedit::getFormattedText(plain text cropped beginning and end) PASS : tst_qquicktextedit::getFormattedText(all rich (Auto) text) PASS : tst_qquicktextedit::getFormattedText(all rich (Rich) text) PASS : tst_qquicktextedit::getFormattedText(all rich (Plain) text) PASS : tst_qquicktextedit::getFormattedText(rich (Auto) text sub string) PASS : tst_qquicktextedit::getFormattedText(rich (Rich) text sub string) PASS : tst_qquicktextedit::getFormattedText(rich (Plain) text sub string) PASS : tst_qquicktextedit::append(cursor kept intact (beginning)) PASS : tst_qquicktextedit::append(cursor kept intact (middle)) PASS : tst_qquicktextedit::append(cursor follows (end)) PASS : tst_qquicktextedit::append(selection kept intact (beginning)) PASS : tst_qquicktextedit::append(selection kept intact (middle)) PASS : tst_qquicktextedit::append(selection kept intact, cursor follows (end)) PASS : tst_qquicktextedit::append(reversed selection kept intact) PASS : tst_qquicktextedit::append(rich text into plain text) PASS : tst_qquicktextedit::append(rich text into rich text) PASS : tst_qquicktextedit::append(rich text into auto text) PASS : tst_qquicktextedit::insert(at cursor position (beginning)) PASS : tst_qquicktextedit::insert(at cursor position (end)) PASS : tst_qquicktextedit::insert(at cursor position (middle)) PASS : tst_qquicktextedit::insert(after cursor position (beginning)) PASS : tst_qquicktextedit::insert(before cursor position (end)) PASS : tst_qquicktextedit::insert(before cursor position (middle)) PASS : tst_qquicktextedit::insert(after cursor position (middle)) PASS : tst_qquicktextedit::insert(before selection) PASS : tst_qquicktextedit::insert(before reversed selection) PASS : tst_qquicktextedit::insert(after selection) PASS : tst_qquicktextedit::insert(after reversed selection) PASS : tst_qquicktextedit::insert(into selection) PASS : tst_qquicktextedit::insert(into reversed selection) PASS : tst_qquicktextedit::insert(rich text into plain text) PASS : tst_qquicktextedit::insert(rich text into rich text) PASS : tst_qquicktextedit::insert(rich text into auto text) PASS : tst_qquicktextedit::insert(before start) PASS : tst_qquicktextedit::insert(past end) PASS : tst_qquicktextedit::remove(from cursor position (beginning)) PASS : tst_qquicktextedit::remove(to cursor position (beginning)) PASS : tst_qquicktextedit::remove(to cursor position (end)) PASS : tst_qquicktextedit::remove(to cursor position (end)) PASS : tst_qquicktextedit::remove(from cursor position (middle)) PASS : tst_qquicktextedit::remove(to cursor position (middle)) PASS : tst_qquicktextedit::remove(after cursor position (beginning)) PASS : tst_qquicktextedit::remove(before cursor position (end)) PASS : tst_qquicktextedit::remove(before cursor position (middle)) PASS : tst_qquicktextedit::remove(after cursor position (middle)) PASS : tst_qquicktextedit::remove(before selection) PASS : tst_qquicktextedit::remove(before reversed selection) PASS : tst_qquicktextedit::remove(after selection) PASS : tst_qquicktextedit::remove(after reversed selection) PASS : tst_qquicktextedit::remove(from selection) PASS : tst_qquicktextedit::remove(from reversed selection) PASS : tst_qquicktextedit::remove(plain text cropped beginning) PASS : tst_qquicktextedit::remove(plain text cropped end) PASS : tst_qquicktextedit::remove(plain text cropped beginning and end) PASS : tst_qquicktextedit::remove(all rich text) PASS : tst_qquicktextedit::remove(rick text sub string) PASS : tst_qquicktextedit::keySequence(select all) PASS : tst_qquicktextedit::keySequence(select start of line) SKIP : tst_qquicktextedit::keySequence(select start of block) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5262)] PASS : tst_qquicktextedit::keySequence(select end of line) PASS : tst_qquicktextedit::keySequence(select end of document) SKIP : tst_qquicktextedit::keySequence(select end of block) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5262)] SKIP : tst_qquicktextedit::keySequence(delete end of line) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5262)] PASS : tst_qquicktextedit::keySequence(move to start of line) SKIP : tst_qquicktextedit::keySequence(move to start of block) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5262)] PASS : tst_qquicktextedit::keySequence(move to next char) PASS : tst_qquicktextedit::keySequence(move to previous char (ltr)) PASS : tst_qquicktextedit::keySequence(move to previous char (rtl)) PASS : tst_qquicktextedit::keySequence(move to previous char with selection) PASS : tst_qquicktextedit::keySequence(select next char (ltr)) PASS : tst_qquicktextedit::keySequence(select next char (rtl)) PASS : tst_qquicktextedit::keySequence(select previous char (ltr)) PASS : tst_qquicktextedit::keySequence(select previous char (rtl)) PASS : tst_qquicktextedit::keySequence(move to next word (ltr)) PASS : tst_qquicktextedit::keySequence(move to next word (rtl)) PASS : tst_qquicktextedit::keySequence(move to previous word (ltr)) PASS : tst_qquicktextedit::keySequence(move to previous word (rlt)) PASS : tst_qquicktextedit::keySequence(select next word) PASS : tst_qquicktextedit::keySequence(select previous word) PASS : tst_qquicktextedit::keySequence(delete (selection)) PASS : tst_qquicktextedit::keySequence(delete (no selection)) PASS : tst_qquicktextedit::keySequence(delete end of word) PASS : tst_qquicktextedit::keySequence(delete start of word) PASS : tst_qquicktextedit::undo(insert_numbers) PASS : tst_qquicktextedit::undo(insert_helloworld) PASS : tst_qquicktextedit::undo(insert_patterns) PASS : tst_qquicktextedit::undo(keyboard_numbers) PASS : tst_qquicktextedit::undo(keyboard_helloworld) PASS : tst_qquicktextedit::undo(keyboard_patterns) PASS : tst_qquicktextedit::redo(Inserts and setting cursor) PASS : tst_qquicktextedit::undo_keypressevents(Inserts and moving cursor) PASS : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and delete) PASS : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection, delete and undo) PASS : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and undo, removing selection) PASS : tst_qquicktextedit::undo_keypressevents(Inserts,backspace) PASS : tst_qquicktextedit::undo_keypressevents(Inserts,backspace,inserts) PASS : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and overwriting) PASS : tst_qquicktextedit::undo_keypressevents(Cut,paste) PASS : tst_qquicktextedit::undo_keypressevents(Copy,paste) PASS : tst_qquicktextedit::clear() PASS : tst_qquicktextedit::baseUrl() PASS : tst_qquicktextedit::embeddedImages(local) PASS : tst_qquicktextedit::embeddedImages(local-error) PASS : tst_qquicktextedit::embeddedImages(local) PASS : tst_qquicktextedit::embeddedImages(remote) PASS : tst_qquicktextedit::embeddedImages(remote-error) PASS : tst_qquicktextedit::embeddedImages(remote) PASS : tst_qquicktextedit::emptytags_QTBUG_22058() PASS : tst_qquicktextedit::cursorRectangle_QTBUG_38947() PASS : tst_qquicktextedit::textCached_QTBUG_41583() PASS : tst_qquicktextedit::doubleSelect_QTBUG_38704() PASS : tst_qquicktextedit::padding() PASS : tst_qquicktextedit::paddingAndWrap() PASS : tst_qquicktextedit::QTBUG_51115_readOnlyResetsSelection() QWARN : tst_qquicktextedit::keys_shortcutoverride() : qrc:/data/keys_shortcutoverride.qml:29:9 Parameter "event" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. QWARN : tst_qquicktextedit::keys_shortcutoverride() : qrc:/data/keys_shortcutoverride.qml:17:9 Parameter "event" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_qquicktextedit::keys_shortcutoverride() FAIL! : tst_qquicktextedit::transparentSelectionColor() 'color.red() > 250' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(6144)] PASS : tst_qquicktextedit::inFlickableMouse(editable) PASS : tst_qquicktextedit::inFlickableMouse(readonly) PASS : tst_qquicktextedit::inFlickableMouse(disabled) PASS : tst_qquicktextedit::inFlickableTouch(editable) PASS : tst_qquicktextedit::inFlickableTouch(readonly) PASS : tst_qquicktextedit::inFlickableTouch(disabled) PASS : tst_qquicktextedit::keyEventPropagation() PASS : tst_qquicktextedit::cleanupTestCase() Totals: 374 passed, 4 failed, 4 skipped, 0 blacklisted, 89174ms ********* Finished testing of tst_qquicktextedit ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicktextedit. Success CMake Error at tst_qquicktexteditWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktextedit_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-build/tst_qquicktextedit.apk --verbose execution failed with exit code 1. Start 167: tst_qquicktextinput 167/248 Test #167: tst_qquicktextinput ................... Passed 66.10 sec Start 168: tst_qquickvisualdatamodel 168/248 Test #168: tst_qquickvisualdatamodel ............. Passed 41.15 sec Start 169: tst_qquickview 169/248 Test #169: tst_qquickview ........................ Passed 35.47 sec Start 170: tst_qquickview_extra 170/248 Test #170: tst_qquickview_extra .................. Passed 22.18 sec Start 171: tst_qquickcanvasitem 171/248 Test #171: tst_qquickcanvasitem ..................***Failed 71.17 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickcanvasitem_make_apk. [1/2] Copying tst_qquickcanvasitem binary to apk folder [2/2] Creating APK for tst_qquickcanvasitem Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-tst_qquickcanvasitem-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build/ Application binary: tst_qquickcanvasitem Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 12s 29 actionable tasks: 10 executed, 19 up-to-date Android package built successfully in 21,304 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build/tst_qquickcanvasitem.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickcanvasitem/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickcanvasitem/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickcanvasitem. 1663 ********* Start testing of qquickcanvasitem ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : qquickcanvasitem::arc::initTestCase() PASS : qquickcanvasitem::arc::test_angle_1(image threaded) PASS : qquickcanvasitem::arc::test_angle_1(image immediate) PASS : qquickcanvasitem::arc::test_angle_1(fbo immediate) PASS : qquickcanvasitem::arc::test_angle_2(image threaded) PASS : qquickcanvasitem::arc::test_angle_2(image immediate) PASS : qquickcanvasitem::arc::test_angle_2(fbo immediate) PASS : qquickcanvasitem::arc::test_angle_3(image threaded) PASS : qquickcanvasitem::arc::test_angle_3(image immediate) PASS : qquickcanvasitem::arc::test_angle_3(fbo immediate) PASS : qquickcanvasitem::arc::test_angle_4(image threaded) PASS : qquickcanvasitem::arc::test_angle_4(image immediate) PASS : qquickcanvasitem::arc::test_angle_4(fbo immediate) PASS : qquickcanvasitem::arc::test_angle_5(image threaded) PASS : qquickcanvasitem::arc::test_angle_5(image immediate) PASS : qquickcanvasitem::arc::test_angle_5(fbo immediate) PASS : qquickcanvasitem::arc::test_angle_6(image threaded) PASS : qquickcanvasitem::arc::test_angle_6(image immediate) PASS : qquickcanvasitem::arc::test_angle_6(fbo immediate) PASS : qquickcanvasitem::arc::test_empty(image threaded) PASS : qquickcanvasitem::arc::test_empty(image immediate) PASS : qquickcanvasitem::arc::test_empty(fbo immediate) PASS : qquickcanvasitem::arc::test_end(image threaded) PASS : qquickcanvasitem::arc::test_end(image immediate) PASS : qquickcanvasitem::arc::test_end(fbo immediate) PASS : qquickcanvasitem::arc::test_negative(image threaded) PASS : qquickcanvasitem::arc::test_negative(image immediate) PASS : qquickcanvasitem::arc::test_negative(fbo immediate) PASS : qquickcanvasitem::arc::test_nonempty(image threaded) PASS : qquickcanvasitem::arc::test_nonempty(image immediate) PASS : qquickcanvasitem::arc::test_nonempty(fbo immediate) PASS : qquickcanvasitem::arc::test_nonfinite(image threaded) PASS : qquickcanvasitem::arc::test_nonfinite(image immediate) PASS : qquickcanvasitem::arc::test_nonfinite(fbo immediate) PASS : qquickcanvasitem::arc::test_scale_1(image threaded) PASS : qquickcanvasitem::arc::test_scale_1(image immediate) PASS : qquickcanvasitem::arc::test_scale_1(fbo immediate) PASS : qquickcanvasitem::arc::test_scale_2(image threaded) PASS : qquickcanvasitem::arc::test_scale_2(image immediate) PASS : qquickcanvasitem::arc::test_scale_2(fbo immediate) PASS : qquickcanvasitem::arc::test_selfintersect_1(image threaded) PASS : qquickcanvasitem::arc::test_selfintersect_1(image immediate) PASS : qquickcanvasitem::arc::test_selfintersect_1(fbo immediate) PASS : qquickcanvasitem::arc::test_selfintersect_2(image threaded) PASS : qquickcanvasitem::arc::test_selfintersect_2(image immediate) PASS : qquickcanvasitem::arc::test_selfintersect_2(fbo immediate) PASS : qquickcanvasitem::arc::test_shape_1(image threaded) PASS : qquickcanvasitem::arc::test_shape_1(image immediate) PASS : qquickcanvasitem::arc::test_shape_1(fbo immediate) PASS : qquickcanvasitem::arc::test_shape_2(image threaded) PASS : qquickcanvasitem::arc::test_shape_2(image immediate) PASS : qquickcanvasitem::arc::test_shape_2(fbo immediate) PASS : qquickcanvasitem::arc::test_shape_3(image threaded) PASS : qquickcanvasitem::arc::test_shape_3(image immediate) PASS : qquickcanvasitem::arc::test_shape_3(fbo immediate) PASS : qquickcanvasitem::arc::test_shape_4(image threaded) PASS : qquickcanvasitem::arc::test_shape_4(image immediate) PASS : qquickcanvasitem::arc::test_shape_4(fbo immediate) PASS : qquickcanvasitem::arc::test_shape_5(image threaded) PASS : qquickcanvasitem::arc::test_shape_5(image immediate) PASS : qquickcanvasitem::arc::test_shape_5(fbo immediate) PASS : qquickcanvasitem::arc::test_twopie(image threaded) PASS : qquickcanvasitem::arc::test_twopie(image immediate) PASS : qquickcanvasitem::arc::test_twopie(fbo immediate) PASS : qquickcanvasitem::arc::test_zero(image threaded) PASS : qquickcanvasitem::arc::test_zero(image immediate) PASS : qquickcanvasitem::arc::test_zero(fbo immediate) PASS : qquickcanvasitem::arc::cleanupTestCase() PASS : qquickcanvasitem::arcTo::initTestCase() PASS : qquickcanvasitem::arcTo::test_coincide(image threaded) PASS : qquickcanvasitem::arcTo::test_coincide(image immediate) PASS : qquickcanvasitem::arcTo::test_coincide(fbo immediate) PASS : qquickcanvasitem::arcTo::test_collinear(image threaded) PASS : qquickcanvasitem::arcTo::test_collinear(image immediate) PASS : qquickcanvasitem::arcTo::test_collinear(fbo immediate) PASS : qquickcanvasitem::arcTo::test_negative(image threaded) PASS : qquickcanvasitem::arcTo::test_negative(image immediate) PASS : qquickcanvasitem::arcTo::test_negative(fbo immediate) PASS : qquickcanvasitem::arcTo::test_nonfinite(image threaded) PASS : qquickcanvasitem::arcTo::test_nonfinite(image immediate) PASS : qquickcanvasitem::arcTo::test_nonfinite(fbo immediate) PASS : qquickcanvasitem::arcTo::test_scale(image threaded) PASS : qquickcanvasitem::arcTo::test_scale(image immediate) PASS : qquickcanvasitem::arcTo::test_scale(fbo immediate) PASS : qquickcanvasitem::arcTo::test_shape(image threaded) PASS : qquickcanvasitem::arcTo::test_shape(image immediate) PASS : qquickcanvasitem::arcTo::test_shape(fbo immediate) PASS : qquickcanvasitem::arcTo::test_subpath(image threaded) PASS : qquickcanvasitem::arcTo::test_subpath(image immediate) PASS : qquickcanvasitem::arcTo::test_subpath(fbo immediate) PASS : qquickcanvasitem::arcTo::test_transform(image threaded) PASS : qquickcanvasitem::arcTo::test_transform(image immediate) PASS : qquickcanvasitem::arcTo::test_transform(fbo immediate) PASS : qquickcanvasitem::arcTo::test_zero(image threaded) PASS : qquickcanvasitem::arcTo::test_zero(image immediate) PASS : qquickcanvasitem::arcTo::test_zero(fbo immediate) PASS : qquickcanvasitem::arcTo::cleanupTestCase() PASS : qquickcanvasitem::canvas::initTestCase() PASS : qquickcanvasitem::canvas::test_canvasSize(image threaded) PASS : qquickcanvasitem::canvas::test_canvasSize(image immediate) PASS : qquickcanvasitem::canvas::test_canvasSize(fbo immediate) PASS : qquickcanvasitem::canvas::test_canvasWindow(image threaded) PASS : qquickcanvasitem::canvas::test_canvasWindow(image immediate) PASS : qquickcanvasitem::canvas::test_canvasWindow(fbo immediate) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(arc) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(arcTo) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(bezierCurveTo) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(clearRect) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createConicalGradient) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createLinearGradient) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createRadialGradient) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createPattern-image) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createPattern-color) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(drawImage-9-args) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(drawImage-5-args) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(drawImage-3-args) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(ellipse) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(fillRect) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(fillText) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(getImageData) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(isPointInPath) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(lineTo) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(measureText) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(moveTo) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(putImageData) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(quadraticCurveTo) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(rect) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(rotate) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(roundedRect) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(scale) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(setTransform) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(shear) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(strokeRect) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(strokeText) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(text) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(transform) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(translate) PASS : qquickcanvasitem::canvas::test_getContext(image threaded) PASS : qquickcanvasitem::canvas::test_getContext(image immediate) PASS : qquickcanvasitem::canvas::test_getContext(fbo immediate) QWARN : qquickcanvasitem::canvas::test_getContextOnDestruction(image threaded) qrc:/data/inline:22:42: QML Canvas: Unable to use getContext() at this time, please wait for available: true PASS : qquickcanvasitem::canvas::test_getContextOnDestruction(image threaded) QWARN : qquickcanvasitem::canvas::test_getContextOnDestruction(image immediate) qrc:/data/inline:22:42: QML Canvas: Unable to use getContext() at this time, please wait for available: true PASS : qquickcanvasitem::canvas::test_getContextOnDestruction(image immediate) PASS : qquickcanvasitem::canvas::test_implicitlySizedParent(image threaded) PASS : qquickcanvasitem::canvas::test_implicitlySizedParent(image immediate) PASS : qquickcanvasitem::canvas::test_implicitlySizedParent(fbo immediate) PASS : qquickcanvasitem::canvas::test_loadImage(image threaded) PASS : qquickcanvasitem::canvas::test_loadImage(image immediate) PASS : qquickcanvasitem::canvas::test_loadImage(fbo immediate) PASS : qquickcanvasitem::canvas::test_paint(image threaded) PASS : qquickcanvasitem::canvas::test_paint(image immediate) PASS : qquickcanvasitem::canvas::test_paint(fbo immediate) FAIL! : qquickcanvasitem::canvas::test_save(image threaded) 'verify()' returned FALSE. () Loc: [qrc:/data/tst_canvas.qml(133)] FAIL! : qquickcanvasitem::canvas::test_save(image immediate) 'verify()' returned FALSE. () Loc: [qrc:/data/tst_canvas.qml(133)] FAIL! : qquickcanvasitem::canvas::test_save(fbo immediate) 'verify()' returned FALSE. () Loc: [qrc:/data/tst_canvas.qml(133)] PASS : qquickcanvasitem::canvas::test_simpleTextureNodeUsage(image threaded) PASS : qquickcanvasitem::canvas::test_simpleTextureNodeUsage(image immediate) PASS : qquickcanvasitem::canvas::test_simpleTextureNodeUsage(fbo immediate) PASS : qquickcanvasitem::canvas::test_tileSize(image threaded) PASS : qquickcanvasitem::canvas::test_tileSize(image immediate) PASS : qquickcanvasitem::canvas::test_tileSize(fbo immediate) BPASS : qquickcanvasitem::canvas::test_toDataURL(image threaded) BPASS : qquickcanvasitem::canvas::test_toDataURL(image immediate) BPASS : qquickcanvasitem::canvas::test_toDataURL(fbo immediate) PASS : qquickcanvasitem::canvas::cleanupTestCase() PASS : qquickcanvasitem::Colors::initTestCase() PASS : qquickcanvasitem::Colors::test_colors() PASS : qquickcanvasitem::Colors::cleanupTestCase() PASS : qquickcanvasitem::composite::initTestCase() PASS : qquickcanvasitem::composite::test_clearRect(image threaded) PASS : qquickcanvasitem::composite::test_clearRect(image immediate) PASS : qquickcanvasitem::composite::test_clearRect(fbo immediate) PASS : qquickcanvasitem::composite::test_clip(image threaded) PASS : qquickcanvasitem::composite::test_clip(image immediate) PASS : qquickcanvasitem::composite::test_clip(fbo immediate) PASS : qquickcanvasitem::composite::test_globalAlpha(image threaded) PASS : qquickcanvasitem::composite::test_globalAlpha(image immediate) PASS : qquickcanvasitem::composite::test_globalAlpha(fbo immediate) PASS : qquickcanvasitem::composite::test_operation(image threaded) PASS : qquickcanvasitem::composite::test_operation(image immediate) PASS : qquickcanvasitem::composite::test_operation(fbo immediate) PASS : qquickcanvasitem::composite::test_solid(image threaded) PASS : qquickcanvasitem::composite::test_solid(image immediate) PASS : qquickcanvasitem::composite::test_solid(fbo immediate) PASS : qquickcanvasitem::composite::test_transparent(image threaded) PASS : qquickcanvasitem::composite::test_transparent(image immediate) PASS : qquickcanvasitem::composite::test_transparent(fbo immediate) PASS : qquickcanvasitem::composite::test_uncovered(image threaded) PASS : qquickcanvasitem::composite::test_uncovered(image immediate) PASS : qquickcanvasitem::composite::test_uncovered(fbo immediate) PASS : qquickcanvasitem::composite::cleanupTestCase() PASS : qquickcanvasitem::ContextFontValidation::initTestCase() PASS : qquickcanvasitem::ContextFontValidation::test_invalid() XFAIL : qquickcanvasitem::ContextFontValidation::test_pixelSize() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(34)] PASS : qquickcanvasitem::ContextFontValidation::test_pixelSize() XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] QWARN : qquickcanvasitem::ContextFontValidation::test_valid() QFont::setWeight: Weight must be between 1 and 1000, attempted to set 0 XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] PASS : qquickcanvasitem::ContextFontValidation::test_valid() PASS : qquickcanvasitem::ContextFontValidation::cleanupTestCase() PASS : qquickcanvasitem::ContextTypeStored::initTestCase() PASS : qquickcanvasitem::ContextTypeStored::test_contextType() PASS : qquickcanvasitem::ContextTypeStored::cleanupTestCase() PASS : qquickcanvasitem::ContextValidWhenTypePredefined::initTestCase() PASS : qquickcanvasitem::ContextValidWhenTypePredefined::test_context() PASS : qquickcanvasitem::ContextValidWhenTypePredefined::test_contextIsConsistent() PASS : qquickcanvasitem::ContextValidWhenTypePredefined::test_paintHadContext() PASS : qquickcanvasitem::ContextValidWhenTypePredefined::cleanupTestCase() PASS : qquickcanvasitem::fillStyle::initTestCase() PASS : qquickcanvasitem::fillStyle::test_default(image threaded) PASS : qquickcanvasitem::fillStyle::test_default(image immediate) PASS : qquickcanvasitem::fillStyle::test_default(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_get(image threaded) PASS : qquickcanvasitem::fillStyle::test_get(image immediate) PASS : qquickcanvasitem::fillStyle::test_get(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_hex(image threaded) PASS : qquickcanvasitem::fillStyle::test_hex(image immediate) PASS : qquickcanvasitem::fillStyle::test_hex(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_hsla(image threaded) PASS : qquickcanvasitem::fillStyle::test_hsla(image immediate) PASS : qquickcanvasitem::fillStyle::test_hsla(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_invalid(image threaded) PASS : qquickcanvasitem::fillStyle::test_invalid(image immediate) PASS : qquickcanvasitem::fillStyle::test_invalid(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_namedColor(image threaded) PASS : qquickcanvasitem::fillStyle::test_namedColor(image immediate) PASS : qquickcanvasitem::fillStyle::test_namedColor(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_rgba(image threaded) PASS : qquickcanvasitem::fillStyle::test_rgba(image immediate) PASS : qquickcanvasitem::fillStyle::test_rgba(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_saverestore(image threaded) PASS : qquickcanvasitem::fillStyle::test_saverestore(image immediate) PASS : qquickcanvasitem::fillStyle::test_saverestore(fbo immediate) PASS : qquickcanvasitem::fillStyle::cleanupTestCase() PASS : qquickcanvasitem::fillRect::initTestCase() FAIL! : qquickcanvasitem::fillRect::test_fillRect(image threaded) Compared values are not the same Actual (): 36 Expected (): 4 Loc: [qrc:/data/tst_fillrect.qml(14)] FAIL! : qquickcanvasitem::fillRect::test_fillRect(image immediate) Compared values are not the same Actual (): 36 Expected (): 4 Loc: [qrc:/data/tst_fillrect.qml(14)] FAIL! : qquickcanvasitem::fillRect::test_fillRect(fbo immediate) Compared values are not the same Actual (): 36 Expected (): 4 Loc: [qrc:/data/tst_fillrect.qml(14)] PASS : qquickcanvasitem::fillRect::cleanupTestCase() PASS : qquickcanvasitem::gradient::initTestCase() PASS : qquickcanvasitem::gradient::test_basic(image threaded) PASS : qquickcanvasitem::gradient::test_basic(image immediate) PASS : qquickcanvasitem::gradient::test_basic(fbo immediate) PASS : qquickcanvasitem::gradient::test_conical(image threaded) PASS : qquickcanvasitem::gradient::test_conical(image immediate) PASS : qquickcanvasitem::gradient::test_conical(fbo immediate) PASS : qquickcanvasitem::gradient::test_interpolate(image threaded) PASS : qquickcanvasitem::gradient::test_interpolate(image immediate) PASS : qquickcanvasitem::gradient::test_interpolate(fbo immediate) PASS : qquickcanvasitem::gradient::test_linear(image threaded) PASS : qquickcanvasitem::gradient::test_linear(image immediate) PASS : qquickcanvasitem::gradient::test_linear(fbo immediate) PASS : qquickcanvasitem::gradient::test_object(image threaded) PASS : qquickcanvasitem::gradient::test_object(image immediate) PASS : qquickcanvasitem::gradient::test_object(fbo immediate) PASS : qquickcanvasitem::gradient::test_radial(image threaded) PASS : qquickcanvasitem::gradient::test_radial(image immediate) PASS : qquickcanvasitem::gradient::test_radial(fbo immediate) PASS : qquickcanvasitem::gradient::cleanupTestCase() PASS : qquickcanvasitem::image::initTestCase() PASS : qquickcanvasitem::image::test_3args(image threaded) PASS : qquickcanvasitem::image::test_3args(image immediate) PASS : qquickcanvasitem::image::test_3args(fbo immediate) PASS : qquickcanvasitem::image::test_5args(image threaded) PASS : qquickcanvasitem::image::test_5args(image immediate) PASS : qquickcanvasitem::image::test_5args(fbo immediate) PASS : qquickcanvasitem::image::test_9args(image threaded) PASS : qquickcanvasitem::image::test_9args(image immediate) PASS : qquickcanvasitem::image::test_9args(fbo immediate) PASS : qquickcanvasitem::image::test_alpha(image threaded) PASS : qquickcanvasitem::image::test_alpha(image immediate) PASS : qquickcanvasitem::image::test_alpha(fbo immediate) PASS : qquickcanvasitem::image::test_animated(image threaded) PASS : qquickcanvasitem::image::test_animated(image immediate) PASS : qquickcanvasitem::image::test_animated(fbo immediate) PASS : qquickcanvasitem::image::test_broken(image threaded) PASS : qquickcanvasitem::image::test_broken(image immediate) PASS : qquickcanvasitem::image::test_broken(fbo immediate) PASS : qquickcanvasitem::image::test_canvas(image threaded) PASS : qquickcanvasitem::image::test_canvas(image immediate) PASS : qquickcanvasitem::image::test_canvas(fbo immediate) PASS : qquickcanvasitem::image::test_clip(image threaded) PASS : qquickcanvasitem::image::test_clip(image immediate) PASS : qquickcanvasitem::image::test_clip(fbo immediate) PASS : qquickcanvasitem::image::test_composite(image threaded) PASS : qquickcanvasitem::image::test_composite(image immediate) PASS : qquickcanvasitem::image::test_composite(fbo immediate) PASS : qquickcanvasitem::image::test_imageData(image threaded) PASS : qquickcanvasitem::image::test_imageData(image immediate) PASS : qquickcanvasitem::image::test_imageData(fbo immediate) PASS : qquickcanvasitem::image::test_imageitem(image threaded) PASS : qquickcanvasitem::image::test_imageitem(image immediate) PASS : qquickcanvasitem::image::test_imageitem(fbo immediate) PASS : qquickcanvasitem::image::test_multiple_painting(image threaded) PASS : qquickcanvasitem::image::test_multiple_painting(image immediate) PASS : qquickcanvasitem::image::test_multiple_painting(fbo immediate) PASS : qquickcanvasitem::image::test_negative(image threaded) PASS : qquickcanvasitem::image::test_negative(image immediate) PASS : qquickcanvasitem::image::test_negative(fbo immediate) PASS : qquickcanvasitem::image::test_nonfinite(image threaded) PASS : qquickcanvasitem::image::test_nonfinite(image immediate) PASS : qquickcanvasitem::image::test_nonfinite(fbo immediate) PASS : qquickcanvasitem::image::test_null(image threaded) PASS : qquickcanvasitem::image::test_null(image immediate) PASS : qquickcanvasitem::image::test_null(fbo immediate) PASS : qquickcanvasitem::image::test_outsidesource(image threaded) PASS : qquickcanvasitem::image::test_outsidesource(image immediate) PASS : qquickcanvasitem::image::test_outsidesource(fbo immediate) PASS : qquickcanvasitem::image::test_path(image threaded) PASS : qquickcanvasitem::image::test_path(image immediate) PASS : qquickcanvasitem::image::test_path(fbo immediate) PASS : qquickcanvasitem::image::test_self(image threaded) PASS : qquickcanvasitem::image::test_self(image immediate) PASS : qquickcanvasitem::image::test_self(fbo immediate) PASS : qquickcanvasitem::image::test_transform(image threaded) PASS : qquickcanvasitem::image::test_transform(image immediate) PASS : qquickcanvasitem::image::test_transform(fbo immediate) PASS : qquickcanvasitem::image::test_url(image threaded) PASS : qquickcanvasitem::image::test_url(image immediate) PASS : qquickcanvasitem::image::test_url(fbo immediate) PASS : qquickcanvasitem::image::test_wrongtype(image threaded) PASS : qquickcanvasitem::image::test_wrongtype(image immediate) PASS : qquickcanvasitem::image::test_wrongtype(fbo immediate) PASS : qquickcanvasitem::image::cleanupTestCase() PASS : qquickcanvasitem::imagedata::initTestCase() PASS : qquickcanvasitem::imagedata::test_rounding(image threaded) PASS : qquickcanvasitem::imagedata::test_rounding(image immediate) PASS : qquickcanvasitem::imagedata::test_rounding(fbo immediate) PASS : qquickcanvasitem::imagedata::cleanupTestCase() PASS : qquickcanvasitem::invalidContext::initTestCase() PASS : qquickcanvasitem::invalidContext::test_paintContextInvalid() PASS : qquickcanvasitem::invalidContext::cleanupTestCase() PASS : qquickcanvasitem::line::initTestCase() PASS : qquickcanvasitem::line::test_cap(image threaded) PASS : qquickcanvasitem::line::test_cap(image immediate) PASS : qquickcanvasitem::line::test_cap(fbo immediate) PASS : qquickcanvasitem::line::test_cross(image threaded) PASS : qquickcanvasitem::line::test_cross(image immediate) PASS : qquickcanvasitem::line::test_cross(fbo immediate) PASS : qquickcanvasitem::line::test_default(image threaded) PASS : qquickcanvasitem::line::test_default(image immediate) PASS : qquickcanvasitem::line::test_default(fbo immediate) PASS : qquickcanvasitem::line::test_join(image threaded) PASS : qquickcanvasitem::line::test_join(image immediate) PASS : qquickcanvasitem::line::test_join(fbo immediate) PASS : qquickcanvasitem::line::test_lineDash(image threaded) PASS : qquickcanvasitem::line::test_lineDash(image immediate) PASS : qquickcanvasitem::line::test_lineDash(fbo immediate) PASS : qquickcanvasitem::line::test_lineDashOffset(image threaded) PASS : qquickcanvasitem::line::test_lineDashOffset(image immediate) PASS : qquickcanvasitem::line::test_lineDashOffset(fbo immediate) PASS : qquickcanvasitem::line::test_lineDashReset(image threaded) PASS : qquickcanvasitem::line::test_lineDashReset(image immediate) PASS : qquickcanvasitem::line::test_lineDashReset(fbo immediate) PASS : qquickcanvasitem::line::test_miter(image threaded) PASS : qquickcanvasitem::line::test_miter(image immediate) PASS : qquickcanvasitem::line::test_miter(fbo immediate) PASS : qquickcanvasitem::line::test_width(image threaded) PASS : qquickcanvasitem::line::test_width(image immediate) PASS : qquickcanvasitem::line::test_width(fbo immediate) PASS : qquickcanvasitem::line::cleanupTestCase() PASS : qquickcanvasitem::path::initTestCase() PASS : qquickcanvasitem::path::test_basic(image threaded) PASS : qquickcanvasitem::path::test_basic(image immediate) PASS : qquickcanvasitem::path::test_basic(fbo immediate) PASS : qquickcanvasitem::path::test_beginPath(image threaded) PASS : qquickcanvasitem::path::test_beginPath(image immediate) PASS : qquickcanvasitem::path::test_beginPath(fbo immediate) PASS : qquickcanvasitem::path::test_bezierCurveTo(image threaded) PASS : qquickcanvasitem::path::test_bezierCurveTo(image immediate) PASS : qquickcanvasitem::path::test_bezierCurveTo(fbo immediate) PASS : qquickcanvasitem::path::test_clearRect(image threaded) PASS : qquickcanvasitem::path::test_clearRect(image immediate) PASS : qquickcanvasitem::path::test_clearRect(fbo immediate) PASS : qquickcanvasitem::path::test_clip(image threaded) PASS : qquickcanvasitem::path::test_clip(image immediate) PASS : qquickcanvasitem::path::test_clip(fbo immediate) PASS : qquickcanvasitem::path::test_closePath(image threaded) PASS : qquickcanvasitem::path::test_closePath(image immediate) PASS : qquickcanvasitem::path::test_closePath(fbo immediate) PASS : qquickcanvasitem::path::test_fill(image threaded) PASS : qquickcanvasitem::path::test_fill(image immediate) PASS : qquickcanvasitem::path::test_fill(fbo immediate) PASS : qquickcanvasitem::path::test_fillRect(image threaded) PASS : qquickcanvasitem::path::test_fillRect(image immediate) PASS : qquickcanvasitem::path::test_fillRect(fbo immediate) PASS : qquickcanvasitem::path::test_isPointInPath(image threaded) PASS : qquickcanvasitem::path::test_isPointInPath(image immediate) PASS : qquickcanvasitem::path::test_isPointInPath(fbo immediate) PASS : qquickcanvasitem::path::test_lineTo(image threaded) PASS : qquickcanvasitem::path::test_lineTo(image immediate) PASS : qquickcanvasitem::path::test_lineTo(fbo immediate) PASS : qquickcanvasitem::path::test_moveTo(image threaded) PASS : qquickcanvasitem::path::test_moveTo(image immediate) PASS : qquickcanvasitem::path::test_moveTo(fbo immediate) PASS : qquickcanvasitem::path::test_quadraticCurveTo(image threaded) PASS : qquickcanvasitem::path::test_quadraticCurveTo(image immediate) PASS : qquickcanvasitem::path::test_quadraticCurveTo(fbo immediate) PASS : qquickcanvasitem::path::test_rect(image threaded) PASS : qquickcanvasitem::path::test_rect(image immediate) PASS : qquickcanvasitem::path::test_rect(fbo immediate) PASS : qquickcanvasitem::path::test_stroke(image threaded) PASS : qquickcanvasitem::path::test_stroke(image immediate) PASS : qquickcanvasitem::path::test_stroke(fbo immediate) PASS : qquickcanvasitem::path::test_strokeRect(image threaded) PASS : qquickcanvasitem::path::test_strokeRect(image immediate) PASS : qquickcanvasitem::path::test_strokeRect(fbo immediate) PASS : qquickcanvasitem::path::test_transform(image threaded) PASS : qquickcanvasitem::path::test_transform(image immediate) PASS : qquickcanvasitem::path::test_transform(fbo immediate) PASS : qquickcanvasitem::path::cleanupTestCase() PASS : qquickcanvasitem::pattern::initTestCase() PASS : qquickcanvasitem::pattern::test_animated(image threaded) PASS : qquickcanvasitem::pattern::test_animated(image immediate) PASS : qquickcanvasitem::pattern::test_animated(fbo immediate) PASS : qquickcanvasitem::pattern::test_basic(image threaded) PASS : qquickcanvasitem::pattern::test_basic(image immediate) PASS : qquickcanvasitem::pattern::test_basic(fbo immediate) PASS : qquickcanvasitem::pattern::test_image(image threaded) PASS : qquickcanvasitem::pattern::test_image(image immediate) PASS : qquickcanvasitem::pattern::test_image(fbo immediate) PASS : qquickcanvasitem::pattern::test_modified(image threaded) PASS : qquickcanvasitem::pattern::test_modified(image immediate) PASS : qquickcanvasitem::pattern::test_modified(fbo immediate) PASS : qquickcanvasitem::pattern::test_paint(image threaded) PASS : qquickcanvasitem::pattern::test_paint(image immediate) PASS : qquickcanvasitem::pattern::test_paint(fbo immediate) PASS : qquickcanvasitem::pattern::test_repeat(image threaded) PASS : qquickcanvasitem::pattern::test_repeat(image immediate) PASS : qquickcanvasitem::pattern::test_repeat(fbo immediate) PASS : qquickcanvasitem::pattern::cleanupTestCase() PASS : qquickcanvasitem::pixel::initTestCase() PASS : qquickcanvasitem::pixel::test_createImageData(image threaded) PASS : qquickcanvasitem::pixel::test_createImageData(image immediate) PASS : qquickcanvasitem::pixel::test_createImageData(fbo immediate) PASS : qquickcanvasitem::pixel::test_filters(image threaded) PASS : qquickcanvasitem::pixel::test_filters(image immediate) PASS : qquickcanvasitem::pixel::test_filters(fbo immediate) PASS : qquickcanvasitem::pixel::test_getImageData(image threaded) PASS : qquickcanvasitem::pixel::test_getImageData(image immediate) PASS : qquickcanvasitem::pixel::test_getImageData(fbo immediate) PASS : qquickcanvasitem::pixel::test_object(image threaded) PASS : qquickcanvasitem::pixel::test_object(image immediate) PASS : qquickcanvasitem::pixel::test_object(fbo immediate) PASS : qquickcanvasitem::pixel::test_putImageData(image threaded) PASS : qquickcanvasitem::pixel::test_putImageData(image immediate) PASS : qquickcanvasitem::pixel::test_putImageData(fbo immediate) PASS : qquickcanvasitem::pixel::cleanupTestCase() PASS : qquickcanvasitem::shadow::initTestCase() PASS : qquickcanvasitem::shadow::test_basic(image threaded) PASS : qquickcanvasitem::shadow::test_basic(image immediate) PASS : qquickcanvasitem::shadow::test_basic(fbo immediate) PASS : qquickcanvasitem::shadow::test_blur(image threaded) PASS : qquickcanvasitem::shadow::test_blur(image immediate) PASS : qquickcanvasitem::shadow::test_blur(fbo immediate) PASS : qquickcanvasitem::shadow::test_clip(image threaded) PASS : qquickcanvasitem::shadow::test_clip(image immediate) PASS : qquickcanvasitem::shadow::test_clip(fbo immediate) PASS : qquickcanvasitem::shadow::test_composite(image threaded) PASS : qquickcanvasitem::shadow::test_composite(image immediate) PASS : qquickcanvasitem::shadow::test_composite(fbo immediate) PASS : qquickcanvasitem::shadow::test_enable(image threaded) PASS : qquickcanvasitem::shadow::test_enable(image immediate) PASS : qquickcanvasitem::shadow::test_enable(fbo immediate) PASS : qquickcanvasitem::shadow::test_gradient(image threaded) PASS : qquickcanvasitem::shadow::test_gradient(image immediate) PASS : qquickcanvasitem::shadow::test_gradient(fbo immediate) PASS : qquickcanvasitem::shadow::test_image(image threaded) PASS : qquickcanvasitem::shadow::test_image(image immediate) PASS : qquickcanvasitem::shadow::test_image(fbo immediate) PASS : qquickcanvasitem::shadow::test_offset(image threaded) PASS : qquickcanvasitem::shadow::test_offset(image immediate) PASS : qquickcanvasitem::shadow::test_offset(fbo immediate) PASS : qquickcanvasitem::shadow::test_pattern(image threaded) PASS : qquickcanvasitem::shadow::test_pattern(image immediate) PASS : qquickcanvasitem::shadow::test_pattern(fbo immediate) PASS : qquickcanvasitem::shadow::test_stroke(image threaded) PASS : qquickcanvasitem::shadow::test_stroke(image immediate) PASS : qquickcanvasitem::shadow::test_stroke(fbo immediate) PASS : qquickcanvasitem::shadow::test_tranform(image threaded) PASS : qquickcanvasitem::shadow::test_tranform(image immediate) PASS : qquickcanvasitem::shadow::test_tranform(fbo immediate) PASS : qquickcanvasitem::shadow::cleanupTestCase() PASS : qquickcanvasitem::state::initTestCase() PASS : qquickcanvasitem::state::test_bitmap(image threaded) PASS : qquickcanvasitem::state::test_bitmap(image immediate) PASS : qquickcanvasitem::state::test_bitmap(fbo immediate) PASS : qquickcanvasitem::state::test_clip(image threaded) PASS : qquickcanvasitem::state::test_clip(image immediate) PASS : qquickcanvasitem::state::test_clip(fbo immediate) PASS : qquickcanvasitem::state::test_fillStyle(image threaded) PASS : qquickcanvasitem::state::test_fillStyle(image immediate) PASS : qquickcanvasitem::state::test_fillStyle(fbo immediate) PASS : qquickcanvasitem::state::test_font(image threaded) PASS : qquickcanvasitem::state::test_font(image immediate) PASS : qquickcanvasitem::state::test_font(fbo immediate) PASS : qquickcanvasitem::state::test_globalAlpha(image threaded) PASS : qquickcanvasitem::state::test_globalAlpha(image immediate) PASS : qquickcanvasitem::state::test_globalAlpha(fbo immediate) PASS : qquickcanvasitem::state::test_globalCompositeOperation(image threaded) PASS : qquickcanvasitem::state::test_globalCompositeOperation(image immediate) PASS : qquickcanvasitem::state::test_globalCompositeOperation(fbo immediate) PASS : qquickcanvasitem::state::test_lineCap(image threaded) PASS : qquickcanvasitem::state::test_lineCap(image immediate) PASS : qquickcanvasitem::state::test_lineCap(fbo immediate) PASS : qquickcanvasitem::state::test_lineJoin(image threaded) PASS : qquickcanvasitem::state::test_lineJoin(image immediate) PASS : qquickcanvasitem::state::test_lineJoin(fbo immediate) PASS : qquickcanvasitem::state::test_lineWidth(image threaded) PASS : qquickcanvasitem::state::test_lineWidth(image immediate) PASS : qquickcanvasitem::state::test_lineWidth(fbo immediate) PASS : qquickcanvasitem::state::test_miterLimit(image threaded) PASS : qquickcanvasitem::state::test_miterLimit(image immediate) PASS : qquickcanvasitem::state::test_miterLimit(fbo immediate) PASS : qquickcanvasitem::state::test_path(image threaded) PASS : qquickcanvasitem::state::test_path(image immediate) PASS : qquickcanvasitem::state::test_path(fbo immediate) PASS : qquickcanvasitem::state::test_shadow(image threaded) PASS : qquickcanvasitem::state::test_shadow(image immediate) PASS : qquickcanvasitem::state::test_shadow(fbo immediate) PASS : qquickcanvasitem::state::test_stack(image threaded) PASS : qquickcanvasitem::state::test_stack(image immediate) PASS : qquickcanvasitem::state::test_stack(fbo immediate) PASS : qquickcanvasitem::state::test_strokeStyle(image threaded) PASS : qquickcanvasitem::state::test_strokeStyle(image immediate) PASS : qquickcanvasitem::state::test_strokeStyle(fbo immediate) PASS : qquickcanvasitem::state::test_text(image threaded) PASS : qquickcanvasitem::state::test_text(image immediate) PASS : qquickcanvasitem::state::test_text(fbo immediate) PASS : qquickcanvasitem::state::test_transform(image threaded) PASS : qquickcanvasitem::state::test_transform(image immediate) PASS : qquickcanvasitem::state::test_transform(fbo immediate) PASS : qquickcanvasitem::state::cleanupTestCase() PASS : qquickcanvasitem::strokeStyle::initTestCase() PASS : qquickcanvasitem::strokeStyle::test_colorFromObjectToString(image threaded) PASS : qquickcanvasitem::strokeStyle::test_colorFromObjectToString(image immediate) PASS : qquickcanvasitem::strokeStyle::test_colorFromObjectToString(fbo immediate) PASS : qquickcanvasitem::strokeStyle::test_default(image threaded) PASS : qquickcanvasitem::strokeStyle::test_default(image immediate) PASS : qquickcanvasitem::strokeStyle::test_default(fbo immediate) PASS : qquickcanvasitem::strokeStyle::test_namedColor(image threaded) PASS : qquickcanvasitem::strokeStyle::test_namedColor(image immediate) PASS : qquickcanvasitem::strokeStyle::test_namedColor(fbo immediate) PASS : qquickcanvasitem::strokeStyle::test_saverestore(image threaded) PASS : qquickcanvasitem::strokeStyle::test_saverestore(image immediate) PASS : qquickcanvasitem::strokeStyle::test_saverestore(fbo immediate) PASS : qquickcanvasitem::strokeStyle::test_withInvalidColor(image threaded) PASS : qquickcanvasitem::strokeStyle::test_withInvalidColor(image immediate) PASS : qquickcanvasitem::strokeStyle::test_withInvalidColor(fbo immediate) PASS : qquickcanvasitem::strokeStyle::cleanupTestCase() PASS : qquickcanvasitem::svgpath::initTestCase() PASS : qquickcanvasitem::svgpath::test_svgpath(image threaded) PASS : qquickcanvasitem::svgpath::test_svgpath(image immediate) PASS : qquickcanvasitem::svgpath::test_svgpath(fbo immediate) PASS : qquickcanvasitem::svgpath::cleanupTestCase() PASS : qquickcanvasitem::text::initTestCase() PASS : qquickcanvasitem::text::test_align(image threaded) PASS : qquickcanvasitem::text::test_align(image immediate) PASS : qquickcanvasitem::text::test_align(fbo immediate) PASS : qquickcanvasitem::text::test_baseLine(image threaded) PASS : qquickcanvasitem::text::test_baseLine(image immediate) PASS : qquickcanvasitem::text::test_baseLine(fbo immediate) PASS : qquickcanvasitem::text::test_fill(image threaded) PASS : qquickcanvasitem::text::test_fill(image immediate) PASS : qquickcanvasitem::text::test_fill(fbo immediate) PASS : qquickcanvasitem::text::test_font(image threaded) PASS : qquickcanvasitem::text::test_font(image immediate) PASS : qquickcanvasitem::text::test_font(fbo immediate) PASS : qquickcanvasitem::text::test_measure(image threaded) PASS : qquickcanvasitem::text::test_measure(image immediate) PASS : qquickcanvasitem::text::test_measure(fbo immediate) PASS : qquickcanvasitem::text::test_stroke(image threaded) PASS : qquickcanvasitem::text::test_stroke(image immediate) PASS : qquickcanvasitem::text::test_stroke(fbo immediate) PASS : qquickcanvasitem::text::cleanupTestCase() PASS : qquickcanvasitem::transform::initTestCase() PASS : qquickcanvasitem::transform::test_order(image threaded) PASS : qquickcanvasitem::transform::test_order(image immediate) PASS : qquickcanvasitem::transform::test_order(fbo immediate) PASS : qquickcanvasitem::transform::test_rotate(image threaded) PASS : qquickcanvasitem::transform::test_rotate(image immediate) PASS : qquickcanvasitem::transform::test_rotate(fbo immediate) PASS : qquickcanvasitem::transform::test_scale(image threaded) PASS : qquickcanvasitem::transform::test_scale(image immediate) PASS : qquickcanvasitem::transform::test_scale(fbo immediate) PASS : qquickcanvasitem::transform::test_setTransform(image threaded) PASS : qquickcanvasitem::transform::test_setTransform(image immediate) PASS : qquickcanvasitem::transform::test_setTransform(fbo immediate) PASS : qquickcanvasitem::transform::test_transform(image threaded) PASS : qquickcanvasitem::transform::test_transform(image immediate) PASS : qquickcanvasitem::transform::test_transform(fbo immediate) PASS : qquickcanvasitem::transform::test_translate(image threaded) PASS : qquickcanvasitem::transform::test_translate(image immediate) PASS : qquickcanvasitem::transform::test_translate(fbo immediate) PASS : qquickcanvasitem::transform::cleanupTestCase() Totals: 581 passed, 6 failed, 0 skipped, 3 blacklisted, 44033ms ********* Finished testing of qquickcanvasitem ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickcanvasitem. Success CMake Error at tst_qquickcanvasitemWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickcanvasitem_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build/tst_qquickcanvasitem.apk --verbose execution failed with exit code 1. Start 172: tst_qquickdesignersupport 172/248 Test #172: tst_qquickdesignersupport ............. Passed 21.72 sec Start 173: tst_qquickscreen 173/248 Test #173: tst_qquickscreen ...................... Passed 22.67 sec Start 174: tst_touchmouse 174/248 Test #174: tst_touchmouse ........................ Passed 47.90 sec Start 175: tst_scenegraph 175/248 Test #175: tst_scenegraph ........................ Passed 80.26 sec Start 176: tst_sharedimage 176/248 Test #176: tst_sharedimage ....................... Passed 20.89 sec Start 177: tst_qquickcolorgroup 177/248 Test #177: tst_qquickcolorgroup .................. Passed 20.20 sec Start 178: tst_qquickpalette 178/248 Test #178: tst_qquickpalette ..................... Passed 31.98 sec Start 179: tst_qquickrendercontrol 179/248 Test #179: tst_qquickrendercontrol ...............***Failed 19.62 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickrendercontrol_make_apk. [1/2] Copying tst_qquickrendercontrol binary to apk folder [2/2] Creating APK for tst_qquickrendercontrol Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrendercontrol/android-tst_qquickrendercontrol-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrendercontrol/android-build/ Application binary: tst_qquickrendercontrol Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 9s 29 actionable tasks: 10 executed, 19 up-to-date Android package built successfully in 12,014 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrendercontrol/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrendercontrol/android-build/tst_qquickrendercontrol.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickrendercontrol/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickrendercontrol/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickrendercontrol. 5199 ********* Start testing of tst_RenderControl ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_RenderControl::initTestCase() PASS : tst_RenderControl::renderAndReadBackWithRhi(OpenGL) FAIL! : tst_RenderControl::renderAndReadBackWithRhi(Vulkan) 'qAbs(qRed(background) - 70) < maxFuzz' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickrendercontrol/tst_qquickrendercontrol.cpp(343)] PASS : tst_RenderControl::renderAndReadBackWithVulkanNative() PASS : tst_RenderControl::cleanupTestCase() Totals: 4 passed, 1 failed, 0 skipped, 0 blacklisted, 984ms ********* Finished testing of tst_RenderControl ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickrendercontrol. Success CMake Error at tst_qquickrendercontrolWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrendercontrol/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickrendercontrol_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrendercontrol/android-build/tst_qquickrendercontrol.apk --verbose execution failed with exit code 1. Start 180: tst_qquickshadereffect 180/248 Test #180: tst_qquickshadereffect ................ Passed 41.34 sec Start 181: tst_qquickanimatedsprite 181/248 Test #181: tst_qquickanimatedsprite .............. Passed 31.44 sec Start 182: tst_qquickspritesequence 182/248 Test #182: tst_qquickspritesequence .............. Passed 24.24 sec Start 183: tst_qquickitemrhiintegration 183/248 Test #183: tst_qquickitemrhiintegration .......... Passed 21.43 sec Start 184: tst_qquickframebufferobject 184/248 Test #184: tst_qquickframebufferobject ........... Passed 32.85 sec Start 185: tst_rendernode 185/248 Test #185: tst_rendernode ........................ Passed 24.51 sec Start 186: tst_softwarerenderer 186/248 Test #186: tst_softwarerenderer .................. Passed 33.22 sec Start 187: tst_polish 187/248 Test #187: tst_polish ............................ Passed 37.15 sec Start 188: tst_signalspy 188/248 Test #188: tst_signalspy ......................... Passed 21.85 sec Start 189: tst_quicktestmainwithsetup 189/248 Test #189: tst_quicktestmainwithsetup ............ Passed 39.51 sec Start 190: tst_quicktestswithcomponents 190/248 Test #190: tst_quicktestswithcomponents .......... Passed 21.84 sec Start 191: tst_core 191/248 Test #191: tst_core .............................. Passed 48.96 sec Start 192: tst_qml_toolsupport 192/248 Test #192: tst_qml_toolsupport ................... Passed 15.15 sec Start 193: tst_qquickage 193/248 Test #193: tst_qquickage ......................... Passed 25.99 sec Start 194: tst_qquickangleddirection 194/248 Test #194: tst_qquickangleddirection ............. Passed 31.27 sec Start 195: tst_qquickcumulativedirection 195/248 Test #195: tst_qquickcumulativedirection ......... Passed 22.78 sec Start 196: tst_qquickcustomaffector 196/248 Test #196: tst_qquickcustomaffector .............. Passed 36.75 sec Start 197: tst_qquickellipseextruder 197/248 Test #197: tst_qquickellipseextruder ............. Passed 23.17 sec Start 198: tst_qquickgroupgoal 198/248 Test #198: tst_qquickgroupgoal ................... Passed 31.50 sec Start 199: tst_qquickfriction 199/248 Test #199: tst_qquickfriction .................... Passed 29.59 sec Start 200: tst_qquickgravity 200/248 Test #200: tst_qquickgravity ..................... Passed 28.17 sec Start 201: tst_qquickimageparticle 201/248 Test #201: tst_qquickimageparticle ............... Passed 33.22 sec Start 202: tst_qquickitemparticle 202/248 Test #202: tst_qquickitemparticle ................ Passed 29.42 sec Start 203: tst_qquicklineextruder 203/248 Test #203: tst_qquicklineextruder ................ Passed 23.35 sec Start 204: tst_qquickmaskextruder 204/248 Test #204: tst_qquickmaskextruder ................ Passed 26.28 sec Start 205: tst_qquickparticlegroup 205/248 Test #205: tst_qquickparticlegroup ............... Passed 28.75 sec Start 206: tst_qquickparticlesystem 206/248 Test #206: tst_qquickparticlesystem .............. Passed 30.89 sec Start 207: tst_qquickpointattractor 207/248 Test #207: tst_qquickpointattractor .............. Passed 28.63 sec Start 208: tst_qquickpointdirection 208/248 Test #208: tst_qquickpointdirection .............. Passed 28.28 sec Start 209: tst_qquickrectangleextruder 209/248 Test #209: tst_qquickrectangleextruder ........... Passed 29.23 sec Start 210: tst_qquickspritegoal 210/248 Test #210: tst_qquickspritegoal .................. Passed 29.05 sec Start 211: tst_qquicktargetdirection 211/248 Test #211: tst_qquicktargetdirection ............. Passed 29.65 sec Start 212: tst_qquicktrailemitter 212/248 Test #212: tst_qquicktrailemitter ................ Passed 29.89 sec Start 213: tst_qquickturbulence 213/248 Test #213: tst_qquickturbulence .................. Passed 29.58 sec Start 214: tst_qquickwander 214/248 Test #214: tst_qquickwander ...................... Passed 27.84 sec Start 215: tst_qquickwidget 215/248 Test #215: tst_qquickwidget ...................... Passed 60.06 sec Start 216: tst_accessibility 216/248 Test #216: tst_accessibility ..................... Passed 89.03 sec Start 217: tst_cursor 217/248 Test #217: tst_cursor ............................ Passed 44.78 sec Start 218: tst_customization 218/248 Test #218: tst_customization ..................... Passed 158.19 sec Start 219: tst_designer 219/248 Test #219: tst_designer .......................... Passed 29.13 sec Start 220: tst_font 220/248 Test #220: tst_font .............................. Passed 62.07 sec Start 221: tst_palette 221/248 Test #221: tst_palette ........................... Passed 51.74 sec Start 222: tst_platform 222/248 Test #222: tst_platform .......................... Passed 31.30 sec Start 223: tst_pointerhandlers 223/248 Test #223: tst_pointerhandlers ................... Passed 33.09 sec Start 224: tst_pressandhold 224/248 Test #224: tst_pressandhold ...................... Passed 33.13 sec Start 225: tst_qquickapplicationwindow 225/248 Test #225: tst_qquickapplicationwindow ........... Passed 58.10 sec Start 226: tst_qquickcontrol 226/248 Test #226: tst_qquickcontrol ..................... Passed 34.39 sec Start 227: tst_qquickcolor 227/248 Test #227: tst_qquickcolor ....................... Passed 30.48 sec Start 228: tst_qquickdrawer 228/248 Test #228: tst_qquickdrawer ...................... Passed 213.78 sec Start 229: tst_qquickheaderview 229/248 Test #229: tst_qquickheaderview .................. Passed 31.40 sec Start 230: tst_qquickiconimage 230/248 Test #230: tst_qquickiconimage ................... Passed 46.26 sec Start 231: tst_qquickiconlabel 231/248 Test #231: tst_qquickiconlabel ................... Passed 35.08 sec Start 232: tst_qquickimaginestyle 232/248 Test #232: tst_qquickimaginestyle ................ Passed 33.92 sec Start 233: tst_qquickmaterialstyle 233/248 Test #233: tst_qquickmaterialstyle ............... Passed 44.42 sec Start 234: tst_qquickmaterialstyleconf 234/248 Test #234: tst_qquickmaterialstyleconf ........... Passed 46.60 sec Start 235: tst_qquickmenu 235/248 Test #235: tst_qquickmenu ........................ Passed 178.05 sec Start 236: tst_qquickmenubar 236/248 Test #236: tst_qquickmenubar ..................... Passed 46.28 sec Start 237: tst_qquickninepatchimage 237/248 Test #237: tst_qquickninepatchimage .............. Passed 54.17 sec Start 238: tst_qquickstyle 238/248 Test #238: tst_qquickstyle ....................... Passed 50.61 sec Start 239: tst_qquickuniversalstyle 239/248 Test #239: tst_qquickuniversalstyle .............. Passed 35.77 sec Start 240: tst_qquickuniversalstyleconf 240/248 Test #240: tst_qquickuniversalstyleconf .......... Passed 45.19 sec Start 241: tst_revisions 241/248 Test #241: tst_revisions ......................... Passed 29.23 sec Start 242: tst_styleimports 242/248 Test #242: tst_styleimports ...................... Passed 63.78 sec Start 243: tst_styleimportscompiletimematerial 243/248 Test #243: tst_styleimportscompiletimematerial ... Passed 28.09 sec Start 244: tst_styleimportscompiletimeqmlonly 244/248 Test #244: tst_styleimportscompiletimeqmlonly .... Passed 33.42 sec Start 245: tst_translation 245/248 Test #245: tst_translation ....................... Passed 39.72 sec Start 246: tst_qquicktreeviewdelegate 246/248 Test #246: tst_qquicktreeviewdelegate ............ Passed 30.11 sec Start 247: tst_qquickmessagedialogimpl 247/248 Test #247: tst_qquickmessagedialogimpl ........... Passed 48.76 sec Start 248: tst_baseline_scenegraph 248/248 Test #248: tst_baseline_scenegraph ............... Passed 11.46 sec 89% tests passed, 28 tests failed out of 248 Label Time Summary: src/qml/doc/snippets/qmltc/tst_qmltc_examples = 38.39 sec*proc (1 test) tests/auto/core/tst_core = 48.96 sec*proc (1 test) tests/auto/particles/qquickage/tst_qquickage = 25.99 sec*proc (1 test) tests/auto/particles/qquickangleddirection/tst_qquickangleddirection = 31.27 sec*proc (1 test) tests/auto/particles/qquickcumulativedirection/tst_qquickcumulativedirection = 22.78 sec*proc (1 test) tests/auto/particles/qquickcustomaffector/tst_qquickcustomaffector = 36.75 sec*proc (1 test) tests/auto/particles/qquickellipseextruder/tst_qquickellipseextruder = 23.17 sec*proc (1 test) tests/auto/particles/qquickfriction/tst_qquickfriction = 29.59 sec*proc (1 test) tests/auto/particles/qquickgravity/tst_qquickgravity = 28.17 sec*proc (1 test) tests/auto/particles/qquickgroupgoal/tst_qquickgroupgoal = 31.50 sec*proc (1 test) tests/auto/particles/qquickimageparticle/tst_qquickimageparticle = 33.22 sec*proc (1 test) tests/auto/particles/qquickitemparticle/tst_qquickitemparticle = 29.42 sec*proc (1 test) tests/auto/particles/qquicklineextruder/tst_qquicklineextruder = 23.35 sec*proc (1 test) tests/auto/particles/qquickmaskextruder/tst_qquickmaskextruder = 26.28 sec*proc (1 test) tests/auto/particles/qquickparticlegroup/tst_qquickparticlegroup = 28.75 sec*proc (1 test) tests/auto/particles/qquickparticlesystem/tst_qquickparticlesystem = 30.89 sec*proc (1 test) tests/auto/particles/qquickpointattractor/tst_qquickpointattractor = 28.63 sec*proc (1 test) tests/auto/particles/qquickpointdirection/tst_qquickpointdirection = 28.28 sec*proc (1 test) tests/auto/particles/qquickrectangleextruder/tst_qquickrectangleextruder = 29.23 sec*proc (1 test) tests/auto/particles/qquickspritegoal/tst_qquickspritegoal = 29.05 sec*proc (1 test) tests/auto/particles/qquicktargetdirection/tst_qquicktargetdirection = 29.65 sec*proc (1 test) tests/auto/particles/qquicktrailemitter/tst_qquicktrailemitter = 29.89 sec*proc (1 test) tests/auto/particles/qquickturbulence/tst_qquickturbulence = 29.58 sec*proc (1 test) tests/auto/particles/qquickwander/tst_qquickwander = 27.84 sec*proc (1 test) tests/auto/qml/animation/qabstractanimationjob/tst_qabstractanimationjob = 16.52 sec*proc (1 test) tests/auto/qml/animation/qanimationgroupjob/tst_qanimationgroupjob = 23.74 sec*proc (1 test) tests/auto/qml/animation/qparallelanimationgroupjob/tst_qparallelanimationgroupjob = 21.63 sec*proc (1 test) tests/auto/qml/animation/qpauseanimationjob/tst_qpauseanimationjob = 29.31 sec*proc (1 test) tests/auto/qml/animation/qsequentialanimationgroupjob/tst_qsequentialanimationgroupjob = 22.47 sec*proc (1 test) tests/auto/qml/bindingdependencyapi/tst_bindingdependencyapi = 30.27 sec*proc (1 test) tests/auto/qml/debugger/qpacketprotocol/tst_qpacketprotocol = 20.49 sec*proc (1 test) tests/auto/qml/debugger/qqmldebugclient/tst_qqmldebugclient = 33.41 sec*proc (1 test) tests/auto/qml/debugger/qqmldebuglocal/tst_qqmldebuglocal = 21.22 sec*proc (1 test) tests/auto/qml/debugger/qqmldebugtranslationservice/tst_qqmldebugtranslationservice = 33.55 sec*proc (1 test) tests/auto/qml/debugger/qqmlnativeconnector/tst_qqmlnativeconnector = 26.40 sec*proc (1 test) tests/auto/qml/debugger/qv4debugger/tst_qv4debugger = 31.35 sec*proc (1 test) tests/auto/qml/ecmascripttests/tst_ecmascripttests = 22.68 sec*proc (1 test) tests/auto/qml/parserstress/tst_parserstress = 29.79 sec*proc (1 test) tests/auto/qml/qjsengine/tst_qjsengine = 88.78 sec*proc (1 test) tests/auto/qml/qjsmanagedvalue/tst_qjsmanagedvalue = 16.43 sec*proc (1 test) tests/auto/qml/qjsonbinding/tst_qjsonbinding = 30.41 sec*proc (1 test) tests/auto/qml/qjsprimitivevalue/tst_qjsprimitivevalue = 24.52 sec*proc (1 test) tests/auto/qml/qjsvalue/tst_qjsvalue = 21.69 sec*proc (1 test) tests/auto/qml/qjsvalueiterator/tst_qjsvalueiterator = 17.53 sec*proc (1 test) tests/auto/qml/qmlbasicapp/tst_qmlbasicapp = 20.45 sec*proc (1 test) tests/auto/qml/qmlcachegen/tst_qmlcachegen = 18.44 sec*proc (1 test) tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen = 48.99 sec*proc (1 test) tests/auto/qml/qmldiskcache/tst_qmldiskcache = 38.97 sec*proc (1 test) tests/auto/qml/qmlsplitlib/tst_qmlsplitlib = 27.88 sec*proc (1 test) tests/auto/qml/qmltc/tst_qmltc_diskcache = 27.74 sec*proc (1 test) tests/auto/qml/qmltc/tst_qmltc_nodiskcache = 18.44 sec*proc (1 test) tests/auto/qml/qmltc_manual/tst_qmltc_manual = 31.71 sec*proc (1 test) tests/auto/qml/qqmlanybinding/tst_qqmlanybinding = 25.20 sec*proc (1 test) tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine = 33.64 sec*proc (1 test) tests/auto/qml/qqmlbinding/tst_qqmlbinding = 33.95 sec*proc (1 test) tests/auto/qml/qqmlchangeset/tst_qqmlhangeset = 15.41 sec*proc (1 test) tests/auto/qml/qqmlcomponent/tst_qqmlcomponent = 24.20 sec*proc (1 test) tests/auto/qml/qqmlconnections/tst_qqmlconnections = 32.78 sec*proc (1 test) tests/auto/qml/qqmlconsole/tst_qqmlconsole = 30.83 sec*proc (1 test) tests/auto/qml/qqmlcontext/tst_qqmlcontext = 23.22 sec*proc (1 test) tests/auto/qml/qqmlcpputils/tst_qqmlcpputils = 22.68 sec*proc (1 test) tests/auto/qml/qqmldelegatemodel/tst_qqmldelegatemodel = 32.17 sec*proc (1 test) tests/auto/qml/qqmldirparser/tst_qqmldirparser = 31.93 sec*proc (1 test) tests/auto/qml/qqmlecmascript/tst_qqmlecmascript = 64.62 sec*proc (1 test) tests/auto/qml/qqmlengine/tst_qqmlengine = 31.24 sec*proc (1 test) tests/auto/qml/qqmlenginecleanup/tst_qqmlenginecleanup = 20.25 sec*proc (1 test) tests/auto/qml/qqmlerror/tst_qqmlerror = 20.81 sec*proc (1 test) tests/auto/qml/qqmlexpression/tst_qqmlexpression = 35.65 sec*proc (1 test) tests/auto/qml/qqmlextensionplugin/tst_qqmlextensionplugin = 21.78 sec*proc (1 test) tests/auto/qml/qqmlfile/tst_qqmlfile = 19.35 sec*proc (1 test) tests/auto/qml/qqmlfileselector/tst_qqmlfileselector = 32.42 sec*proc (1 test) tests/auto/qml/qqmlglobal/tst_qqmlglobal = 14.84 sec*proc (1 test) tests/auto/qml/qqmlimport/tst_qqmlimport = 26.14 sec*proc (1 test) tests/auto/qml/qqmlincubator/tst_qqmlincubator = 26.98 sec*proc (1 test) tests/auto/qml/qqmlinfo/tst_qqmlinfo = 30.58 sec*proc (1 test) tests/auto/qml/qqmlinstantiator/tst_qqmlinstantiator = 25.61 sec*proc (1 test) tests/auto/qml/qqmlitemmodels/tst_qqmlitemmodels = 26.66 sec*proc (1 test) tests/auto/qml/qqmllanguage/tst_qqmllanguage = 50.32 sec*proc (1 test) tests/auto/qml/qqmllistcompositor/tst_qqmllistcompositor = 21.00 sec*proc (1 test) tests/auto/qml/qqmllistmodel/tst_qqmllistmodel = 41.37 sec*proc (1 test) tests/auto/qml/qqmllistmodelworkerscript/tst_qqmllistmodelworkerscript = 37.86 sec*proc (1 test) tests/auto/qml/qqmllistreference/tst_qqmllistreference = 27.88 sec*proc (1 test) tests/auto/qml/qqmllocale/tst_qqmllocale = 25.78 sec*proc (1 test) tests/auto/qml/qqmlmetaobject/tst_qqmlmetaobject = 27.96 sec*proc (1 test) tests/auto/qml/qqmlmetatype/tst_qqmlmetatype = 22.76 sec*proc (1 test) tests/auto/qml/qqmlnotifier/tst_qqmlnotifier = 64.37 sec*proc (1 test) tests/auto/qml/qqmlobjectmodel/tst_qqmlobjectmodel = 15.30 sec*proc (1 test) tests/auto/qml/qqmlopenmetaobject/tst_qqmlopenmetaobject = 15.14 sec*proc (1 test) tests/auto/qml/qqmlparser/tst_qqmlparser = 35.76 sec*proc (1 test) tests/auto/qml/qqmlpromise/tst_qqmlpromise = 26.49 sec*proc (1 test) tests/auto/qml/qqmlproperty/tst_qqmlproperty = 35.29 sec*proc (1 test) tests/auto/qml/qqmlpropertycache/tst_qqmlpropertycache = 21.46 sec*proc (1 test) tests/auto/qml/qqmlpropertymap/tst_qqmlpropertymap = 31.62 sec*proc (1 test) tests/auto/qml/qqmlqt/tst_qqmlqt = 24.94 sec*proc (1 test) tests/auto/qml/qqmlsettings/tst_qqmlsettings = 24.06 sec*proc (1 test) tests/auto/qml/qqmlsqldatabase/tst_qqmlsqldatabase = 21.76 sec*proc (1 test) tests/auto/qml/qqmltablemodel/tst_qqmltablemodel = 33.46 sec*proc (1 test) tests/auto/qml/qqmltimer/tst_qqmltimer = 31.27 sec*proc (1 test) tests/auto/qml/qqmltranslation/tst_qqmltranslation = 35.09 sec*proc (1 test) tests/auto/qml/qqmltreemodeltotablemodel/tst_qqmltreemodeltotablemodel = 20.74 sec*proc (1 test) tests/auto/qml/qqmltypeloader/tst_qqmltypeloader = 23.19 sec*proc (1 test) tests/auto/qml/qqmlvaluetypeproviders/tst_qqmlvaluetypeproviders = 23.52 sec*proc (1 test) tests/auto/qml/qqmlvaluetypes/tst_qqmlvaluetypes = 33.42 sec*proc (1 test) tests/auto/qml/qqmlxmlhttprequest/tst_qqmlxmlhttprequest = 27.17 sec*proc (1 test) tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel = 17.64 sec*proc (1 test) tests/auto/qml/qquickfolderlistmodel/tst_qquickfolderlistmodel = 47.09 sec*proc (1 test) tests/auto/qml/qquickworkerscript/tst_qquickworkerscript = 23.85 sec*proc (1 test) tests/auto/qml/qrcqml/tst_qrcqml = 33.20 sec*proc (1 test) tests/auto/qml/qtqmlmodules/tst_qtqmlmodules = 20.88 sec*proc (1 test) tests/auto/qml/qv4assembler/tst_qv4assembler = 40.02 sec*proc (1 test) tests/auto/qml/qv4identifiertable/tst_qv4identifiertable = 21.02 sec*proc (1 test) tests/auto/qml/qv4mm/tst_qv4mm = 21.44 sec*proc (1 test) tests/auto/qml/qv4regexp/tst_qv4regexp = 21.69 sec*proc (1 test) tests/auto/qml/registrationmacros/tst_registrationmacros = 15.37 sec*proc (1 test) tests/auto/qml/v4misc/tst_v4misc = 21.10 sec*proc (1 test) tests/auto/quick/drawingmodes/tst_drawingmodes = 40.60 sec*proc (1 test) tests/auto/quick/examples/tst_quick_examples = 21.81 sec*proc (1 test) tests/auto/quick/geometry/tst_geometry = 26.80 sec*proc (1 test) tests/auto/quick/nodes/tst_nodestest = 33.72 sec*proc (1 test) tests/auto/quick/nokeywords/tst_nokeywords = 40.17 sec*proc (1 test) tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop = 36.79 sec*proc (1 test) tests/auto/quick/pointerhandlers/mousearea_interop/tst_mousearea_interop = 26.47 sec*proc (1 test) tests/auto/quick/pointerhandlers/multipointtoucharea_interop/tst_multipointtoucharea_interop = 21.96 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickdraghandler/tst_qquickdraghandler = 36.40 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickhoverhandler/tst_qquickhoverhandler = 44.10 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickpinchhandler/tst_qquickpinchhandler = 68.91 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickpointerhandler/tst_qquickpointerhandler = 29.69 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickpointhandler/tst_qquickpointhandler = 22.48 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquicktaphandler/tst_qquicktaphandler = 59.76 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickwheelhandler/tst_qquickwheelhandler = 29.90 sec*proc (1 test) tests/auto/quick/propertyrequirements/tst_propertyrequirements = 14.63 sec*proc (1 test) tests/auto/quick/qquickaccessible/tst_qquickaccessible = 22.76 sec*proc (1 test) tests/auto/quick/qquickanchors/tst_qquickanchors = 27.48 sec*proc (1 test) tests/auto/quick/qquickanimatedimage/tst_qquickanimatedimage = 31.25 sec*proc (1 test) tests/auto/quick/qquickanimatedsprite/tst_qquickanimatedsprite = 31.44 sec*proc (1 test) tests/auto/quick/qquickanimationcontroller/tst_qquickanimationcontroller = 25.38 sec*proc (1 test) tests/auto/quick/qquickanimations/tst_qquickanimations = 80.55 sec*proc (1 test) tests/auto/quick/qquickanimators/tst_qquickanimators = 30.53 sec*proc (1 test) tests/auto/quick/qquickapplication/tst_qquickapplication = 21.82 sec*proc (1 test) tests/auto/quick/qquickbehaviors/tst_qquickbehaviors = 29.95 sec*proc (1 test) tests/auto/quick/qquickborderimage/tst_qquickborderimage = 23.30 sec*proc (1 test) tests/auto/quick/qquickboundaryrule/tst_qquickboundaryrule = 35.49 sec*proc (1 test) tests/auto/quick/qquickcanvasitem/tst_qquickcanvasitem = 71.17 sec*proc (1 test) tests/auto/quick/qquickcolorgroup/tst_qquickcolorgroup = 20.20 sec*proc (1 test) tests/auto/quick/qquickdeliveryagent/tst_qquickdeliveryagent = 23.85 sec*proc (1 test) tests/auto/quick/qquickdesignersupport/tst_qquickdesignersupport = 21.72 sec*proc (1 test) tests/auto/quick/qquickdrag/tst_qquickdrag = 21.11 sec*proc (1 test) tests/auto/quick/qquickdroparea/tst_qquickdroparea = 36.47 sec*proc (1 test) tests/auto/quick/qquickdynamicpropertyanimation/tst_qquickdynamicpropertyanimation = 23.88 sec*proc (1 test) tests/auto/quick/qquickflickable/tst_qquickflickable = 60.60 sec*proc (1 test) tests/auto/quick/qquickflipable/tst_qquickflipable = 24.36 sec*proc (1 test) tests/auto/quick/qquickfocusscope/tst_qquickfocusscope = 28.32 sec*proc (1 test) tests/auto/quick/qquickfontloader/tst_qquickfontloader = 21.29 sec*proc (1 test) tests/auto/quick/qquickfontloader_static/tst_qquickfontloader_static = 32.33 sec*proc (1 test) tests/auto/quick/qquickfontmetrics/tst_quickfontmetrics = 21.09 sec*proc (1 test) tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject = 32.85 sec*proc (1 test) tests/auto/quick/qquickgraphicsinfo/tst_qquickgraphicsinfo = 41.84 sec*proc (1 test) tests/auto/quick/qquickgridview/tst_qquickgridview = 222.91 sec*proc (1 test) tests/auto/quick/qquickimage/tst_qquickimage = 29.53 sec*proc (1 test) tests/auto/quick/qquickimageprovider/tst_qquickimageprovider = 27.66 sec*proc (1 test) tests/auto/quick/qquickitem/tst_qquickitem = 33.81 sec*proc (1 test) tests/auto/quick/qquickitem2/tst_qquickitem2 = 37.48 sec*proc (1 test) tests/auto/quick/qquickitemlayer/tst_qquickitemlayer = 32.69 sec*proc (1 test) tests/auto/quick/qquickitemrhiintegration/tst_qquickitemrhiintegration = 21.43 sec*proc (1 test) tests/auto/quick/qquicklayouts/tst_qquicklayouts = 38.15 sec*proc (1 test) tests/auto/quick/qquicklistview/tst_qquicklistview = 257.30 sec*proc (1 test) tests/auto/quick/qquicklistview2/tst_qquicklistview2 = 36.27 sec*proc (1 test) tests/auto/quick/qquickloader/tst_qquickloader = 29.01 sec*proc (1 test) tests/auto/quick/qquickmousearea/tst_qquickmousearea = 112.99 sec*proc (1 test) tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea = 29.29 sec*proc (1 test) tests/auto/quick/qquickpainteditem/tst_qquickpainteditem = 21.91 sec*proc (1 test) tests/auto/quick/qquickpalette/tst_qquickpalette = 31.98 sec*proc (1 test) tests/auto/quick/qquickpath/tst_qquickpath = 23.88 sec*proc (1 test) tests/auto/quick/qquickpathview/tst_qquickpathview = 89.19 sec*proc (1 test) tests/auto/quick/qquickpincharea/tst_qquickpincharea = 23.98 sec*proc (1 test) tests/auto/quick/qquickpixmapcache/tst_qquickpixmapcache = 22.60 sec*proc (1 test) tests/auto/quick/qquickpositioners/tst_qquickpositioners = 107.48 sec*proc (1 test) tests/auto/quick/qquickrectangle/tst_qquickrectangle = 21.72 sec*proc (1 test) tests/auto/quick/qquickrendercontrol/tst_qquickrendercontrol = 19.62 sec*proc (1 test) tests/auto/quick/qquickrepeater/tst_qquickrepeater = 23.01 sec*proc (1 test) tests/auto/quick/qquickscreen/tst_qquickscreen = 22.67 sec*proc (1 test) tests/auto/quick/qquickshadereffect/tst_qquickshadereffect = 41.34 sec*proc (1 test) tests/auto/quick/qquickshape/tst_qquickshape = 28.09 sec*proc (1 test) tests/auto/quick/qquickshortcut/tst_qquickshortcut = 60.83 sec*proc (1 test) tests/auto/quick/qquicksmoothedanimation/tst_qquicksmoothedanimation = 24.46 sec*proc (1 test) tests/auto/quick/qquickspringanimation/tst_qquickspringanimation = 34.91 sec*proc (1 test) tests/auto/quick/qquickspritesequence/tst_qquickspritesequence = 24.24 sec*proc (1 test) tests/auto/quick/qquickstates/tst_qquickstates = 31.70 sec*proc (1 test) tests/auto/quick/qquickstyledtext/tst_qquickstyledtext = 24.63 sec*proc (1 test) tests/auto/quick/qquicksystempalette/tst_qquicksystempalette = 22.54 sec*proc (1 test) tests/auto/quick/qquicktableview/tst_qquicktableview = 70.60 sec*proc (1 test) tests/auto/quick/qquicktext/tst_qquicktext = 56.22 sec*proc (1 test) tests/auto/quick/qquicktextdocument/tst_qquicktextdocument = 22.26 sec*proc (1 test) tests/auto/quick/qquicktextedit/tst_qquicktextedit = 113.95 sec*proc (1 test) tests/auto/quick/qquicktextinput/tst_qquicktextinput = 66.10 sec*proc (1 test) tests/auto/quick/qquicktimeline/tst_qquicktimeline = 28.93 sec*proc (1 test) tests/auto/quick/qquicktreeview/tst_qquicktreeview = 23.73 sec*proc (1 test) tests/auto/quick/qquickview/tst_qquickview = 35.47 sec*proc (1 test) tests/auto/quick/qquickview_extra/tst_qquickview_extra = 22.18 sec*proc (1 test) tests/auto/quick/qquickvisualdatamodel/tst_qquickvisualdatamodel = 41.15 sec*proc (1 test) tests/auto/quick/qquickwindow/tst_qquickwindow = 55.39 sec*proc (1 test) tests/auto/quick/rendernode/tst_rendernode = 24.51 sec*proc (1 test) tests/auto/quick/scenegraph/tst_scenegraph = 80.26 sec*proc (1 test) tests/auto/quick/sharedimage/tst_sharedimage = 20.89 sec*proc (1 test) tests/auto/quick/softwarerenderer/tst_softwarerenderer = 33.22 sec*proc (1 test) tests/auto/quick/touchmouse/tst_touchmouse = 47.90 sec*proc (1 test) tests/auto/quickcontrols2/accessibility/tst_accessibility = 89.03 sec*proc (1 test) tests/auto/quickcontrols2/cursor/tst_cursor = 44.78 sec*proc (1 test) tests/auto/quickcontrols2/customization/tst_customization = 158.19 sec*proc (1 test) tests/auto/quickcontrols2/designer/tst_designer = 29.13 sec*proc (1 test) tests/auto/quickcontrols2/font/tst_font = 62.07 sec*proc (1 test) tests/auto/quickcontrols2/palette/tst_palette = 51.74 sec*proc (1 test) tests/auto/quickcontrols2/platform/tst_platform = 31.30 sec*proc (1 test) tests/auto/quickcontrols2/pointerhandlers/tst_pointerhandlers = 33.09 sec*proc (1 test) tests/auto/quickcontrols2/pressandhold/tst_pressandhold = 33.13 sec*proc (1 test) tests/auto/quickcontrols2/qquickapplicationwindow/tst_qquickapplicationwindow = 58.10 sec*proc (1 test) tests/auto/quickcontrols2/qquickcolor/tst_qquickcolor = 30.48 sec*proc (1 test) tests/auto/quickcontrols2/qquickcontrol/tst_qquickcontrol = 34.39 sec*proc (1 test) tests/auto/quickcontrols2/qquickdrawer/tst_qquickdrawer = 213.78 sec*proc (1 test) tests/auto/quickcontrols2/qquickheaderview/tst_qquickheaderview = 31.40 sec*proc (1 test) tests/auto/quickcontrols2/qquickiconimage/tst_qquickiconimage = 46.26 sec*proc (1 test) tests/auto/quickcontrols2/qquickiconlabel/tst_qquickiconlabel = 35.08 sec*proc (1 test) tests/auto/quickcontrols2/qquickimaginestyle/tst_qquickimaginestyle = 33.92 sec*proc (1 test) tests/auto/quickcontrols2/qquickmaterialstyle/tst_qquickmaterialstyle = 44.42 sec*proc (1 test) tests/auto/quickcontrols2/qquickmaterialstyleconf/tst_qquickmaterialstyleconf = 46.60 sec*proc (1 test) tests/auto/quickcontrols2/qquickmenu/tst_qquickmenu = 178.05 sec*proc (1 test) tests/auto/quickcontrols2/qquickmenubar/tst_qquickmenubar = 46.28 sec*proc (1 test) tests/auto/quickcontrols2/qquickninepatchimage/tst_qquickninepatchimage = 54.17 sec*proc (1 test) tests/auto/quickcontrols2/qquickstyle/tst_qquickstyle = 50.61 sec*proc (1 test) tests/auto/quickcontrols2/qquicktreeviewdelegate/tst_qquicktreeviewdelegate = 30.11 sec*proc (1 test) tests/auto/quickcontrols2/qquickuniversalstyle/tst_qquickuniversalstyle = 35.77 sec*proc (1 test) tests/auto/quickcontrols2/qquickuniversalstyleconf/tst_qquickuniversalstyleconf = 45.19 sec*proc (1 test) tests/auto/quickcontrols2/revisions/tst_revisions = 29.23 sec*proc (1 test) tests/auto/quickcontrols2/styleimports/tst_styleimports = 63.78 sec*proc (1 test) tests/auto/quickcontrols2/styleimportscompiletimematerial/tst_styleimportscompiletimematerial = 28.09 sec*proc (1 test) tests/auto/quickcontrols2/styleimportscompiletimeqmlonly/tst_styleimportscompiletimeqmlonly = 33.42 sec*proc (1 test) tests/auto/quickcontrols2/translation/tst_translation = 39.72 sec*proc (1 test) tests/auto/quickdialogs/qquickmessagedialogimpl/tst_qquickmessagedialogimpl = 48.76 sec*proc (1 test) tests/auto/quicktest/polish/tst_polish = 37.15 sec*proc (1 test) tests/auto/quicktest/quicktestmainwithsetup/tst_quicktestmainwithsetup = 39.51 sec*proc (1 test) tests/auto/quicktest/signalspy/tst_signalspy = 21.85 sec*proc (1 test) tests/auto/quicktest/testswithcomponents/tst_quicktestswithcomponents = 21.84 sec*proc (1 test) tests/auto/quickwidgets/qquickwidget/tst_qquickwidget = 60.06 sec*proc (1 test) tests/auto/toolsupport/tst_qml_toolsupport = 15.15 sec*proc (1 test) tests/baseline/scenegraph/scenegraph/tst_baseline_scenegraph = 11.46 sec*proc (1 test) Total Test time (real) = 9070.63 sec The following tests FAILED: 49 - tst_qmlcppcodegen (Failed) 82 - tst_qqmltranslation (Failed) 95 - tst_qqmlxmllistmodel (Failed) 100 - tst_quick_examples (Failed) 110 - tst_qquickimageprovider (Failed) 111 - tst_qquicklayouts (Failed) 120 - tst_flickableinterop (Failed) 123 - tst_qquickdraghandler (Failed) 124 - tst_qquickhoverhandler (Failed) 125 - tst_qquickpinchhandler (Failed) 127 - tst_qquickpointhandler (Failed) 128 - tst_qquicktaphandler (Failed) 132 - tst_qquickanimatedimage (Failed) 135 - tst_qquickborderimage (Failed) 136 - tst_qquickwindow (Failed) 137 - tst_qquickdeliveryagent (Failed) 138 - tst_qquickdrag (Failed) 139 - tst_qquickdroparea (Failed) 142 - tst_qquickfocusscope (Failed) 148 - tst_qquickitemlayer (Failed) 149 - tst_qquicklistview (Failed) 153 - tst_qquickloader (Failed) 154 - tst_qquickmousearea (Failed) 157 - tst_qquickshape (Failed) 164 - tst_qquicktext (Failed) 166 - tst_qquicktextedit (Failed) 171 - tst_qquickcanvasitem (Failed) 179 - tst_qquickrendercontrol (Failed) Errors while running CTest