Test project /data/androidbuild_armv8/qtdeclarative-android Start 1: module_includes 1/244 Test #1: module_includes ....................... Passed 2.02 sec Start 2: empty_qmldir 2/244 Test #2: empty_qmldir .......................... Passed 18.34 sec Start 3: test_qml_app_deployment 3/244 Test #3: test_qml_app_deployment ............... Passed 0.19 sec Start 4: tst_registrationmacros 4/244 Test #4: tst_registrationmacros ................ Passed 15.27 sec Start 5: tst_parserstress 5/244 Test #5: tst_parserstress ...................... Passed 32.42 sec Start 6: tst_qjsprimitivevalue 6/244 Test #6: tst_qjsprimitivevalue ................. Passed 25.01 sec Start 7: tst_qjsvalueiterator 7/244 Test #7: tst_qjsvalueiterator .................. Passed 14.17 sec Start 8: tst_qjsonbinding 8/244 Test #8: tst_qjsonbinding ...................... Passed 34.25 sec Start 9: tst_qqmlfile 9/244 Test #9: tst_qqmlfile .......................... Passed 14.06 sec Start 10: tst_qqmlfileselector 10/244 Test #10: tst_qqmlfileselector .................. Passed 29.72 sec Start 11: tst_qqmlcomponent 11/244 Test #11: tst_qqmlcomponent ..................... Passed 23.56 sec Start 12: tst_qqmlconsole 12/244 Test #12: tst_qqmlconsole ....................... Passed 38.59 sec Start 13: tst_qqmlengine 13/244 Test #13: tst_qqmlengine ........................ Passed 30.49 sec Start 14: tst_qqmlerror 14/244 Test #14: tst_qqmlerror ......................... Passed 28.82 sec Start 15: tst_qqmlincubator 15/244 Test #15: tst_qqmlincubator ..................... Passed 22.01 sec Start 16: tst_qqmlinfo 16/244 Test #16: tst_qqmlinfo .......................... Passed 24.09 sec Start 17: tst_qqmllistreference 17/244 Test #17: tst_qqmllistreference ................. Passed 31.62 sec Start 18: tst_qqmllocale 18/244 Test #18: tst_qqmllocale ........................ Passed 27.52 sec Start 19: tst_qqmlmetaobject 19/244 Test #19: tst_qqmlmetaobject .................... Passed 20.94 sec Start 20: tst_qqmlnotifier 20/244 Test #20: tst_qqmlnotifier ...................... Passed 69.77 sec Start 21: tst_qqmlqt 21/244 Test #21: tst_qqmlqt ............................ Passed 24.45 sec Start 22: tst_qqmlxmlhttprequest 22/244 Test #22: tst_qqmlxmlhttprequest ................ Passed 26.47 sec Start 23: tst_qqmlpromise 23/244 Test #23: tst_qqmlpromise ....................... Passed 30.88 sec Start 24: tst_qtqmlmodules 24/244 Test #24: tst_qtqmlmodules ...................... Passed 20.23 sec Start 25: tst_qquickfolderlistmodel 25/244 Test #25: tst_qquickfolderlistmodel ............. Passed 48.15 sec Start 26: tst_qqmlapplicationengine 26/244 Test #26: tst_qqmlapplicationengine ............. Passed 32.11 sec Start 27: tst_qqmlsettings 27/244 Test #27: tst_qqmlsettings ...................... Passed 22.66 sec Start 28: tst_qmldiskcache 28/244 Test #28: tst_qmldiskcache ...................... Passed 38.83 sec Start 29: tst_qqmlmetatype 29/244 Test #29: tst_qqmlmetatype ...................... Passed 20.67 sec Start 30: tst_qmltc_manual 30/244 Test #30: tst_qmltc_manual ...................... Passed 35.00 sec Start 31: tst_qmltc_diskcache 31/244 Test #31: tst_qmltc_diskcache ...................***Failed 26.84 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qmltc_diskcache_make_apk. [1/2] Copying tst_qmltc_diskcache binary to apk folder [2/2] Creating APK for tst_qmltc_diskcache Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmltc/android-tst_qmltc_diskcache-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmltc/android-build/ Application binary: tst_qmltc_diskcache Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: QmltcTests -- 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 UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugResources > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac > 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: 16 executed, 13 up-to-date Android package built successfully in 18,942 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmltc/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/qmltc/android-build/tst_qmltc_diskcache.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_qmltc_diskcache/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qmltc_diskcache/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qmltc_diskcache. 19096 ********* Start testing of tst_qmltc ********* 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 QINFO : tst_qmltc::initTestCase() Disk cache is ENABLED QWARN : tst_qmltc::initTestCase() Binding on group is not deferred as requested by the DeferredPropertyNames class info because it constitutes a group property. PASS : tst_qmltc::initTestCase() PASS : tst_qmltc::qmlNameConflictResolution() PASS : tst_qmltc::helloWorld() PASS : tst_qmltc::qtQuickIncludes() PASS : tst_qmltc::enumerations() PASS : tst_qmltc::methods() PASS : tst_qmltc::properties() PASS : tst_qmltc::ids() PASS : tst_qmltc::importNamespace() PASS : tst_qmltc::componentTypes() PASS : tst_qmltc::deferredProperties() PASS : tst_qmltc::signalHandlers() PASS : tst_qmltc::jsFunctions() PASS : tst_qmltc::changingBindings() PASS : tst_qmltc::propertyAlias() PASS : tst_qmltc::propertyAlias_external() PASS : tst_qmltc::complexAliases() PASS : tst_qmltc::propertyChangeHandler() PASS : tst_qmltc::nestedHelloWorld() PASS : tst_qmltc::componentHelloWorld() PASS : tst_qmltc::propertyReturningFunction() PASS : tst_qmltc::listProperty() PASS : tst_qmltc::listPropertiesWithTheSameName() PASS : tst_qmltc::defaultProperty() PASS : tst_qmltc::defaultPropertyCorrectSelection() SKIP : tst_qmltc::defaultAlias() Not implemented - not supported Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc/tst_qmltc.cpp(1180)] PASS : tst_qmltc::attachedProperty() QWARN : tst_qmltc::groupedProperty() QQmlExpression: Expression qrc:/QmltcTests/groupedProperty.qml:11:5 depends on non-NOTIFYable properties: QWARN : tst_qmltc::groupedProperty() QmltcTest::groupedProperty::group QWARN : tst_qmltc::groupedProperty() QQmlExpression: Expression qrc:/QmltcTests/groupedProperty.qml:11:5 depends on non-NOTIFYable properties: QWARN : tst_qmltc::groupedProperty() QmltcTest::groupedProperty::group QWARN : tst_qmltc::groupedProperty() QQmlExpression: Expression qrc:/QmltcTests/groupedProperty.qml:11:5 depends on non-NOTIFYable properties: QWARN : tst_qmltc::groupedProperty() QmltcTest::groupedProperty::group QWARN : tst_qmltc::groupedProperty() QQmlExpression: Expression qrc:/QmltcTests/groupedProperty.qml:11:5 depends on non-NOTIFYable properties: QWARN : tst_qmltc::groupedProperty() QmltcTest::groupedProperty::group PASS : tst_qmltc::groupedProperty() PASS : tst_qmltc::groupedProperty_qquicktext() PASS : tst_qmltc::localImport() PASS : tst_qmltc::explicitLocalImport() PASS : tst_qmltc::newPropertyBoundToOld() PASS : tst_qmltc::oldPropertyBoundToNew() PASS : tst_qmltc::nonLocalQmlPropertyBoundToAny() PASS : tst_qmltc::localImportWithOnCompleted() PASS : tst_qmltc::justAnimation() PASS : tst_qmltc::justAnimationOnAlias() PASS : tst_qmltc::behaviorAndAnimation() PASS : tst_qmltc::behaviorAndAnimationOnAlias() SKIP : tst_qmltc::singletonUser() Singleton types are not supported yet Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc/tst_qmltc.cpp(1494)] PASS : tst_qmltc::bindingsThroughIds() XFAIL : tst_qmltc::contextHierarchy_rootBaseIsQml() Inconsistent with QQmlComponent: 'foo' could actually be found in generated C++ base class context Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc/tst_qmltc.cpp(1553)] XFAIL : tst_qmltc::contextHierarchy_rootBaseIsQml() Inconsistent with QQmlComponent: LocallyImported is a _visible_ parent of localImport, same stays true for context Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc/tst_qmltc.cpp(1564)] PASS : tst_qmltc::contextHierarchy_rootBaseIsQml() XFAIL : tst_qmltc::contextHierarchy_childBaseIsQml() Inconsistent with QQmlComponent: non-root object with generated C++ base has the context of that base Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc/tst_qmltc.cpp(1593)] XFAIL : tst_qmltc::contextHierarchy_childBaseIsQml() Inconsistent with QQmlComponent: non-root object with generated C++ base has the context of that base Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc/tst_qmltc.cpp(1598)] PASS : tst_qmltc::contextHierarchy_childBaseIsQml() PASS : tst_qmltc::contextHierarchy_delegate() PASS : tst_qmltc::contextHierarchy_nontrivial() PASS : tst_qmltc::javascriptImport() FAIL! : tst_qmltc::listView() Compared values are not the same Actual (model->count()): 0 Expected (1) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc/tst_qmltc.cpp(1724)] PASS : tst_qmltc::bindingOnValueType() PASS : tst_qmltc::keyEvents() QWARN : tst_qmltc::privateProperties() QQmlExpression: Expression qrc:/QmltcTests/privatePropertySubclass.qml:5:5 depends on non-NOTIFYable properties: QWARN : tst_qmltc::privateProperties() QmltcTest::privatePropertySubclass::group QWARN : tst_qmltc::privateProperties() QmltcTest::privatePropertySubclass::vt PASS : tst_qmltc::privateProperties() PASS : tst_qmltc::calqlatrBits() PASS : tst_qmltc::trickyPropertyChangeAndSignalHandlers() PASS : tst_qmltc::cleanupTestCase() Totals: 50 passed, 1 failed, 2 skipped, 0 blacklisted, 1727ms ********* Finished testing of tst_qmltc ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qmltc_diskcache. Success CMake Error at tst_qmltc_diskcacheWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmltc/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_qmltc_diskcache_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmltc/android-build/tst_qmltc_diskcache.apk --verbose execution failed with exit code 1. Start 32: tst_qmltc_nodiskcache 32/244 Test #32: tst_qmltc_nodiskcache ................. Passed 10.96 sec Start 33: tst_qmltc_examples 33/244 Test #33: tst_qmltc_examples .................... Passed 41.03 sec Start 34: tst_qmlbasicapp 34/244 Test #34: tst_qmlbasicapp ....................... Passed 20.00 sec Start 35: tst_qmlsplitlib 35/244 Test #35: tst_qmlsplitlib ....................... Passed 25.97 sec Start 36: tst_qjsengine 36/244 Test #36: tst_qjsengine ......................... Passed 94.30 sec Start 37: tst_qjsvalue 37/244 Test #37: tst_qjsvalue .......................... Passed 21.41 sec Start 38: tst_qjsmanagedvalue 38/244 Test #38: tst_qjsmanagedvalue ................... Passed 17.35 sec Start 39: tst_qqmldebugtranslationservice 39/244 Test #39: tst_qqmldebugtranslationservice ....... Passed 31.61 sec Start 40: tst_qpacketprotocol 40/244 Test #40: tst_qpacketprotocol ................... Passed 21.37 sec Start 41: tst_qqmlnativeconnector 41/244 Test #41: tst_qqmlnativeconnector ............... Passed 24.90 sec Start 42: tst_qqmldebugclient 42/244 Test #42: tst_qqmldebugclient ................... Passed 31.20 sec Start 43: tst_qqmldebuglocal 43/244 Test #43: tst_qqmldebuglocal .................... Passed 20.39 sec Start 44: tst_qv4debugger 44/244 Test #44: tst_qv4debugger ....................... Passed 36.70 sec Start 45: tst_qqmlcpputils 45/244 Test #45: tst_qqmlcpputils ...................... Passed 14.69 sec Start 46: tst_qqmldirparser 46/244 Test #46: tst_qqmldirparser ..................... Passed 36.84 sec Start 47: tst_qmlcachegen 47/244 Test #47: tst_qmlcachegen .......................***Failed 21.55 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qmlcachegen_make_apk. [1/2] Copying tst_qmlcachegen binary to apk folder [2/2] Creating APK for tst_qmlcachegen Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcachegen/android-tst_qmlcachegen-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcachegen/android-build/ Application binary: tst_qmlcachegen Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: cachegentest -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 16,060 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcachegen/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/qmlcachegen/android-build/tst_qmlcachegen.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_qmlcachegen/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qmlcachegen/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qmlcachegen. 22483 ********* Start testing of tst_qmlcachegen ********* 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 QDEBUG : tst_qmlcachegen::initTestCase() "/data/user/0/org.qtproject.example.tst_qmlcachegen/cache/qttest" PASS : tst_qmlcachegen::initTestCase() SKIP : tst_qmlcachegen::loadGeneratedFile() Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(160)] SKIP : tst_qmlcachegen::translationExpressionSupport() Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(227)] SKIP : tst_qmlcachegen::signalHandlerParameters() Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(277)] SKIP : tst_qmlcachegen::errorOnArgumentsInSignalHandler() Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(345)] SKIP : tst_qmlcachegen::aheadOfTimeCompilation() Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(374)] SKIP : tst_qmlcachegen::functionExpressions() Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(510)] QDEBUG : tst_qmlcachegen::versionChecksForAheadOfTimeUnits() : Error loading pre-compiled file QUrl("qrc:/data/versionchecks.qml") : "QML compile hashes don't match. Found 521bcc87356eefeee34741ef08029d8ffb98a573 expected 79b4af992870485cc0214b65bb7af1ef8e01d5ed" FAIL! : tst_qmlcachegen::versionChecksForAheadOfTimeUnits() 'originalUnit' returned FALSE. (version mismatch) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(436)] PASS : tst_qmlcachegen::retainedResources() PASS : tst_qmlcachegen::skippedResources() PASS : tst_qmlcachegen::workerScripts() PASS : tst_qmlcachegen::trickyPaths(path with spaces) PASS : tst_qmlcachegen::trickyPaths(version style suffix 1) PASS : tst_qmlcachegen::trickyPaths(version style suffix 2) PASS : tst_qmlcachegen::trickyPaths(path with umlaut) PASS : tst_qmlcachegen::qrcScriptImport() SKIP : tst_qmlcachegen::fsScriptImport() Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(612)] FAIL! : tst_qmlcachegen::moduleScriptImport() 'unitFromResources' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(693)] PASS : tst_qmlcachegen::esModulesViaQJSEngine() PASS : tst_qmlcachegen::enums() FAIL! : tst_qmlcachegen::sourceFileIndices() 'unitFromResources' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(724)] SKIP : tst_qmlcachegen::reproducibleCache(componentInItem.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(Enums.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(inlineComponentWithId.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(jsimport.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(jsmoduleimport.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(library.js) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(module.mjs) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(parameterAdjustment.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(posthocrequired.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(Retain.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(script.js) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(script.mjs) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(scriptstring.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(SkipQmlCacheGen.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(trickypaths.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(umlaut.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(utils.mjs) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(versionchecks.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(versionStyleSuffix-1.2-core-yc.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(versionStyleSuffix-1.2-more.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(worker.js) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] SKIP : tst_qmlcachegen::reproducibleCache(worker.qml) Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(742)] PASS : tst_qmlcachegen::parameterAdjustment() SKIP : tst_qmlcachegen::inlineComponent() Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(777)] SKIP : tst_qmlcachegen::posthocRequired() Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(794)] SKIP : tst_qmlcachegen::scriptStringCachegenInteraction() Cannot call qmlcachegen on cross-compiled target. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcachegen/tst_qmlcachegen.cpp(811)] PASS : tst_qmlcachegen::saveableUnitPointer() PASS : tst_qmlcachegen::cleanupTestCase() Totals: 14 passed, 3 failed, 32 skipped, 0 blacklisted, 618ms ********* Finished testing of tst_qmlcachegen ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qmlcachegen. Success CMake Error at tst_qmlcachegenWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcachegen/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_qmlcachegen_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcachegen/android-build/tst_qmlcachegen.apk --verbose execution failed with exit code 1. Start 48: tst_qmlcppcodegen 48/244 Test #48: tst_qmlcppcodegen .....................***Failed 54.91 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qmlcppcodegen_make_apk. [1/2] Copying tst_qmlcppcodegen binary to apk folder [2/2] Creating APK for tst_qmlcppcodegen Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-tst_qmlcppcodegen-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-build/ Application binary: tst_qmlcppcodegen Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: QML Warning: QML import could not be resolved in any of the import paths: TestTypes Warning: QML import could not be resolved in any of the import paths: QmlBench Warning: QML import could not be resolved in any of the import paths: Cycle Warning: QML import could not be resolved in any of the import paths: Ambiguous Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.Windows Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.macOS Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.iOS Warning: QML import could not be resolved in any of the import paths: Module -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 40,065 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. 23060 ********* 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() QWARN : tst_QmlCppCodegen::enums() qrc:/TestTypes/Enums.qml:4:1: QML Enums: Layout must be attached to Item elements INFO : tst_QmlCppCodegen::enums() Did not receive message: "qrc:/TestTypes/enumsInOtherObject.qml:4:25: QML Enums: Layout must be attached to Item elements" FAIL! : tst_QmlCppCodegen::enums() Not all expected messages were received 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 49: tst_qabstractanimationjob 49/244 Test #49: tst_qabstractanimationjob ............. Passed 16.28 sec Start 50: tst_qanimationgroupjob 50/244 Test #50: tst_qanimationgroupjob ................ Passed 33.18 sec Start 51: tst_qparallelanimationgroupjob 51/244 Test #51: tst_qparallelanimationgroupjob ........ Passed 14.66 sec Start 52: tst_qpauseanimationjob 52/244 Test #52: tst_qpauseanimationjob ................ Passed 24.42 sec Start 53: tst_qsequentialanimationgroupjob 53/244 Test #53: tst_qsequentialanimationgroupjob ...... Passed 29.70 sec Start 54: tst_qqmlecmascript 54/244 Test #54: tst_qqmlecmascript .................... Passed 61.79 sec Start 55: tst_qqmlanybinding 55/244 Test #55: tst_qqmlanybinding .................... Passed 20.85 sec Start 56: tst_qqmlcontext 56/244 Test #56: tst_qqmlcontext ....................... Passed 21.19 sec Start 57: tst_qqmlexpression 57/244 Test #57: tst_qqmlexpression .................... Passed 36.57 sec Start 58: tst_qqmlglobal 58/244 Test #58: tst_qqmlglobal ........................ Passed 14.39 sec Start 59: tst_qqmllanguage 59/244 Test #59: tst_qqmllanguage ...................... Passed 51.84 sec Start 60: tst_qqmlopenmetaobject 60/244 Test #60: tst_qqmlopenmetaobject ................ Passed 13.87 sec Start 61: tst_qqmlproperty 61/244 Test #61: tst_qqmlproperty ...................... Passed 30.55 sec Start 62: tst_qqmlpropertycache 62/244 Test #62: tst_qqmlpropertycache ................. Passed 24.63 sec Start 63: tst_qqmlpropertymap 63/244 Test #63: tst_qqmlpropertymap ................... Passed 26.71 sec Start 64: tst_qqmlsqldatabase 64/244 Test #64: tst_qqmlsqldatabase ................... Passed 26.66 sec Start 65: tst_qqmlvaluetypes 65/244 Test #65: tst_qqmlvaluetypes .................... Passed 26.23 sec Start 66: tst_qqmlvaluetypeproviders 66/244 Test #66: tst_qqmlvaluetypeproviders ............ Passed 25.63 sec Start 67: tst_qqmlbinding 67/244 Test #67: tst_qqmlbinding ....................... Passed 26.72 sec Start 68: tst_qqmlhangeset 68/244 Test #68: tst_qqmlhangeset ...................... Passed 20.69 sec Start 69: tst_qqmlconnections 69/244 Test #69: tst_qqmlconnections ................... Passed 37.09 sec Start 70: tst_qqmllistcompositor 70/244 Test #70: tst_qqmllistcompositor ................ Passed 18.88 sec Start 71: tst_qqmllistmodel 71/244 Test #71: tst_qqmllistmodel ..................... Passed 38.65 sec Start 72: tst_qqmllistmodelworkerscript 72/244 Test #72: tst_qqmllistmodelworkerscript ......... Passed 42.29 sec Start 73: tst_qqmlitemmodels 73/244 Test #73: tst_qqmlitemmodels .................... Passed 33.30 sec Start 74: tst_qqmltypeloader 74/244 Test #74: tst_qqmltypeloader .................... Passed 22.53 sec Start 75: tst_qqmlparser 75/244 Test #75: tst_qqmlparser ........................ Passed 47.17 sec Start 76: tst_qquickworkerscript 76/244 Test #76: tst_qquickworkerscript ................ Passed 24.37 sec Start 77: tst_qrcqml 77/244 Test #77: tst_qrcqml ............................ Passed 41.34 sec Start 78: tst_qqmltimer 78/244 Test #78: tst_qqmltimer ......................... Passed 32.82 sec Start 79: tst_qqmlinstantiator 79/244 Test #79: tst_qqmlinstantiator .................. Passed 26.50 sec Start 80: tst_qqmlenginecleanup 80/244 Test #80: tst_qqmlenginecleanup .................***Failed 23.68 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 15,757 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. 30770 ********* 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, 3361ms ********* 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 81: tst_qqmltranslation 81/244 Test #81: tst_qqmltranslation ...................***Failed 27.79 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmltranslation_make_apk. [1/2] Copying tst_qqmltranslation binary to apk folder [2/2] Creating APK for tst_qqmltranslation Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-tst_qqmltranslation-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-build/ Application binary: tst_qqmltranslation Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 17,069 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. 30966 ********* 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, 198ms ********* 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 82: tst_qqmlimport 82/244 Test #82: tst_qqmlimport ........................***Failed 27.33 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 17,737 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. 31109 ********* 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, 831ms ********* 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 83: tst_qqmlobjectmodel 83/244 Test #83: tst_qqmlobjectmodel ................... Passed 18.18 sec Start 84: tst_qqmltablemodel 84/244 Test #84: tst_qqmltablemodel .................... Passed 39.67 sec Start 85: tst_qqmltreemodeltotablemodel 85/244 Test #85: tst_qqmltreemodeltotablemodel ......... Passed 22.53 sec Start 86: tst_qv4assembler 86/244 Test #86: tst_qv4assembler ......................***Failed 26.11 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 16,890 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. 31742 ********* 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, 1ms ********* 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 87: tst_qv4mm 87/244 Test #87: tst_qv4mm ............................. Passed 25.34 sec Start 88: tst_qv4identifiertable 88/244 Test #88: tst_qv4identifiertable ................ Passed 20.72 sec Start 89: tst_qv4regexp 89/244 Test #89: tst_qv4regexp ......................... Passed 24.51 sec Start 90: tst_ecmascripttests 90/244 Test #90: tst_ecmascripttests ................... Passed 22.33 sec Start 91: tst_bindingdependencyapi 91/244 Test #91: tst_bindingdependencyapi .............. Passed 34.92 sec Start 92: tst_v4misc 92/244 Test #92: tst_v4misc ............................ Passed 14.84 sec Start 93: tst_qqmldelegatemodel 93/244 Test #93: tst_qqmldelegatemodel ................. Passed 34.99 sec Start 94: tst_qqmlxmllistmodel 94/244 Test #94: tst_qqmlxmllistmodel ..................***Failed 21.71 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlxmllistmodel_make_apk. [1/2] Copying tst_qqmlxmllistmodel binary to apk folder [2/2] Creating APK for tst_qqmlxmllistmodel Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-tst_qqmlxmllistmodel-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-build/ Application binary: tst_qqmlxmllistmodel Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: SortFilterProxyModel -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 15,831 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. 762 ********* 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, 1083ms ********* 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 95: tst_geometry 95/244 Test #95: tst_geometry .......................... Passed 33.20 sec Start 96: tst_nodestest 96/244 Test #96: tst_nodestest ......................... Passed 19.02 sec Start 97: tst_qquickpixmapcache 97/244 Test #97: tst_qquickpixmapcache ................. Passed 41.18 sec Start 98: tst_drawingmodes 98/244 Test #98: tst_drawingmodes ...................... Passed 21.12 sec Start 99: tst_quick_examples 99/244 Test #99: tst_quick_examples ....................***Failed 36.26 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_quick_examples_make_apk. [1/2] Copying tst_quick_examples binary to apk folder [2/2] Creating APK for tst_quick_examples Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-tst_quick_examples-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-build/ Application binary: tst_quick_examples Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Qt.VisualTest -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. Skipping createRCC WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets UP-TO-DATE > Task :compressDebugAssets UP-TO-DATE > Task :processDebugJavaRes NO-SOURCE > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 15s 29 actionable tasks: 4 executed, 25 up-to-date Android package built successfully in 31,844 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. 2343 ********* 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 100: tst_nokeywords 100/244 Test #100: tst_nokeywords ........................ Passed 19.74 sec Start 101: tst_propertyrequirements 101/244 Test #101: tst_propertyrequirements .............. Passed 24.62 sec Start 102: tst_qquickanimations 102/244 Test #102: tst_qquickanimations .................. Passed 78.24 sec Start 103: tst_qquickapplication 103/244 Test #103: tst_qquickapplication ................. Passed 20.73 sec Start 104: tst_qquickbehaviors 104/244 Test #104: tst_qquickbehaviors ................... Passed 28.99 sec Start 105: tst_qquickboundaryrule 105/244 Test #105: tst_qquickboundaryrule ................ Passed 33.47 sec Start 106: tst_qquickfontloader 106/244 Test #106: tst_qquickfontloader .................. Passed 20.45 sec Start 107: tst_qquickfontloader_static 107/244 Test #107: tst_qquickfontloader_static ........... Passed 36.25 sec Start 108: tst_quickfontmetrics 108/244 Test #108: tst_quickfontmetrics .................. Passed 19.43 sec Start 109: tst_qquickimageprovider 109/244 Test #109: tst_qquickimageprovider ...............***Failed 27.64 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickimageprovider_make_apk. [1/2] Copying tst_qquickimageprovider binary to apk folder [2/2] Creating APK for tst_qquickimageprovider Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-tst_qquickimageprovider-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-build/ Application binary: tst_qquickimageprovider Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. Skipping createRCC WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets UP-TO-DATE > Task :compressDebugAssets UP-TO-DATE > Task :processDebugJavaRes NO-SOURCE > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 4 executed, 25 up-to-date Android package built successfully in 17,665 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. 5250 ********* 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, 802ms ********* 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 110: tst_qquicklayouts 110/244 Test #110: tst_qquicklayouts .....................***Failed 44.16 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicklayouts_make_apk. [1/2] Copying tst_qquicklayouts binary to apk folder [2/2] Creating APK for tst_qquicklayouts Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-tst_qquicklayouts-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-build/ Application binary: tst_qquicklayouts Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: org.qtproject.Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 12s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 27,240 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. 5704 ********* 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, 9088ms ********* 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 111: tst_qquickpath 111/244 Test #111: tst_qquickpath ........................ Passed 27.86 sec Start 112: tst_qquicksmoothedanimation 112/244 Test #112: tst_qquicksmoothedanimation ........... Passed 22.42 sec Start 113: tst_qquickspringanimation 113/244 Test #113: tst_qquickspringanimation ............. Passed 49.47 sec Start 114: tst_qquickanimationcontroller 114/244 Test #114: tst_qquickanimationcontroller ......... Passed 24.16 sec Start 115: tst_qquickstyledtext 115/244 Test #115: tst_qquickstyledtext .................. Passed 32.24 sec Start 116: tst_qquickstates 116/244 Test #116: tst_qquickstates ...................... Passed 21.86 sec Start 117: tst_qquicksystempalette 117/244 Test #117: tst_qquicksystempalette ...............***Failed 36.10 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets UP-TO-DATE > Task :compressDebugAssets UP-TO-DATE > Task :processDebugJavaRes NO-SOURCE > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 13s 29 actionable tasks: 4 executed, 25 up-to-date Android package built successfully in 28,658 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. 6955 ********* 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, 54ms ********* 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 118: tst_qquicktimeline 118/244 Test #118: tst_qquicktimeline .................... Passed 19.21 sec Start 119: tst_flickableinterop 119/244 Test #119: tst_flickableinterop ..................***Failed 56.11 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_flickableinterop_make_apk. [1/2] Copying tst_flickableinterop binary to apk folder [2/2] Creating APK for tst_flickableinterop Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-tst_flickableinterop-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-build/ Application binary: tst_flickableinterop Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 11s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 24,970 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. 7231 ********* 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(0x6ded7a18d0) 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(0x6ded7a18d0) 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(0x6ded7a18d0) 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, 19614ms ********* 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 120: tst_mousearea_interop 120/244 Test #120: tst_mousearea_interop ................. Passed 30.54 sec Start 121: tst_multipointtoucharea_interop 121/244 Test #121: tst_multipointtoucharea_interop ....... Passed 21.58 sec Start 122: tst_qquickdraghandler 122/244 Test #122: tst_qquickdraghandler .................***Failed 48.26 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdraghandler_make_apk. [1/2] Copying tst_qquickdraghandler binary to apk folder [2/2] Creating APK for tst_qquickdraghandler Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-tst_qquickdraghandler-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-build/ Application binary: tst_qquickdraghandler Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 14s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 33,114 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. 7971 ********* 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(0x6e6d7406f0) parent QQuickItem(0x6e6d741230, "Draggables") QDEBUG : tst_DragHandler::defaultPropertyValues() : QQuickRectangle(0x6e6d7421f0) parent QQuickItem(0x6e6d741230, "Draggables") PASS : tst_DragHandler::defaultPropertyValues() QDEBUG : tst_DragHandler::touchDrag(threshold zero) : QQuickRectangle(0x6e6d739550) parent QQuickItem(0x6e6d73ebf0, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold zero) : QQuickRectangle(0x6e6d73b710) parent QQuickItem(0x6e6d73ebf0, "Draggables") PASS : tst_DragHandler::touchDrag(threshold zero) QDEBUG : tst_DragHandler::touchDrag(threshold one) : QQuickRectangle(0x6e6d7418f0) parent QQuickItem(0x6e6d73e770, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold one) : QQuickRectangle(0x6e6d7432d0) parent QQuickItem(0x6e6d73e770, "Draggables") PASS : tst_DragHandler::touchDrag(threshold one) QDEBUG : tst_DragHandler::touchDrag(threshold 20) : QQuickRectangle(0x6e6d739d30) parent QQuickItem(0x6e6d744170, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold 20) : QQuickRectangle(0x6e6d744dd0) parent QQuickItem(0x6e6d744170, "Draggables") PASS : tst_DragHandler::touchDrag(threshold 20) QDEBUG : tst_DragHandler::touchDrag(threshold default) : QQuickRectangle(0x6e6d7457f0) parent QQuickItem(0x6e6d73b170, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold default) : QQuickRectangle(0x6e6d744170) parent QQuickItem(0x6e6d73b170, "Draggables") PASS : tst_DragHandler::touchDrag(threshold default) QDEBUG : tst_DragHandler::mouseDrag(left: drag) : QQuickRectangle(0x6e6d749c90) parent QQuickItem(0x6e6d73e1d0, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(left: drag) : QQuickRectangle(0x6e6d7470b0) parent QQuickItem(0x6e6d73e1d0, "Draggables") PASS : tst_DragHandler::mouseDrag(left: drag) QDEBUG : tst_DragHandler::mouseDrag(right: don't drag) : QQuickRectangle(0x6e6d73fdf0) parent QQuickItem(0x6e6d73f190, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(right: don't drag) : QQuickRectangle(0x6e6d73e890) parent QQuickItem(0x6e6d73f190, "Draggables") PASS : tst_DragHandler::mouseDrag(right: don't drag) QDEBUG : tst_DragHandler::mouseDrag(left: don't drag) : QQuickRectangle(0x6e6d73e1d0) parent QQuickItem(0x6e6d73ebf0, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(left: don't drag) : QQuickRectangle(0x6e6d744a70) parent QQuickItem(0x6e6d73ebf0, "Draggables") PASS : tst_DragHandler::mouseDrag(left: don't drag) QDEBUG : tst_DragHandler::mouseDrag(right or middle: drag) : QQuickRectangle(0x6e6d73d9f0) parent QQuickItem(0x6e6d739430, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(right or middle: drag) : QQuickRectangle(0x6e6d73e410) parent QQuickItem(0x6e6d739430, "Draggables") PASS : tst_DragHandler::mouseDrag(right or middle: drag) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold zero) : QQuickRectangle(0x6e6d745130) parent QQuickItem(0x6e6d7443b0, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold zero) : QQuickRectangle(0x6e6d749c90) parent QQuickItem(0x6e6d7443b0, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold zero) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold one) : QQuickRectangle(0x6e6d73ef50) parent QQuickItem(0x6e6d73cc70, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold one) : QQuickRectangle(0x6e6d7472f0) parent QQuickItem(0x6e6d73cc70, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold one) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold 20) : QQuickRectangle(0x6e6d749ff0) parent QQuickItem(0x6e6d748610, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold 20) : QQuickRectangle(0x6e6d73d9f0) parent QQuickItem(0x6e6d748610, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold 20) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold default) : QQuickRectangle(0x6e6d748850) parent QQuickItem(0x6e6d73c910, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold default) : QQuickRectangle(0x6e6d74cab0) parent QQuickItem(0x6e6d73c910, "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(0x6e6d745370) parent QQuickItem(0x6e6d7512b0, "Draggables") QDEBUG : tst_DragHandler::touchDragMulti() : QQuickRectangle(0x6e6d752030) parent QQuickItem(0x6e6d7512b0, "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, 9854ms ********* 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 123: tst_qquickhoverhandler 123/244 Test #123: tst_qquickhoverhandler ................***Failed 46.86 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 11s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 19,842 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. 8278 ********* 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, 21695ms ********* 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 124: tst_qquickpinchhandler 124/244 Test #124: tst_qquickpinchhandler ................***Failed 61.10 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 17,932 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. 8570 ********* 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, 34236ms ********* 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 125: tst_qquickpointerhandler 125/244 Test #125: tst_qquickpointerhandler .............. Passed 29.44 sec Start 126: tst_qquickpointhandler 126/244 Test #126: tst_qquickpointhandler ................***Failed 24.69 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 9s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 17,999 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. 9294 ********* 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, 1257ms ********* 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 127: tst_qquicktaphandler 127/244 Test #127: tst_qquicktaphandler ..................***Failed 65.19 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 11s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 21,216 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. 9454 ********* 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.579 secs; timeHeld updated 37 times PASS : tst_TapHandler::touchLongPress() QDEBUG : tst_TapHandler::mouseLongPress() held 0.532 secs; timeHeld updated 34 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, 37332ms ********* 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 128: tst_qquickwheelhandler 128/244 Test #128: tst_qquickwheelhandler ................ Passed 29.13 sec Start 129: tst_qquickaccessible 129/244 Test #129: tst_qquickaccessible .................. Passed 27.34 sec Start 130: tst_qquickanchors 130/244 Test #130: tst_qquickanchors ..................... Passed 21.40 sec Start 131: tst_qquickanimatedimage 131/244 Test #131: tst_qquickanimatedimage ...............***Failed 32.55 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 18,165 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. 10513 ********* 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, 5300ms ********* 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 132: tst_qquickanimators 132/244 Test #132: tst_qquickanimators ................... Passed 31.19 sec Start 133: tst_qquickdynamicpropertyanimation 133/244 Test #133: tst_qquickdynamicpropertyanimation .... Passed 28.31 sec Start 134: tst_qquickborderimage 134/244 Test #134: tst_qquickborderimage .................***Failed 21.88 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 15,267 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. 11129 ********* 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, 1936ms ********* 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 135: tst_qquickwindow 135/244 Test #135: tst_qquickwindow ......................***Failed 56.24 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickwindow_make_apk. [1/2] Copying tst_qquickwindow binary to apk folder [2/2] Creating APK for tst_qquickwindow Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-tst_qquickwindow-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-build/ Application binary: tst_qquickwindow Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 17,432 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. 11298 ********* 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 136: tst_qquickdeliveryagent 136/244 Test #136: tst_qquickdeliveryagent ...............***Failed 24.08 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 15,449 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. 11745 ********* 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, 2073ms ********* 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 137: tst_qquickdrag 137/244 Test #137: tst_qquickdrag ........................***Failed 19.71 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets UP-TO-DATE > Task :compressDebugAssets UP-TO-DATE > Task :processDebugJavaRes NO-SOURCE > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 4 executed, 25 up-to-date Android package built successfully in 14,715 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. 11925 ********* 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, 127ms ********* 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 138: tst_qquickdroparea 138/244 Test #138: tst_qquickdroparea ....................***Failed 37.63 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 12s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 27,106 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. 12093 ********* 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, 620ms ********* 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 139: tst_qquickflickable 139/244 Test #139: tst_qquickflickable ................... Passed 59.40 sec Start 140: tst_qquickflipable 140/244 Test #140: tst_qquickflipable .................... Passed 21.33 sec Start 141: tst_qquickfocusscope 141/244 Test #141: tst_qquickfocusscope ..................***Failed 27.53 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 15,855 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. 13083 ********* 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, 7020ms ********* 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 142: tst_qquickgraphicsinfo 142/244 Test #142: tst_qquickgraphicsinfo ................***Failed 41.54 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickgraphicsinfo_make_apk. [1/2] Copying tst_qquickgraphicsinfo binary to apk folder [2/2] Creating APK for tst_qquickgraphicsinfo Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickgraphicsinfo/android-tst_qquickgraphicsinfo-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickgraphicsinfo/android-build/ Application binary: tst_qquickgraphicsinfo Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 13s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 29,159 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickgraphicsinfo/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/qquickgraphicsinfo/android-build/tst_qquickgraphicsinfo.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_qquickgraphicsinfo/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickgraphicsinfo/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickgraphicsinfo. 13381 ********* Start testing of tst_QQuickGraphicsInfo ********* 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_QQuickGraphicsInfo::initTestCase() QWARN : tst_QQuickGraphicsInfo::testProperties() file:///data/data/org.qtproject.example.tst_qquickgraphicsinfo/files/data/basic.qml: No such file or directory FAIL! : tst_QQuickGraphicsInfo::testProperties() 'obj' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickgraphicsinfo/tst_qquickgraphicsinfo.cpp(66)] PASS : tst_QQuickGraphicsInfo::cleanupTestCase() Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 4858ms ********* Finished testing of tst_QQuickGraphicsInfo ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickgraphicsinfo. Success CMake Error at tst_qquickgraphicsinfoWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickgraphicsinfo/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_qquickgraphicsinfo_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickgraphicsinfo/android-build/tst_qquickgraphicsinfo.apk --verbose execution failed with exit code 1. Start 143: tst_qquickgridview 143/244 Test #143: tst_qquickgridview .................... Passed 224.36 sec Start 144: tst_qquickimage 144/244 Test #144: tst_qquickimage .......................***Failed 29.05 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 15,499 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. 15666 ********* 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, 8230ms ********* 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 145: tst_qquickitem 145/244 Test #145: tst_qquickitem ........................ Passed 37.98 sec Start 146: tst_qquickitem2 146/244 Test #146: tst_qquickitem2 ....................... Passed 47.29 sec Start 147: tst_qquickitemlayer 147/244 Test #147: tst_qquickitemlayer ...................***Failed 38.59 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 29,154 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. 16789 ********* 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, 4962ms ********* 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 148: tst_qquicklistview 148/244 Test #148: tst_qquicklistview ....................***Failed 258.86 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 19,069 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. 17050 ********* 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, 234394ms ********* 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 149: tst_qquicklistview2 149/244 Test #149: tst_qquicklistview2 ................... Passed 35.24 sec Start 150: tst_qquicktableview 150/244 Test #150: tst_qquicktableview ................... Passed 76.46 sec Start 151: tst_qquicktreeview 151/244 Test #151: tst_qquicktreeview .................... Passed 23.06 sec Start 152: tst_qquickloader 152/244 Test #152: tst_qquickloader ......................***Failed 27.90 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 15,830 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. 20585 ********* 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, 7345ms ********* 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 153: tst_qquickmousearea 153/244 Test #153: tst_qquickmousearea ...................***Failed 115.14 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 11s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 20,649 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. 20860 ********* 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, 86126ms ********* 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 154: tst_qquickmultipointtoucharea 154/244 Test #154: tst_qquickmultipointtoucharea ......... Passed 28.55 sec Start 155: tst_qquickpainteditem 155/244 Test #155: tst_qquickpainteditem ................. Passed 26.60 sec Start 156: tst_qquickshape 156/244 Test #156: tst_qquickshape .......................***Failed 30.41 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickshape_make_apk. [1/2] Copying tst_qquickshape binary to apk folder [2/2] Creating APK for tst_qquickshape Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-tst_qquickshape-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-build/ Application binary: tst_qquickshape Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Qt.test Warning: QML import could not be resolved in any of the import paths: tst_qquickpathitem -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 13s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 24,083 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. 22147 ********* 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, 1072ms ********* 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 157: tst_qquickpathview 157/244 Test #157: tst_qquickpathview .................... Passed 89.27 sec Start 158: tst_qquickpincharea 158/244 Test #158: tst_qquickpincharea ................... Passed 24.02 sec Start 159: tst_qquickpositioners 159/244 Test #159: tst_qquickpositioners ................. Passed 108.81 sec Start 160: tst_qquickrectangle 160/244 Test #160: tst_qquickrectangle ................... Passed 21.58 sec Start 161: tst_qquickrepeater 161/244 Test #161: tst_qquickrepeater .................... Passed 22.51 sec Start 162: tst_qquickshortcut 162/244 Test #162: tst_qquickshortcut .................... Passed 59.06 sec Start 163: tst_qquicktext 163/244 Test #163: tst_qquicktext ........................***Failed 54.96 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktext_make_apk. [1/2] Copying tst_qquicktext binary to apk folder [2/2] Creating APK for tst_qquicktext Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-tst_qquicktext-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-build/ Application binary: tst_qquicktext Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 11s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 27,778 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. 25417 ********* 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, 22445ms ********* 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 164: tst_qquicktextdocument 164/244 Test #164: tst_qquicktextdocument ................ Passed 32.55 sec Start 165: tst_qquicktextedit 165/244 Test #165: tst_qquicktextedit ....................***Failed 111.07 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 15,637 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. 26075 ********* Start testing of tst_qquicktextedit ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquicktextedit::initTestCase() PASS : tst_qquicktextedit::text() PASS : tst_qquicktextedit::width() PASS : tst_qquicktextedit::wrap() PASS : tst_qquicktextedit::textFormat() PASS : tst_qquicktextedit::lineCount(plaintext) PASS : tst_qquicktextedit::lineCount(richtext) PASS : tst_qquicktextedit::hAlign() PASS : tst_qquicktextedit::hAlign_RightToLeft() FAIL! : tst_qquicktextedit::hAlignVisual() 'left > mid' returned FALSE. (0 is not greater than 551) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(956)] PASS : tst_qquicktextedit::vAlign() PASS : tst_qquicktextedit::font() PASS : tst_qquicktextedit::color() PASS : tst_qquicktextedit::textMargin() PASS : tst_qquicktextedit::persistentSelection() PASS : tst_qquicktextedit::selectionOnFocusOut() PASS : tst_qquicktextedit::focusOnPress() PASS : tst_qquicktextedit::selection() PASS : tst_qquicktextedit::overwriteMode() PASS : tst_qquicktextedit::isRightToLeft(Empty) PASS : tst_qquicktextedit::isRightToLeft(Neutral) PASS : tst_qquicktextedit::isRightToLeft(LTR) PASS : tst_qquicktextedit::isRightToLeft(RTL) PASS : tst_qquicktextedit::isRightToLeft(Bidi RTL + LTR + RTL) PASS : tst_qquicktextedit::isRightToLeft(Bidi LTR + RTL + LTR) PASS : tst_qquicktextedit::keySelection() PASS : tst_qquicktextedit::moveCursorSelection((t)he|characters) PASS : tst_qquicktextedit::moveCursorSelection(do(g)|characters) PASS : tst_qquicktextedit::moveCursorSelection(jum(p)ed|characters) PASS : tst_qquicktextedit::moveCursorSelection(jumped( )over|characters) PASS : tst_qquicktextedit::moveCursorSelection((the )|characters) PASS : tst_qquicktextedit::moveCursorSelection(( dog)|characters) PASS : tst_qquicktextedit::moveCursorSelection(( jumped )|characters) PASS : tst_qquicktextedit::moveCursorSelection(th(e qu)ick|characters) PASS : tst_qquicktextedit::moveCursorSelection(la(zy d)og|characters) PASS : tst_qquicktextedit::moveCursorSelection(jum(ped ov)er|characters) PASS : tst_qquicktextedit::moveCursorSelection(()the|characters) PASS : tst_qquicktextedit::moveCursorSelection(dog()|characters) PASS : tst_qquicktextedit::moveCursorSelection(jum()ped|characters) PASS : tst_qquicktextedit::moveCursorSelection(<(t)he>|words) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(over|words) PASS : tst_qquicktextedit::moveCursorSelection(jumped<( )over>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(<(the )>quick|words) PASS : tst_qquicktextedit::moveCursorSelection(<(the )quick>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(lazy<( dog)>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(over|words) PASS : tst_qquicktextedit::moveCursorSelection(fox<( jumped )over>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection() PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(<()>the|words) PASS : tst_qquicktextedit::moveCursorSelection(dog<()>|words) PASS : tst_qquicktextedit::moveCursorSelection(jum<()>ped|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<(,)> |words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<(, )>world|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<(, )world>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(world|words) PASS : tst_qquicktextedit::moveCursorSelection(|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(,|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<()>,|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello,<()>|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<,( )>world|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello,<( )world>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(Hello<,( world)>|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello,<( world)>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(Hello<,( world!)>|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello,<( world!)>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(Hello<(, world!)>|words) PASS : tst_qquicktextedit::moveCursorSelection(world<(!)>|words) PASS : tst_qquicktextedit::moveCursorSelection(world!<()>)|words) PASS : tst_qquicktextedit::moveCursorSelection(world<()>!)|words) PASS : tst_qquicktextedit::moveCursorSelection(<(,)>olleH |words) PASS : tst_qquicktextedit::moveCursorSelection(olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(dlrow<( ,)>olleH|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(dlrow<( ,ol)leH>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(,<(ol)leH>,|words) PASS : tst_qquicktextedit::moveCursorSelection(,<()>olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(<()>,olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(,olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(dlrow<( ),>olleH|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(<(dlrow )>,olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(<(dlrow ),>olleH|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(<(!dlrow )>,olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(<(!dlrow ),>olleH|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection((!dlrow ,)olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(<(!)>dlrow|words) PASS : tst_qquicktextedit::moveCursorSelection(<()>!dlrow|words) PASS : tst_qquicktextedit::moveCursorSelection(!<()>dlrow|words) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { f^ox} jumped|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn> f^ox} jumped|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { ^}fox jumped|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn> ^}fox jumped|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the {} fox jumped|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn^>} f^ox jumped|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<(^ {^bro)wn>} fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick{<(^ bro)wn>} fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the{^ fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the{^ fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence({t^he fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence({t^he fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence({, w^orld}!|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence({, w^orld}!|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(!{dlro^w ,}|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(!{dlro^w ,}|rtl) PASS : tst_qquicktextedit::mouseSelection(on) PASS : tst_qquicktextedit::mouseSelection(off) PASS : tst_qquicktextedit::mouseSelection(default) PASS : tst_qquicktextedit::mouseSelection(off word selection) PASS : tst_qquicktextedit::mouseSelection(on word selection (4,9)) PASS : tst_qquicktextedit::mouseSelection(on unfocused) PASS : tst_qquicktextedit::mouseSelection(on word selection (4,9) unfocused) PASS : tst_qquicktextedit::mouseSelection(on focus on press) PASS : tst_qquicktextedit::mouseSelection(on word selection (4,9) focus on press) PASS : tst_qquicktextedit::mouseSelection(on word selection (2,13)) PASS : tst_qquicktextedit::mouseSelection(on word selection (2,30)) PASS : tst_qquicktextedit::mouseSelection(on word selection (9,13)) PASS : tst_qquicktextedit::mouseSelection(on word selection (9,30)) PASS : tst_qquicktextedit::mouseSelection(on word selection (13,2)) PASS : tst_qquicktextedit::mouseSelection(on word selection (20,2)) PASS : tst_qquicktextedit::mouseSelection(on word selection (12,9)) PASS : tst_qquicktextedit::mouseSelection(on word selection (30,9)) PASS : tst_qquicktextedit::mouseSelection(on double click (4,9)) PASS : tst_qquicktextedit::mouseSelection(on double click (2,13)) PASS : tst_qquicktextedit::mouseSelection(on double click (2,30)) PASS : tst_qquicktextedit::mouseSelection(on double click (9,13)) PASS : tst_qquicktextedit::mouseSelection(on double click (9,30)) PASS : tst_qquicktextedit::mouseSelection(on double click (13,2)) PASS : tst_qquicktextedit::mouseSelection(on double click (20,2)) QWARN : tst_qquicktextedit::mouseSelection(on double click (12,9)) QEGLPlatformContext: eglSwapBuffers failed: 300d 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)) QWARN : tst_qquicktextedit::mouseSelection(on triple click (13,2)) QEGLPlatformContext: eglSwapBuffers failed: 300d 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)) QWARN : tst_qquicktextedit::mouseSelection(on triple click (2,50)) QEGLPlatformContext: eglSwapBuffers failed: 300d PASS : tst_qquicktextedit::mouseSelection(on triple click (2,50)) PASS : tst_qquicktextedit::mouseSelection(on triple click (25,40)) PASS : tst_qquicktextedit::mouseSelection(on triple click (25,50)) PASS : tst_qquicktextedit::mouseSelection(on triple click (40,25)) PASS : tst_qquicktextedit::mouseSelection(on triple click (40,50)) PASS : tst_qquicktextedit::mouseSelection(on triple click (50,25)) PASS : tst_qquicktextedit::mouseSelection(on triple click (50,40)) PASS : tst_qquicktextedit::mouseSelection(on tr align) PASS : tst_qquicktextedit::mouseSelection(on center align) PASS : tst_qquicktextedit::mouseSelection(on bl align) PASS : tst_qquicktextedit::mouseSelectionMode(SelectWords) PASS : tst_qquicktextedit::mouseSelectionMode(SelectCharacters) PASS : tst_qquicktextedit::mouseSelectionMode(default) PASS : tst_qquicktextedit::dragMouseSelection() PASS : tst_qquicktextedit::mouseSelectionMode_accessors() PASS : tst_qquicktextedit::selectByMouse() QWARN : tst_qquicktextedit::selectByKeyboard() QQmlComponent: Component is not ready PASS : tst_qquicktextedit::selectByKeyboard() PASS : tst_qquicktextedit::keyboardSelection(editable - select first char) PASS : tst_qquicktextedit::keyboardSelection(editable - select first word) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select first char) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select first word) PASS : tst_qquicktextedit::keyboardSelection(editable - select last char) PASS : tst_qquicktextedit::keyboardSelection(editable - select last word) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select last char) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select last word) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select first char) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select first word) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select last char) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select last word) PASS : tst_qquicktextedit::keyboardSelection(read-only - select first char) PASS : tst_qquicktextedit::keyboardSelection(read-only - select first word) PASS : tst_qquicktextedit::keyboardSelection(read-only - select last char) PASS : tst_qquicktextedit::keyboardSelection(read-only - select last word) PASS : tst_qquicktextedit::renderType() PASS : tst_qquicktextedit::inputMethodHints() PASS : tst_qquicktextedit::positionAt(top-left) PASS : tst_qquicktextedit::positionAt(bottom-left) PASS : tst_qquicktextedit::positionAt(center-left) PASS : tst_qquicktextedit::positionAt(top-right) PASS : tst_qquicktextedit::positionAt(top-center) PASS : tst_qquicktextedit::positionAt(center) FAIL! : tst_qquicktextedit::linkHover() Compared values are not the same Actual (((hover.count()))): 0 Expected (1) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2605)] PASS : tst_qquicktextedit::linkInteraction() QWARN : tst_qquicktextedit::cursorDelegate(out of line) QEGLPlatformContext: eglSwapBuffers failed: 300d 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:39635/cursorHttpTestFail1.qml:5:36: Type FailItem unavailable PASS : tst_qquicktextedit::delegateLoading(fail1) QWARN : tst_qquicktextedit::delegateLoading(fail2) http://127.0.0.1:41083/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, 89233ms ********* 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 166: tst_qquicktextinput 166/244 Test #166: tst_qquicktextinput ...................***Failed 500.59 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 15,433 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. 27541 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 167: tst_qquickvisualdatamodel 167/244 Test #167: tst_qquickvisualdatamodel ............. Passed 41.65 sec Start 168: tst_qquickview 168/244 Test #168: tst_qquickview ........................ Passed 34.27 sec Start 169: tst_qquickview_extra 169/244 Test #169: tst_qquickview_extra .................. Passed 21.37 sec Start 170: tst_qquickcanvasitem 170/244 Test #170: tst_qquickcanvasitem ..................***Failed 81.51 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickcanvasitem_make_apk. [1/2] Copying tst_qquickcanvasitem binary to apk folder [2/2] Creating APK for tst_qquickcanvasitem Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-tst_qquickcanvasitem-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build/ Application binary: tst_qquickcanvasitem Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 11s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 30,817 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. 31178 ********* 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) QWARN : qquickcanvasitem::image::test_negative(image immediate) QImage::scaled: Image is a null image QWARN : qquickcanvasitem::image::test_negative(image immediate) QImage::scaled: Image is a null image QWARN : qquickcanvasitem::image::test_negative(image immediate) QImage::scaled: Image is a null image QWARN : qquickcanvasitem::image::test_negative(image immediate) QImage::scaled: Image is a null image PASS : qquickcanvasitem::image::test_negative(image immediate) PASS : qquickcanvasitem::image::test_negative(fbo immediate) PASS : qquickcanvasitem::image::test_nonfinite(image threaded) PASS : qquickcanvasitem::image::test_nonfinite(image immediate) PASS : qquickcanvasitem::image::test_nonfinite(fbo immediate) PASS : qquickcanvasitem::image::test_null(image threaded) PASS : qquickcanvasitem::image::test_null(image immediate) PASS : qquickcanvasitem::image::test_null(fbo immediate) PASS : qquickcanvasitem::image::test_outsidesource(image threaded) PASS : qquickcanvasitem::image::test_outsidesource(image immediate) PASS : qquickcanvasitem::image::test_outsidesource(fbo immediate) PASS : qquickcanvasitem::image::test_path(image threaded) PASS : qquickcanvasitem::image::test_path(image immediate) PASS : qquickcanvasitem::image::test_path(fbo immediate) PASS : qquickcanvasitem::image::test_self(image threaded) PASS : qquickcanvasitem::image::test_self(image immediate) PASS : qquickcanvasitem::image::test_self(fbo immediate) PASS : qquickcanvasitem::image::test_transform(image threaded) PASS : qquickcanvasitem::image::test_transform(image immediate) PASS : qquickcanvasitem::image::test_transform(fbo immediate) PASS : qquickcanvasitem::image::test_url(image threaded) PASS : qquickcanvasitem::image::test_url(image immediate) PASS : qquickcanvasitem::image::test_url(fbo immediate) PASS : qquickcanvasitem::image::test_wrongtype(image threaded) PASS : qquickcanvasitem::image::test_wrongtype(image immediate) PASS : qquickcanvasitem::image::test_wrongtype(fbo immediate) PASS : qquickcanvasitem::image::cleanupTestCase() PASS : qquickcanvasitem::imagedata::initTestCase() PASS : qquickcanvasitem::imagedata::test_rounding(image threaded) PASS : qquickcanvasitem::imagedata::test_rounding(image immediate) PASS : qquickcanvasitem::imagedata::test_rounding(fbo immediate) PASS : qquickcanvasitem::imagedata::cleanupTestCase() PASS : qquickcanvasitem::invalidContext::initTestCase() PASS : qquickcanvasitem::invalidContext::test_paintContextInvalid() PASS : qquickcanvasitem::invalidContext::cleanupTestCase() PASS : qquickcanvasitem::line::initTestCase() PASS : qquickcanvasitem::line::test_cap(image threaded) PASS : qquickcanvasitem::line::test_cap(image immediate) PASS : qquickcanvasitem::line::test_cap(fbo immediate) PASS : qquickcanvasitem::line::test_cross(image threaded) PASS : qquickcanvasitem::line::test_cross(image immediate) PASS : qquickcanvasitem::line::test_cross(fbo immediate) PASS : qquickcanvasitem::line::test_default(image threaded) PASS : qquickcanvasitem::line::test_default(image immediate) PASS : qquickcanvasitem::line::test_default(fbo immediate) PASS : qquickcanvasitem::line::test_join(image threaded) PASS : qquickcanvasitem::line::test_join(image immediate) PASS : qquickcanvasitem::line::test_join(fbo immediate) PASS : qquickcanvasitem::line::test_lineDash(image threaded) PASS : qquickcanvasitem::line::test_lineDash(image immediate) PASS : qquickcanvasitem::line::test_lineDash(fbo immediate) PASS : qquickcanvasitem::line::test_lineDashOffset(image threaded) PASS : qquickcanvasitem::line::test_lineDashOffset(image immediate) PASS : qquickcanvasitem::line::test_lineDashOffset(fbo immediate) PASS : qquickcanvasitem::line::test_lineDashReset(image threaded) PASS : qquickcanvasitem::line::test_lineDashReset(image immediate) PASS : qquickcanvasitem::line::test_lineDashReset(fbo immediate) PASS : qquickcanvasitem::line::test_miter(image threaded) PASS : qquickcanvasitem::line::test_miter(image immediate) PASS : qquickcanvasitem::line::test_miter(fbo immediate) PASS : qquickcanvasitem::line::test_width(image threaded) PASS : qquickcanvasitem::line::test_width(image immediate) PASS : qquickcanvasitem::line::test_width(fbo immediate) PASS : qquickcanvasitem::line::cleanupTestCase() PASS : qquickcanvasitem::path::initTestCase() PASS : qquickcanvasitem::path::test_basic(image threaded) PASS : qquickcanvasitem::path::test_basic(image immediate) PASS : qquickcanvasitem::path::test_basic(fbo immediate) PASS : qquickcanvasitem::path::test_beginPath(image threaded) PASS : qquickcanvasitem::path::test_beginPath(image immediate) PASS : qquickcanvasitem::path::test_beginPath(fbo immediate) PASS : qquickcanvasitem::path::test_bezierCurveTo(image threaded) PASS : qquickcanvasitem::path::test_bezierCurveTo(image immediate) PASS : qquickcanvasitem::path::test_bezierCurveTo(fbo immediate) PASS : qquickcanvasitem::path::test_clearRect(image threaded) PASS : qquickcanvasitem::path::test_clearRect(image immediate) PASS : qquickcanvasitem::path::test_clearRect(fbo immediate) PASS : qquickcanvasitem::path::test_clip(image threaded) PASS : qquickcanvasitem::path::test_clip(image immediate) PASS : qquickcanvasitem::path::test_clip(fbo immediate) PASS : qquickcanvasitem::path::test_closePath(image threaded) PASS : qquickcanvasitem::path::test_closePath(image immediate) PASS : qquickcanvasitem::path::test_closePath(fbo immediate) PASS : qquickcanvasitem::path::test_fill(image threaded) PASS : qquickcanvasitem::path::test_fill(image immediate) PASS : qquickcanvasitem::path::test_fill(fbo immediate) PASS : qquickcanvasitem::path::test_fillRect(image threaded) PASS : qquickcanvasitem::path::test_fillRect(image immediate) PASS : qquickcanvasitem::path::test_fillRect(fbo immediate) PASS : qquickcanvasitem::path::test_isPointInPath(image threaded) PASS : qquickcanvasitem::path::test_isPointInPath(image immediate) PASS : qquickcanvasitem::path::test_isPointInPath(fbo immediate) PASS : qquickcanvasitem::path::test_lineTo(image threaded) PASS : qquickcanvasitem::path::test_lineTo(image immediate) PASS : qquickcanvasitem::path::test_lineTo(fbo immediate) PASS : qquickcanvasitem::path::test_moveTo(image threaded) PASS : qquickcanvasitem::path::test_moveTo(image immediate) PASS : qquickcanvasitem::path::test_moveTo(fbo immediate) PASS : qquickcanvasitem::path::test_quadraticCurveTo(image threaded) PASS : qquickcanvasitem::path::test_quadraticCurveTo(image immediate) PASS : qquickcanvasitem::path::test_quadraticCurveTo(fbo immediate) PASS : qquickcanvasitem::path::test_rect(image threaded) PASS : qquickcanvasitem::path::test_rect(image immediate) PASS : qquickcanvasitem::path::test_rect(fbo immediate) PASS : qquickcanvasitem::path::test_stroke(image threaded) PASS : qquickcanvasitem::path::test_stroke(image immediate) PASS : qquickcanvasitem::path::test_stroke(fbo immediate) PASS : qquickcanvasitem::path::test_strokeRect(image threaded) PASS : qquickcanvasitem::path::test_strokeRect(image immediate) PASS : qquickcanvasitem::path::test_strokeRect(fbo immediate) PASS : qquickcanvasitem::path::test_transform(image threaded) PASS : qquickcanvasitem::path::test_transform(image immediate) PASS : qquickcanvasitem::path::test_transform(fbo immediate) PASS : qquickcanvasitem::path::cleanupTestCase() PASS : qquickcanvasitem::pattern::initTestCase() PASS : qquickcanvasitem::pattern::test_animated(image threaded) PASS : qquickcanvasitem::pattern::test_animated(image immediate) PASS : qquickcanvasitem::pattern::test_animated(fbo immediate) PASS : qquickcanvasitem::pattern::test_basic(image threaded) PASS : qquickcanvasitem::pattern::test_basic(image immediate) PASS : qquickcanvasitem::pattern::test_basic(fbo immediate) PASS : qquickcanvasitem::pattern::test_image(image threaded) PASS : qquickcanvasitem::pattern::test_image(image immediate) PASS : qquickcanvasitem::pattern::test_image(fbo immediate) PASS : qquickcanvasitem::pattern::test_modified(image threaded) PASS : qquickcanvasitem::pattern::test_modified(image immediate) PASS : qquickcanvasitem::pattern::test_modified(fbo immediate) PASS : qquickcanvasitem::pattern::test_paint(image threaded) PASS : qquickcanvasitem::pattern::test_paint(image immediate) PASS : qquickcanvasitem::pattern::test_paint(fbo immediate) PASS : qquickcanvasitem::pattern::test_repeat(image threaded) PASS : qquickcanvasitem::pattern::test_repeat(image immediate) PASS : qquickcanvasitem::pattern::test_repeat(fbo immediate) PASS : qquickcanvasitem::pattern::cleanupTestCase() PASS : qquickcanvasitem::pixel::initTestCase() PASS : qquickcanvasitem::pixel::test_createImageData(image threaded) PASS : qquickcanvasitem::pixel::test_createImageData(image immediate) PASS : qquickcanvasitem::pixel::test_createImageData(fbo immediate) PASS : qquickcanvasitem::pixel::test_filters(image threaded) PASS : qquickcanvasitem::pixel::test_filters(image immediate) PASS : qquickcanvasitem::pixel::test_filters(fbo immediate) PASS : qquickcanvasitem::pixel::test_getImageData(image threaded) PASS : qquickcanvasitem::pixel::test_getImageData(image immediate) PASS : qquickcanvasitem::pixel::test_getImageData(fbo immediate) PASS : qquickcanvasitem::pixel::test_object(image threaded) PASS : qquickcanvasitem::pixel::test_object(image immediate) PASS : qquickcanvasitem::pixel::test_object(fbo immediate) PASS : qquickcanvasitem::pixel::test_putImageData(image threaded) PASS : qquickcanvasitem::pixel::test_putImageData(image immediate) PASS : qquickcanvasitem::pixel::test_putImageData(fbo immediate) PASS : qquickcanvasitem::pixel::cleanupTestCase() PASS : qquickcanvasitem::shadow::initTestCase() PASS : qquickcanvasitem::shadow::test_basic(image threaded) PASS : qquickcanvasitem::shadow::test_basic(image immediate) PASS : qquickcanvasitem::shadow::test_basic(fbo immediate) PASS : qquickcanvasitem::shadow::test_blur(image threaded) PASS : qquickcanvasitem::shadow::test_blur(image immediate) PASS : qquickcanvasitem::shadow::test_blur(fbo immediate) PASS : qquickcanvasitem::shadow::test_clip(image threaded) PASS : qquickcanvasitem::shadow::test_clip(image immediate) PASS : qquickcanvasitem::shadow::test_clip(fbo immediate) PASS : qquickcanvasitem::shadow::test_composite(image threaded) PASS : qquickcanvasitem::shadow::test_composite(image immediate) PASS : qquickcanvasitem::shadow::test_composite(fbo immediate) PASS : qquickcanvasitem::shadow::test_enable(image threaded) PASS : qquickcanvasitem::shadow::test_enable(image immediate) PASS : qquickcanvasitem::shadow::test_enable(fbo immediate) PASS : qquickcanvasitem::shadow::test_gradient(image threaded) PASS : qquickcanvasitem::shadow::test_gradient(image immediate) PASS : qquickcanvasitem::shadow::test_gradient(fbo immediate) PASS : qquickcanvasitem::shadow::test_image(image threaded) PASS : qquickcanvasitem::shadow::test_image(image immediate) PASS : qquickcanvasitem::shadow::test_image(fbo immediate) PASS : qquickcanvasitem::shadow::test_offset(image threaded) PASS : qquickcanvasitem::shadow::test_offset(image immediate) PASS : qquickcanvasitem::shadow::test_offset(fbo immediate) PASS : qquickcanvasitem::shadow::test_pattern(image threaded) PASS : qquickcanvasitem::shadow::test_pattern(image immediate) PASS : qquickcanvasitem::shadow::test_pattern(fbo immediate) PASS : qquickcanvasitem::shadow::test_stroke(image threaded) PASS : qquickcanvasitem::shadow::test_stroke(image immediate) PASS : qquickcanvasitem::shadow::test_stroke(fbo immediate) PASS : qquickcanvasitem::shadow::test_tranform(image threaded) PASS : qquickcanvasitem::shadow::test_tranform(image immediate) PASS : qquickcanvasitem::shadow::test_tranform(fbo immediate) PASS : qquickcanvasitem::shadow::cleanupTestCase() PASS : qquickcanvasitem::state::initTestCase() PASS : qquickcanvasitem::state::test_bitmap(image threaded) PASS : qquickcanvasitem::state::test_bitmap(image immediate) PASS : qquickcanvasitem::state::test_bitmap(fbo immediate) PASS : qquickcanvasitem::state::test_clip(image threaded) PASS : qquickcanvasitem::state::test_clip(image immediate) PASS : qquickcanvasitem::state::test_clip(fbo immediate) PASS : qquickcanvasitem::state::test_fillStyle(image threaded) PASS : qquickcanvasitem::state::test_fillStyle(image immediate) PASS : qquickcanvasitem::state::test_fillStyle(fbo immediate) PASS : qquickcanvasitem::state::test_font(image threaded) PASS : qquickcanvasitem::state::test_font(image immediate) PASS : qquickcanvasitem::state::test_font(fbo immediate) PASS : qquickcanvasitem::state::test_globalAlpha(image threaded) PASS : qquickcanvasitem::state::test_globalAlpha(image immediate) PASS : qquickcanvasitem::state::test_globalAlpha(fbo immediate) PASS : qquickcanvasitem::state::test_globalCompositeOperation(image threaded) PASS : qquickcanvasitem::state::test_globalCompositeOperation(image immediate) PASS : qquickcanvasitem::state::test_globalCompositeOperation(fbo immediate) PASS : qquickcanvasitem::state::test_lineCap(image threaded) PASS : qquickcanvasitem::state::test_lineCap(image immediate) PASS : qquickcanvasitem::state::test_lineCap(fbo immediate) PASS : qquickcanvasitem::state::test_lineJoin(image threaded) PASS : qquickcanvasitem::state::test_lineJoin(image immediate) PASS : qquickcanvasitem::state::test_lineJoin(fbo immediate) PASS : qquickcanvasitem::state::test_lineWidth(image threaded) PASS : qquickcanvasitem::state::test_lineWidth(image immediate) PASS : qquickcanvasitem::state::test_lineWidth(fbo immediate) PASS : qquickcanvasitem::state::test_miterLimit(image threaded) PASS : qquickcanvasitem::state::test_miterLimit(image immediate) PASS : qquickcanvasitem::state::test_miterLimit(fbo immediate) PASS : qquickcanvasitem::state::test_path(image threaded) PASS : qquickcanvasitem::state::test_path(image immediate) PASS : qquickcanvasitem::state::test_path(fbo immediate) PASS : qquickcanvasitem::state::test_shadow(image threaded) PASS : qquickcanvasitem::state::test_shadow(image immediate) PASS : qquickcanvasitem::state::test_shadow(fbo immediate) PASS : qquickcanvasitem::state::test_stack(image threaded) PASS : qquickcanvasitem::state::test_stack(image immediate) PASS : qquickcanvasitem::state::test_stack(fbo immediate) PASS : qquickcanvasitem::state::test_strokeStyle(image threaded) PASS : qquickcanvasitem::state::test_strokeStyle(image immediate) PASS : qquickcanvasitem::state::test_strokeStyle(fbo immediate) PASS : qquickcanvasitem::state::test_text(image threaded) PASS : qquickcanvasitem::state::test_text(image immediate) PASS : qquickcanvasitem::state::test_text(fbo immediate) PASS : qquickcanvasitem::state::test_transform(image threaded) PASS : qquickcanvasitem::state::test_transform(image immediate) PASS : qquickcanvasitem::state::test_transform(fbo immediate) PASS : qquickcanvasitem::state::cleanupTestCase() PASS : qquickcanvasitem::strokeStyle::initTestCase() PASS : qquickcanvasitem::strokeStyle::test_colorFromObjectToString(image threaded) PASS : qquickcanvasitem::strokeStyle::test_colorFromObjectToString(image immediate) PASS : qquickcanvasitem::strokeStyle::test_colorFromObjectToString(fbo immediate) PASS : qquickcanvasitem::strokeStyle::test_default(image threaded) PASS : qquickcanvasitem::strokeStyle::test_default(image immediate) PASS : qquickcanvasitem::strokeStyle::test_default(fbo immediate) PASS : qquickcanvasitem::strokeStyle::test_namedColor(image threaded) PASS : qquickcanvasitem::strokeStyle::test_namedColor(image immediate) PASS : qquickcanvasitem::strokeStyle::test_namedColor(fbo immediate) PASS : qquickcanvasitem::strokeStyle::test_saverestore(image threaded) PASS : qquickcanvasitem::strokeStyle::test_saverestore(image immediate) PASS : qquickcanvasitem::strokeStyle::test_saverestore(fbo immediate) PASS : qquickcanvasitem::strokeStyle::test_withInvalidColor(image threaded) PASS : qquickcanvasitem::strokeStyle::test_withInvalidColor(image immediate) PASS : qquickcanvasitem::strokeStyle::test_withInvalidColor(fbo immediate) PASS : qquickcanvasitem::strokeStyle::cleanupTestCase() PASS : qquickcanvasitem::svgpath::initTestCase() PASS : qquickcanvasitem::svgpath::test_svgpath(image threaded) PASS : qquickcanvasitem::svgpath::test_svgpath(image immediate) PASS : qquickcanvasitem::svgpath::test_svgpath(fbo immediate) PASS : qquickcanvasitem::svgpath::cleanupTestCase() PASS : qquickcanvasitem::text::initTestCase() PASS : qquickcanvasitem::text::test_align(image threaded) PASS : qquickcanvasitem::text::test_align(image immediate) PASS : qquickcanvasitem::text::test_align(fbo immediate) PASS : qquickcanvasitem::text::test_baseLine(image threaded) PASS : qquickcanvasitem::text::test_baseLine(image immediate) PASS : qquickcanvasitem::text::test_baseLine(fbo immediate) PASS : qquickcanvasitem::text::test_fill(image threaded) PASS : qquickcanvasitem::text::test_fill(image immediate) PASS : qquickcanvasitem::text::test_fill(fbo immediate) PASS : qquickcanvasitem::text::test_font(image threaded) PASS : qquickcanvasitem::text::test_font(image immediate) PASS : qquickcanvasitem::text::test_font(fbo immediate) PASS : qquickcanvasitem::text::test_measure(image threaded) PASS : qquickcanvasitem::text::test_measure(image immediate) PASS : qquickcanvasitem::text::test_measure(fbo immediate) PASS : qquickcanvasitem::text::test_stroke(image threaded) PASS : qquickcanvasitem::text::test_stroke(image immediate) PASS : qquickcanvasitem::text::test_stroke(fbo immediate) PASS : qquickcanvasitem::text::cleanupTestCase() PASS : qquickcanvasitem::transform::initTestCase() PASS : qquickcanvasitem::transform::test_order(image threaded) PASS : qquickcanvasitem::transform::test_order(image immediate) PASS : qquickcanvasitem::transform::test_order(fbo immediate) PASS : qquickcanvasitem::transform::test_rotate(image threaded) PASS : qquickcanvasitem::transform::test_rotate(image immediate) PASS : qquickcanvasitem::transform::test_rotate(fbo immediate) PASS : qquickcanvasitem::transform::test_scale(image threaded) PASS : qquickcanvasitem::transform::test_scale(image immediate) PASS : qquickcanvasitem::transform::test_scale(fbo immediate) PASS : qquickcanvasitem::transform::test_setTransform(image threaded) PASS : qquickcanvasitem::transform::test_setTransform(image immediate) PASS : qquickcanvasitem::transform::test_setTransform(fbo immediate) PASS : qquickcanvasitem::transform::test_transform(image threaded) PASS : qquickcanvasitem::transform::test_transform(image immediate) PASS : qquickcanvasitem::transform::test_transform(fbo immediate) PASS : qquickcanvasitem::transform::test_translate(image threaded) PASS : qquickcanvasitem::transform::test_translate(image immediate) PASS : qquickcanvasitem::transform::test_translate(fbo immediate) PASS : qquickcanvasitem::transform::cleanupTestCase() Totals: 581 passed, 6 failed, 0 skipped, 3 blacklisted, 44033ms ********* Finished testing of qquickcanvasitem ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickcanvasitem. Success CMake Error at tst_qquickcanvasitemWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickcanvasitem_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build/tst_qquickcanvasitem.apk --verbose execution failed with exit code 1. Start 171: tst_qquickdesignersupport 171/244 Test #171: tst_qquickdesignersupport ............. Passed 21.48 sec Start 172: tst_qquickscreen 172/244 Test #172: tst_qquickscreen ...................... Passed 21.21 sec Start 173: tst_touchmouse 173/244 Test #173: tst_touchmouse ........................ Passed 54.56 sec Start 174: tst_scenegraph 174/244 Test #174: tst_scenegraph ........................ Passed 88.14 sec Start 175: tst_sharedimage 175/244 Test #175: tst_sharedimage .......................***Failed 20.22 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets UP-TO-DATE > Task :compressDebugAssets UP-TO-DATE > Task :processDebugJavaRes NO-SOURCE > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 4 executed, 25 up-to-date Android package built successfully in 14,635 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. 1540 ********* 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, 138ms ********* 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 176: tst_qquickcolorgroup 176/244 Test #176: tst_qquickcolorgroup .................. Passed 21.00 sec Start 177: tst_qquickpalette 177/244 Test #177: tst_qquickpalette ..................... Passed 38.37 sec Start 178: tst_qquickrendercontrol 178/244 Test #178: tst_qquickrendercontrol ...............***Failed 23.84 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickrendercontrol_make_apk. [1/2] Copying tst_qquickrendercontrol binary to apk folder [2/2] Creating APK for tst_qquickrendercontrol Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrendercontrol/android-tst_qquickrendercontrol-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrendercontrol/android-build/ Application binary: tst_qquickrendercontrol Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 16,927 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrendercontrol/android-build//build/outputs/apk/debug/android-build-debug.apk Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk. 32 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrendercontrol/android-build/tst_qquickrendercontrol.apk. Performing Streamed Install Success Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickrendercontrol/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickrendercontrol/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickrendercontrol. 2503 ********* Start testing of tst_RenderControl ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_RenderControl::initTestCase() PASS : tst_RenderControl::renderAndReadBackWithRhi(OpenGL) FAIL! : tst_RenderControl::renderAndReadBackWithRhi(Vulkan) 'qAbs(qRed(background) - 70) < maxFuzz' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickrendercontrol/tst_qquickrendercontrol.cpp(343)] PASS : tst_RenderControl::renderAndReadBackWithVulkanNative() PASS : tst_RenderControl::cleanupTestCase() Totals: 4 passed, 1 failed, 0 skipped, 0 blacklisted, 1207ms ********* Finished testing of tst_RenderControl ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickrendercontrol. Success CMake Error at tst_qquickrendercontrolWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrendercontrol/android-build --adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root --make /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickrendercontrol_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrendercontrol/android-build/tst_qquickrendercontrol.apk --verbose execution failed with exit code 1. Start 179: tst_qquickshadereffect 179/244 Test #179: tst_qquickshadereffect ................***Failed 509.42 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickshadereffect_make_apk. [1/2] Copying tst_qquickshadereffect binary to apk folder [2/2] Creating APK for tst_qquickshadereffect Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshadereffect/android-tst_qquickshadereffect-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshadereffect/android-build/ Application binary: tst_qquickshadereffect Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: ShaderEffectTest -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 9s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 20,581 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshadereffect/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/qquickshadereffect/android-build/tst_qquickshadereffect.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_qquickshadereffect/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickshadereffect/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickshadereffect. 2864 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickshadereffect. Success CMake Error at tst_qquickshadereffectWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshadereffect/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_qquickshadereffect_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshadereffect/android-build/tst_qquickshadereffect.apk --verbose execution failed with exit code 1. Start 180: tst_qquickanimatedsprite 180/244 Test #180: tst_qquickanimatedsprite ..............***Failed 33.03 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 UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 15,442 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. 6649 ********* 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, 12175ms ********* 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 181: tst_qquickspritesequence 181/244 Test #181: tst_qquickspritesequence .............. Passed 28.42 sec Start 182: tst_qquickitemrhiintegration 182/244 Test #182: tst_qquickitemrhiintegration ..........***Failed 24.51 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickitemrhiintegration_make_apk. [1/2] Copying tst_qquickitemrhiintegration binary to apk folder [2/2] Creating APK for tst_qquickitemrhiintegration Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemrhiintegration/android-tst_qquickitemrhiintegration-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemrhiintegration/android-build/ Application binary: tst_qquickitemrhiintegration Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 9s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 19,266 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemrhiintegration/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/qquickitemrhiintegration/android-build/tst_qquickitemrhiintegration.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_qquickitemrhiintegration/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickitemrhiintegration/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickitemrhiintegration. 7098 ********* Start testing of tst_QQuickItemRhiIntegration ********* 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 QDEBUG : tst_QQuickItemRhiIntegration::initTestCase() RHI backend: "OpenGL" PASS : tst_QQuickItemRhiIntegration::initTestCase() FAIL! : tst_QQuickItemRhiIntegration::rhiItem() 'qAbs(qRed(a) - qRed(b)) <= tolerance && qAbs(qGreen(a) - qGreen(b)) <= tolerance && qAbs(qBlue(a) - qBlue(b)) <= tolerance' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemrhiintegration/tst_qquickitemrhiintegration.cpp(97)] PASS : tst_QQuickItemRhiIntegration::cleanupTestCase() Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 307ms ********* Finished testing of tst_QQuickItemRhiIntegration ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickitemrhiintegration. Success CMake Error at tst_qquickitemrhiintegrationWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemrhiintegration/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_qquickitemrhiintegration_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemrhiintegration/android-build/tst_qquickitemrhiintegration.apk --verbose execution failed with exit code 1. Start 183: tst_qquickframebufferobject 183/244 Test #183: tst_qquickframebufferobject ...........***Failed 24.92 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickframebufferobject_make_apk. [1/2] Copying tst_qquickframebufferobject binary to apk folder [2/2] Creating APK for tst_qquickframebufferobject Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickframebufferobject/android-tst_qquickframebufferobject-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickframebufferobject/android-build/ Application binary: tst_qquickframebufferobject Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: FBOItem -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 16,111 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickframebufferobject/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/qquickframebufferobject/android-build/tst_qquickframebufferobject.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_qquickframebufferobject/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickframebufferobject/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickframebufferobject. 7239 ********* Start testing of tst_QQuickFramebufferObject ********* 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_QQuickFramebufferObject::initTestCase() FAIL! : tst_QQuickFramebufferObject::testThatStuffWorks(red, !aa, item-size) Compared values are not the same Actual (result.pixel(0, 0)): 0 Expected (color) : 4294901760 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject.cpp(220)] FAIL! : tst_QQuickFramebufferObject::testThatStuffWorks(green, !aa, 80x80) Compared values are not the same Actual (result.pixel(0, 0)): 0 Expected (color) : 4278255360 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject.cpp(220)] FAIL! : tst_QQuickFramebufferObject::testThatStuffWorks(blue, aa, item-size) Compared values are not the same Actual (result.pixel(0, 0)): 0 Expected (color) : 4278190335 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject.cpp(220)] FAIL! : tst_QQuickFramebufferObject::testThatStuffWorks(pink, aa, 80x80) Compared values are not the same Actual (result.pixel(0, 0)): 0 Expected (color) : 4294902015 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject.cpp(220)] PASS : tst_QQuickFramebufferObject::testInvalidate() PASS : tst_QQuickFramebufferObject::cleanupTestCase() Totals: 3 passed, 4 failed, 0 skipped, 0 blacklisted, 724ms ********* Finished testing of tst_QQuickFramebufferObject ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickframebufferobject. Success CMake Error at tst_qquickframebufferobjectWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickframebufferobject/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_qquickframebufferobject_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickframebufferobject/android-build/tst_qquickframebufferobject.apk --verbose execution failed with exit code 1. Start 184: tst_rendernode 184/244 Test #184: tst_rendernode ........................ Passed 27.04 sec Start 185: tst_polish 185/244 Test #185: tst_polish ............................ Passed 26.88 sec Start 186: tst_signalspy 186/244 Test #186: tst_signalspy ......................... Passed 29.27 sec Start 187: tst_quicktestmainwithsetup 187/244 Test #187: tst_quicktestmainwithsetup ............ Passed 34.86 sec Start 188: tst_quicktestswithcomponents 188/244 Test #188: tst_quicktestswithcomponents .......... Passed 22.06 sec Start 189: tst_core 189/244 Test #189: tst_core .............................. Passed 25.12 sec Start 190: tst_qml_toolsupport 190/244 Test #190: tst_qml_toolsupport ................... Passed 23.16 sec Start 191: tst_qquickage 191/244 Test #191: tst_qquickage ......................... Passed 41.84 sec Start 192: tst_qquickangleddirection 192/244 Test #192: tst_qquickangleddirection ............. Passed 28.25 sec Start 193: tst_qquickcumulativedirection 193/244 Test #193: tst_qquickcumulativedirection ......... Passed 21.31 sec Start 194: tst_qquickcustomaffector 194/244 Test #194: tst_qquickcustomaffector .............. Passed 38.39 sec Start 195: tst_qquickellipseextruder 195/244 Test #195: tst_qquickellipseextruder ............. Passed 26.29 sec Start 196: tst_qquickgroupgoal 196/244 Test #196: tst_qquickgroupgoal ................... Passed 25.88 sec Start 197: tst_qquickfriction 197/244 Test #197: tst_qquickfriction .................... Passed 27.51 sec Start 198: tst_qquickgravity 198/244 Test #198: tst_qquickgravity ..................... Passed 25.82 sec Start 199: tst_qquickimageparticle 199/244 Test #199: tst_qquickimageparticle ...............***Failed 32.97 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickimageparticle_make_apk. [1/2] Copying tst_qquickimageparticle binary to apk folder [2/2] Creating APK for tst_qquickimageparticle Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/particles/qquickimageparticle/android-tst_qquickimageparticle-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/particles/qquickimageparticle/android-build/ Application binary: tst_qquickimageparticle Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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: 6 executed, 23 up-to-date Android package built successfully in 19,508 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/particles/qquickimageparticle/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/particles/qquickimageparticle/android-build/tst_qquickimageparticle.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_qquickimageparticle/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickimageparticle/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickimageparticle. 9673 ********* Start testing of tst_qquickimageparticle ********* 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_qquickimageparticle::initTestCase() QDEBUG : tst_qquickimageparticle::test_basic() Registering Emitter QQuickParticleEmitter(0x6e9d741480, parent=0x6ead73e270, geometry=0,0 0x0) to QQuickParticleSystem(0x6ead73e270, name="system", parent=0x6e6d73c6d0, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_basic() Registering Painter QQuickImageParticle(0x6ead7407f0, parent=0x6ead73e270, geometry=0,0 0x0) to QQuickParticleSystem(0x6ead73e270, name="system", parent=0x6e6d73c6d0, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_basic() Particle system emitters changed. New particle count: 500 in 1 groups. QWARN : tst_qquickimageparticle::test_basic() qrc:/data/basic.qml:42:9: QML ImageParticle: Cannot open: qrc:/shared/star.png QDEBUG : tst_qquickimageparticle::test_basic() QQuickImageParticle Feature level: 1 QDEBUG : tst_qquickimageparticle::test_basic() QQuickImageParticle Nodes: QDEBUG : tst_qquickimageparticle::test_basic() Total count: 0 PASS : tst_qquickimageparticle::test_basic() QDEBUG : tst_qquickimageparticle::test_colored() Registering Emitter QQuickParticleEmitter(0x6e9d741920, parent=0x6ead738af0, geometry=0,0 0x0) to QQuickParticleSystem(0x6ead738af0, name="system", parent=0x6e6d73e530, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_colored() Registering Painter QQuickImageParticle(0x6ead739450, parent=0x6ead738af0, geometry=0,0 0x0) to QQuickParticleSystem(0x6ead738af0, name="system", parent=0x6e6d73e530, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_colored() Particle system emitters changed. New particle count: 500 in 1 groups. QWARN : tst_qquickimageparticle::test_colored() qrc:/data/colored.qml:42:9: QML ImageParticle: Cannot open: qrc:/shared/star.png QDEBUG : tst_qquickimageparticle::test_colored() QQuickImageParticle Feature level: 2 QDEBUG : tst_qquickimageparticle::test_colored() QQuickImageParticle Nodes: QDEBUG : tst_qquickimageparticle::test_colored() Total count: 0 PASS : tst_qquickimageparticle::test_colored() QDEBUG : tst_qquickimageparticle::test_colorVariance() Registering Emitter QQuickParticleEmitter(0x6e9d7382d0, parent=0x6ead7358f0, geometry=0,0 0x0) to QQuickParticleSystem(0x6ead7358f0, name="system", parent=0x6e6d73f4f0, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_colorVariance() Registering Painter QQuickImageParticle(0x6ead733050, parent=0x6ead7358f0, geometry=0,0 0x0) to QQuickParticleSystem(0x6ead7358f0, name="system", parent=0x6e6d73f4f0, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_colorVariance() Particle system emitters changed. New particle count: 500 in 1 groups. QWARN : tst_qquickimageparticle::test_colorVariance() qrc:/data/colorVariance.qml:42:9: QML ImageParticle: Cannot open: qrc:/shared/star.png QDEBUG : tst_qquickimageparticle::test_colorVariance() QQuickImageParticle Feature level: 2 QDEBUG : tst_qquickimageparticle::test_colorVariance() QQuickImageParticle Nodes: QDEBUG : tst_qquickimageparticle::test_colorVariance() Total count: 0 PASS : tst_qquickimageparticle::test_colorVariance() QDEBUG : tst_qquickimageparticle::test_deformed() Registering Emitter QQuickParticleEmitter(0x6e9d7303a0, parent=0x6ead739130, geometry=0,0 0x0) to QQuickParticleSystem(0x6ead739130, name="system", parent=0x6e6d73ae10, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_deformed() Registering Painter QQuickImageParticle(0x6ead7401b0, parent=0x6ead739130, geometry=0,0 0x0) to QQuickParticleSystem(0x6ead739130, name="system", parent=0x6e6d73ae10, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_deformed() Particle system emitters changed. New particle count: 500 in 1 groups. QWARN : tst_qquickimageparticle::test_deformed() qrc:/data/deformed.qml:42:9: QML ImageParticle: Cannot open: qrc:/shared/star.png QDEBUG : tst_qquickimageparticle::test_deformed() QQuickImageParticle Feature level: 4 QDEBUG : tst_qquickimageparticle::test_deformed() QQuickImageParticle Nodes: QDEBUG : tst_qquickimageparticle::test_deformed() Total count: 0 PASS : tst_qquickimageparticle::test_deformed() QDEBUG : tst_qquickimageparticle::test_tabled() Registering Emitter QQuickParticleEmitter(0x6e9d73f420, parent=0x6ead73df50, geometry=0,0 0x0) to QQuickParticleSystem(0x6ead73df50, name="system", parent=0x6e6d73b5f0, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_tabled() Registering Painter QQuickImageParticle(0x6ead73aa30, parent=0x6ead73df50, geometry=0,0 0x0) to QQuickParticleSystem(0x6ead73df50, name="system", parent=0x6e6d73b5f0, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_tabled() Particle system emitters changed. New particle count: 500 in 1 groups. QWARN : tst_qquickimageparticle::test_tabled() qrc:/data/tabled.qml:42:9: QML ImageParticle: Error loading color table: Cannot open: qrc:/shared/table.png QWARN : tst_qquickimageparticle::test_tabled() qrc:/data/tabled.qml:42:9: QML ImageParticle: Error loading size table: Cannot open: qrc:/shared/table.png QWARN : tst_qquickimageparticle::test_tabled() qrc:/data/tabled.qml:42:9: QML ImageParticle: Error loading opacity table: Cannot open: qrc:/shared/table.png QWARN : tst_qquickimageparticle::test_tabled() qrc:/data/tabled.qml:42:9: QML ImageParticle: Cannot open: qrc:/shared/star.png QDEBUG : tst_qquickimageparticle::test_tabled() QQuickImageParticle Feature level: 5 QDEBUG : tst_qquickimageparticle::test_tabled() QQuickImageParticle Nodes: QDEBUG : tst_qquickimageparticle::test_tabled() Total count: 0 PASS : tst_qquickimageparticle::test_tabled() QWARN : tst_qquickimageparticle::test_sprite() Sprite::frames has been renamed Sprite::frameCount QDEBUG : tst_qquickimageparticle::test_sprite() Registering Emitter QQuickParticleEmitter(0x6e9d73ffb0, parent=0x6ead741470, geometry=0,0 0x0) to QQuickParticleSystem(0x6ead741470, name="system", parent=0x6e6d73db10, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_sprite() Registering Painter QQuickImageParticle(0x6ead73bcf0, parent=0x6ead741470, geometry=0,0 0x0) to QQuickParticleSystem(0x6ead741470, name="system", parent=0x6e6d73db10, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_sprite() Particle system emitters changed. New particle count: 500 in 1 groups. QWARN : tst_qquickimageparticle::test_sprite() qrc:/data/sprite.qml:43:22: QML Sprite: Cannot open: qrc:/shared/squarefacesprite.png QDEBUG : tst_qquickimageparticle::test_sprite() QQuickImageParticle Feature level: 6 QDEBUG : tst_qquickimageparticle::test_sprite() QQuickImageParticle Nodes: QDEBUG : tst_qquickimageparticle::test_sprite() Total count: 0 FAIL! : tst_qquickimageparticle::test_sprite() 'myFuzzyCompare(d->frameDuration, 120.f)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/particles/qquickimageparticle/tst_qquickimageparticle.cpp(320)] PASS : tst_qquickimageparticle::cleanupTestCase() Totals: 7 passed, 1 failed, 0 skipped, 0 blacklisted, 5492ms ********* Finished testing of tst_qquickimageparticle ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickimageparticle. Success CMake Error at tst_qquickimageparticleWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/particles/qquickimageparticle/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_qquickimageparticle_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/particles/qquickimageparticle/android-build/tst_qquickimageparticle.apk --verbose execution failed with exit code 1. Start 200: tst_qquickitemparticle 200/244 Test #200: tst_qquickitemparticle ................ Passed 30.58 sec Start 201: tst_qquicklineextruder 201/244 Test #201: tst_qquicklineextruder ................ Passed 25.87 sec Start 202: tst_qquickmaskextruder 202/244 Test #202: tst_qquickmaskextruder ................ Passed 28.83 sec Start 203: tst_qquickparticlegroup 203/244 Test #203: tst_qquickparticlegroup ............... Passed 25.96 sec Start 204: tst_qquickparticlesystem 204/244 Test #204: tst_qquickparticlesystem .............. Passed 26.73 sec Start 205: tst_qquickpointattractor 205/244 Test #205: tst_qquickpointattractor .............. Passed 26.60 sec Start 206: tst_qquickpointdirection 206/244 Test #206: tst_qquickpointdirection .............. Passed 28.95 sec Start 207: tst_qquickrectangleextruder 207/244 Test #207: tst_qquickrectangleextruder ........... Passed 28.07 sec Start 208: tst_qquickspritegoal 208/244 Test #208: tst_qquickspritegoal .................. Passed 30.30 sec Start 209: tst_qquicktargetdirection 209/244 Test #209: tst_qquicktargetdirection ............. Passed 26.35 sec Start 210: tst_qquicktrailemitter 210/244 Test #210: tst_qquicktrailemitter ................ Passed 22.29 sec Start 211: tst_qquickturbulence 211/244 Test #211: tst_qquickturbulence .................. Passed 36.08 sec Start 212: tst_qquickwander 212/244 Test #212: tst_qquickwander ...................... Passed 21.82 sec Start 213: tst_qquickwidget 213/244 Test #213: tst_qquickwidget ...................... Passed 63.65 sec Start 214: tst_accessibility 214/244 Test #214: tst_accessibility ..................... Passed 85.15 sec Start 215: tst_cursor 215/244 Test #215: tst_cursor ............................ Passed 44.19 sec Start 216: tst_customization 216/244 Test #216: tst_customization ..................... Passed 168.33 sec Start 217: tst_designer 217/244 Test #217: tst_designer .......................... Passed 29.51 sec Start 218: tst_font 218/244 Test #218: tst_font .............................. Passed 50.63 sec Start 219: tst_palette 219/244 Test #219: tst_palette ........................... Passed 60.64 sec Start 220: tst_platform 220/244 Test #220: tst_platform .......................... Passed 35.77 sec Start 221: tst_pointerhandlers 221/244 Test #221: tst_pointerhandlers ................... Passed 36.17 sec Start 222: tst_pressandhold 222/244 Test #222: tst_pressandhold ...................... Passed 34.20 sec Start 223: tst_qquickcontrol 223/244 Test #223: tst_qquickcontrol ..................... Passed 49.58 sec Start 224: tst_qquickcolor 224/244 Test #224: tst_qquickcolor ....................... Passed 35.07 sec Start 225: tst_qquickdrawer 225/244 Test #225: tst_qquickdrawer ...................... Passed 277.92 sec Start 226: tst_qquickheaderview 226/244 Test #226: tst_qquickheaderview .................. Passed 30.39 sec Start 227: tst_qquickiconimage 227/244 Test #227: tst_qquickiconimage ................... Passed 46.79 sec Start 228: tst_qquickiconlabel 228/244 Test #228: tst_qquickiconlabel ................... Passed 41.05 sec Start 229: tst_qquickimaginestyle 229/244 Test #229: tst_qquickimaginestyle ................***Failed 42.22 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickimaginestyle_make_apk. [1/2] Copying tst_qquickimaginestyle binary to apk folder [2/2] Creating APK for tst_qquickimaginestyle Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quickcontrols2/qquickimaginestyle/android-tst_qquickimaginestyle-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quickcontrols2/qquickimaginestyle/android-build/ Application binary: tst_qquickimaginestyle Android build platform: android-32 Install to device: No 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 -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig UP-TO-DATE > Task :javaPreCompileDebug UP-TO-DATE > Task :checkDebugAarMetadata UP-TO-DATE > Task :generateDebugResValues UP-TO-DATE > Task :generateDebugResources UP-TO-DATE > Task :mergeDebugResources UP-TO-DATE > Task :createDebugCompatibleScreenManifests UP-TO-DATE > Task :extractDeepLinksDebug UP-TO-DATE > Task :processDebugMainManifest UP-TO-DATE > Task :processDebugManifest UP-TO-DATE > Task :processDebugManifestForPackage UP-TO-DATE > Task :processDebugResources UP-TO-DATE > Task :compileDebugJavaWithJavac UP-TO-DATE > Task :compileDebugSources UP-TO-DATE > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders UP-TO-DATE > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :mergeDebugJavaResource UP-TO-DATE > Task :checkDebugDuplicateClasses UP-TO-DATE > Task :desugarDebugFileDependencies UP-TO-DATE > Task :mergeExtDexDebug UP-TO-DATE > Task :mergeLibDexDebug UP-TO-DATE > Task :dexBuilderDebug UP-TO-DATE > Task :mergeProjectDexDebug UP-TO-DATE > Task :mergeDebugJniLibFolders > Task :validateSigningDebug UP-TO-DATE > Task :writeDebugAppMetadata UP-TO-DATE > Task :writeDebugSigningConfigVersions UP-TO-DATE > 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 14s 29 actionable tasks: 6 executed, 23 up-to-date Android package built successfully in 36,507 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quickcontrols2/qquickimaginestyle/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/quickcontrols2/qquickimaginestyle/android-build/tst_qquickimaginestyle.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_qquickimaginestyle/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickimaginestyle/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickimaginestyle. 20002 ********* Start testing of tst_qquickimaginestyle ********* 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_qquickimaginestyle::Imagine::initTestCase() PASS : tst_qquickimaginestyle::Imagine::test_fontFromConfigFile() PASS : tst_qquickimaginestyle::Imagine::test_invalidNinePatchImageProvider() FAIL! : tst_qquickimaginestyle::Imagine::test_qrcPaths(:/control-assets) Compared values are not the same Actual (): #ffffff Expected (): #ff0000 Loc: [qrc:/data/tst_imagine.qml(101)] FAIL! : tst_qquickimaginestyle::Imagine::test_qrcPaths(qrc:/control-assets) Compared values are not the same Actual (): #ffffff Expected (): #ff0000 Loc: [qrc:/data/tst_imagine.qml(101)] PASS : tst_qquickimaginestyle::Imagine::test_switchBetween9PatchAndRegular() PASS : tst_qquickimaginestyle::Imagine::cleanupTestCase() Totals: 5 passed, 2 failed, 0 skipped, 0 blacklisted, 369ms ********* Finished testing of tst_qquickimaginestyle ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickimaginestyle. Success CMake Error at tst_qquickimaginestyleWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quickcontrols2/qquickimaginestyle/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_qquickimaginestyle_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quickcontrols2/qquickimaginestyle/android-build/tst_qquickimaginestyle.apk --verbose execution failed with exit code 1. Start 230: tst_qquickmaterialstyle 230/244 Test #230: tst_qquickmaterialstyle ............... Passed 43.97 sec Start 231: tst_qquickmaterialstyleconf 231/244 Test #231: tst_qquickmaterialstyleconf ........... Passed 51.38 sec Start 232: tst_qquickmenubar 232/244 Test #232: tst_qquickmenubar ..................... Passed 55.65 sec Start 233: tst_qquickninepatchimage 233/244 Test #233: tst_qquickninepatchimage .............. Passed 54.76 sec Start 234: tst_qquickstyle 234/244 Test #234: tst_qquickstyle ....................... Passed 48.21 sec Start 235: tst_qquickuniversalstyle 235/244 Test #235: tst_qquickuniversalstyle .............. Passed 38.33 sec Start 236: tst_qquickuniversalstyleconf 236/244 Test #236: tst_qquickuniversalstyleconf .......... Passed 43.73 sec Start 237: tst_revisions 237/244 Test #237: tst_revisions ......................... Passed 38.19 sec Start 238: tst_styleimports 238/244 Test #238: tst_styleimports ...................... Passed 50.58 sec Start 239: tst_styleimportscompiletimematerial 239/244 Test #239: tst_styleimportscompiletimematerial ... Passed 35.03 sec Start 240: tst_styleimportscompiletimeqmlonly 240/244 Test #240: tst_styleimportscompiletimeqmlonly .... Passed 33.85 sec Start 241: tst_translation 241/244 Test #241: tst_translation ....................... Passed 49.57 sec Start 242: tst_qquicktreeviewdelegate 242/244 Test #242: tst_qquicktreeviewdelegate ............ Passed 33.99 sec Start 243: tst_qquickmessagedialogimpl 243/244 Test #243: tst_qquickmessagedialogimpl ........... Passed 55.06 sec Start 244: tst_baseline_scenegraph 244/244 Test #244: tst_baseline_scenegraph ............... Passed 10.99 sec 82% tests passed, 44 tests failed out of 244 Label Time Summary: src/qml/doc/snippets/qmltc/tst_qmltc_examples = 41.03 sec*proc (1 test) tests/auto/core/tst_core = 25.12 sec*proc (1 test) tests/auto/particles/qquickage/tst_qquickage = 41.84 sec*proc (1 test) tests/auto/particles/qquickangleddirection/tst_qquickangleddirection = 28.25 sec*proc (1 test) tests/auto/particles/qquickcumulativedirection/tst_qquickcumulativedirection = 21.31 sec*proc (1 test) tests/auto/particles/qquickcustomaffector/tst_qquickcustomaffector = 38.39 sec*proc (1 test) tests/auto/particles/qquickellipseextruder/tst_qquickellipseextruder = 26.29 sec*proc (1 test) tests/auto/particles/qquickfriction/tst_qquickfriction = 27.51 sec*proc (1 test) tests/auto/particles/qquickgravity/tst_qquickgravity = 25.82 sec*proc (1 test) tests/auto/particles/qquickgroupgoal/tst_qquickgroupgoal = 25.88 sec*proc (1 test) tests/auto/particles/qquickimageparticle/tst_qquickimageparticle = 32.97 sec*proc (1 test) tests/auto/particles/qquickitemparticle/tst_qquickitemparticle = 30.58 sec*proc (1 test) tests/auto/particles/qquicklineextruder/tst_qquicklineextruder = 25.87 sec*proc (1 test) tests/auto/particles/qquickmaskextruder/tst_qquickmaskextruder = 28.83 sec*proc (1 test) tests/auto/particles/qquickparticlegroup/tst_qquickparticlegroup = 25.96 sec*proc (1 test) tests/auto/particles/qquickparticlesystem/tst_qquickparticlesystem = 26.73 sec*proc (1 test) tests/auto/particles/qquickpointattractor/tst_qquickpointattractor = 26.60 sec*proc (1 test) tests/auto/particles/qquickpointdirection/tst_qquickpointdirection = 28.95 sec*proc (1 test) tests/auto/particles/qquickrectangleextruder/tst_qquickrectangleextruder = 28.07 sec*proc (1 test) tests/auto/particles/qquickspritegoal/tst_qquickspritegoal = 30.30 sec*proc (1 test) tests/auto/particles/qquicktargetdirection/tst_qquicktargetdirection = 26.35 sec*proc (1 test) tests/auto/particles/qquicktrailemitter/tst_qquicktrailemitter = 22.29 sec*proc (1 test) tests/auto/particles/qquickturbulence/tst_qquickturbulence = 36.08 sec*proc (1 test) tests/auto/particles/qquickwander/tst_qquickwander = 21.82 sec*proc (1 test) tests/auto/qml/animation/qabstractanimationjob/tst_qabstractanimationjob = 16.28 sec*proc (1 test) tests/auto/qml/animation/qanimationgroupjob/tst_qanimationgroupjob = 33.18 sec*proc (1 test) tests/auto/qml/animation/qparallelanimationgroupjob/tst_qparallelanimationgroupjob = 14.66 sec*proc (1 test) tests/auto/qml/animation/qpauseanimationjob/tst_qpauseanimationjob = 24.42 sec*proc (1 test) tests/auto/qml/animation/qsequentialanimationgroupjob/tst_qsequentialanimationgroupjob = 29.70 sec*proc (1 test) tests/auto/qml/bindingdependencyapi/tst_bindingdependencyapi = 34.92 sec*proc (1 test) tests/auto/qml/debugger/qpacketprotocol/tst_qpacketprotocol = 21.37 sec*proc (1 test) tests/auto/qml/debugger/qqmldebugclient/tst_qqmldebugclient = 31.20 sec*proc (1 test) tests/auto/qml/debugger/qqmldebuglocal/tst_qqmldebuglocal = 20.39 sec*proc (1 test) tests/auto/qml/debugger/qqmldebugtranslationservice/tst_qqmldebugtranslationservice = 31.61 sec*proc (1 test) tests/auto/qml/debugger/qqmlnativeconnector/tst_qqmlnativeconnector = 24.90 sec*proc (1 test) tests/auto/qml/debugger/qv4debugger/tst_qv4debugger = 36.70 sec*proc (1 test) tests/auto/qml/ecmascripttests/tst_ecmascripttests = 22.33 sec*proc (1 test) tests/auto/qml/parserstress/tst_parserstress = 32.42 sec*proc (1 test) tests/auto/qml/qjsengine/tst_qjsengine = 94.30 sec*proc (1 test) tests/auto/qml/qjsmanagedvalue/tst_qjsmanagedvalue = 17.35 sec*proc (1 test) tests/auto/qml/qjsonbinding/tst_qjsonbinding = 34.25 sec*proc (1 test) tests/auto/qml/qjsprimitivevalue/tst_qjsprimitivevalue = 25.01 sec*proc (1 test) tests/auto/qml/qjsvalue/tst_qjsvalue = 21.41 sec*proc (1 test) tests/auto/qml/qjsvalueiterator/tst_qjsvalueiterator = 14.17 sec*proc (1 test) tests/auto/qml/qmlbasicapp/tst_qmlbasicapp = 20.00 sec*proc (1 test) tests/auto/qml/qmlcachegen/tst_qmlcachegen = 21.55 sec*proc (1 test) tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen = 54.91 sec*proc (1 test) tests/auto/qml/qmldiskcache/tst_qmldiskcache = 38.83 sec*proc (1 test) tests/auto/qml/qmlsplitlib/tst_qmlsplitlib = 25.97 sec*proc (1 test) tests/auto/qml/qmltc/tst_qmltc_diskcache = 26.84 sec*proc (1 test) tests/auto/qml/qmltc/tst_qmltc_nodiskcache = 10.96 sec*proc (1 test) tests/auto/qml/qmltc_manual/tst_qmltc_manual = 35.00 sec*proc (1 test) tests/auto/qml/qqmlanybinding/tst_qqmlanybinding = 20.85 sec*proc (1 test) tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine = 32.11 sec*proc (1 test) tests/auto/qml/qqmlbinding/tst_qqmlbinding = 26.72 sec*proc (1 test) tests/auto/qml/qqmlchangeset/tst_qqmlhangeset = 20.69 sec*proc (1 test) tests/auto/qml/qqmlcomponent/tst_qqmlcomponent = 23.56 sec*proc (1 test) tests/auto/qml/qqmlconnections/tst_qqmlconnections = 37.09 sec*proc (1 test) tests/auto/qml/qqmlconsole/tst_qqmlconsole = 38.59 sec*proc (1 test) tests/auto/qml/qqmlcontext/tst_qqmlcontext = 21.19 sec*proc (1 test) tests/auto/qml/qqmlcpputils/tst_qqmlcpputils = 14.69 sec*proc (1 test) tests/auto/qml/qqmldelegatemodel/tst_qqmldelegatemodel = 34.99 sec*proc (1 test) tests/auto/qml/qqmldirparser/tst_qqmldirparser = 36.84 sec*proc (1 test) tests/auto/qml/qqmlecmascript/tst_qqmlecmascript = 61.79 sec*proc (1 test) tests/auto/qml/qqmlengine/tst_qqmlengine = 30.49 sec*proc (1 test) tests/auto/qml/qqmlenginecleanup/tst_qqmlenginecleanup = 23.68 sec*proc (1 test) tests/auto/qml/qqmlerror/tst_qqmlerror = 28.82 sec*proc (1 test) tests/auto/qml/qqmlexpression/tst_qqmlexpression = 36.57 sec*proc (1 test) tests/auto/qml/qqmlfile/tst_qqmlfile = 14.06 sec*proc (1 test) tests/auto/qml/qqmlfileselector/tst_qqmlfileselector = 29.72 sec*proc (1 test) tests/auto/qml/qqmlglobal/tst_qqmlglobal = 14.39 sec*proc (1 test) tests/auto/qml/qqmlimport/tst_qqmlimport = 27.33 sec*proc (1 test) tests/auto/qml/qqmlincubator/tst_qqmlincubator = 22.01 sec*proc (1 test) tests/auto/qml/qqmlinfo/tst_qqmlinfo = 24.09 sec*proc (1 test) tests/auto/qml/qqmlinstantiator/tst_qqmlinstantiator = 26.50 sec*proc (1 test) tests/auto/qml/qqmlitemmodels/tst_qqmlitemmodels = 33.30 sec*proc (1 test) tests/auto/qml/qqmllanguage/tst_qqmllanguage = 51.84 sec*proc (1 test) tests/auto/qml/qqmllistcompositor/tst_qqmllistcompositor = 18.88 sec*proc (1 test) tests/auto/qml/qqmllistmodel/tst_qqmllistmodel = 38.65 sec*proc (1 test) tests/auto/qml/qqmllistmodelworkerscript/tst_qqmllistmodelworkerscript = 42.29 sec*proc (1 test) tests/auto/qml/qqmllistreference/tst_qqmllistreference = 31.62 sec*proc (1 test) tests/auto/qml/qqmllocale/tst_qqmllocale = 27.52 sec*proc (1 test) tests/auto/qml/qqmlmetaobject/tst_qqmlmetaobject = 20.94 sec*proc (1 test) tests/auto/qml/qqmlmetatype/tst_qqmlmetatype = 20.67 sec*proc (1 test) tests/auto/qml/qqmlnotifier/tst_qqmlnotifier = 69.77 sec*proc (1 test) tests/auto/qml/qqmlobjectmodel/tst_qqmlobjectmodel = 18.18 sec*proc (1 test) tests/auto/qml/qqmlopenmetaobject/tst_qqmlopenmetaobject = 13.87 sec*proc (1 test) tests/auto/qml/qqmlparser/tst_qqmlparser = 47.17 sec*proc (1 test) tests/auto/qml/qqmlpromise/tst_qqmlpromise = 30.88 sec*proc (1 test) tests/auto/qml/qqmlproperty/tst_qqmlproperty = 30.55 sec*proc (1 test) tests/auto/qml/qqmlpropertycache/tst_qqmlpropertycache = 24.63 sec*proc (1 test) tests/auto/qml/qqmlpropertymap/tst_qqmlpropertymap = 26.71 sec*proc (1 test) tests/auto/qml/qqmlqt/tst_qqmlqt = 24.45 sec*proc (1 test) tests/auto/qml/qqmlsettings/tst_qqmlsettings = 22.66 sec*proc (1 test) tests/auto/qml/qqmlsqldatabase/tst_qqmlsqldatabase = 26.66 sec*proc (1 test) tests/auto/qml/qqmltablemodel/tst_qqmltablemodel = 39.67 sec*proc (1 test) tests/auto/qml/qqmltimer/tst_qqmltimer = 32.82 sec*proc (1 test) tests/auto/qml/qqmltranslation/tst_qqmltranslation = 27.79 sec*proc (1 test) tests/auto/qml/qqmltreemodeltotablemodel/tst_qqmltreemodeltotablemodel = 22.53 sec*proc (1 test) tests/auto/qml/qqmltypeloader/tst_qqmltypeloader = 22.53 sec*proc (1 test) tests/auto/qml/qqmlvaluetypeproviders/tst_qqmlvaluetypeproviders = 25.63 sec*proc (1 test) tests/auto/qml/qqmlvaluetypes/tst_qqmlvaluetypes = 26.23 sec*proc (1 test) tests/auto/qml/qqmlxmlhttprequest/tst_qqmlxmlhttprequest = 26.47 sec*proc (1 test) tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel = 21.71 sec*proc (1 test) tests/auto/qml/qquickfolderlistmodel/tst_qquickfolderlistmodel = 48.15 sec*proc (1 test) tests/auto/qml/qquickworkerscript/tst_qquickworkerscript = 24.37 sec*proc (1 test) tests/auto/qml/qrcqml/tst_qrcqml = 41.34 sec*proc (1 test) tests/auto/qml/qtqmlmodules/tst_qtqmlmodules = 20.23 sec*proc (1 test) tests/auto/qml/qv4assembler/tst_qv4assembler = 26.11 sec*proc (1 test) tests/auto/qml/qv4identifiertable/tst_qv4identifiertable = 20.72 sec*proc (1 test) tests/auto/qml/qv4mm/tst_qv4mm = 25.34 sec*proc (1 test) tests/auto/qml/qv4regexp/tst_qv4regexp = 24.51 sec*proc (1 test) tests/auto/qml/registrationmacros/tst_registrationmacros = 15.27 sec*proc (1 test) tests/auto/qml/v4misc/tst_v4misc = 14.84 sec*proc (1 test) tests/auto/quick/drawingmodes/tst_drawingmodes = 21.12 sec*proc (1 test) tests/auto/quick/examples/tst_quick_examples = 36.26 sec*proc (1 test) tests/auto/quick/geometry/tst_geometry = 33.20 sec*proc (1 test) tests/auto/quick/nodes/tst_nodestest = 19.02 sec*proc (1 test) tests/auto/quick/nokeywords/tst_nokeywords = 19.74 sec*proc (1 test) tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop = 56.11 sec*proc (1 test) tests/auto/quick/pointerhandlers/mousearea_interop/tst_mousearea_interop = 30.54 sec*proc (1 test) tests/auto/quick/pointerhandlers/multipointtoucharea_interop/tst_multipointtoucharea_interop = 21.58 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickdraghandler/tst_qquickdraghandler = 48.26 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickhoverhandler/tst_qquickhoverhandler = 46.86 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickpinchhandler/tst_qquickpinchhandler = 61.10 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickpointerhandler/tst_qquickpointerhandler = 29.44 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickpointhandler/tst_qquickpointhandler = 24.69 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquicktaphandler/tst_qquicktaphandler = 65.19 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickwheelhandler/tst_qquickwheelhandler = 29.13 sec*proc (1 test) tests/auto/quick/propertyrequirements/tst_propertyrequirements = 24.62 sec*proc (1 test) tests/auto/quick/qquickaccessible/tst_qquickaccessible = 27.34 sec*proc (1 test) tests/auto/quick/qquickanchors/tst_qquickanchors = 21.40 sec*proc (1 test) tests/auto/quick/qquickanimatedimage/tst_qquickanimatedimage = 32.55 sec*proc (1 test) tests/auto/quick/qquickanimatedsprite/tst_qquickanimatedsprite = 33.03 sec*proc (1 test) tests/auto/quick/qquickanimationcontroller/tst_qquickanimationcontroller = 24.16 sec*proc (1 test) tests/auto/quick/qquickanimations/tst_qquickanimations = 78.24 sec*proc (1 test) tests/auto/quick/qquickanimators/tst_qquickanimators = 31.19 sec*proc (1 test) tests/auto/quick/qquickapplication/tst_qquickapplication = 20.73 sec*proc (1 test) tests/auto/quick/qquickbehaviors/tst_qquickbehaviors = 28.99 sec*proc (1 test) tests/auto/quick/qquickborderimage/tst_qquickborderimage = 21.88 sec*proc (1 test) tests/auto/quick/qquickboundaryrule/tst_qquickboundaryrule = 33.47 sec*proc (1 test) tests/auto/quick/qquickcanvasitem/tst_qquickcanvasitem = 81.51 sec*proc (1 test) tests/auto/quick/qquickcolorgroup/tst_qquickcolorgroup = 21.00 sec*proc (1 test) tests/auto/quick/qquickdeliveryagent/tst_qquickdeliveryagent = 24.08 sec*proc (1 test) tests/auto/quick/qquickdesignersupport/tst_qquickdesignersupport = 21.48 sec*proc (1 test) tests/auto/quick/qquickdrag/tst_qquickdrag = 19.71 sec*proc (1 test) tests/auto/quick/qquickdroparea/tst_qquickdroparea = 37.63 sec*proc (1 test) tests/auto/quick/qquickdynamicpropertyanimation/tst_qquickdynamicpropertyanimation = 28.31 sec*proc (1 test) tests/auto/quick/qquickflickable/tst_qquickflickable = 59.40 sec*proc (1 test) tests/auto/quick/qquickflipable/tst_qquickflipable = 21.33 sec*proc (1 test) tests/auto/quick/qquickfocusscope/tst_qquickfocusscope = 27.53 sec*proc (1 test) tests/auto/quick/qquickfontloader/tst_qquickfontloader = 20.45 sec*proc (1 test) tests/auto/quick/qquickfontloader_static/tst_qquickfontloader_static = 36.25 sec*proc (1 test) tests/auto/quick/qquickfontmetrics/tst_quickfontmetrics = 19.43 sec*proc (1 test) tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject = 24.92 sec*proc (1 test) tests/auto/quick/qquickgraphicsinfo/tst_qquickgraphicsinfo = 41.54 sec*proc (1 test) tests/auto/quick/qquickgridview/tst_qquickgridview = 224.36 sec*proc (1 test) tests/auto/quick/qquickimage/tst_qquickimage = 29.05 sec*proc (1 test) tests/auto/quick/qquickimageprovider/tst_qquickimageprovider = 27.64 sec*proc (1 test) tests/auto/quick/qquickitem/tst_qquickitem = 37.98 sec*proc (1 test) tests/auto/quick/qquickitem2/tst_qquickitem2 = 47.29 sec*proc (1 test) tests/auto/quick/qquickitemlayer/tst_qquickitemlayer = 38.59 sec*proc (1 test) tests/auto/quick/qquickitemrhiintegration/tst_qquickitemrhiintegration = 24.51 sec*proc (1 test) tests/auto/quick/qquicklayouts/tst_qquicklayouts = 44.16 sec*proc (1 test) tests/auto/quick/qquicklistview/tst_qquicklistview = 258.86 sec*proc (1 test) tests/auto/quick/qquicklistview2/tst_qquicklistview2 = 35.24 sec*proc (1 test) tests/auto/quick/qquickloader/tst_qquickloader = 27.90 sec*proc (1 test) tests/auto/quick/qquickmousearea/tst_qquickmousearea = 115.14 sec*proc (1 test) tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea = 28.55 sec*proc (1 test) tests/auto/quick/qquickpainteditem/tst_qquickpainteditem = 26.60 sec*proc (1 test) tests/auto/quick/qquickpalette/tst_qquickpalette = 38.37 sec*proc (1 test) tests/auto/quick/qquickpath/tst_qquickpath = 27.86 sec*proc (1 test) tests/auto/quick/qquickpathview/tst_qquickpathview = 89.27 sec*proc (1 test) tests/auto/quick/qquickpincharea/tst_qquickpincharea = 24.02 sec*proc (1 test) tests/auto/quick/qquickpixmapcache/tst_qquickpixmapcache = 41.18 sec*proc (1 test) tests/auto/quick/qquickpositioners/tst_qquickpositioners = 108.81 sec*proc (1 test) tests/auto/quick/qquickrectangle/tst_qquickrectangle = 21.58 sec*proc (1 test) tests/auto/quick/qquickrendercontrol/tst_qquickrendercontrol = 23.84 sec*proc (1 test) tests/auto/quick/qquickrepeater/tst_qquickrepeater = 22.51 sec*proc (1 test) tests/auto/quick/qquickscreen/tst_qquickscreen = 21.21 sec*proc (1 test) tests/auto/quick/qquickshadereffect/tst_qquickshadereffect = 509.42 sec*proc (1 test) tests/auto/quick/qquickshape/tst_qquickshape = 30.41 sec*proc (1 test) tests/auto/quick/qquickshortcut/tst_qquickshortcut = 59.06 sec*proc (1 test) tests/auto/quick/qquicksmoothedanimation/tst_qquicksmoothedanimation = 22.42 sec*proc (1 test) tests/auto/quick/qquickspringanimation/tst_qquickspringanimation = 49.47 sec*proc (1 test) tests/auto/quick/qquickspritesequence/tst_qquickspritesequence = 28.42 sec*proc (1 test) tests/auto/quick/qquickstates/tst_qquickstates = 21.86 sec*proc (1 test) tests/auto/quick/qquickstyledtext/tst_qquickstyledtext = 32.24 sec*proc (1 test) tests/auto/quick/qquicksystempalette/tst_qquicksystempalette = 36.10 sec*proc (1 test) tests/auto/quick/qquicktableview/tst_qquicktableview = 76.46 sec*proc (1 test) tests/auto/quick/qquicktext/tst_qquicktext = 54.96 sec*proc (1 test) tests/auto/quick/qquicktextdocument/tst_qquicktextdocument = 32.55 sec*proc (1 test) tests/auto/quick/qquicktextedit/tst_qquicktextedit = 111.07 sec*proc (1 test) tests/auto/quick/qquicktextinput/tst_qquicktextinput = 500.59 sec*proc (1 test) tests/auto/quick/qquicktimeline/tst_qquicktimeline = 19.21 sec*proc (1 test) tests/auto/quick/qquicktreeview/tst_qquicktreeview = 23.06 sec*proc (1 test) tests/auto/quick/qquickview/tst_qquickview = 34.27 sec*proc (1 test) tests/auto/quick/qquickview_extra/tst_qquickview_extra = 21.37 sec*proc (1 test) tests/auto/quick/qquickvisualdatamodel/tst_qquickvisualdatamodel = 41.65 sec*proc (1 test) tests/auto/quick/qquickwindow/tst_qquickwindow = 56.24 sec*proc (1 test) tests/auto/quick/rendernode/tst_rendernode = 27.04 sec*proc (1 test) tests/auto/quick/scenegraph/tst_scenegraph = 88.14 sec*proc (1 test) tests/auto/quick/sharedimage/tst_sharedimage = 20.22 sec*proc (1 test) tests/auto/quick/touchmouse/tst_touchmouse = 54.56 sec*proc (1 test) tests/auto/quickcontrols2/accessibility/tst_accessibility = 85.15 sec*proc (1 test) tests/auto/quickcontrols2/cursor/tst_cursor = 44.19 sec*proc (1 test) tests/auto/quickcontrols2/customization/tst_customization = 168.33 sec*proc (1 test) tests/auto/quickcontrols2/designer/tst_designer = 29.51 sec*proc (1 test) tests/auto/quickcontrols2/font/tst_font = 50.63 sec*proc (1 test) tests/auto/quickcontrols2/palette/tst_palette = 60.64 sec*proc (1 test) tests/auto/quickcontrols2/platform/tst_platform = 35.77 sec*proc (1 test) tests/auto/quickcontrols2/pointerhandlers/tst_pointerhandlers = 36.17 sec*proc (1 test) tests/auto/quickcontrols2/pressandhold/tst_pressandhold = 34.20 sec*proc (1 test) tests/auto/quickcontrols2/qquickcolor/tst_qquickcolor = 35.07 sec*proc (1 test) tests/auto/quickcontrols2/qquickcontrol/tst_qquickcontrol = 49.58 sec*proc (1 test) tests/auto/quickcontrols2/qquickdrawer/tst_qquickdrawer = 277.92 sec*proc (1 test) tests/auto/quickcontrols2/qquickheaderview/tst_qquickheaderview = 30.39 sec*proc (1 test) tests/auto/quickcontrols2/qquickiconimage/tst_qquickiconimage = 46.79 sec*proc (1 test) tests/auto/quickcontrols2/qquickiconlabel/tst_qquickiconlabel = 41.05 sec*proc (1 test) tests/auto/quickcontrols2/qquickimaginestyle/tst_qquickimaginestyle = 42.22 sec*proc (1 test) tests/auto/quickcontrols2/qquickmaterialstyle/tst_qquickmaterialstyle = 43.97 sec*proc (1 test) tests/auto/quickcontrols2/qquickmaterialstyleconf/tst_qquickmaterialstyleconf = 51.38 sec*proc (1 test) tests/auto/quickcontrols2/qquickmenubar/tst_qquickmenubar = 55.65 sec*proc (1 test) tests/auto/quickcontrols2/qquickninepatchimage/tst_qquickninepatchimage = 54.76 sec*proc (1 test) tests/auto/quickcontrols2/qquickstyle/tst_qquickstyle = 48.21 sec*proc (1 test) tests/auto/quickcontrols2/qquicktreeviewdelegate/tst_qquicktreeviewdelegate = 33.99 sec*proc (1 test) tests/auto/quickcontrols2/qquickuniversalstyle/tst_qquickuniversalstyle = 38.33 sec*proc (1 test) tests/auto/quickcontrols2/qquickuniversalstyleconf/tst_qquickuniversalstyleconf = 43.73 sec*proc (1 test) tests/auto/quickcontrols2/revisions/tst_revisions = 38.19 sec*proc (1 test) tests/auto/quickcontrols2/styleimports/tst_styleimports = 50.58 sec*proc (1 test) tests/auto/quickcontrols2/styleimportscompiletimematerial/tst_styleimportscompiletimematerial = 35.03 sec*proc (1 test) tests/auto/quickcontrols2/styleimportscompiletimeqmlonly/tst_styleimportscompiletimeqmlonly = 33.85 sec*proc (1 test) tests/auto/quickcontrols2/translation/tst_translation = 49.57 sec*proc (1 test) tests/auto/quickdialogs/qquickmessagedialogimpl/tst_qquickmessagedialogimpl = 55.06 sec*proc (1 test) tests/auto/quicktest/polish/tst_polish = 26.88 sec*proc (1 test) tests/auto/quicktest/quicktestmainwithsetup/tst_quicktestmainwithsetup = 34.86 sec*proc (1 test) tests/auto/quicktest/signalspy/tst_signalspy = 29.27 sec*proc (1 test) tests/auto/quicktest/testswithcomponents/tst_quicktestswithcomponents = 22.06 sec*proc (1 test) tests/auto/quickwidgets/qquickwidget/tst_qquickwidget = 63.65 sec*proc (1 test) tests/auto/toolsupport/tst_qml_toolsupport = 23.16 sec*proc (1 test) tests/baseline/scenegraph/scenegraph/tst_baseline_scenegraph = 10.99 sec*proc (1 test) Total Test time (real) = 9956.36 sec The following tests FAILED: 31 - tst_qmltc_diskcache (Failed) 47 - tst_qmlcachegen (Failed) 48 - tst_qmlcppcodegen (Failed) 80 - tst_qqmlenginecleanup (Failed) 81 - tst_qqmltranslation (Failed) 82 - tst_qqmlimport (Failed) 86 - tst_qv4assembler (Failed) 94 - tst_qqmlxmllistmodel (Failed) 99 - tst_quick_examples (Failed) 109 - tst_qquickimageprovider (Failed) 110 - tst_qquicklayouts (Failed) 117 - tst_qquicksystempalette (Failed) 119 - tst_flickableinterop (Failed) 122 - tst_qquickdraghandler (Failed) 123 - tst_qquickhoverhandler (Failed) 124 - tst_qquickpinchhandler (Failed) 126 - tst_qquickpointhandler (Failed) 127 - tst_qquicktaphandler (Failed) 131 - tst_qquickanimatedimage (Failed) 134 - tst_qquickborderimage (Failed) 135 - tst_qquickwindow (Failed) 136 - tst_qquickdeliveryagent (Failed) 137 - tst_qquickdrag (Failed) 138 - tst_qquickdroparea (Failed) 141 - tst_qquickfocusscope (Failed) 142 - tst_qquickgraphicsinfo (Failed) 144 - tst_qquickimage (Failed) 147 - tst_qquickitemlayer (Failed) 148 - tst_qquicklistview (Failed) 152 - tst_qquickloader (Failed) 153 - tst_qquickmousearea (Failed) 156 - tst_qquickshape (Failed) 163 - tst_qquicktext (Failed) 165 - tst_qquicktextedit (Failed) 166 - tst_qquicktextinput (Failed) 170 - tst_qquickcanvasitem (Failed) 175 - tst_sharedimage (Failed) 178 - tst_qquickrendercontrol (Failed) 179 - tst_qquickshadereffect (Failed) 180 - tst_qquickanimatedsprite (Failed) 182 - tst_qquickitemrhiintegration (Failed) 183 - tst_qquickframebufferobject (Failed) 199 - tst_qquickimageparticle (Failed) 229 - tst_qquickimaginestyle (Failed) Errors while running CTest