Test project /data/androidbuild_armv8/qtdeclarative-android Start 1: module_includes 1/247 Test #1: module_includes ....................... Passed 2.82 sec Start 2: empty_qmldir 2/247 Test #2: empty_qmldir .......................... Passed 21.96 sec Start 3: test_qml_app_deployment 3/247 Test #3: test_qml_app_deployment ............... Passed 0.78 sec Start 4: tst_registrationmacros 4/247 Test #4: tst_registrationmacros ................ Passed 15.62 sec Start 5: tst_parserstress 5/247 Test #5: tst_parserstress ...................... Passed 29.30 sec Start 6: tst_qjsprimitivevalue 6/247 Test #6: tst_qjsprimitivevalue ................. Passed 27.68 sec Start 7: tst_qjsvalueiterator 7/247 Test #7: tst_qjsvalueiterator .................. Passed 14.28 sec Start 8: tst_qjsonbinding 8/247 Test #8: tst_qjsonbinding ...................... Passed 28.51 sec Start 9: tst_qqmlfile 9/247 Test #9: tst_qqmlfile .......................... Passed 16.82 sec Start 10: tst_qqmlfileselector 10/247 Test #10: tst_qqmlfileselector .................. Passed 26.30 sec Start 11: tst_qqmlcomponent 11/247 Test #11: tst_qqmlcomponent ..................... Passed 28.38 sec Start 12: tst_qqmlconsole 12/247 Test #12: tst_qqmlconsole ....................... Passed 27.08 sec Start 13: tst_qqmlengine 13/247 Test #13: tst_qqmlengine ........................ Passed 34.71 sec Start 14: tst_qqmlerror 14/247 Test #14: tst_qqmlerror ......................... Passed 26.25 sec Start 15: tst_qqmlincubator 15/247 Test #15: tst_qqmlincubator ..................... Passed 19.88 sec Start 16: tst_qqmlinfo 16/247 Test #16: tst_qqmlinfo .......................... Passed 30.30 sec Start 17: tst_qqmllistreference 17/247 Test #17: tst_qqmllistreference ................. Passed 29.45 sec Start 18: tst_qqmllocale 18/247 Test #18: tst_qqmllocale ........................ Passed 36.36 sec Start 19: tst_qqmlmetaobject 19/247 Test #19: tst_qqmlmetaobject .................... Passed 33.83 sec Start 20: tst_qqmlnotifier 20/247 Test #20: tst_qqmlnotifier ...................... Passed 56.79 sec Start 21: tst_qqmlqt 21/247 Test #21: tst_qqmlqt ............................ Passed 24.85 sec Start 22: tst_qqmlxmlhttprequest 22/247 Test #22: tst_qqmlxmlhttprequest ................ Passed 27.49 sec Start 23: tst_qqmlpromise 23/247 Test #23: tst_qqmlpromise ....................... Passed 24.88 sec Start 24: tst_qtqmlmodules 24/247 Test #24: tst_qtqmlmodules ...................... Passed 26.20 sec Start 25: tst_qquickfolderlistmodel 25/247 Test #25: tst_qquickfolderlistmodel ............. Passed 44.67 sec Start 26: tst_qqmlapplicationengine 26/247 Test #26: tst_qqmlapplicationengine ............. Passed 22.57 sec Start 27: tst_qqmlsettings 27/247 Test #27: tst_qqmlsettings ...................... Passed 22.73 sec Start 28: tst_qmldiskcache 28/247 Test #28: tst_qmldiskcache ...................... Passed 38.51 sec Start 29: tst_qqmlmetatype 29/247 Test #29: tst_qqmlmetatype ...................... Passed 21.59 sec Start 30: tst_qmltc_manual 30/247 Test #30: tst_qmltc_manual ...................... Passed 32.57 sec Start 31: tst_qmltc_diskcache 31/247 Test #31: tst_qmltc_diskcache ................... Passed 25.84 sec Start 32: tst_qmltc_nodiskcache 32/247 Test #32: tst_qmltc_nodiskcache ................. Passed 20.20 sec Start 33: tst_qmltc_examples 33/247 Test #33: tst_qmltc_examples .................... Passed 43.87 sec Start 34: tst_qmlbasicapp 34/247 Test #34: tst_qmlbasicapp ....................... Passed 20.17 sec Start 35: tst_qmlsplitlib 35/247 Test #35: tst_qmlsplitlib ....................... Passed 22.83 sec Start 36: tst_qjsengine 36/247 Test #36: tst_qjsengine ......................... Passed 97.06 sec Start 37: tst_qjsvalue 37/247 Test #37: tst_qjsvalue .......................... Passed 21.11 sec Start 38: tst_qjsmanagedvalue 38/247 Test #38: tst_qjsmanagedvalue ................... Passed 15.51 sec Start 39: tst_qqmldebugtranslationservice 39/247 Test #39: tst_qqmldebugtranslationservice ....... Passed 31.39 sec Start 40: tst_qpacketprotocol 40/247 Test #40: tst_qpacketprotocol ................... Passed 20.21 sec Start 41: tst_qqmlnativeconnector 41/247 Test #41: tst_qqmlnativeconnector ............... Passed 27.38 sec Start 42: tst_qqmldebugclient 42/247 Test #42: tst_qqmldebugclient ................... Passed 31.12 sec Start 43: tst_qqmldebuglocal 43/247 Test #43: tst_qqmldebuglocal .................... Passed 21.38 sec Start 44: tst_qv4debugger 44/247 Test #44: tst_qv4debugger ....................... Passed 32.58 sec Start 45: tst_qqmlextensionplugin 45/247 Test #45: tst_qqmlextensionplugin ............... Passed 22.28 sec Start 46: tst_qqmlcpputils 46/247 Test #46: tst_qqmlcpputils ...................... Passed 22.47 sec Start 47: tst_qqmldirparser 47/247 Test #47: tst_qqmldirparser ..................... Passed 33.70 sec Start 48: tst_qmlcachegen 48/247 Test #48: tst_qmlcachegen ....................... Passed 20.83 sec Start 49: tst_qmlcppcodegen 49/247 Test #49: tst_qmlcppcodegen .....................***Failed 62.23 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 > 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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: 29 executed Android package built successfully in 53,669 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. 32543 ********* 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(2018)] 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/247 Test #50: tst_qabstractanimationjob ............. Passed 16.05 sec Start 51: tst_qanimationgroupjob 51/247 Test #51: tst_qanimationgroupjob ................ Passed 21.04 sec Start 52: tst_qparallelanimationgroupjob 52/247 Test #52: tst_qparallelanimationgroupjob ........ Passed 25.09 sec Start 53: tst_qpauseanimationjob 53/247 Test #53: tst_qpauseanimationjob ................ Passed 28.15 sec Start 54: tst_qsequentialanimationgroupjob 54/247 Test #54: tst_qsequentialanimationgroupjob ...... Passed 24.93 sec Start 55: tst_qqmlecmascript 55/247 Test #55: tst_qqmlecmascript .................... Passed 61.02 sec Start 56: tst_qqmlanybinding 56/247 Test #56: tst_qqmlanybinding .................... Passed 26.63 sec Start 57: tst_qqmlcontext 57/247 Test #57: tst_qqmlcontext ....................... Passed 23.44 sec Start 58: tst_qqmlexpression 58/247 Test #58: tst_qqmlexpression .................... Passed 35.37 sec Start 59: tst_qqmlglobal 59/247 Test #59: tst_qqmlglobal ........................ Passed 14.61 sec Start 60: tst_qqmllanguage 60/247 Test #60: tst_qqmllanguage ...................... Passed 43.86 sec Start 61: tst_qqmlopenmetaobject 61/247 Test #61: tst_qqmlopenmetaobject ................ Passed 14.50 sec Start 62: tst_qqmlproperty 62/247 Test #62: tst_qqmlproperty ...................... Passed 35.76 sec Start 63: tst_qqmlpropertycache 63/247 Test #63: tst_qqmlpropertycache ................. Passed 20.76 sec Start 64: tst_qqmlpropertymap 64/247 Test #64: tst_qqmlpropertymap ................... Passed 36.76 sec Start 65: tst_qqmlsqldatabase 65/247 Test #65: tst_qqmlsqldatabase ................... Passed 21.85 sec Start 66: tst_qqmlvaluetypes 66/247 Test #66: tst_qqmlvaluetypes .................... Passed 40.66 sec Start 67: tst_qqmlvaluetypeproviders 67/247 Test #67: tst_qqmlvaluetypeproviders ............ Passed 20.89 sec Start 68: tst_qqmlbinding 68/247 Test #68: tst_qqmlbinding ....................... Passed 33.74 sec Start 69: tst_qqmlhangeset 69/247 Test #69: tst_qqmlhangeset ...................... Passed 14.50 sec Start 70: tst_qqmlconnections 70/247 Test #70: tst_qqmlconnections ...................***Failed 499.75 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlconnections_make_apk. [1/2] Copying tst_qqmlconnections binary to apk folder [2/2] Creating APK for tst_qqmlconnections Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlconnections/android-tst_qqmlconnections-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlconnections/android-build/ Application binary: tst_qqmlconnections Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: test.proxy Warning: QML import could not be resolved in any of the import paths: Test Warning: QML import could not be resolved in any of the import paths: MyTestSingletonType -- 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,362 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlconnections/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/qqmlconnections/android-build/tst_qqmlconnections.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_qqmlconnections/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qqmlconnections/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qqmlconnections. 6497 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qqmlconnections. Success CMake Error at tst_qqmlconnectionsWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlconnections/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_qqmlconnections_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlconnections/android-build/tst_qqmlconnections.apk --verbose execution failed with exit code 1. Start 71: tst_qqmllistcompositor 71/247 Test #71: tst_qqmllistcompositor ................ Passed 19.37 sec Start 72: tst_qqmllistmodel 72/247 Test #72: tst_qqmllistmodel ..................... Passed 26.91 sec Start 73: tst_qqmllistmodelworkerscript 73/247 Test #73: tst_qqmllistmodelworkerscript ......... Passed 43.60 sec Start 74: tst_qqmlitemmodels 74/247 Test #74: tst_qqmlitemmodels .................... Passed 29.96 sec Start 75: tst_qqmltypeloader 75/247 Test #75: tst_qqmltypeloader .................... Passed 22.28 sec Start 76: tst_qqmlparser 76/247 Test #76: tst_qqmlparser ........................ Passed 37.17 sec Start 77: tst_qquickworkerscript 77/247 Test #77: tst_qquickworkerscript ................ Passed 24.39 sec Start 78: tst_qrcqml 78/247 Test #78: tst_qrcqml ............................ Passed 37.66 sec Start 79: tst_qqmltimer 79/247 Test #79: tst_qqmltimer ......................... Passed 30.61 sec Start 80: tst_qqmlinstantiator 80/247 Test #80: tst_qqmlinstantiator .................. Passed 21.94 sec Start 81: tst_qqmlenginecleanup 81/247 Test #81: tst_qqmlenginecleanup .................***Failed 24.33 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlenginecleanup_make_apk. [1/2] Copying tst_qqmlenginecleanup binary to apk folder [2/2] Creating APK for tst_qqmlenginecleanup Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/android-tst_qqmlenginecleanup-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/android-build/ Application binary: tst_qqmlenginecleanup 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 :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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 15,768 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/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/qqmlenginecleanup/android-build/tst_qqmlenginecleanup.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_qqmlenginecleanup/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qqmlenginecleanup/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qqmlenginecleanup. 12773 ********* Start testing of tst_qqmlenginecleanup ********* 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_qqmlenginecleanup::initTestCase() PASS : tst_qqmlenginecleanup::test_qmlClearTypeRegistrations() PASS : tst_qqmlenginecleanup::test_valueTypeProviderModule() FAIL! : tst_qqmlenginecleanup::test_customModuleCleanup() 'component.status() == QQmlComponent::Ready' returned FALSE. (Attempt #0 ::1 module "CustomModule" is not installed ) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlenginecleanup/tst_qqmlenginecleanup.cpp(191)] PASS : tst_qqmlenginecleanup::cleanupTestCase() Totals: 4 passed, 1 failed, 0 skipped, 0 blacklisted, 3429ms ********* Finished testing of tst_qqmlenginecleanup ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qqmlenginecleanup. Success CMake Error at tst_qqmlenginecleanupWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/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_qqmlenginecleanup_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/android-build/tst_qqmlenginecleanup.apk --verbose execution failed with exit code 1. Start 82: tst_qqmltranslation 82/247 Test #82: tst_qqmltranslation ...................***Failed 31.78 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 > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :mergeDebugResources > Task :extractDeepLinksDebug > 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 20,632 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. 12977 ********* 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, 192ms ********* 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/247 Test #83: tst_qqmlimport ........................***Failed 21.78 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlimport_make_apk. [1/2] Copying tst_qqmlimport binary to apk folder [2/2] Creating APK for tst_qqmlimport Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/android-tst_qqmlimport-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/android-build/ Application binary: tst_qqmlimport Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: MyPlugin Warning: QML import could not be resolved in any of the import paths: MyModule -- 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,031 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/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/qqmlimport/android-build/tst_qqmlimport.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_qqmlimport/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qqmlimport/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qqmlimport. 13133 ********* Start testing of tst_QQmlImport ********* 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_QQmlImport::initTestCase() SKIP : tst_QQmlImport::importPathOrder() QLibraryInfo::path(QLibraryInfo::QmlImportsPath) returns bogus path on Android, but its nevertheless unusable. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlimport/tst_qqmlimport.cpp(233)] QWARN : tst_QQmlImport::testDesignerSupported() qrc:/data/testfile_unsupported.qml:30:1: module does not support the designer "MyPluginUnsupported" import MyPluginUnsupported 1.0 ^ INFO : tst_QQmlImport::testDesignerSupported() Did not receive message: "qrc:/data/testfile_unsupported.qml:30:1: module does not support the designer "MyPluginUnsupported" import MyPluginUnsupported 1.0? ^ " FAIL! : tst_QQmlImport::testDesignerSupported() Not all expected messages were received PASS : tst_QQmlImport::uiFormatLoading() PASS : tst_QQmlImport::completeQmldirPaths(QtQml) PASS : tst_QQmlImport::completeQmldirPaths(QtQml.Models) PASS : tst_QQmlImport::completeQmldirPaths(org.qt-project.foo.bar 0.1) PASS : tst_QQmlImport::completeQmldirPaths(org.qt-project.foo.bar 4) PASS : tst_QQmlImport::completeQmldirPaths(org.qt-project.foo.bar) PASS : tst_QQmlImport::interceptQmldir() PASS : tst_QQmlImport::singletonVersionResolution() FAIL! : tst_QQmlImport::removeDynamicPlugin() 'component.isReady()' returned FALSE. (:1 module "QtQuick.tooling" is not installed ) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlimport/tst_qqmlimport.cpp(416)] PASS : tst_QQmlImport::partialImportVersions(empty) PASS : tst_QQmlImport::partialImportVersions(2) PASS : tst_QQmlImport::partialImportVersions(6) PASS : tst_QQmlImport::partialImportVersions(2.0) PASS : tst_QQmlImport::partialImportVersions(2.3) PASS : tst_QQmlImport::partialImportVersions(2.15) PASS : tst_QQmlImport::partialImportVersions(6.0) PASS : tst_QQmlImport::registerModuleImport() PASS : tst_QQmlImport::importDependenciesPrecedence() PASS : tst_QQmlImport::envResourceImportPath() PASS : tst_QQmlImport::preferResourcePath() PASS : tst_QQmlImport::invalidFileImport(file absolute) PASS : tst_QQmlImport::invalidFileImport(resource absolute) PASS : tst_QQmlImport::invalidFileImport(resource relative) PASS : tst_QQmlImport::implicitWithDependencies() PASS : tst_QQmlImport::cleanupTestCase() Totals: 25 passed, 2 failed, 1 skipped, 0 blacklisted, 931ms ********* Finished testing of tst_QQmlImport ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qqmlimport. Success CMake Error at tst_qqmlimportWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/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_qqmlimport_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/android-build/tst_qqmlimport.apk --verbose execution failed with exit code 1. Start 84: tst_qqmlobjectmodel 84/247 Test #84: tst_qqmlobjectmodel ................... Passed 26.19 sec Start 85: tst_qqmltablemodel 85/247 Test #85: tst_qqmltablemodel .................... Passed 30.46 sec Start 86: tst_qqmltreemodeltotablemodel 86/247 Test #86: tst_qqmltreemodeltotablemodel ......... Passed 19.72 sec Start 87: tst_qv4assembler 87/247 Test #87: tst_qv4assembler ......................***Failed 35.40 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qv4assembler_make_apk. [1/2] Copying tst_qv4assembler binary to apk folder [2/2] Creating APK for tst_qv4assembler Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/android-tst_qv4assembler-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/android-build/ Application binary: tst_qv4assembler Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Crash -- 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 30,260 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/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/qv4assembler/android-build/tst_qv4assembler.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_qv4assembler/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qv4assembler/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qv4assembler. 14108 ********* Start testing of tst_QV4Assembler ********* 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_QV4Assembler::initTestCase() SKIP : tst_QV4Assembler::perfMapFile() perf map files are only generated on linux Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qv4assembler/tst_qv4assembler.cpp(74)] SKIP : tst_QV4Assembler::functionTable() Function tables only exist on windows. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qv4assembler/tst_qv4assembler.cpp(145)] FAIL! : tst_QV4Assembler::jitEnabled() 'QT_CONFIG(qml_jit)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qv4assembler/tst_qv4assembler.cpp(167)] PASS : tst_QV4Assembler::cleanupTestCase() Totals: 2 passed, 1 failed, 2 skipped, 0 blacklisted, 2ms ********* Finished testing of tst_QV4Assembler ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qv4assembler. Success CMake Error at tst_qv4assemblerWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/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_qv4assembler_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/android-build/tst_qv4assembler.apk --verbose execution failed with exit code 1. Start 88: tst_qv4mm 88/247 Test #88: tst_qv4mm ............................. Passed 21.00 sec Start 89: tst_qv4identifiertable 89/247 Test #89: tst_qv4identifiertable ................ Passed 19.57 sec Start 90: tst_qv4regexp 90/247 Test #90: tst_qv4regexp ......................... Passed 21.51 sec Start 91: tst_ecmascripttests 91/247 Test #91: tst_ecmascripttests ................... Passed 23.04 sec Start 92: tst_bindingdependencyapi 92/247 Test #92: tst_bindingdependencyapi .............. Passed 29.71 sec Start 93: tst_v4misc 93/247 Test #93: tst_v4misc ............................ Passed 22.13 sec Start 94: tst_qqmldelegatemodel 94/247 Test #94: tst_qqmldelegatemodel ................. Passed 34.70 sec Start 95: tst_qqmlxmllistmodel 95/247 Test #95: tst_qqmlxmllistmodel ..................***Failed 22.05 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 > 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,315 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. 15263 ********* 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, 921ms ********* 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/247 Test #96: tst_geometry .......................... Passed 37.48 sec Start 97: tst_nodestest 97/247 Test #97: tst_nodestest ......................... Passed 20.27 sec Start 98: tst_qquickpixmapcache 98/247 Test #98: tst_qquickpixmapcache ................. Passed 40.04 sec Start 99: tst_drawingmodes 99/247 Test #99: tst_drawingmodes ...................... Passed 21.23 sec Start 100: tst_quick_examples 100/247 Test #100: tst_quick_examples ....................***Failed 30.70 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 > 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 :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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 24,298 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. 16037 ********* 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 1250 FAIL! : tst_examples::sgexamples() Received a fatal error. Loc: [/home/andreasbuhr/development/qtdev/qtbase/src/testlib/qtestcase.cpp(1250)] 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/247 Test #101: tst_nokeywords ........................ Passed 19.99 sec Start 102: tst_propertyrequirements 102/247 Test #102: tst_propertyrequirements .............. Passed 24.28 sec Start 103: tst_qquickanimations 103/247 Test #103: tst_qquickanimations .................. Passed 81.50 sec Start 104: tst_qquickapplication 104/247 Test #104: tst_qquickapplication ................. Passed 21.26 sec Start 105: tst_qquickbehaviors 105/247 Test #105: tst_qquickbehaviors ................... Passed 29.29 sec Start 106: tst_qquickboundaryrule 106/247 Test #106: tst_qquickboundaryrule ................ Passed 26.36 sec Start 107: tst_qquickfontloader 107/247 Test #107: tst_qquickfontloader .................. Passed 20.72 sec Start 108: tst_qquickfontloader_static 108/247 Test #108: tst_qquickfontloader_static ........... Passed 33.66 sec Start 109: tst_quickfontmetrics 109/247 Test #109: tst_quickfontmetrics .................. Passed 19.48 sec Start 110: tst_qquickimageprovider 110/247 Test #110: tst_qquickimageprovider ...............***Failed 33.40 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 > 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 28,077 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. 17951 ********* 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, 823ms ********* 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/247 Test #111: tst_qquicklayouts .....................***Failed 30.50 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 > 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,600 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. 18107 ********* 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, 9197ms ********* 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/247 Test #112: tst_qquickpath ........................ Passed 25.29 sec Start 113: tst_qquicksmoothedanimation 113/247 Test #113: tst_qquicksmoothedanimation ........... Passed 23.80 sec Start 114: tst_qquickspringanimation 114/247 Test #114: tst_qquickspringanimation ............. Passed 35.57 sec Start 115: tst_qquickanimationcontroller 115/247 Test #115: tst_qquickanimationcontroller ......... Passed 21.98 sec Start 116: tst_qquickstyledtext 116/247 Test #116: tst_qquickstyledtext .................. Passed 32.08 sec Start 117: tst_qquickstates 117/247 Test #117: tst_qquickstates ...................... Passed 23.35 sec Start 118: tst_qquicksystempalette 118/247 Test #118: tst_qquicksystempalette ...............***Failed 33.31 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicksystempalette_make_apk. [1/2] Copying tst_qquicksystempalette binary to apk folder [2/2] Creating APK for tst_qquicksystempalette Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/android-tst_qquicksystempalette-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/android-build/ Application binary: tst_qquicksystempalette 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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: 29 executed Android package built successfully in 27,780 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/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/qquicksystempalette/android-build/tst_qquicksystempalette.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_qquicksystempalette/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquicksystempalette/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicksystempalette. 19465 ********* Start testing of tst_qquicksystempalette ********* 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_qquicksystempalette::initTestCase() QWARN : tst_qquicksystempalette::activePalette() QQmlComponent: Component is not ready FAIL! : tst_qquicksystempalette::activePalette() 'object != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicksystempalette/tst_qquicksystempalette.cpp(65)] QWARN : tst_qquicksystempalette::inactivePalette() QQmlComponent: Component is not ready FAIL! : tst_qquicksystempalette::inactivePalette() 'object != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicksystempalette/tst_qquicksystempalette.cpp(94)] QWARN : tst_qquicksystempalette::disabledPalette() QQmlComponent: Component is not ready FAIL! : tst_qquicksystempalette::disabledPalette() 'object != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicksystempalette/tst_qquicksystempalette.cpp(124)] QWARN : tst_qquicksystempalette::paletteChanged() QQmlComponent: Component is not ready FAIL! : tst_qquicksystempalette::paletteChanged() 'object != nullptr' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicksystempalette/tst_qquicksystempalette.cpp(155)] PASS : tst_qquicksystempalette::cleanupTestCase() Totals: 2 passed, 4 failed, 0 skipped, 0 blacklisted, 61ms ********* Finished testing of tst_qquicksystempalette ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicksystempalette. Success CMake Error at tst_qquicksystempaletteWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/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_qquicksystempalette_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/android-build/tst_qquicksystempalette.apk --verbose execution failed with exit code 1. Start 119: tst_qquicktimeline 119/247 Test #119: tst_qquicktimeline .................... Passed 19.30 sec Start 120: tst_flickableinterop 120/247 Test #120: tst_flickableinterop ..................***Failed 49.46 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 > 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 25,367 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. 19720 ********* 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(0x6ded7a0490) 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(0x6ded7a0490) 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(0x6ded7a0490) 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, 19560ms ********* 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/247 Test #121: tst_mousearea_interop ................. Passed 29.00 sec Start 122: tst_multipointtoucharea_interop 122/247 Test #122: tst_multipointtoucharea_interop ....... Passed 21.55 sec Start 123: tst_qquickdraghandler 123/247 Test #123: tst_qquickdraghandler .................***Failed 69.08 sec QtQmlDom: WARNING: /home/andreasbuhr/development/qtdev/qtdeclarative/src/qmldom/standalone/private/qtqmlcompilerexports_p.h does not have the "We mean it." warning CMAKE_VERSION: 3.23.1 CMAKE_PREFIX_PATH: /data/androidbuild_armv8/qtbase-android/lib/cmake;/data/androidbuild_armv8/qtbase-android CMAKE_MODULES_UNDER_TEST: Core;Qml;Quick CMAKE_Core_MODULE_MAJOR_VERSION: 6 CMAKE_Core_MODULE_MINOR_VERSION: 4 CMAKE_Core_MODULE_PATCH_VERSION: 0 CMAKE_Qml_MODULE_MAJOR_VERSION: 6 CMAKE_Qml_MODULE_MINOR_VERSION: 4 CMAKE_Qml_MODULE_PATCH_VERSION: 0 CMAKE_Quick_MODULE_MAJOR_VERSION: 6 CMAKE_Quick_MODULE_MINOR_VERSION: 4 CMAKE_Quick_MODULE_PATCH_VERSION: 0 Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdraghandler_make_apk. [0/1] Re-running CMake... -- CMAKE_BUILD_TYPE was set to: 'Debug' -- Using Android SDK API android-32 from /home/andreasbuhr/Android/Sdk/platforms -- Check for feature set changes -- Searching for tool 'Qt6::qmltyperegistrar' in package Qt6QmlTools. -- Qt6::qmltyperegistrar was found at /data/androidbuild_armv8/qtbase/libexec/qmltyperegistrar using package Qt6QmlTools. -- Using host syncqt found at: /data/androidbuild_armv8/qtbase/libexec/syncqt.pl -- Running syncqt for module: 'QtQmlIntegration' -- Could NOT find LTTngUST (missing: LTTNGUST_LIBRARIES LTTNGUST_INCLUDE_DIRS) -- Running syncqt for module: 'QtQml' -- Could NOT find LTTngUST (missing: LTTNGUST_LIBRARIES LTTNGUST_INCLUDE_DIRS) -- Running syncqt for module: 'QtQmlModels' -- Running syncqt for module: 'QtQmlCore' -- Running syncqt for module: 'QtQmlWorkerScript' -- Running syncqt for module: 'QtQmlLocalStorage' -- Running syncqt for module: 'QtQmlXmlListModel' -- Running syncqt for module: 'QtQuick' -- Could NOT find LTTngUST (missing: LTTNGUST_LIBRARIES LTTNGUST_INCLUDE_DIRS) -- Running syncqt for module: 'QtQuickLayouts' -- Running syncqt for module: 'QtQuickTest' -- Running syncqt for module: 'QtQuickTestUtils' -- Running syncqt for module: 'QtQuickParticles' -- Running syncqt for module: 'QtQuickShapes' -- Running syncqt for module: 'QtQuickWidgets' -- Running syncqt for module: 'QtQuickTemplates2' -- Running syncqt for module: 'QtQuickControls2Impl' -- Running syncqt for module: 'QtQuickControls2' -- Running syncqt for module: 'QtQuickDialogs2Utils' -- Running syncqt for module: 'QtQuickDialogs2QuickImpl' -- Running syncqt for module: 'QtQuickDialogs2' -- Running syncqt for module: 'QtQuickControlsTestUtils' -- Running syncqt for module: 'QtLabsSettings' -- Running syncqt for module: 'QtLabsQmlModels' -- Running syncqt for module: 'QtLabsFolderListModel' -- Running syncqt for module: 'QtLabsAnimation' -- Running syncqt for module: 'QtLabsWavefrontMesh' -- Running syncqt for module: 'QtLabsSharedImage' -- Running syncqt for module: 'QtQmlCompiler' -- Running syncqt for module: 'QtQmlDom' -- Tool 'Qt6::qmlcachegen' was found at /data/androidbuild_armv8/qtbase/libexec/qmlcachegen. -- Running syncqt for module: 'QtPacketProtocol' -- Running syncqt for module: 'QtQmlDebug' -- Tool 'Qt6::qmldom' was found at /data/androidbuild_armv8/qtbase/bin/qmldom. -- Tool 'Qt6::qmllint' was found at /data/androidbuild_armv8/qtbase/bin/qmllint. -- Tool 'Qt6::qmltc' was found at /data/androidbuild_armv8/qtbase/bin/qmltc. -- Tool 'Qt6::qmlimportscanner' was found at /data/androidbuild_armv8/qtbase/libexec/qmlimportscanner. -- Tool 'Qt6::qmlformat' was found at /data/androidbuild_armv8/qtbase/bin/qmlformat. -- Tool 'Qt6::qmlls' was found at /data/androidbuild_armv8/qtbase/bin/qmlls. -- Configuring 'tst_registrationmacros' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_parserstress' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qjsprimitivevalue' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qjsvalueiterator' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qjsonbinding' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlfile' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlfileselector' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlcomponent' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlconsole' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlengine' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlerror' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlincubator' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlinfo' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmllistreference' for CMake Warning at /data/androidbuild_armv8/qtbase-android/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:743 (message): The qmltc_test_module target is a QML module with target path QmltcTests. It uses an OUTPUT_DIRECTORY of /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmltc/data, which should end in the same target path, but doesn't. Tooling such as qmllint may not work correctly. Call Stack (most recent call first): /data/androidbuild_armv8/qtbase-android/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:1888 (_qt_internal_target_enable_qmllint) /data/androidbuild_armv8/qtbase-android/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:594 (qt6_target_qml_sources) tests/auto/qml/qmltc/data/CMakeLists.txt:109 (qt6_add_qml_module) the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmllocale' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlmetaobject' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlnotifier' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlqt' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlxmlhttprequest' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlpromise' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qtqmlmodules' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickfolderlistmodel' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlapplicationengine' for the following Android ABIs: arm64-v8a (default) -- Configuring 'testapp' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlsettings' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qmldiskcache' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlmetatype' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qmltc_manual' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qmltc_diskcache' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qmltc_nodiskcache' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qmltc_examples' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qmlbasicapp' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qmlsplitlib' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qjsengine' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qjsvalue' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qjsmanagedvalue' for the following Android ABIs: arm64-v8a (default) -- Configuring 'qqmldebugjsserver' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmldebugtranslationservice' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qpacketprotocol' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlnativeconnector' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmldebugclient' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmldebuglocal' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qv4debugger' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlextensionplugin' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlcpputils' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmldirparser' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qmlcachegen' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qmlcppcodegen' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qabstractanimationjob' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qanimationgroupjob' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qparallelanimationgroupjob' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qpauseanimationjob' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qsequentialanimationgroupjob' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlecmascript' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlanybinding' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlcontext' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlexpression' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlglobal' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmllanguage' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlopenmetaobject' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlproperty' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlpropertycache' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlpropertymap' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlsqldatabase' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlvaluetypes' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlvaluetypeproviders' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlbinding' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlhangeset' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlconnections' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmllistcompositor' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmllistmodel' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmllistmodelworkerscript' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlitemmodels' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmltypeloader' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlparser' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickworkerscript' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qrcqml' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmltimer' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlinstantiator' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlenginecleanup' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmltranslation' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlimport' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlobjectmodel' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmltablemodel' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmltreemodeltotablemodel' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qv4assembler' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qv4mm' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qv4identifiertable' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qv4regexp' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_ecmascripttests' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_bindingdependencyapi' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_v4misc' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmldelegatemodel' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qqmlxmllistmodel' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_geometry' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_nodestest' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickpixmapcache' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_drawingmodes' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_quick_examples' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_nokeywords' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_propertyrequirements' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickanimations' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickapplication' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickbehaviors' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickboundaryrule' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickfontloader' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickfontloader_static' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_quickfontmetrics' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickimageprovider' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicklayouts' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickpath' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicksmoothedanimation' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickspringanimation' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickanimationcontroller' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickstyledtext' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickstates' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicksystempalette' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicktimeline' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_flickableinterop' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_mousearea_interop' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_multipointtoucharea_interop' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickdraghandler' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickhoverhandler' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickpinchhandler' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickpointerhandler' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickpointhandler' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicktaphandler' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickwheelhandler' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickaccessible' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickanchors' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickanimatedimage' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickanimators' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickdynamicpropertyanimation' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickborderimage' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickwindow' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickdeliveryagent' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickdrag' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickdroparea' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickflickable' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickflipable' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickfocusscope' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickgraphicsinfo' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickgridview' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickimage' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickitem' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickitem2' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickitemlayer' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicklistview' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicklistview2' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicktableview' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicktreeview' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickloader' ftexture.vert -> texture.vert.qsb exposed as ://texture.vert.qsb texture.frag -> texture.frag.qsb exposed as ://texture.frag.qsb or the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickmousearea' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickmultipointtoucharea' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickpainteditem' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickshape' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickpathview' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickpincharea' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickpositioners' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickrectangle' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickrepeater' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickshortcut' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicktext' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicktextdocument' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicktextedit' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicktextinput' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickvisualdatamodel' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickview' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickview_extra' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickcanvasitem' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickdesignersupport' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickscreen' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_touchmouse' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_scenegraph' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_sharedimage' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickcolorgroup' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickpalette' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickrendercontrol' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickshadereffect' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickanimatedsprite' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickspritesequence' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickitemrhiintegration' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickframebufferobject' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_rendernode' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_softwarerenderer' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_polish' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_signalspy' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_quicktestmainwithsetup' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_quicktestswithcomponents' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_core' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qml_toolsupport' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickage' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickangleddirection' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickcumulativedirection' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickcustomaffector' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickellipseextruder' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickgroupgoal' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickfriction' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickgravity' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickimageparticle' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickitemparticle' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicklineextruder' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickmaskextruder' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickparticlegroup' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickparticlesystem' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickpointattractor' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickpointdirection' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickrectangleextruder' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickspritegoal' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicktargetdirection' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquicktrailemitter' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickturbulence' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickwander' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickwidget' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_accessibility' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_cursor' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_customization' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_designer' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_font' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_palette' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_platform' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_pointerhandlers' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_pressandhold' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickapplicationwindow' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickcontrol' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickcolor' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickdrawer' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickheaderview' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickiconimage' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickiconlabel' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickimaginestyle' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickmaterialstyle' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickmaterialstyleconf' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickmenubar' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickninepatchimage' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickstyle' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickuniversalstyle' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickuniversalstyleconf' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_revisions' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_styleimports' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_styleimportscompiletimematerial' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_styleimportscompiletimeqmlonly' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_translation' for the following A../data/shared/shaders/basic_alpha.frag -> shaders/basic_alpha.frag.qsb exposed as ://shaders/basic_alpha.frag.qsb ../data/shared/shaders/basic.frag -> shaders/basic.frag.qsb exposed as ://shaders/basic.frag.qsb ../data/shared/shaders/cmyk.frag -> shaders/cmyk.frag.qsb exposed as ://shaders/cmyk.frag.qsb ../data/shared/shaders/culling.frag -> shaders/culling.frag.qsb exposed as ://shaders/culling.frag.qsb ../data/shared/shaders/desaturate.frag -> shaders/desaturate.frag.qsb exposed as ://shaders/desaturate.frag.qsb ../data/shared/shaders/edge.frag -> shaders/edge.frag.qsb exposed as ://shaders/edge.frag.qsb ../data/shared/shaders/gradient2.frag -> shaders/gradient2.frag.qsb exposed as ://shaders/gradient2.frag.qsb ../data/shared/shaders/gradient3.frag -> shaders/gradient3.frag.qsb exposed as ://shaders/gradient3.frag.qsb ../data/shared/shaders/gradient4.frag -> shaders/gradient4.frag.qsb exposed as ://shaders/gradient4.frag.qsb ../data/shared/shaders/gradient5.frag -> shaders/gradient5.frag.qsb exposed as ://shaders/gradient5.frag.qsb ../data/shared/shaders/gradient.frag -> shaders/gradient.frag.qsb exposed as ://shaders/gradient.frag.qsb ../data/shared/shaders/gradientgrid.frag -> shaders/gradientgrid.frag.qsb exposed as ://shaders/gradientgrid.frag.qsb ../data/shared/shaders/property.frag -> shaders/property.frag.qsb exposed as ://shaders/property.frag.qsb ../data/shared/shaders/shadow.frag -> shaders/shadow.frag.qsb exposed as ://shaders/shadow.frag.qsb ../data/shared/shaders/stencil.frag -> shaders/stencil.frag.qsb exposed as ://shaders/stencil.frag.qsb ../data/shared/shaders/subrect.vert -> shaders/subrect.vert.qsb exposed as ://shaders/subrect.vert.qsb ../data/shared/shaders/wave.vert -> shaders/wave.vert.qsb exposed as ://shaders/wave.vert.qsb ndroid ABIs: arm64-v8a (default) -- Configuring 'tst_qquicktreeviewdelegate' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_qquickmessagedialogimpl' for the following Android ABIs: arm64-v8a (default) -- Configuring 'qmlscenegrabber' for the following Android ABIs: arm64-v8a (default) -- Configuring 'tst_baseline_scenegraph' for the following Android ABIs: arm64-v8a (default) -- The following packages have been found: * Qt6BuildInternals (required version >= 6.4.0) * EGL, A platform-agnostic mechanism for creating rendering surfaces for use with other graphics libraries, such as OpenGL|ES and OpenVG., * Qt6Gui (required version >= 6.4.0) * Qt6Network (required version >= 6.4.0) * Qt6WidgetsTools (required version >= 6.4.0) * Qt6Widgets (required version >= 6.4.0) * WrapVulkanHeaders * Qt6OpenGL (required version >= 6.4.0) * Qt6OpenGLWidgets (required version >= 6.4.0) * Qt6Sql (required version >= 6.4.0) * Qt6Concurrent (required version >= 6.4.0) * Qt6LanguageServerPrivate (required version >= 6.4.0) * Qt6ShaderToolsTools (required version >= 6.4.0) * Qt6ShaderTools (required version >= 6.4.0) * Java (required version >= 1.8) * Python * Qt6Test (required version >= 6.4.0) * Qt6CoreTools (required version >= 6.4.0) * Qt6Core * Qt6QmlTools (required version >= 6.4.0) * Qt6Qml * Qt6HostInfo * Qt6Quick * Qt6 -- The following OPTIONAL packages have not been found: * PkgConfig * Vulkan * Qt6LinguistTools (required version >= 6.4.0) * LTTngUST * Qt6QmlCompilerPlusPrivate -- Configure summary: Qt QML: QML network support .................... yes QML debugging and profiling support .... yes QML just-in-time compiler .............. no QML XML http request ................... yes QML Locale ............................. yes Qt QML Models: QML list model ......................... yes QML delegate model ..................... yes Qt Quick: AnimatedImage item ..................... yes Canvas item ............................ yes Support for Qt Quick Designer .......... yes Flipable item .......................... yes GridView item .......................... yes ListView item .......................... yes TableView item ......................... yes TreeView item .......................... yes Path support ........................... yes PathView item .......................... yes Positioner items ....................... yes Repeater item .......................... yes ShaderEffect item ...................... yes Sprite item ............................ yes Qt Quick Templates 2: Hover support .......................... yes Multi-touch support .................... yes Calendar support ....................... yes Qt Quick Controls 2: Styles ................................. Basic Fusion Imagine iOS Material Universal macOS Windows -- Configuring done -- Generating done -- Build files have been written to: /data/androidbuild_armv8/qtdeclarative-android [1/822] Automatic MOC for target qmlplugin [2/820] Automatic MOC for target Qml [3/819] Running AUTOMOC file extraction for target Qml [4/819] Running moc --collect-json for target Qml [5/6] Copying tst_qquickdraghandler binary to apk folder [6/6] 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 > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :mergeDebugResources > Task :extractDeepLinksDebug > 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,082 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. 20488 ********* 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(0x6e6d741e90) parent QQuickItem(0x6e6d73df90, "Draggables") QDEBUG : tst_DragHandler::defaultPropertyValues() : QQuickRectangle(0x6e6d7406f0) parent QQuickItem(0x6e6d73df90, "Draggables") PASS : tst_DragHandler::defaultPropertyValues() QDEBUG : tst_DragHandler::touchDrag(threshold zero) : QQuickRectangle(0x6e6d74a6b0) parent QQuickItem(0x6e6d738c50, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold zero) : QQuickRectangle(0x6e6d7470b0) parent QQuickItem(0x6e6d738c50, "Draggables") PASS : tst_DragHandler::touchDrag(threshold zero) QDEBUG : tst_DragHandler::touchDrag(threshold one) : QQuickRectangle(0x6e6d744950) parent QQuickItem(0x6e6d73f190, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold one) : QQuickRectangle(0x6e6d741350) parent QQuickItem(0x6e6d73f190, "Draggables") PASS : tst_DragHandler::touchDrag(threshold one) QDEBUG : tst_DragHandler::touchDrag(threshold 20) : QQuickRectangle(0x6e6d748bb0) parent QQuickItem(0x6e6d73ca30, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold 20) : QQuickRectangle(0x6e6d744b90) parent QQuickItem(0x6e6d73ca30, "Draggables") PASS : tst_DragHandler::touchDrag(threshold 20) QDEBUG : tst_DragHandler::touchDrag(threshold default) : QQuickRectangle(0x6e6d741350) parent QQuickItem(0x6e6d740b70, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold default) : QQuickRectangle(0x6e6d73e1d0) parent QQuickItem(0x6e6d740b70, "Draggables") PASS : tst_DragHandler::touchDrag(threshold default) QDEBUG : tst_DragHandler::mouseDrag(left: drag) : QQuickRectangle(0x6e6d748730) parent QQuickItem(0x6e6d73ba70, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(left: drag) : QQuickRectangle(0x6e6d73b170) parent QQuickItem(0x6e6d73ba70, "Draggables") PASS : tst_DragHandler::mouseDrag(left: drag) QDEBUG : tst_DragHandler::mouseDrag(right: don't drag) : QQuickRectangle(0x6e6d742670) parent QQuickItem(0x6e6d740030, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(right: don't drag) : QQuickRectangle(0x6e6d73ba70) parent QQuickItem(0x6e6d740030, "Draggables") PASS : tst_DragHandler::mouseDrag(right: don't drag) QDEBUG : tst_DragHandler::mouseDrag(left: don't drag) : QQuickRectangle(0x6e6d74a7d0) parent QQuickItem(0x6e6d743bd0, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(left: don't drag) : QQuickRectangle(0x6e6d7455b0) parent QQuickItem(0x6e6d743bd0, "Draggables") PASS : tst_DragHandler::mouseDrag(left: don't drag) QDEBUG : tst_DragHandler::mouseDrag(right or middle: drag) : QQuickRectangle(0x6e6d73f190) parent QQuickItem(0x6e6d740ed0, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(right or middle: drag) : QQuickRectangle(0x6e6d743bd0) parent QQuickItem(0x6e6d740ed0, "Draggables") PASS : tst_DragHandler::mouseDrag(right or middle: drag) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold zero) : QQuickRectangle(0x6e6d73ed10) parent QQuickItem(0x6e6d747d10, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold zero) : QQuickRectangle(0x6e6d7495d0) parent QQuickItem(0x6e6d747d10, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold zero) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold one) : QQuickRectangle(0x6e6d744950) parent QQuickItem(0x6e6d743990, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold one) : QQuickRectangle(0x6e6d743cf0) parent QQuickItem(0x6e6d743990, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold one) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold 20) : QQuickRectangle(0x6e6d746330) parent QQuickItem(0x6e6d742f70, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold 20) : QQuickRectangle(0x6e6d748730) parent QQuickItem(0x6e6d742f70, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold 20) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold default) : QQuickRectangle(0x6e6d7375d0) parent QQuickItem(0x6e6d73d450, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold default) : QQuickRectangle(0x6e6d7405d0) parent QQuickItem(0x6e6d73d450, "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(0x6e6d74eeb0) parent QQuickItem(0x6e6d74ff90, "Draggables") QDEBUG : tst_DragHandler::touchDragMulti() : QQuickRectangle(0x6e6d74d5f0) parent QQuickItem(0x6e6d74ff90, "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, 9734ms ********* 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/247 Test #124: tst_qquickhoverhandler ................***Failed 44.25 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 :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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,526 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. 20791 ********* 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, 21661ms ********* 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/247 Test #125: tst_qquickpinchhandler ................***Failed 68.65 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 :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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,835 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. 21111 ********* 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, 34257ms ********* 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/247 Test #126: tst_qquickpointerhandler .............. Passed 31.18 sec Start 127: tst_qquickpointhandler 127/247 Test #127: tst_qquickpointhandler ................***Failed 22.62 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 :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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,457 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. 21763 ********* 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, 1145ms ********* 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/247 Test #128: tst_qquicktaphandler ..................***Failed 62.98 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 :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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 18,232 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. 21925 ********* 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.582 secs; timeHeld updated 37 times PASS : tst_TapHandler::touchLongPress() QDEBUG : tst_TapHandler::mouseLongPress() held 0.585 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, 37511ms ********* 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/247 Test #129: tst_qquickwheelhandler ................ Passed 29.58 sec Start 130: tst_qquickaccessible 130/247 Test #130: tst_qquickaccessible .................. Passed 47.85 sec Start 131: tst_qquickanchors 131/247 Test #131: tst_qquickanchors ..................... Passed 22.80 sec Start 132: tst_qquickanimatedimage 132/247 Test #132: tst_qquickanimatedimage ...............***Failed 39.87 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 :processDebugManifestForPackage > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 24,146 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. 23088 ********* 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, 5509ms ********* 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/247 Test #133: tst_qquickanimators ................... Passed 29.89 sec Start 134: tst_qquickdynamicpropertyanimation 134/247 Test #134: tst_qquickdynamicpropertyanimation .... Passed 23.64 sec Start 135: tst_qquickborderimage 135/247 Test #135: tst_qquickborderimage .................***Failed 25.59 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 :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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,652 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. 23734 ********* 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, 1916ms ********* 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/247 Test #136: tst_qquickwindow ......................***Failed 53.77 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 > 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,433 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. 23960 ********* 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/247 Test #137: tst_qquickdeliveryagent ...............***Failed 26.38 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 15,902 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. 24424 ********* 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, 2360ms ********* 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/247 Test #138: tst_qquickdrag ........................***Failed 20.09 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 15,211 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. 24585 ********* 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, 118ms ********* 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/247 Test #139: tst_qquickdroparea ....................***Failed 35.45 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 :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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 25,182 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. 24732 ********* 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, 607ms ********* 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/247 Test #140: tst_qquickflickable ................... Passed 60.40 sec Start 141: tst_qquickflipable 141/247 Test #141: tst_qquickflipable .................... Passed 21.31 sec Start 142: tst_qquickfocusscope 142/247 Test #142: tst_qquickfocusscope ..................***Failed 27.56 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 :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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 15,936 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. 25681 ********* 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, 6679ms ********* 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/247 Test #143: tst_qquickgraphicsinfo ................ Passed 32.43 sec Start 144: tst_qquickgridview 144/247 Test #144: tst_qquickgridview .................... Passed 222.50 sec Start 145: tst_qquickimage 145/247 Test #145: tst_qquickimage .......................***Failed 28.35 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickimage_make_apk. [1/2] Copying tst_qquickimage binary to apk folder [2/2] Creating APK for tst_qquickimage Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/android-tst_qquickimage-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/android-build/ Application binary: tst_qquickimage 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,014 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/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/qquickimage/android-build/tst_qquickimage.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_qquickimage/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickimage/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickimage. 28016 ********* Start testing of tst_qquickimage ********* 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_qquickimage::initTestCase() PASS : tst_qquickimage::noSource() PASS : tst_qquickimage::imageSource(local) PASS : tst_qquickimage::imageSource(local no cache) PASS : tst_qquickimage::imageSource(local async) PASS : tst_qquickimage::imageSource(local not found) PASS : tst_qquickimage::imageSource(local async not found) PASS : tst_qquickimage::imageSource(remote) PASS : tst_qquickimage::imageSource(remote redirected) PASS : tst_qquickimage::imageSource(texturefile pkm format) PASS : tst_qquickimage::imageSource(texturefile ktx format) PASS : tst_qquickimage::imageSource(texturefile async) PASS : tst_qquickimage::imageSource(remote not found) PASS : tst_qquickimage::imageSource(extless) PASS : tst_qquickimage::imageSource(extless no cache) PASS : tst_qquickimage::imageSource(extless async) PASS : tst_qquickimage::imageSource(extless not found) PASS : tst_qquickimage::imageSource(extless prefer-tex) PASS : tst_qquickimage::imageSource(extless prefer-tex async) PASS : tst_qquickimage::clearSource() PASS : tst_qquickimage::resized() PASS : tst_qquickimage::preserveAspectRatio() PASS : tst_qquickimage::smooth() FAIL! : tst_qquickimage::mirror() Compared QImages differ in size. Actual (screenshots[fillMode].convertToFormat(img.format())): 825x688 Expected (img): 600x500 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(420)] SKIP : tst_qquickimage::svg(svg) svg support not available Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(438)] SKIP : tst_qquickimage::svg(svgz) svg support not available Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(438)] PASS : tst_qquickimage::geometry(PreserveAspectFit) PASS : tst_qquickimage::geometry(PreserveAspectFit explicit width 300) PASS : tst_qquickimage::geometry(PreserveAspectFit explicit height 400) PASS : tst_qquickimage::geometry(PreserveAspectFit explicit width 300, height 400) PASS : tst_qquickimage::geometry(PreserveAspectCrop) PASS : tst_qquickimage::geometry(PreserveAspectCrop explicit width 300) PASS : tst_qquickimage::geometry(PreserveAspectCrop explicit height 400) PASS : tst_qquickimage::geometry(PreserveAspectCrop explicit width 300, height 400) PASS : tst_qquickimage::geometry(Stretch) PASS : tst_qquickimage::geometry(Stretch explicit width 300) PASS : tst_qquickimage::geometry(Stretch explicit height 400) PASS : tst_qquickimage::geometry(Stretch explicit width 300, height 400) PASS : tst_qquickimage::geometry(Tile) PASS : tst_qquickimage::geometry(Tile explicit width 300) PASS : tst_qquickimage::geometry(Tile explicit height 400) PASS : tst_qquickimage::geometry(Tile explicit width 300, height 400) PASS : tst_qquickimage::geometry(TileVertically) PASS : tst_qquickimage::geometry(TileVertically explicit width 300) PASS : tst_qquickimage::geometry(TileVertically explicit height 400) PASS : tst_qquickimage::geometry(TileVertically explicit width 300, height 400) PASS : tst_qquickimage::geometry(TileHorizontally) PASS : tst_qquickimage::geometry(TileHorizontally explicit width 300) PASS : tst_qquickimage::geometry(TileHorizontally explicit height 400) PASS : tst_qquickimage::geometry(TileHorizontally explicit width 300, height 400) PASS : tst_qquickimage::big() FAIL! : tst_qquickimage::tiling_QTBUG_6716(vertical_tiling) 'img.pixel(x, y) == qRgb(0, 255, 0)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(572)] FAIL! : tst_qquickimage::tiling_QTBUG_6716(horizontal_tiling) 'img.pixel(x, y) == qRgb(0, 255, 0)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(572)] PASS : tst_qquickimage::noLoading() PASS : tst_qquickimage::paintedWidthHeight() PASS : tst_qquickimage::sourceSize_QTBUG_14303() PASS : tst_qquickimage::sourceSize_QTBUG_16389() PASS : tst_qquickimage::nullPixmapPaint() PASS : tst_qquickimage::imageCrash_QTBUG_22125() PASS : tst_qquickimage::imageCrash_QTBUG_32513() PASS : tst_qquickimage::sourceSize(unscaled) PASS : tst_qquickimage::sourceSize(scale width) PASS : tst_qquickimage::sourceSize(scale height) PASS : tst_qquickimage::sourceSize(larger sourceSize) FAIL! : tst_qquickimage::sourceClipRect(unclipped) 'qRed(color) > 0xc0' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(946)] FAIL! : tst_qquickimage::sourceClipRect(upperLeft) 'qRed(color) > 0xc0' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(946)] FAIL! : tst_qquickimage::sourceClipRect(lowerRight) 'qRed(color) > 0xc0' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(946)] FAIL! : tst_qquickimage::sourceClipRect(miniMiddle) 'qRed(color) > 0xc0' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(946)] PASS : tst_qquickimage::progressAndStatusChanges() PASS : tst_qquickimage::sourceSizeChanges() PASS : tst_qquickimage::correctStatus() PASS : tst_qquickimage::highdpi() PASS : tst_qquickimage::highDpiFillModesAndSizes(Stretch) PASS : tst_qquickimage::highDpiFillModesAndSizes(PreserveAspectFit) PASS : tst_qquickimage::highDpiFillModesAndSizes(PreserveAspectCrop) PASS : tst_qquickimage::highDpiFillModesAndSizes(Tile) PASS : tst_qquickimage::highDpiFillModesAndSizes(TileVertically) PASS : tst_qquickimage::highDpiFillModesAndSizes(TileHorizontally) PASS : tst_qquickimage::highDpiFillModesAndSizes(Pad) FAIL! : tst_qquickimage::hugeImages() Compared values are not the same Actual (contents.pixel(0, 0)) : 4294967295 Expected (qRgba(255, 0, 0, 255)): 4294901760 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(1175)] PASS : tst_qquickimage::urlInterceptor() FAIL! : tst_qquickimage::multiFrame(default) 'qRed(color) < 0xc0' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(1250)] FAIL! : tst_qquickimage::multiFrame(async) 'qRed(color) < 0xc0' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(1250)] PASS : tst_qquickimage::colorSpace() PASS : tst_qquickimage::cleanupTestCase() Totals: 73 passed, 10 failed, 2 skipped, 0 blacklisted, 7808ms ********* Finished testing of tst_qquickimage ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickimage. Success CMake Error at tst_qquickimageWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/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_qquickimage_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/android-build/tst_qquickimage.apk --verbose execution failed with exit code 1. Start 146: tst_qquickitem 146/247 Test #146: tst_qquickitem ........................ Passed 33.99 sec Start 147: tst_qquickitem2 147/247 Test #147: tst_qquickitem2 ....................... Passed 37.24 sec Start 148: tst_qquickitemlayer 148/247 Test #148: tst_qquickitemlayer ...................***Failed 33.67 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 :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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 24,222 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. 29296 ********* 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, 4968ms ********* 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/247 Test #149: tst_qquicklistview ....................***Failed 270.62 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 28,711 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. 29558 ********* 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. 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, 236906ms ********* 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/247 Test #150: tst_qquicklistview2 ................... Passed 35.09 sec Start 151: tst_qquicktableview 151/247 Test #151: tst_qquicktableview ................... Passed 72.18 sec Start 152: tst_qquicktreeview 152/247 Test #152: tst_qquicktreeview .................... Passed 26.11 sec Start 153: tst_qquickloader 153/247 Test #153: tst_qquickloader ......................***Failed 29.06 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,871 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. 1142 ********* 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, 7246ms ********* 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/247 Test #154: tst_qquickmousearea ...................***Failed 110.20 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 :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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,187 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. 1705 ********* 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, 86263ms ********* 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/247 Test #155: tst_qquickmultipointtoucharea ......... Passed 29.00 sec Start 156: tst_qquickpainteditem 156/247 Test #156: tst_qquickpainteditem ................. Passed 21.69 sec Start 157: tst_qquickshape 157/247 Test #157: tst_qquickshape .......................***Failed 34.66 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 > 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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: 29 executed Android package built successfully in 20,329 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. 4295 ********* 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, 1058ms ********* 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/247 Test #158: tst_qquickpathview .................... Passed 82.89 sec Start 159: tst_qquickpincharea 159/247 Test #159: tst_qquickpincharea ................... Passed 24.24 sec Start 160: tst_qquickpositioners 160/247 Test #160: tst_qquickpositioners ................. Passed 107.84 sec Start 161: tst_qquickrectangle 161/247 Test #161: tst_qquickrectangle ................... Passed 21.63 sec Start 162: tst_qquickrepeater 162/247 Test #162: tst_qquickrepeater .................... Passed 22.60 sec Start 163: tst_qquickshortcut 163/247 Test #163: tst_qquickshortcut .................... Passed 55.32 sec Start 164: tst_qquicktext 164/247 Test #164: tst_qquicktext ........................***Failed 53.93 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 > 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 26,535 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. 7644 ********* 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() FAIL! : 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() FAIL! : 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)] FAIL! : 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)] FAIL! : 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)] FAIL! : 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)] FAIL! : 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)] FAIL! : 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)] FAIL! : 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)] FAIL! : 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() FAIL! : 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, 20 failed, 0 skipped, 0 blacklisted, 21938ms ********* 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/247 Test #165: tst_qquicktextdocument ................ Passed 34.66 sec Start 166: tst_qquicktextedit 166/247 Test #166: tst_qquicktextedit ....................***Failed 109.08 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,052 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. 8295 ********* 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)) QWARN : tst_qquicktextedit::mouseSelection(on word selection (30,9)) QEGLPlatformContext: eglSwapBuffers failed: 300d 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)) 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) QWARN : tst_qquicktextedit::keyboardSelection(editable - select first word) QEGLPlatformContext: eglSwapBuffers failed: 300d 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:39501/cursorHttpTestFail1.qml:5:36: Type FailItem unavailable PASS : tst_qquicktextedit::delegateLoading(fail1) QWARN : tst_qquicktextedit::delegateLoading(fail2) http://127.0.0.1:39135/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, 87896ms ********* 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/247 Test #167: tst_qquicktextinput ...................***Failed 95.47 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktextinput_make_apk. [1/2] Copying tst_qquicktextinput binary to apk folder [2/2] Creating APK for tst_qquicktextinput Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/android-tst_qquicktextinput-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/android-build/ Application binary: tst_qquicktextinput 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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,447 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/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/qquicktextinput/android-build/tst_qquicktextinput.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_qquicktextinput/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquicktextinput/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicktextinput. 9670 ********* Start testing of tst_qquicktextinput ********* 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_qquicktextinput::initTestCase() PASS : tst_qquicktextinput::text() PASS : tst_qquicktextinput::width() PASS : tst_qquicktextinput::font() PASS : tst_qquicktextinput::color() PASS : tst_qquicktextinput::wrap() PASS : tst_qquicktextinput::selection() PASS : tst_qquicktextinput::persistentSelection() PASS : tst_qquicktextinput::overwriteMode() PASS : tst_qquicktextinput::isRightToLeft(Empty) PASS : tst_qquicktextinput::isRightToLeft(Neutral) PASS : tst_qquicktextinput::isRightToLeft(LTR) PASS : tst_qquicktextinput::isRightToLeft(RTL) PASS : tst_qquicktextinput::isRightToLeft(Bidi RTL + LTR + RTL) PASS : tst_qquicktextinput::isRightToLeft(Bidi LTR + RTL + LTR) PASS : tst_qquicktextinput::moveCursorSelection((t)he|characters) PASS : tst_qquicktextinput::moveCursorSelection(do(g)|characters) PASS : tst_qquicktextinput::moveCursorSelection(jum(p)ed|characters) PASS : tst_qquicktextinput::moveCursorSelection(jumped( )over|characters) PASS : tst_qquicktextinput::moveCursorSelection((the )|characters) PASS : tst_qquicktextinput::moveCursorSelection(( dog)|characters) PASS : tst_qquicktextinput::moveCursorSelection(( jumped )|characters) PASS : tst_qquicktextinput::moveCursorSelection(th(e qu)ick|characters) PASS : tst_qquicktextinput::moveCursorSelection(la(zy d)og|characters) PASS : tst_qquicktextinput::moveCursorSelection(jum(ped ov)er|characters) PASS : tst_qquicktextinput::moveCursorSelection(()the|characters) PASS : tst_qquicktextinput::moveCursorSelection(dog()|characters) PASS : tst_qquicktextinput::moveCursorSelection(jum()ped|characters) PASS : tst_qquicktextinput::moveCursorSelection(<(t)he>|words) PASS : tst_qquicktextinput::moveCursorSelection(|words) PASS : tst_qquicktextinput::moveCursorSelection(|words) PASS : tst_qquicktextinput::moveCursorSelection(over|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(jumped<( )over>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(<(the )>quick|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(<(the )quick>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(lazy<( dog)>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(over|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(fox<( jumped )over>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(|words) PASS : tst_qquicktextinput::moveCursorSelection() PASS : tst_qquicktextinput::moveCursorSelection(|words) PASS : tst_qquicktextinput::moveCursorSelection(<()>the|words) PASS : tst_qquicktextinput::moveCursorSelection(dog<()>|words) PASS : tst_qquicktextinput::moveCursorSelection(jum<()>ped|words) PASS : tst_qquicktextinput::moveCursorSelection( |words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(Hello<(,)> |words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(world|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(Hello<(, )world>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(world|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(,|words) PASS : tst_qquicktextinput::moveCursorSelection(Hello<()>,|words) PASS : tst_qquicktextinput::moveCursorSelection(Hello,<()>|words) PASS : tst_qquicktextinput::moveCursorSelection(Hello,<( )>world|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(Hello,<( )world>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(Hello,<( world)>|words) PASS : tst_qquicktextinput::moveCursorSelection(Hello,<( world!)>|words) PASS : tst_qquicktextinput::moveCursorSelection(|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(Hello<(, world!)>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(world<(!)>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(world!<()>)|words) PASS : tst_qquicktextinput::moveCursorSelection(world<()>!)|words) PASS : tst_qquicktextinput::moveCursorSelection(<(,)>olleH |words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(<(,)olleH> |words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(olleH|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(dlrow<( ,)olleH>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(dlrow<( ,ol)leH>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(,<(ol)leH>,|words) PASS : tst_qquicktextinput::moveCursorSelection(,<()>olleH|words) PASS : tst_qquicktextinput::moveCursorSelection(<()>,olleH|words) PASS : tst_qquicktextinput::moveCursorSelection(,olleH|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(dlrow<( )>,olleH|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(<(dlrow )>,olleH|words) PASS : tst_qquicktextinput::moveCursorSelection(<(!dlrow )>,olleH|words) PASS : tst_qquicktextinput::moveCursorSelection(<(!dlrow ,)>olleH|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(<(!dlrow ,)olleH>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(<(!)>dlrow|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(<(!)dlrow|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(<()>!dlrow|words) PASS : tst_qquicktextinput::moveCursorSelection(!<()>dlrow|words) PASS : tst_qquicktextinput::moveCursorSelection( text |words) PASS : tst_qquicktextinput::moveCursorSelection( spacey |words) PASS : tst_qquicktextinput::moveCursorSelection(<( )>spacey text |words|ltr) PASS : tst_qquicktextinput::moveCursorSelection(<( )spacey> text |words|rtl) PASS : tst_qquicktextinput::moveCursorSelection(spacey |words|ltr) PASS : tst_qquicktextinput::moveCursorSelection(spacey text<( )>|words|rtl) PASS : tst_qquicktextinput::moveCursorSelection(<()> spacey text |words) PASS : tst_qquicktextinput::moveCursorSelection( spacey text <()>|words) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { f^ox} jumped|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {bro)wn> f^ox} jumped|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { ^}fox jumped|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {bro)wn> ^}fox jumped|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the {} fox jumped|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {bro)wn^>} f^ox jumped|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {^bro)wn>} fox|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick{<(^ bro)wn>} fox|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { fox|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the{^ fox|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the{^ fox|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence({t^he fox|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence({t^he fox|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence({, w^orld}!|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence({, w^orld}!|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(!{dlro^w ,}|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(!{dlro^w ,}|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence({<(^} sp)acey> text |ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence({<( ^}sp)acey> text |ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(<( {s^p)acey>} text |rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(<( {^sp)acey>} text |rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence( spacey }|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence( spacey }|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence( spacey {|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence( spacey {|ltr) QWARN : tst_qquicktextinput::dragMouseSelection() QEGLPlatformContext: eglSwapBuffers failed: 300d PASS : tst_qquicktextinput::dragMouseSelection() PASS : tst_qquicktextinput::mouseSelectionMode(SelectWords focused) PASS : tst_qquicktextinput::mouseSelectionMode(SelectCharacters focused) PASS : tst_qquicktextinput::mouseSelectionMode(default focused) PASS : tst_qquicktextinput::mouseSelectionMode(SelectWords unfocused) PASS : tst_qquicktextinput::mouseSelectionMode(SelectCharacters unfocused) PASS : tst_qquicktextinput::mouseSelectionMode(default unfocused) PASS : tst_qquicktextinput::mouseSelectionMode(SelectWords focuss on press) PASS : tst_qquicktextinput::mouseSelectionMode(SelectCharacters focus on press) PASS : tst_qquicktextinput::mouseSelectionMode(default focus on press) PASS : tst_qquicktextinput::mouseSelectionMode_accessors() PASS : tst_qquicktextinput::selectByMouse() PASS : tst_qquicktextinput::renderType() QWARN : tst_qquicktextinput::tripleClickSelectsAll() QEGLPlatformContext: eglSwapBuffers failed: 300d PASS : tst_qquicktextinput::tripleClickSelectsAll() PASS : tst_qquicktextinput::horizontalAlignment_RightToLeft() PASS : tst_qquicktextinput::verticalAlignment() PASS : tst_qquicktextinput::clipRect() PASS : tst_qquicktextinput::boundingRect() PASS : tst_qquicktextinput::positionAt() QWARN : tst_qquicktextinput::maxLength() QEGLPlatformContext: eglSwapBuffers failed: 300d PASS : tst_qquicktextinput::maxLength() PASS : tst_qquicktextinput::masks() PASS : tst_qquicktextinput::validators() PASS : tst_qquicktextinput::inputMethods() PASS : tst_qquicktextinput::signal_accepted() PASS : tst_qquicktextinput::signal_editingfinished() PASS : tst_qquicktextinput::signal_textEdited() PASS : tst_qquicktextinput::passwordCharacter() PASS : tst_qquicktextinput::cursorDelegate(out of line) FAIL! : tst_qquicktextinput::cursorDelegate(in line) '(textInputObject->cursorPosition() != 0)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(2913)] FAIL! : tst_qquicktextinput::cursorDelegate(external) '(textInputObject->cursorPosition() != 0)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(2913)] PASS : tst_qquicktextinput::remoteCursorDelegate() SKIP : tst_qquicktextinput::cursorVisible() This test is unstable Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(2999)] PASS : tst_qquicktextinput::cursorRectangle(left to right) PASS : tst_qquicktextinput::cursorRectangle(right to left) PASS : tst_qquicktextinput::navigation() PASS : tst_qquicktextinput::navigation_RTL() PASS : tst_qquicktextinput::copyAndPaste() PASS : tst_qquicktextinput::copyAndPasteKeySequence() PASS : tst_qquicktextinput::canPasteEmpty() PASS : tst_qquicktextinput::canPaste() PASS : tst_qquicktextinput::middleClickPaste() PASS : tst_qquicktextinput::readOnly() PASS : tst_qquicktextinput::focusOnPress() PASS : tst_qquicktextinput::focusOnPressOnlyOneItem() PASS : tst_qquicktextinput::openInputPanel() PASS : tst_qquicktextinput::setHAlignClearCache() PASS : tst_qquicktextinput::focusOutClearSelection() PASS : tst_qquicktextinput::focusOutNotClearSelection() PASS : tst_qquicktextinput::echoMode() SKIP : tst_qquicktextinput::passwordEchoDelay() No mask delay in use Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(3408)] PASS : tst_qquicktextinput::geometrySignals() PASS : tst_qquicktextinput::contentSize() PASS : tst_qquicktextinput::preeditAutoScroll() PASS : tst_qquicktextinput::preeditCursorRectangle() PASS : tst_qquicktextinput::inputContextMouseHandler() PASS : tst_qquicktextinput::inputMethodComposing() PASS : tst_qquicktextinput::inputMethodUpdate() PASS : tst_qquicktextinput::cursorRectangleSize() PASS : tst_qquicktextinput::getText(all plain text) PASS : tst_qquicktextinput::getText(plain text sub string) PASS : tst_qquicktextinput::getText(plain text sub string reversed) PASS : tst_qquicktextinput::getText(plain text cropped beginning) PASS : tst_qquicktextinput::getText(plain text cropped end) PASS : tst_qquicktextinput::getText(plain text cropped beginning and end) PASS : tst_qquicktextinput::insert(at cursor position (beginning)) PASS : tst_qquicktextinput::insert(at cursor position (end)) PASS : tst_qquicktextinput::insert(at cursor position (middle)) PASS : tst_qquicktextinput::insert(after cursor position (beginning)) PASS : tst_qquicktextinput::insert(before cursor position (end)) PASS : tst_qquicktextinput::insert(before cursor position (middle)) PASS : tst_qquicktextinput::insert(after cursor position (middle)) PASS : tst_qquicktextinput::insert(before selection) PASS : tst_qquicktextinput::insert(before reversed selection) PASS : tst_qquicktextinput::insert(after selection) PASS : tst_qquicktextinput::insert(after reversed selection) PASS : tst_qquicktextinput::insert(into selection) PASS : tst_qquicktextinput::insert(into reversed selection) PASS : tst_qquicktextinput::insert(rich text into plain text) PASS : tst_qquicktextinput::insert(before start) PASS : tst_qquicktextinput::insert(past end) PASS : tst_qquicktextinput::insert(mask: at cursor position (beginning)) PASS : tst_qquicktextinput::insert(mask: at cursor position (end)) PASS : tst_qquicktextinput::insert(mask: at cursor position (middle)) PASS : tst_qquicktextinput::insert(mask: after cursor position (beginning)) PASS : tst_qquicktextinput::insert(mask: before cursor position (end)) PASS : tst_qquicktextinput::insert(mask: before cursor position (middle)) PASS : tst_qquicktextinput::insert(mask: after cursor position (middle)) PASS : tst_qquicktextinput::insert(mask: before selection) PASS : tst_qquicktextinput::insert(mask: before reversed selection) PASS : tst_qquicktextinput::insert(mask: after selection) PASS : tst_qquicktextinput::insert(mask: after reversed selection) PASS : tst_qquicktextinput::insert(mask: into selection) PASS : tst_qquicktextinput::insert(mask: into reversed selection) PASS : tst_qquicktextinput::insert(mask: before start) PASS : tst_qquicktextinput::insert(mask: past end) PASS : tst_qquicktextinput::insert(mask: invalid characters) PASS : tst_qquicktextinput::insert(mask: mixed validity) PASS : tst_qquicktextinput::remove(from cursor position (beginning)) PASS : tst_qquicktextinput::remove(to cursor position (beginning)) PASS : tst_qquicktextinput::remove(to cursor position (end)) PASS : tst_qquicktextinput::remove(to cursor position (end)) PASS : tst_qquicktextinput::remove(from cursor position (middle)) PASS : tst_qquicktextinput::remove(to cursor position (middle)) PASS : tst_qquicktextinput::remove(after cursor position (beginning)) PASS : tst_qquicktextinput::remove(before cursor position (end)) PASS : tst_qquicktextinput::remove(before cursor position (middle)) PASS : tst_qquicktextinput::remove(after cursor position (middle)) PASS : tst_qquicktextinput::remove(before selection) PASS : tst_qquicktextinput::remove(before reversed selection) PASS : tst_qquicktextinput::remove(after selection) PASS : tst_qquicktextinput::remove(after reversed selection) PASS : tst_qquicktextinput::remove(from selection) PASS : tst_qquicktextinput::remove(from reversed selection) PASS : tst_qquicktextinput::remove(cropped beginning) PASS : tst_qquicktextinput::remove(cropped end) PASS : tst_qquicktextinput::remove(cropped beginning and end) PASS : tst_qquicktextinput::remove(mask: from cursor position) PASS : tst_qquicktextinput::remove(mask: to cursor position) PASS : tst_qquicktextinput::remove(mask: before cursor position) PASS : tst_qquicktextinput::remove(mask: after cursor position) PASS : tst_qquicktextinput::remove(mask: before selection) PASS : tst_qquicktextinput::remove(mask: before reversed selection) PASS : tst_qquicktextinput::remove(mask: after selection) PASS : tst_qquicktextinput::remove(mask: after reversed selection) PASS : tst_qquicktextinput::remove(mask: from selection) PASS : tst_qquicktextinput::remove(mask: from reversed selection) PASS : tst_qquicktextinput::remove(mask: cropped beginning) PASS : tst_qquicktextinput::remove(mask: cropped end) PASS : tst_qquicktextinput::remove(mask: cropped beginning and end) PASS : tst_qquicktextinput::keySequence(select all) PASS : tst_qquicktextinput::keySequence(select start of line) SKIP : tst_qquicktextinput::keySequence(select start of block) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(5246)] PASS : tst_qquicktextinput::keySequence(select end of line) PASS : tst_qquicktextinput::keySequence(select end of document) SKIP : tst_qquicktextinput::keySequence(select end of block) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(5246)] SKIP : tst_qquicktextinput::keySequence(delete end of line) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(5246)] PASS : tst_qquicktextinput::keySequence(move to start of line) SKIP : tst_qquicktextinput::keySequence(move to start of block) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(5246)] PASS : tst_qquicktextinput::keySequence(move to next char) PASS : tst_qquicktextinput::keySequence(move to previous char (ltr)) PASS : tst_qquicktextinput::keySequence(move to previous char (rtl)) PASS : tst_qquicktextinput::keySequence(move to previous char with selection) PASS : tst_qquicktextinput::keySequence(select next char (ltr)) PASS : tst_qquicktextinput::keySequence(select next char (rtl)) PASS : tst_qquicktextinput::keySequence(select previous char (ltr)) PASS : tst_qquicktextinput::keySequence(select previous char (rtl)) PASS : tst_qquicktextinput::keySequence(move to next word (ltr)) PASS : tst_qquicktextinput::keySequence(move to next word (rtl)) PASS : tst_qquicktextinput::keySequence(move to next word (password,ltr)) PASS : tst_qquicktextinput::keySequence(move to next word (password,rtl)) PASS : tst_qquicktextinput::keySequence(move to previous word (ltr)) PASS : tst_qquicktextinput::keySequence(move to previous word (rlt)) PASS : tst_qquicktextinput::keySequence(move to previous word (password,ltr)) PASS : tst_qquicktextinput::keySequence(move to previous word (password,rtl)) PASS : tst_qquicktextinput::keySequence(select next word) PASS : tst_qquicktextinput::keySequence(select previous word) PASS : tst_qquicktextinput::keySequence(delete (selection)) PASS : tst_qquicktextinput::keySequence(delete (no selection)) PASS : tst_qquicktextinput::keySequence(delete end of word) PASS : tst_qquicktextinput::keySequence(delete start of word) SKIP : tst_qquicktextinput::keySequence(delete complete line) Key sequence is undefined Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(5246)] PASS : tst_qquicktextinput::undo(insert_numbers) PASS : tst_qquicktextinput::undo(insert_helloworld) PASS : tst_qquicktextinput::undo(insert_patterns) PASS : tst_qquicktextinput::undo(keyboard_numbers) PASS : tst_qquicktextinput::undo(keyboard_helloworld) PASS : tst_qquicktextinput::undo(keyboard_patterns) PASS : tst_qquicktextinput::redo(Inserts and setting cursor) PASS : tst_qquicktextinput::undo_keypressevents(Inserts and moving cursor) PASS : tst_qquicktextinput::undo_keypressevents(Inserts,moving,selection and delete) PASS : tst_qquicktextinput::undo_keypressevents(Inserts,moving,selection, delete and undo) PASS : tst_qquicktextinput::undo_keypressevents(Inserts,moving,selection and undo, removing selection) PASS : tst_qquicktextinput::undo_keypressevents(Inserts,backspace) PASS : tst_qquicktextinput::undo_keypressevents(Inserts,backspace,inserts) PASS : tst_qquicktextinput::undo_keypressevents(Inserts,moving,selection and overwriting) PASS : tst_qquicktextinput::undo_keypressevents(Insert,undo,redo) PASS : tst_qquicktextinput::undo_keypressevents(Insert,delete previous word,undo,redo,insert) PASS : tst_qquicktextinput::undo_keypressevents(Insert,select previous word,remove,undo,insert) PASS : tst_qquicktextinput::undo_keypressevents(Insert,delete previous word,undo,insert) PASS : tst_qquicktextinput::undo_keypressevents(Insert,move,delete next word,undo,insert) PASS : tst_qquicktextinput::undo_keypressevents(Insert,move,select,delete next word,undo,insert) PASS : tst_qquicktextinput::undo_keypressevents(Cut,paste) PASS : tst_qquicktextinput::undo_keypressevents(Copy,paste) PASS : tst_qquicktextinput::clear() PASS : tst_qquicktextinput::backspaceSurrogatePairs() PASS : tst_qquicktextinput::QTBUG_19956(intvalidator) PASS : tst_qquicktextinput::QTBUG_19956(doublevalidator) PASS : tst_qquicktextinput::QTBUG_19956_regexp() PASS : tst_qquicktextinput::implicitSize(plain) PASS : tst_qquicktextinput::implicitSize(plain_wrap) PASS : tst_qquicktextinput::implicitSizeBinding(plain) PASS : tst_qquicktextinput::implicitSizeBinding(plain_wrap) PASS : tst_qquicktextinput::implicitResize(left) PASS : tst_qquicktextinput::implicitResize(center) PASS : tst_qquicktextinput::implicitResize(right) PASS : tst_qquicktextinput::negativeDimensions() PASS : tst_qquicktextinput::setInputMask(keys ip_localhost) PASS : tst_qquicktextinput::setInputMask(keys mac) PASS : tst_qquicktextinput::setInputMask(keys mac2) PASS : tst_qquicktextinput::setInputMask(keys byte) PASS : tst_qquicktextinput::setInputMask(keys halfbytes) PASS : tst_qquicktextinput::setInputMask(keys blank char same type as content) PASS : tst_qquicktextinput::setInputMask(keys parts of ip_localhost) PASS : tst_qquicktextinput::setInputMask(keys ip_null) PASS : tst_qquicktextinput::setInputMask(keys ip_null_hash) PASS : tst_qquicktextinput::setInputMask(keys ip_overflow) PASS : tst_qquicktextinput::setInputMask(keys uppercase) PASS : tst_qquicktextinput::setInputMask(keys lowercase) PASS : tst_qquicktextinput::setInputMask(keys nocase) PASS : tst_qquicktextinput::setInputMask(keys nocase1) PASS : tst_qquicktextinput::setInputMask(keys nocase2) PASS : tst_qquicktextinput::setInputMask(keys reserved) PASS : tst_qquicktextinput::setInputMask(keys escape01) PASS : tst_qquicktextinput::setInputMask(keys escape02) PASS : tst_qquicktextinput::setInputMask(keys escape03) PASS : tst_qquicktextinput::setInputMask(keys upper_lower_nocase1) PASS : tst_qquicktextinput::setInputMask(keys upper_lower_nocase2) PASS : tst_qquicktextinput::setInputMask(keys exact_case1) PASS : tst_qquicktextinput::setInputMask(keys exact_case2) PASS : tst_qquicktextinput::setInputMask(keys exact_case3) PASS : tst_qquicktextinput::setInputMask(keys exact_case4) PASS : tst_qquicktextinput::setInputMask(keys exact_case5) PASS : tst_qquicktextinput::setInputMask(keys exact_case6) PASS : tst_qquicktextinput::setInputMask(keys illegal_keys1) PASS : tst_qquicktextinput::setInputMask(keys illegal_keys2) PASS : tst_qquicktextinput::setInputMask(keys blank=input) PASS : tst_qquicktextinput::setInputMask(keys any_opt) PASS : tst_qquicktextinput::setInputMask(keys any_req) PASS : tst_qquicktextinput::setInputMask(insert ip_localhost) PASS : tst_qquicktextinput::setInputMask(insert mac) PASS : tst_qquicktextinput::setInputMask(insert mac2) PASS : tst_qquicktextinput::setInputMask(insert byte) PASS : tst_qquicktextinput::setInputMask(insert halfbytes) PASS : tst_qquicktextinput::setInputMask(insert blank char same type as content) PASS : tst_qquicktextinput::setInputMask(insert parts of ip_localhost) PASS : tst_qquicktextinput::setInputMask(insert ip_null) PASS : tst_qquicktextinput::setInputMask(insert ip_null_hash) PASS : tst_qquicktextinput::setInputMask(insert ip_overflow) PASS : tst_qquicktextinput::setInputMask(insert uppercase) PASS : tst_qquicktextinput::setInputMask(insert lowercase) PASS : tst_qquicktextinput::setInputMask(insert nocase) PASS : tst_qquicktextinput::setInputMask(insert nocase1) PASS : tst_qquicktextinput::setInputMask(insert nocase2) PASS : tst_qquicktextinput::setInputMask(insert reserved) PASS : tst_qquicktextinput::setInputMask(insert escape01) PASS : tst_qquicktextinput::setInputMask(insert escape02) PASS : tst_qquicktextinput::setInputMask(insert escape03) PASS : tst_qquicktextinput::setInputMask(insert upper_lower_nocase1) PASS : tst_qquicktextinput::setInputMask(insert upper_lower_nocase2) PASS : tst_qquicktextinput::setInputMask(insert exact_case1) PASS : tst_qquicktextinput::setInputMask(insert exact_case2) PASS : tst_qquicktextinput::setInputMask(insert exact_case3) PASS : tst_qquicktextinput::setInputMask(insert exact_case4) PASS : tst_qquicktextinput::setInputMask(insert exact_case5) PASS : tst_qquicktextinput::setInputMask(insert exact_case6) PASS : tst_qquicktextinput::setInputMask(insert illegal_keys1) PASS : tst_qquicktextinput::setInputMask(insert illegal_keys2) PASS : tst_qquicktextinput::setInputMask(insert blank=input) PASS : tst_qquicktextinput::setInputMask(insert any_opt) PASS : tst_qquicktextinput::setInputMask(insert any_req) PASS : tst_qquicktextinput::inputMask(nul 1) PASS : tst_qquicktextinput::inputMask(nul 2) PASS : tst_qquicktextinput::inputMask(mask 1) PASS : tst_qquicktextinput::inputMask(mask 2) PASS : tst_qquicktextinput::inputMask(mask 3) PASS : tst_qquicktextinput::inputMask(mask 4) PASS : tst_qquicktextinput::inputMask(invalid) PASS : tst_qquicktextinput::inputMask(unset) PASS : tst_qquicktextinput::clearInputMask() PASS : tst_qquicktextinput::keypress_inputMask(jumping on period(separator)) PASS : tst_qquicktextinput::keypress_inputMask(jumping on input) PASS : tst_qquicktextinput::keypress_inputMask(delete) PASS : tst_qquicktextinput::keypress_inputMask(deleting all) PASS : tst_qquicktextinput::keypress_inputMask(backspace) PASS : tst_qquicktextinput::keypress_inputMask(uppercase) PASS : tst_qquicktextinput::keypress_inputMask(Move in mask) PASS : tst_qquicktextinput::keypress_inputMethod_inputMask() PASS : tst_qquicktextinput::keypress_inputMask_withValidator(backspaceWithInt) PASS : tst_qquicktextinput::keypress_inputMask_withValidator(backspaceWithDouble) PASS : tst_qquicktextinput::keypress_inputMask_withValidator(backspaceWithRegExp) PASS : tst_qquicktextinput::keypress_inputMask_withValidator(invalidTextWithRegExp) PASS : tst_qquicktextinput::hasAcceptableInputMask(Alphabetic optional and required) PASS : tst_qquicktextinput::hasAcceptableInputMask(Alphanumeric optional and require) PASS : tst_qquicktextinput::hasAcceptableInputMask(Any optional and required) PASS : tst_qquicktextinput::hasAcceptableInputMask(Numeric (0-9) required) PASS : tst_qquicktextinput::hasAcceptableInputMask(Numeric (1-9) optional and required) PASS : tst_qquicktextinput::maskCharacter(Hex) PASS : tst_qquicktextinput::maskCharacter(hex) PASS : tst_qquicktextinput::maskCharacter(HexInvalid) PASS : tst_qquicktextinput::maskCharacter(hexInvalid) PASS : tst_qquicktextinput::maskCharacter(Bin) PASS : tst_qquicktextinput::maskCharacter(bin) PASS : tst_qquicktextinput::maskCharacter(BinInvalid) PASS : tst_qquicktextinput::maskCharacter(binInvalid) PASS : tst_qquicktextinput::fixup() PASS : tst_qquicktextinput::baselineOffset(normal) PASS : tst_qquicktextinput::baselineOffset(top align) PASS : tst_qquicktextinput::baselineOffset(bottom align) PASS : tst_qquicktextinput::baselineOffset(center align) PASS : tst_qquicktextinput::baselineOffset(multiline bottom aligned) PASS : tst_qquicktextinput::baselineOffset(padding) PASS : tst_qquicktextinput::baselineOffset(top align with padding) PASS : tst_qquicktextinput::baselineOffset(bottom align with padding) PASS : tst_qquicktextinput::baselineOffset(center align with padding) PASS : tst_qquicktextinput::baselineOffset(multiline bottom aligned with padding) PASS : tst_qquicktextinput::ensureVisible() PASS : tst_qquicktextinput::padding() PASS : tst_qquicktextinput::QTBUG_51115_readOnlyResetsSelection() PASS : tst_qquicktextinput::QTBUG_77814_InsertRemoveNoSelection() PASS : tst_qquicktextinput::checkCursorDelegateWhenPaddingChanged() PASS : tst_qquicktextinput::focusReason() PASS : tst_qquicktextinput::cleanupTestCase() Totals: 424 passed, 2 failed, 7 skipped, 0 blacklisted, 73599ms ********* Finished testing of tst_qquicktextinput ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicktextinput. Success CMake Error at tst_qquicktextinputWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/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_qquicktextinput_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/android-build/tst_qquicktextinput.apk --verbose execution failed with exit code 1. Start 168: tst_qquickvisualdatamodel 168/247 Test #168: tst_qquickvisualdatamodel ............. Passed 41.40 sec Start 169: tst_qquickview 169/247 Test #169: tst_qquickview ........................ Passed 30.87 sec Start 170: tst_qquickview_extra 170/247 Test #170: tst_qquickview_extra .................. Passed 21.30 sec Start 171: tst_qquickcanvasitem 171/247 Test #171: tst_qquickcanvasitem ..................***Failed 80.48 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 > 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 32,148 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. 11339 ********* 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, 43807ms ********* 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/247 Test #172: tst_qquickdesignersupport ............. Passed 21.29 sec Start 173: tst_qquickscreen 173/247 Test #173: tst_qquickscreen ...................... Passed 20.93 sec Start 174: tst_touchmouse 174/247 Test #174: tst_touchmouse ........................ Passed 49.70 sec Start 175: tst_scenegraph 175/247 Test #175: tst_scenegraph ........................ Passed 93.42 sec Start 176: tst_sharedimage 176/247 Test #176: tst_sharedimage .......................***Failed 20.23 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_sharedimage_make_apk. [1/2] Copying tst_sharedimage binary to apk folder [2/2] Creating APK for tst_sharedimage Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/android-tst_sharedimage-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/android-build/ Application binary: tst_sharedimage 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 15,396 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/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/sharedimage/android-build/tst_sharedimage.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_sharedimage/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_sharedimage/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_sharedimage. 13599 ********* Start testing of tst_sharedimage ********* 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_sharedimage::initTestCase() QWARN : tst_sharedimage::compareToPlainLoad(sync) QQmlApplicationEngine failed to load component QWARN : tst_sharedimage::compareToPlainLoad(sync) :2:1: module "Qt.labs.sharedimage" is not installed QWARN : tst_sharedimage::compareToPlainLoad(sync) : module "QtQml.WorkerScript" is not installed QWARN : tst_sharedimage::compareToPlainLoad(sync) :2:1: module "Qt.labs.sharedimage" is not installed QWARN : tst_sharedimage::compareToPlainLoad(sync) : module "QtQml.WorkerScript" is not installed FAIL! : tst_sharedimage::compareToPlainLoad(sync) 'engine.rootObjects().size()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/sharedimage/tst_sharedimage.cpp(91)] QWARN : tst_sharedimage::compareToPlainLoad(async) QQmlApplicationEngine failed to load component QWARN : tst_sharedimage::compareToPlainLoad(async) :2:1: module "Qt.labs.sharedimage" is not installed QWARN : tst_sharedimage::compareToPlainLoad(async) : module "QtQml.WorkerScript" is not installed QWARN : tst_sharedimage::compareToPlainLoad(async) :2:1: module "Qt.labs.sharedimage" is not installed QWARN : tst_sharedimage::compareToPlainLoad(async) : module "QtQml.WorkerScript" is not installed FAIL! : tst_sharedimage::compareToPlainLoad(async) 'engine.rootObjects().size()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/sharedimage/tst_sharedimage.cpp(91)] QWARN : tst_sharedimage::compareToPlainLoad(scaled, stretch) QQmlApplicationEngine failed to load component QWARN : tst_sharedimage::compareToPlainLoad(scaled, stretch) :2:1: module "Qt.labs.sharedimage" is not installed QWARN : tst_sharedimage::compareToPlainLoad(scaled, stretch) : module "QtQml.WorkerScript" is not installed QWARN : tst_sharedimage::compareToPlainLoad(scaled, stretch) :2:1: module "Qt.labs.sharedimage" is not installed QWARN : tst_sharedimage::compareToPlainLoad(scaled, stretch) : module "QtQml.WorkerScript" is not installed FAIL! : tst_sharedimage::compareToPlainLoad(scaled, stretch) 'engine.rootObjects().size()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/sharedimage/tst_sharedimage.cpp(91)] QWARN : tst_sharedimage::compareToPlainLoad(scaled, aspectfit) QQmlApplicationEngine failed to load component QWARN : tst_sharedimage::compareToPlainLoad(scaled, aspectfit) :2:1: module "Qt.labs.sharedimage" is not installed QWARN : tst_sharedimage::compareToPlainLoad(scaled, aspectfit) : module "QtQml.WorkerScript" is not installed QWARN : tst_sharedimage::compareToPlainLoad(scaled, aspectfit) :2:1: module "Qt.labs.sharedimage" is not installed QWARN : tst_sharedimage::compareToPlainLoad(scaled, aspectfit) : module "QtQml.WorkerScript" is not installed FAIL! : tst_sharedimage::compareToPlainLoad(scaled, aspectfit) 'engine.rootObjects().size()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/sharedimage/tst_sharedimage.cpp(91)] PASS : tst_sharedimage::cleanupTestCase() Totals: 2 passed, 4 failed, 0 skipped, 0 blacklisted, 146ms ********* Finished testing of tst_sharedimage ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_sharedimage. Success CMake Error at tst_sharedimageWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/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_sharedimage_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/android-build/tst_sharedimage.apk --verbose execution failed with exit code 1. Start 177: tst_qquickcolorgroup 177/247 Test #177: tst_qquickcolorgroup .................. Passed 21.68 sec Start 178: tst_qquickpalette 178/247 Test #178: tst_qquickpalette ..................... Passed 38.92 sec Start 179: tst_qquickrendercontrol 179/247 Test #179: tst_qquickrendercontrol ............... Passed 25.86 sec Start 180: tst_qquickshadereffect 180/247 Test #180: tst_qquickshadereffect ................ Passed 33.83 sec Start 181: tst_qquickanimatedsprite 181/247 Test #181: tst_qquickanimatedsprite ..............***Failed 33.44 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickanimatedsprite_make_apk. [1/2] Copying tst_qquickanimatedsprite binary to apk folder [2/2] Creating APK for tst_qquickanimatedsprite Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/android-tst_qquickanimatedsprite-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/android-build/ Application binary: tst_qquickanimatedsprite 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 PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > 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 15,954 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/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/qquickanimatedsprite/android-build/tst_qquickanimatedsprite.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_qquickanimatedsprite/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickanimatedsprite/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickanimatedsprite. 14436 ********* Start testing of tst_qquickanimatedsprite ********* 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_qquickanimatedsprite::initTestCase() PASS : tst_qquickanimatedsprite::test_properties() PASS : tst_qquickanimatedsprite::test_runningChangedSignal() PASS : tst_qquickanimatedsprite::test_startStop() PASS : tst_qquickanimatedsprite::test_frameChangedSignal() PASS : tst_qquickanimatedsprite::test_largeAnimation(frameSync) PASS : tst_qquickanimatedsprite::test_largeAnimation(no_frameSync) PASS : tst_qquickanimatedsprite::test_reparenting() QWARN : tst_qquickanimatedsprite::test_changeSourceToSmallerImgKeepingBigFrameSize() qrc:/data/sourceSwitch.qml:31:1: QML AnimatedSprite (parent or ancestor of Sprite): SpriteEngine: Invalid frame size QSize(100, 100). It's bigger than image size QSize(50, 50). QWARN : tst_qquickanimatedsprite::test_changeSourceToSmallerImgKeepingBigFrameSize() qrc:/data/sourceSwitch.qml:31:1: QML AnimatedSprite (parent or ancestor of Sprite): SpriteEngine: Invalid frame size QSize(100, 100). It's bigger than image size QSize(50, 50). QWARN : tst_qquickanimatedsprite::test_changeSourceToSmallerImgKeepingBigFrameSize() qrc:/data/sourceSwitch.qml:31:1: QML AnimatedSprite (parent or ancestor of Sprite): SpriteEngine: Invalid frame size QSize(100, 100). It's bigger than image size QSize(50, 50). QWARN : tst_qquickanimatedsprite::test_changeSourceToSmallerImgKeepingBigFrameSize() qrc:/data/sourceSwitch.qml:31:1: QML AnimatedSprite (parent or ancestor of Sprite): SpriteEngine: Invalid frame size QSize(100, 100). It's bigger than image size QSize(50, 50). QFATAL : tst_qquickanimatedsprite::test_changeSourceToSmallerImgKeepingBigFrameSize() Either the GUI or the render thread is stuck in an infinite loop. FAIL! : tst_qquickanimatedsprite::test_changeSourceToSmallerImgKeepingBigFrameSize() Received a fatal error. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickanimatedsprite/tst_qquickanimatedsprite.cpp(333)] Totals: 8 passed, 1 failed, 0 skipped, 0 blacklisted, 12227ms ********* Finished testing of tst_qquickanimatedsprite ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickanimatedsprite. Success CMake Error at tst_qquickanimatedspriteWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/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_qquickanimatedsprite_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/android-build/tst_qquickanimatedsprite.apk --verbose execution failed with exit code 1. Start 182: tst_qquickspritesequence 182/247 Test #182: tst_qquickspritesequence .............. Passed 26.10 sec Start 183: tst_qquickitemrhiintegration 183/247 Test #183: tst_qquickitemrhiintegration .......... Passed 20.95 sec Start 184: tst_qquickframebufferobject 184/247 Test #184: tst_qquickframebufferobject ........... Passed 34.03 sec Start 185: tst_rendernode 185/247 Test #185: tst_rendernode ........................ Passed 20.94 sec Start 186: tst_softwarerenderer 186/247 Test #186: tst_softwarerenderer .................. Passed 32.55 sec Start 187: tst_polish 187/247 Test #187: tst_polish ............................ Passed 24.52 sec Start 188: tst_signalspy 188/247 Test #188: tst_signalspy ......................... Passed 34.69 sec Start 189: tst_quicktestmainwithsetup 189/247 Test #189: tst_quicktestmainwithsetup ............ Passed 21.43 sec Start 190: tst_quicktestswithcomponents 190/247 Test #190: tst_quicktestswithcomponents .......... Passed 33.68 sec Start 191: tst_core 191/247 Test #191: tst_core .............................. Passed 23.48 sec Start 192: tst_qml_toolsupport 192/247 Test #192: tst_qml_toolsupport ................... Passed 26.64 sec Start 193: tst_qquickage 193/247 Test #193: tst_qquickage ......................... Passed 35.94 sec Start 194: tst_qquickangleddirection 194/247 Test #194: tst_qquickangleddirection ............. Passed 22.71 sec Start 195: tst_qquickcumulativedirection 195/247 Test #195: tst_qquickcumulativedirection ......... Passed 29.30 sec Start 196: tst_qquickcustomaffector 196/247 Test #196: tst_qquickcustomaffector .............. Passed 31.28 sec Start 197: tst_qquickellipseextruder 197/247 Test #197: tst_qquickellipseextruder ............. Passed 26.61 sec Start 198: tst_qquickgroupgoal 198/247 Test #198: tst_qquickgroupgoal ................... Passed 28.62 sec Start 199: tst_qquickfriction 199/247 Test #199: tst_qquickfriction .................... Passed 28.67 sec Start 200: tst_qquickgravity 200/247 Test #200: tst_qquickgravity ..................... Passed 27.75 sec Start 201: tst_qquickimageparticle 201/247 Test #201: tst_qquickimageparticle ............... Passed 32.85 sec Start 202: tst_qquickitemparticle 202/247 Test #202: tst_qquickitemparticle ................ Passed 29.99 sec Start 203: tst_qquicklineextruder 203/247 Test #203: tst_qquicklineextruder ................ Passed 25.02 sec Start 204: tst_qquickmaskextruder 204/247 Test #204: tst_qquickmaskextruder ................ Passed 30.12 sec Start 205: tst_qquickparticlegroup 205/247 Test #205: tst_qquickparticlegroup ............... Passed 25.93 sec Start 206: tst_qquickparticlesystem 206/247 Test #206: tst_qquickparticlesystem .............. Passed 35.40 sec Start 207: tst_qquickpointattractor 207/247 Test #207: tst_qquickpointattractor .............. Passed 22.61 sec Start 208: tst_qquickpointdirection 208/247 Test #208: tst_qquickpointdirection .............. Passed 30.49 sec Start 209: tst_qquickrectangleextruder 209/247 Test #209: tst_qquickrectangleextruder ........... Passed 28.25 sec Start 210: tst_qquickspritegoal 210/247 Test #210: tst_qquickspritegoal .................. Passed 29.46 sec Start 211: tst_qquicktargetdirection 211/247 Test #211: tst_qquicktargetdirection ............. Passed 28.51 sec Start 212: tst_qquicktrailemitter 212/247 Test #212: tst_qquicktrailemitter ................ Passed 29.41 sec Start 213: tst_qquickturbulence 213/247 Test #213: tst_qquickturbulence .................. Passed 30.07 sec Start 214: tst_qquickwander 214/247 Test #214: tst_qquickwander ...................... Passed 29.01 sec Start 215: tst_qquickwidget 215/247 Test #215: tst_qquickwidget ...................... Passed 59.87 sec Start 216: tst_accessibility 216/247 Test #216: tst_accessibility ..................... Passed 85.57 sec Start 217: tst_cursor 217/247 Test #217: tst_cursor ............................ Passed 53.89 sec Start 218: tst_customization 218/247 Test #218: tst_customization ..................... Passed 161.38 sec Start 219: tst_designer 219/247 Test #219: tst_designer .......................... Passed 29.09 sec Start 220: tst_font 220/247 Test #220: tst_font .............................. Passed 41.99 sec Start 221: tst_palette 221/247 Test #221: tst_palette ........................... Passed 62.19 sec Start 222: tst_platform 222/247 Test #222: tst_platform .......................... Passed 30.22 sec Start 223: tst_pointerhandlers 223/247 Test #223: tst_pointerhandlers ................... Passed 46.03 sec Start 224: tst_pressandhold 224/247 Test #224: tst_pressandhold ...................... Passed 30.81 sec Start 225: tst_qquickapplicationwindow 225/247 Test #225: tst_qquickapplicationwindow ........... Passed 62.71 sec Start 226: tst_qquickcontrol 226/247 Test #226: tst_qquickcontrol ..................... Passed 55.34 sec Start 227: tst_qquickcolor 227/247 Test #227: tst_qquickcolor ....................... Passed 30.45 sec Start 228: tst_qquickdrawer 228/247 Test #228: tst_qquickdrawer ...................... Passed 283.90 sec Start 229: tst_qquickheaderview 229/247 Test #229: tst_qquickheaderview .................. Passed 31.45 sec Start 230: tst_qquickiconimage 230/247 Test #230: tst_qquickiconimage ................... Passed 47.34 sec Start 231: tst_qquickiconlabel 231/247 Test #231: tst_qquickiconlabel ................... Passed 35.43 sec Start 232: tst_qquickimaginestyle 232/247 Test #232: tst_qquickimaginestyle ................ Passed 30.50 sec Start 233: tst_qquickmaterialstyle 233/247 Test #233: tst_qquickmaterialstyle ............... Passed 44.46 sec Start 234: tst_qquickmaterialstyleconf 234/247 Test #234: tst_qquickmaterialstyleconf ........... Passed 49.16 sec Start 235: tst_qquickmenubar 235/247 Test #235: tst_qquickmenubar ..................... Passed 52.96 sec Start 236: tst_qquickninepatchimage 236/247 Test #236: tst_qquickninepatchimage .............. Passed 57.17 sec Start 237: tst_qquickstyle 237/247 Test #237: tst_qquickstyle ....................... Passed 46.75 sec Start 238: tst_qquickuniversalstyle 238/247 Test #238: tst_qquickuniversalstyle .............. Passed 38.11 sec Start 239: tst_qquickuniversalstyleconf 239/247 Test #239: tst_qquickuniversalstyleconf .......... Passed 31.75 sec Start 240: tst_revisions 240/247 Test #240: tst_revisions ......................... Passed 29.31 sec Start 241: tst_styleimports 241/247 Test #241: tst_styleimports ...................... Passed 46.20 sec Start 242: tst_styleimportscompiletimematerial 242/247 Test #242: tst_styleimportscompiletimematerial ... Passed 47.14 sec Start 243: tst_styleimportscompiletimeqmlonly 243/247 Test #243: tst_styleimportscompiletimeqmlonly .... Passed 26.69 sec Start 244: tst_translation 244/247 Test #244: tst_translation ....................... Passed 68.27 sec Start 245: tst_qquicktreeviewdelegate 245/247 Test #245: tst_qquicktreeviewdelegate ............ Passed 33.44 sec Start 246: tst_qquickmessagedialogimpl 246/247 Test #246: tst_qquickmessagedialogimpl ........... Passed 34.58 sec Start 247: tst_baseline_scenegraph 247/247 Test #247: tst_baseline_scenegraph ............... Passed 12.43 sec 85% tests passed, 36 tests failed out of 247 Label Time Summary: src/qml/doc/snippets/qmltc/tst_qmltc_examples = 43.87 sec*proc (1 test) tests/auto/core/tst_core = 23.48 sec*proc (1 test) tests/auto/particles/qquickage/tst_qquickage = 35.94 sec*proc (1 test) tests/auto/particles/qquickangleddirection/tst_qquickangleddirection = 22.71 sec*proc (1 test) tests/auto/particles/qquickcumulativedirection/tst_qquickcumulativedirection = 29.30 sec*proc (1 test) tests/auto/particles/qquickcustomaffector/tst_qquickcustomaffector = 31.28 sec*proc (1 test) tests/auto/particles/qquickellipseextruder/tst_qquickellipseextruder = 26.61 sec*proc (1 test) tests/auto/particles/qquickfriction/tst_qquickfriction = 28.67 sec*proc (1 test) tests/auto/particles/qquickgravity/tst_qquickgravity = 27.75 sec*proc (1 test) tests/auto/particles/qquickgroupgoal/tst_qquickgroupgoal = 28.62 sec*proc (1 test) tests/auto/particles/qquickimageparticle/tst_qquickimageparticle = 32.85 sec*proc (1 test) tests/auto/particles/qquickitemparticle/tst_qquickitemparticle = 29.99 sec*proc (1 test) tests/auto/particles/qquicklineextruder/tst_qquicklineextruder = 25.02 sec*proc (1 test) tests/auto/particles/qquickmaskextruder/tst_qquickmaskextruder = 30.12 sec*proc (1 test) tests/auto/particles/qquickparticlegroup/tst_qquickparticlegroup = 25.93 sec*proc (1 test) tests/auto/particles/qquickparticlesystem/tst_qquickparticlesystem = 35.40 sec*proc (1 test) tests/auto/particles/qquickpointattractor/tst_qquickpointattractor = 22.61 sec*proc (1 test) tests/auto/particles/qquickpointdirection/tst_qquickpointdirection = 30.49 sec*proc (1 test) tests/auto/particles/qquickrectangleextruder/tst_qquickrectangleextruder = 28.25 sec*proc (1 test) tests/auto/particles/qquickspritegoal/tst_qquickspritegoal = 29.46 sec*proc (1 test) tests/auto/particles/qquicktargetdirection/tst_qquicktargetdirection = 28.51 sec*proc (1 test) tests/auto/particles/qquicktrailemitter/tst_qquicktrailemitter = 29.41 sec*proc (1 test) tests/auto/particles/qquickturbulence/tst_qquickturbulence = 30.07 sec*proc (1 test) tests/auto/particles/qquickwander/tst_qquickwander = 29.01 sec*proc (1 test) tests/auto/qml/animation/qabstractanimationjob/tst_qabstractanimationjob = 16.05 sec*proc (1 test) tests/auto/qml/animation/qanimationgroupjob/tst_qanimationgroupjob = 21.04 sec*proc (1 test) tests/auto/qml/animation/qparallelanimationgroupjob/tst_qparallelanimationgroupjob = 25.09 sec*proc (1 test) tests/auto/qml/animation/qpauseanimationjob/tst_qpauseanimationjob = 28.15 sec*proc (1 test) tests/auto/qml/animation/qsequentialanimationgroupjob/tst_qsequentialanimationgroupjob = 24.93 sec*proc (1 test) tests/auto/qml/bindingdependencyapi/tst_bindingdependencyapi = 29.71 sec*proc (1 test) tests/auto/qml/debugger/qpacketprotocol/tst_qpacketprotocol = 20.21 sec*proc (1 test) tests/auto/qml/debugger/qqmldebugclient/tst_qqmldebugclient = 31.12 sec*proc (1 test) tests/auto/qml/debugger/qqmldebuglocal/tst_qqmldebuglocal = 21.38 sec*proc (1 test) tests/auto/qml/debugger/qqmldebugtranslationservice/tst_qqmldebugtranslationservice = 31.39 sec*proc (1 test) tests/auto/qml/debugger/qqmlnativeconnector/tst_qqmlnativeconnector = 27.38 sec*proc (1 test) tests/auto/qml/debugger/qv4debugger/tst_qv4debugger = 32.58 sec*proc (1 test) tests/auto/qml/ecmascripttests/tst_ecmascripttests = 23.04 sec*proc (1 test) tests/auto/qml/parserstress/tst_parserstress = 29.30 sec*proc (1 test) tests/auto/qml/qjsengine/tst_qjsengine = 97.06 sec*proc (1 test) tests/auto/qml/qjsmanagedvalue/tst_qjsmanagedvalue = 15.51 sec*proc (1 test) tests/auto/qml/qjsonbinding/tst_qjsonbinding = 28.51 sec*proc (1 test) tests/auto/qml/qjsprimitivevalue/tst_qjsprimitivevalue = 27.68 sec*proc (1 test) tests/auto/qml/qjsvalue/tst_qjsvalue = 21.11 sec*proc (1 test) tests/auto/qml/qjsvalueiterator/tst_qjsvalueiterator = 14.28 sec*proc (1 test) tests/auto/qml/qmlbasicapp/tst_qmlbasicapp = 20.17 sec*proc (1 test) tests/auto/qml/qmlcachegen/tst_qmlcachegen = 20.83 sec*proc (1 test) tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen = 62.23 sec*proc (1 test) tests/auto/qml/qmldiskcache/tst_qmldiskcache = 38.51 sec*proc (1 test) tests/auto/qml/qmlsplitlib/tst_qmlsplitlib = 22.83 sec*proc (1 test) tests/auto/qml/qmltc/tst_qmltc_diskcache = 25.84 sec*proc (1 test) tests/auto/qml/qmltc/tst_qmltc_nodiskcache = 20.20 sec*proc (1 test) tests/auto/qml/qmltc_manual/tst_qmltc_manual = 32.57 sec*proc (1 test) tests/auto/qml/qqmlanybinding/tst_qqmlanybinding = 26.63 sec*proc (1 test) tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine = 22.57 sec*proc (1 test) tests/auto/qml/qqmlbinding/tst_qqmlbinding = 33.74 sec*proc (1 test) tests/auto/qml/qqmlchangeset/tst_qqmlhangeset = 14.50 sec*proc (1 test) tests/auto/qml/qqmlcomponent/tst_qqmlcomponent = 28.38 sec*proc (1 test) tests/auto/qml/qqmlconnections/tst_qqmlconnections = 499.75 sec*proc (1 test) tests/auto/qml/qqmlconsole/tst_qqmlconsole = 27.08 sec*proc (1 test) tests/auto/qml/qqmlcontext/tst_qqmlcontext = 23.44 sec*proc (1 test) tests/auto/qml/qqmlcpputils/tst_qqmlcpputils = 22.47 sec*proc (1 test) tests/auto/qml/qqmldelegatemodel/tst_qqmldelegatemodel = 34.70 sec*proc (1 test) tests/auto/qml/qqmldirparser/tst_qqmldirparser = 33.70 sec*proc (1 test) tests/auto/qml/qqmlecmascript/tst_qqmlecmascript = 61.02 sec*proc (1 test) tests/auto/qml/qqmlengine/tst_qqmlengine = 34.71 sec*proc (1 test) tests/auto/qml/qqmlenginecleanup/tst_qqmlenginecleanup = 24.33 sec*proc (1 test) tests/auto/qml/qqmlerror/tst_qqmlerror = 26.25 sec*proc (1 test) tests/auto/qml/qqmlexpression/tst_qqmlexpression = 35.37 sec*proc (1 test) tests/auto/qml/qqmlextensionplugin/tst_qqmlextensionplugin = 22.28 sec*proc (1 test) tests/auto/qml/qqmlfile/tst_qqmlfile = 16.82 sec*proc (1 test) tests/auto/qml/qqmlfileselector/tst_qqmlfileselector = 26.30 sec*proc (1 test) tests/auto/qml/qqmlglobal/tst_qqmlglobal = 14.61 sec*proc (1 test) tests/auto/qml/qqmlimport/tst_qqmlimport = 21.78 sec*proc (1 test) tests/auto/qml/qqmlincubator/tst_qqmlincubator = 19.88 sec*proc (1 test) tests/auto/qml/qqmlinfo/tst_qqmlinfo = 30.30 sec*proc (1 test) tests/auto/qml/qqmlinstantiator/tst_qqmlinstantiator = 21.94 sec*proc (1 test) tests/auto/qml/qqmlitemmodels/tst_qqmlitemmodels = 29.96 sec*proc (1 test) tests/auto/qml/qqmllanguage/tst_qqmllanguage = 43.86 sec*proc (1 test) tests/auto/qml/qqmllistcompositor/tst_qqmllistcompositor = 19.37 sec*proc (1 test) tests/auto/qml/qqmllistmodel/tst_qqmllistmodel = 26.91 sec*proc (1 test) tests/auto/qml/qqmllistmodelworkerscript/tst_qqmllistmodelworkerscript = 43.60 sec*proc (1 test) tests/auto/qml/qqmllistreference/tst_qqmllistreference = 29.45 sec*proc (1 test) tests/auto/qml/qqmllocale/tst_qqmllocale = 36.36 sec*proc (1 test) tests/auto/qml/qqmlmetaobject/tst_qqmlmetaobject = 33.83 sec*proc (1 test) tests/auto/qml/qqmlmetatype/tst_qqmlmetatype = 21.59 sec*proc (1 test) tests/auto/qml/qqmlnotifier/tst_qqmlnotifier = 56.79 sec*proc (1 test) tests/auto/qml/qqmlobjectmodel/tst_qqmlobjectmodel = 26.19 sec*proc (1 test) tests/auto/qml/qqmlopenmetaobject/tst_qqmlopenmetaobject = 14.50 sec*proc (1 test) tests/auto/qml/qqmlparser/tst_qqmlparser = 37.17 sec*proc (1 test) tests/auto/qml/qqmlpromise/tst_qqmlpromise = 24.88 sec*proc (1 test) tests/auto/qml/qqmlproperty/tst_qqmlproperty = 35.76 sec*proc (1 test) tests/auto/qml/qqmlpropertycache/tst_qqmlpropertycache = 20.76 sec*proc (1 test) tests/auto/qml/qqmlpropertymap/tst_qqmlpropertymap = 36.76 sec*proc (1 test) tests/auto/qml/qqmlqt/tst_qqmlqt = 24.85 sec*proc (1 test) tests/auto/qml/qqmlsettings/tst_qqmlsettings = 22.73 sec*proc (1 test) tests/auto/qml/qqmlsqldatabase/tst_qqmlsqldatabase = 21.85 sec*proc (1 test) tests/auto/qml/qqmltablemodel/tst_qqmltablemodel = 30.46 sec*proc (1 test) tests/auto/qml/qqmltimer/tst_qqmltimer = 30.61 sec*proc (1 test) tests/auto/qml/qqmltranslation/tst_qqmltranslation = 31.78 sec*proc (1 test) tests/auto/qml/qqmltreemodeltotablemodel/tst_qqmltreemodeltotablemodel = 19.72 sec*proc (1 test) tests/auto/qml/qqmltypeloader/tst_qqmltypeloader = 22.28 sec*proc (1 test) tests/auto/qml/qqmlvaluetypeproviders/tst_qqmlvaluetypeproviders = 20.89 sec*proc (1 test) tests/auto/qml/qqmlvaluetypes/tst_qqmlvaluetypes = 40.66 sec*proc (1 test) tests/auto/qml/qqmlxmlhttprequest/tst_qqmlxmlhttprequest = 27.49 sec*proc (1 test) tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel = 22.05 sec*proc (1 test) tests/auto/qml/qquickfolderlistmodel/tst_qquickfolderlistmodel = 44.67 sec*proc (1 test) tests/auto/qml/qquickworkerscript/tst_qquickworkerscript = 24.39 sec*proc (1 test) tests/auto/qml/qrcqml/tst_qrcqml = 37.66 sec*proc (1 test) tests/auto/qml/qtqmlmodules/tst_qtqmlmodules = 26.20 sec*proc (1 test) tests/auto/qml/qv4assembler/tst_qv4assembler = 35.40 sec*proc (1 test) tests/auto/qml/qv4identifiertable/tst_qv4identifiertable = 19.57 sec*proc (1 test) tests/auto/qml/qv4mm/tst_qv4mm = 21.00 sec*proc (1 test) tests/auto/qml/qv4regexp/tst_qv4regexp = 21.51 sec*proc (1 test) tests/auto/qml/registrationmacros/tst_registrationmacros = 15.62 sec*proc (1 test) tests/auto/qml/v4misc/tst_v4misc = 22.13 sec*proc (1 test) tests/auto/quick/drawingmodes/tst_drawingmodes = 21.23 sec*proc (1 test) tests/auto/quick/examples/tst_quick_examples = 30.70 sec*proc (1 test) tests/auto/quick/geometry/tst_geometry = 37.48 sec*proc (1 test) tests/auto/quick/nodes/tst_nodestest = 20.27 sec*proc (1 test) tests/auto/quick/nokeywords/tst_nokeywords = 19.99 sec*proc (1 test) tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop = 49.46 sec*proc (1 test) tests/auto/quick/pointerhandlers/mousearea_interop/tst_mousearea_interop = 29.00 sec*proc (1 test) tests/auto/quick/pointerhandlers/multipointtoucharea_interop/tst_multipointtoucharea_interop = 21.55 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickdraghandler/tst_qquickdraghandler = 69.08 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickhoverhandler/tst_qquickhoverhandler = 44.25 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickpinchhandler/tst_qquickpinchhandler = 68.65 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickpointerhandler/tst_qquickpointerhandler = 31.18 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickpointhandler/tst_qquickpointhandler = 22.62 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquicktaphandler/tst_qquicktaphandler = 62.98 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickwheelhandler/tst_qquickwheelhandler = 29.58 sec*proc (1 test) tests/auto/quick/propertyrequirements/tst_propertyrequirements = 24.28 sec*proc (1 test) tests/auto/quick/qquickaccessible/tst_qquickaccessible = 47.85 sec*proc (1 test) tests/auto/quick/qquickanchors/tst_qquickanchors = 22.80 sec*proc (1 test) tests/auto/quick/qquickanimatedimage/tst_qquickanimatedimage = 39.87 sec*proc (1 test) tests/auto/quick/qquickanimatedsprite/tst_qquickanimatedsprite = 33.44 sec*proc (1 test) tests/auto/quick/qquickanimationcontroller/tst_qquickanimationcontroller = 21.98 sec*proc (1 test) tests/auto/quick/qquickanimations/tst_qquickanimations = 81.50 sec*proc (1 test) tests/auto/quick/qquickanimators/tst_qquickanimators = 29.89 sec*proc (1 test) tests/auto/quick/qquickapplication/tst_qquickapplication = 21.26 sec*proc (1 test) tests/auto/quick/qquickbehaviors/tst_qquickbehaviors = 29.29 sec*proc (1 test) tests/auto/quick/qquickborderimage/tst_qquickborderimage = 25.59 sec*proc (1 test) tests/auto/quick/qquickboundaryrule/tst_qquickboundaryrule = 26.36 sec*proc (1 test) tests/auto/quick/qquickcanvasitem/tst_qquickcanvasitem = 80.48 sec*proc (1 test) tests/auto/quick/qquickcolorgroup/tst_qquickcolorgroup = 21.68 sec*proc (1 test) tests/auto/quick/qquickdeliveryagent/tst_qquickdeliveryagent = 26.38 sec*proc (1 test) tests/auto/quick/qquickdesignersupport/tst_qquickdesignersupport = 21.29 sec*proc (1 test) tests/auto/quick/qquickdrag/tst_qquickdrag = 20.09 sec*proc (1 test) tests/auto/quick/qquickdroparea/tst_qquickdroparea = 35.45 sec*proc (1 test) tests/auto/quick/qquickdynamicpropertyanimation/tst_qquickdynamicpropertyanimation = 23.64 sec*proc (1 test) tests/auto/quick/qquickflickable/tst_qquickflickable = 60.40 sec*proc (1 test) tests/auto/quick/qquickflipable/tst_qquickflipable = 21.31 sec*proc (1 test) tests/auto/quick/qquickfocusscope/tst_qquickfocusscope = 27.56 sec*proc (1 test) tests/auto/quick/qquickfontloader/tst_qquickfontloader = 20.72 sec*proc (1 test) tests/auto/quick/qquickfontloader_static/tst_qquickfontloader_static = 33.66 sec*proc (1 test) tests/auto/quick/qquickfontmetrics/tst_quickfontmetrics = 19.48 sec*proc (1 test) tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject = 34.03 sec*proc (1 test) tests/auto/quick/qquickgraphicsinfo/tst_qquickgraphicsinfo = 32.43 sec*proc (1 test) tests/auto/quick/qquickgridview/tst_qquickgridview = 222.50 sec*proc (1 test) tests/auto/quick/qquickimage/tst_qquickimage = 28.35 sec*proc (1 test) tests/auto/quick/qquickimageprovider/tst_qquickimageprovider = 33.40 sec*proc (1 test) tests/auto/quick/qquickitem/tst_qquickitem = 33.99 sec*proc (1 test) tests/auto/quick/qquickitem2/tst_qquickitem2 = 37.24 sec*proc (1 test) tests/auto/quick/qquickitemlayer/tst_qquickitemlayer = 33.67 sec*proc (1 test) tests/auto/quick/qquickitemrhiintegration/tst_qquickitemrhiintegration = 20.95 sec*proc (1 test) tests/auto/quick/qquicklayouts/tst_qquicklayouts = 30.50 sec*proc (1 test) tests/auto/quick/qquicklistview/tst_qquicklistview = 270.62 sec*proc (1 test) tests/auto/quick/qquicklistview2/tst_qquicklistview2 = 35.09 sec*proc (1 test) tests/auto/quick/qquickloader/tst_qquickloader = 29.06 sec*proc (1 test) tests/auto/quick/qquickmousearea/tst_qquickmousearea = 110.20 sec*proc (1 test) tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea = 29.00 sec*proc (1 test) tests/auto/quick/qquickpainteditem/tst_qquickpainteditem = 21.69 sec*proc (1 test) tests/auto/quick/qquickpalette/tst_qquickpalette = 38.92 sec*proc (1 test) tests/auto/quick/qquickpath/tst_qquickpath = 25.29 sec*proc (1 test) tests/auto/quick/qquickpathview/tst_qquickpathview = 82.89 sec*proc (1 test) tests/auto/quick/qquickpincharea/tst_qquickpincharea = 24.24 sec*proc (1 test) tests/auto/quick/qquickpixmapcache/tst_qquickpixmapcache = 40.04 sec*proc (1 test) tests/auto/quick/qquickpositioners/tst_qquickpositioners = 107.84 sec*proc (1 test) tests/auto/quick/qquickrectangle/tst_qquickrectangle = 21.63 sec*proc (1 test) tests/auto/quick/qquickrendercontrol/tst_qquickrendercontrol = 25.86 sec*proc (1 test) tests/auto/quick/qquickrepeater/tst_qquickrepeater = 22.60 sec*proc (1 test) tests/auto/quick/qquickscreen/tst_qquickscreen = 20.93 sec*proc (1 test) tests/auto/quick/qquickshadereffect/tst_qquickshadereffect = 33.83 sec*proc (1 test) tests/auto/quick/qquickshape/tst_qquickshape = 34.66 sec*proc (1 test) tests/auto/quick/qquickshortcut/tst_qquickshortcut = 55.32 sec*proc (1 test) tests/auto/quick/qquicksmoothedanimation/tst_qquicksmoothedanimation = 23.80 sec*proc (1 test) tests/auto/quick/qquickspringanimation/tst_qquickspringanimation = 35.57 sec*proc (1 test) tests/auto/quick/qquickspritesequence/tst_qquickspritesequence = 26.10 sec*proc (1 test) tests/auto/quick/qquickstates/tst_qquickstates = 23.35 sec*proc (1 test) tests/auto/quick/qquickstyledtext/tst_qquickstyledtext = 32.08 sec*proc (1 test) tests/auto/quick/qquicksystempalette/tst_qquicksystempalette = 33.31 sec*proc (1 test) tests/auto/quick/qquicktableview/tst_qquicktableview = 72.18 sec*proc (1 test) tests/auto/quick/qquicktext/tst_qquicktext = 53.93 sec*proc (1 test) tests/auto/quick/qquicktextdocument/tst_qquicktextdocument = 34.66 sec*proc (1 test) tests/auto/quick/qquicktextedit/tst_qquicktextedit = 109.08 sec*proc (1 test) tests/auto/quick/qquicktextinput/tst_qquicktextinput = 95.47 sec*proc (1 test) tests/auto/quick/qquicktimeline/tst_qquicktimeline = 19.30 sec*proc (1 test) tests/auto/quick/qquicktreeview/tst_qquicktreeview = 26.11 sec*proc (1 test) tests/auto/quick/qquickview/tst_qquickview = 30.87 sec*proc (1 test) tests/auto/quick/qquickview_extra/tst_qquickview_extra = 21.30 sec*proc (1 test) tests/auto/quick/qquickvisualdatamodel/tst_qquickvisualdatamodel = 41.40 sec*proc (1 test) tests/auto/quick/qquickwindow/tst_qquickwindow = 53.77 sec*proc (1 test) tests/auto/quick/rendernode/tst_rendernode = 20.94 sec*proc (1 test) tests/auto/quick/scenegraph/tst_scenegraph = 93.42 sec*proc (1 test) tests/auto/quick/sharedimage/tst_sharedimage = 20.23 sec*proc (1 test) tests/auto/quick/softwarerenderer/tst_softwarerenderer = 32.55 sec*proc (1 test) tests/auto/quick/touchmouse/tst_touchmouse = 49.70 sec*proc (1 test) tests/auto/quickcontrols2/accessibility/tst_accessibility = 85.57 sec*proc (1 test) tests/auto/quickcontrols2/cursor/tst_cursor = 53.89 sec*proc (1 test) tests/auto/quickcontrols2/customization/tst_customization = 161.38 sec*proc (1 test) tests/auto/quickcontrols2/designer/tst_designer = 29.09 sec*proc (1 test) tests/auto/quickcontrols2/font/tst_font = 41.99 sec*proc (1 test) tests/auto/quickcontrols2/palette/tst_palette = 62.19 sec*proc (1 test) tests/auto/quickcontrols2/platform/tst_platform = 30.22 sec*proc (1 test) tests/auto/quickcontrols2/pointerhandlers/tst_pointerhandlers = 46.03 sec*proc (1 test) tests/auto/quickcontrols2/pressandhold/tst_pressandhold = 30.81 sec*proc (1 test) tests/auto/quickcontrols2/qquickapplicationwindow/tst_qquickapplicationwindow = 62.71 sec*proc (1 test) tests/auto/quickcontrols2/qquickcolor/tst_qquickcolor = 30.45 sec*proc (1 test) tests/auto/quickcontrols2/qquickcontrol/tst_qquickcontrol = 55.34 sec*proc (1 test) tests/auto/quickcontrols2/qquickdrawer/tst_qquickdrawer = 283.90 sec*proc (1 test) tests/auto/quickcontrols2/qquickheaderview/tst_qquickheaderview = 31.45 sec*proc (1 test) tests/auto/quickcontrols2/qquickiconimage/tst_qquickiconimage = 47.34 sec*proc (1 test) tests/auto/quickcontrols2/qquickiconlabel/tst_qquickiconlabel = 35.43 sec*proc (1 test) tests/auto/quickcontrols2/qquickimaginestyle/tst_qquickimaginestyle = 30.50 sec*proc (1 test) tests/auto/quickcontrols2/qquickmaterialstyle/tst_qquickmaterialstyle = 44.46 sec*proc (1 test) tests/auto/quickcontrols2/qquickmaterialstyleconf/tst_qquickmaterialstyleconf = 49.16 sec*proc (1 test) tests/auto/quickcontrols2/qquickmenubar/tst_qquickmenubar = 52.96 sec*proc (1 test) tests/auto/quickcontrols2/qquickninepatchimage/tst_qquickninepatchimage = 57.17 sec*proc (1 test) tests/auto/quickcontrols2/qquickstyle/tst_qquickstyle = 46.75 sec*proc (1 test) tests/auto/quickcontrols2/qquicktreeviewdelegate/tst_qquicktreeviewdelegate = 33.44 sec*proc (1 test) tests/auto/quickcontrols2/qquickuniversalstyle/tst_qquickuniversalstyle = 38.11 sec*proc (1 test) tests/auto/quickcontrols2/qquickuniversalstyleconf/tst_qquickuniversalstyleconf = 31.75 sec*proc (1 test) tests/auto/quickcontrols2/revisions/tst_revisions = 29.31 sec*proc (1 test) tests/auto/quickcontrols2/styleimports/tst_styleimports = 46.20 sec*proc (1 test) tests/auto/quickcontrols2/styleimportscompiletimematerial/tst_styleimportscompiletimematerial = 47.14 sec*proc (1 test) tests/auto/quickcontrols2/styleimportscompiletimeqmlonly/tst_styleimportscompiletimeqmlonly = 26.69 sec*proc (1 test) tests/auto/quickcontrols2/translation/tst_translation = 68.27 sec*proc (1 test) tests/auto/quickdialogs/qquickmessagedialogimpl/tst_qquickmessagedialogimpl = 34.58 sec*proc (1 test) tests/auto/quicktest/polish/tst_polish = 24.52 sec*proc (1 test) tests/auto/quicktest/quicktestmainwithsetup/tst_quicktestmainwithsetup = 21.43 sec*proc (1 test) tests/auto/quicktest/signalspy/tst_signalspy = 34.69 sec*proc (1 test) tests/auto/quicktest/testswithcomponents/tst_quicktestswithcomponents = 33.68 sec*proc (1 test) tests/auto/quickwidgets/qquickwidget/tst_qquickwidget = 59.87 sec*proc (1 test) tests/auto/toolsupport/tst_qml_toolsupport = 26.64 sec*proc (1 test) tests/baseline/scenegraph/scenegraph/tst_baseline_scenegraph = 12.43 sec*proc (1 test) Total Test time (real) = 9586.34 sec The following tests FAILED: 49 - tst_qmlcppcodegen (Failed) 70 - tst_qqmlconnections (Failed) 81 - tst_qqmlenginecleanup (Failed) 82 - tst_qqmltranslation (Failed) 83 - tst_qqmlimport (Failed) 87 - tst_qv4assembler (Failed) 95 - tst_qqmlxmllistmodel (Failed) 100 - tst_quick_examples (Failed) 110 - tst_qquickimageprovider (Failed) 111 - tst_qquicklayouts (Failed) 118 - tst_qquicksystempalette (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) 145 - tst_qquickimage (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) 167 - tst_qquicktextinput (Failed) 171 - tst_qquickcanvasitem (Failed) 176 - tst_sharedimage (Failed) 181 - tst_qquickanimatedsprite (Failed) Errors while running CTest