Test project /data/androidbuild_armv8/qtdeclarative-android Start 1: module_includes 1/244 Test #1: module_includes ....................... Passed 3.09 sec Start 2: empty_qmldir 2/244 Test #2: empty_qmldir .......................... Passed 20.12 sec Start 3: test_qml_app_deployment 3/244 Test #3: test_qml_app_deployment ............... Passed 0.71 sec Start 4: tst_registrationmacros 4/244 Test #4: tst_registrationmacros ................ Passed 14.87 sec Start 5: tst_parserstress 5/244 Test #5: tst_parserstress ...................... Passed 29.20 sec Start 6: tst_qjsprimitivevalue 6/244 Test #6: tst_qjsprimitivevalue ................. Passed 26.00 sec Start 7: tst_qjsvalueiterator 7/244 Test #7: tst_qjsvalueiterator .................. Passed 16.55 sec Start 8: tst_qjsonbinding 8/244 Test #8: tst_qjsonbinding ...................... Passed 29.46 sec Start 9: tst_qqmlfile 9/244 Test #9: tst_qqmlfile .......................... Passed 19.28 sec Start 10: tst_qqmlfileselector 10/244 Test #10: tst_qqmlfileselector .................. Passed 33.57 sec Start 11: tst_qqmlcomponent 11/244 Test #11: tst_qqmlcomponent ..................... Passed 22.87 sec Start 12: tst_qqmlconsole 12/244 Test #12: tst_qqmlconsole ....................... Passed 33.11 sec Start 13: tst_qqmlengine 13/244 Test #13: tst_qqmlengine ........................ Passed 31.27 sec Start 14: tst_qqmlerror 14/244 Test #14: tst_qqmlerror ......................... Passed 20.47 sec Start 15: tst_qqmlincubator 15/244 Test #15: tst_qqmlincubator ..................... Passed 27.95 sec Start 16: tst_qqmlinfo 16/244 Test #16: tst_qqmlinfo .......................... Passed 27.93 sec Start 17: tst_qqmllistreference 17/244 Test #17: tst_qqmllistreference ................. Passed 29.14 sec Start 18: tst_qqmllocale 18/244 Test #18: tst_qqmllocale ........................ Passed 25.50 sec Start 19: tst_qqmlmetaobject 19/244 Test #19: tst_qqmlmetaobject .................... Passed 29.35 sec Start 20: tst_qqmlnotifier 20/244 Test #20: tst_qqmlnotifier ...................... Passed 71.62 sec Start 21: tst_qqmlqt 21/244 Test #21: tst_qqmlqt ............................ Passed 24.47 sec Start 22: tst_qqmlxmlhttprequest 22/244 Test #22: tst_qqmlxmlhttprequest ................ Passed 26.92 sec Start 23: tst_qqmlpromise 23/244 Test #23: tst_qqmlpromise ....................... Passed 26.77 sec Start 24: tst_qtqmlmodules 24/244 Test #24: tst_qtqmlmodules ...................... Passed 27.93 sec Start 25: tst_qquickfolderlistmodel 25/244 Test #25: tst_qquickfolderlistmodel ............. Passed 35.92 sec Start 26: tst_qqmlapplicationengine 26/244 Test #26: tst_qqmlapplicationengine ............. Passed 21.86 sec Start 27: tst_qqmlsettings 27/244 Test #27: tst_qqmlsettings ...................... Passed 23.12 sec Start 28: tst_qmldiskcache 28/244 Test #28: tst_qmldiskcache ...................... Passed 35.28 sec Start 29: tst_qqmlmetatype 29/244 Test #29: tst_qqmlmetatype ...................... Passed 21.28 sec Start 30: tst_qmltc_manual 30/244 Test #30: tst_qmltc_manual ......................***Failed 30.90 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qmltc_manual_make_apk. [1/2] Copying tst_qmltc_manual binary to apk folder [2/2] Creating APK for tst_qmltc_manual Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmltc_manual/android-tst_qmltc_manual-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmltc_manual/android-build/ Application binary: tst_qmltc_manual Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 23,124 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmltc_manual/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_manual/android-build/tst_qmltc_manual.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_manual/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qmltc_manual/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qmltc_manual. 17763 ********* Start testing of tst_qmltc_manual ********* 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_qmltc_manual::initTestCase() BFAIL : tst_qmltc_manual::cppBinding() Compared values are not the same Actual (created.getGreeting()) : "" Expected (QStringLiteral("Hello, World!")): "Hello, World!" Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp(94)] BFAIL : tst_qmltc_manual::signalHandlers() Compared values are not the same Actual (created.property("signal1P").toInt()): 0 Expected (1) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp(114)] PASS : tst_qmltc_manual::signalHandlers_qmlcachegen() BFAIL : tst_qmltc_manual::jsFunctions() Compared values are not the same Actual (created.property("func1P").toInt()): 0 Expected (1) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp(165)] BFAIL : tst_qmltc_manual::changingBindings() Compared values are not the same Actual (created.property("p2").toInt()): 0 Expected (2) : 2 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp(181)] BFAIL : tst_qmltc_manual::propertyAlias() Compared values are not the same Actual (created.property("origin").toInt()): 0 Expected (6) : 6 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp(226)] BFAIL : tst_qmltc_manual::propertyChangeHandler() Compared values are not the same Actual (created.getP()): 0 Expected (42) : 42 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp(289)] PASS : tst_qmltc_manual::propertyReturningFunction() SKIP : tst_qmltc_manual::locallyImported() Test crashes on Android (QTBUG-100018) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp(326)] QWARN : tst_qmltc_manual::localImport() QQmlComponent: Component is not ready BFAIL : tst_qmltc_manual::localImport() 'root' returned FALSE. (file:///data/localImport.qml:-1 No such file or directory ) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp(346)] QWARN : tst_qmltc_manual::neighbors() QQmlComponent: Component is not ready BFAIL : tst_qmltc_manual::neighbors() 'root' returned FALSE. (file:///data/neighbors.qml:-1 No such file or directory ) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmltc_manual/tst_qmltc_manual.cpp(422)] QFATAL : tst_qmltc_manual::anchors() ASSERT: "unit" in file /home/andreasbuhr/development/qtdev/qtdeclarative/src/qml/qml/qqmlengine.cpp, line 1830 FAIL! : tst_qmltc_manual::anchors() Received a fatal error. Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/src/qml/qml/qqmlengine.cpp(1830)] Totals: 3 passed, 1 failed, 1 skipped, 8 blacklisted, 168ms ********* Finished testing of tst_qmltc_manual ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qmltc_manual. Success CMake Error at tst_qmltc_manualWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmltc_manual/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_manual_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmltc_manual/android-build/tst_qmltc_manual.apk --verbose execution failed with exit code 1. Start 31: tst_qmltc_diskcache 31/244 Test #31: tst_qmltc_diskcache ................... Passed 29.17 sec Start 32: tst_qmltc_nodiskcache 32/244 Test #32: tst_qmltc_nodiskcache ................. Passed 21.44 sec Start 33: tst_qmltc_examples 33/244 Test #33: tst_qmltc_examples .................... Passed 30.94 sec Start 34: tst_qmlbasicapp 34/244 Test #34: tst_qmlbasicapp ....................... Passed 20.05 sec Start 35: tst_qmlsplitlib 35/244 Test #35: tst_qmlsplitlib ....................... Passed 22.21 sec Start 36: tst_qjsengine 36/244 Test #36: tst_qjsengine ......................... Passed 81.58 sec Start 37: tst_qjsvalue 37/244 Test #37: tst_qjsvalue .......................... Passed 23.58 sec Start 38: tst_qjsmanagedvalue 38/244 Test #38: tst_qjsmanagedvalue ................... Passed 16.46 sec Start 39: tst_qqmldebugtranslationservice 39/244 Test #39: tst_qqmldebugtranslationservice ....... Passed 32.63 sec Start 40: tst_qpacketprotocol 40/244 Test #40: tst_qpacketprotocol ................... Passed 20.51 sec Start 41: tst_qqmlnativeconnector 41/244 Test #41: tst_qqmlnativeconnector ............... Passed 18.07 sec Start 42: tst_qqmldebugclient 42/244 Test #42: tst_qqmldebugclient ................... Passed 30.21 sec Start 43: tst_qqmldebuglocal 43/244 Test #43: tst_qqmldebuglocal .................... Passed 23.79 sec Start 44: tst_qv4debugger 44/244 Test #44: tst_qv4debugger ....................... Passed 18.88 sec Start 45: tst_qqmlcpputils 45/244 Test #45: tst_qqmlcpputils ...................... Passed 23.13 sec Start 46: tst_qqmldirparser 46/244 Test #46: tst_qqmldirparser ..................... Passed 27.80 sec Start 47: tst_qmlcachegen 47/244 Test #47: tst_qmlcachegen ....................... Passed 26.56 sec Start 48: tst_qmlcppcodegen 48/244 Test #48: tst_qmlcppcodegen .....................***Failed 351.85 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qmlcppcodegen_make_apk. [1/2] Copying tst_qmlcppcodegen binary to apk folder [2/2] Creating APK for tst_qmlcppcodegen Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-tst_qmlcppcodegen-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-build/ Application binary: tst_qmlcppcodegen Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: QML Warning: QML import could not be resolved in any of the import paths: TestTypes Warning: QML import could not be resolved in any of the import paths: QmlBench Warning: QML import could not be resolved in any of the import paths: Cycle Warning: QML import could not be resolved in any of the import paths: Ambiguous Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.Windows Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.macOS Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.iOS Warning: QML import could not be resolved in any of the import paths: Module -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 10s 29 actionable tasks: 29 executed Android package built successfully in 42,308 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. 21469 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.33 sec Start 50: tst_qanimationgroupjob 50/244 Test #50: tst_qanimationgroupjob ................ Passed 15.15 sec Start 51: tst_qparallelanimationgroupjob 51/244 Test #51: tst_qparallelanimationgroupjob ........ Passed 15.86 sec Start 52: tst_qpauseanimationjob 52/244 Test #52: tst_qpauseanimationjob ................ Passed 20.43 sec Start 53: tst_qsequentialanimationgroupjob 53/244 Test #53: tst_qsequentialanimationgroupjob ...... Passed 26.32 sec Start 54: tst_qqmlecmascript 54/244 Test #54: tst_qqmlecmascript .................... Passed 43.11 sec Start 55: tst_qqmlanybinding 55/244 Test #55: tst_qqmlanybinding .................... Passed 21.61 sec Start 56: tst_qqmlcontext 56/244 Test #56: tst_qqmlcontext ....................... Passed 22.36 sec Start 57: tst_qqmlexpression 57/244 Test #57: tst_qqmlexpression .................... Passed 31.75 sec Start 58: tst_qqmlglobal 58/244 Test #58: tst_qqmlglobal ........................ Passed 18.08 sec Start 59: tst_qqmllanguage 59/244 Test #59: tst_qqmllanguage ...................... Passed 48.92 sec Start 60: tst_qqmlopenmetaobject 60/244 Test #60: tst_qqmlopenmetaobject ................ Passed 14.18 sec Start 61: tst_qqmlproperty 61/244 Test #61: tst_qqmlproperty ......................***Failed 36.20 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlproperty_make_apk. [1/2] Copying tst_qqmlproperty binary to apk folder [2/2] Creating APK for tst_qqmlproperty Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlproperty/android-tst_qqmlproperty-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlproperty/android-build/ Application binary: tst_qqmlproperty Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: io.qt.bugreports Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 29,420 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlproperty/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/qqmlproperty/android-build/tst_qqmlproperty.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_qqmlproperty/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qqmlproperty/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qqmlproperty. 26568 ********* Start testing of tst_qqmlproperty ********* 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_qqmlproperty::initTestCase() PASS : tst_qqmlproperty::qmlmetaproperty() PASS : tst_qqmlproperty::qmlmetaproperty_object() PASS : tst_qqmlproperty::qmlmetaproperty_object_string() PASS : tst_qqmlproperty::qmlmetaproperty_object_context() PASS : tst_qqmlproperty::qmlmetaproperty_object_string_context() PASS : tst_qqmlproperty::name() PASS : tst_qqmlproperty::read() PASS : tst_qqmlproperty::write() PASS : tst_qqmlproperty::reset() PASS : tst_qqmlproperty::writeObjectToList() PASS : tst_qqmlproperty::writeListToList() PASS : tst_qqmlproperty::listOverrideBehavior() PASS : tst_qqmlproperty::urlHandling(unspecifiedFile) PASS : tst_qqmlproperty::urlHandling(specifiedFile) PASS : tst_qqmlproperty::urlHandling(httpFile) PASS : tst_qqmlproperty::urlHandling(pathFile) PASS : tst_qqmlproperty::urlHandling(encodableName) PASS : tst_qqmlproperty::urlHandling(preencodedName) PASS : tst_qqmlproperty::urlHandling(encodableQuery) PASS : tst_qqmlproperty::urlHandling(preencodedQuery) PASS : tst_qqmlproperty::urlHandling(encodableFragment) PASS : tst_qqmlproperty::urlHandling(improperlyEncodedFragment) PASS : tst_qqmlproperty::variantMapHandling({}) PASS : tst_qqmlproperty::variantMapHandling({ a:{} }) PASS : tst_qqmlproperty::variantMapHandling({ a:{b:10, c:20} }) PASS : tst_qqmlproperty::variantMapHandling({ a:10, b:[20, 30]}) PASS : tst_qqmlproperty::variantMapHandling(var o={}; o.p=o) PASS : tst_qqmlproperty::variantMapHandling(var o={}; o.p=123; o.q=o) PASS : tst_qqmlproperty::crashOnValueProperty() PASS : tst_qqmlproperty::aliasPropertyBindings(same object) PASS : tst_qqmlproperty::aliasPropertyBindings(different objects) PASS : tst_qqmlproperty::noContext() PASS : tst_qqmlproperty::assignEmptyVariantMap() PASS : tst_qqmlproperty::warnOnInvalidBinding() PASS : tst_qqmlproperty::registeredCompositeTypeProperty() PASS : tst_qqmlproperty::deeplyNestedObject() PASS : tst_qqmlproperty::readOnlyDynamicProperties() PASS : tst_qqmlproperty::aliasToIdWithMatchingQmlFileNameOnCaseInsensitiveFileSystem() PASS : tst_qqmlproperty::nullPropertyBinding() PASS : tst_qqmlproperty::interfaceBinding() PASS : tst_qqmlproperty::floatToStringPrecision(3.4) PASS : tst_qqmlproperty::floatToStringPrecision(0.035003945) PASS : tst_qqmlproperty::floatToStringPrecision(0.0000012345) PASS : tst_qqmlproperty::floatToStringPrecision(0.00000012345) PASS : tst_qqmlproperty::floatToStringPrecision(1e20) PASS : tst_qqmlproperty::floatToStringPrecision(1e21) PASS : tst_qqmlproperty::copy() PASS : tst_qqmlproperty::bindingToAlias() PASS : tst_qqmlproperty::nestedQQmlPropertyMap() PASS : tst_qqmlproperty::underscorePropertyChangeHandler() PASS : tst_qqmlproperty::signalExpressionWithoutObject() PASS : tst_qqmlproperty::dontRemoveQPropertyBinding() FAIL! : tst_qqmlproperty::compatResolveUrls() Compared values are not the same Actual (process.exitStatus()): CrashExit Expected (QProcess::NormalExit): NormalExit Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlproperty/tst_qqmlproperty.cpp(2404)] PASS : tst_qqmlproperty::initFlags(0,foo,0) PASS : tst_qqmlproperty::initFlags(0,foo,1) PASS : tst_qqmlproperty::initFlags(0,foo,2) PASS : tst_qqmlproperty::initFlags(0,foo,3) PASS : tst_qqmlproperty::initFlags(0,self.foo,0) PASS : tst_qqmlproperty::initFlags(0,self.foo,1) PASS : tst_qqmlproperty::initFlags(0,self.foo,2) PASS : tst_qqmlproperty::initFlags(0,self.foo,3) PASS : tst_qqmlproperty::initFlags(0,onFoo,0) PASS : tst_qqmlproperty::initFlags(0,onFoo,1) PASS : tst_qqmlproperty::initFlags(0,onFoo,2) PASS : tst_qqmlproperty::initFlags(0,onFoo,3) PASS : tst_qqmlproperty::initFlags(0,self.onFoo,0) PASS : tst_qqmlproperty::initFlags(0,self.onFoo,1) PASS : tst_qqmlproperty::initFlags(0,self.onFoo,2) PASS : tst_qqmlproperty::initFlags(0,self.onFoo,3) PASS : tst_qqmlproperty::initFlags(0,bar,0) PASS : tst_qqmlproperty::initFlags(0,bar,1) PASS : tst_qqmlproperty::initFlags(0,bar,2) PASS : tst_qqmlproperty::initFlags(0,bar,3) PASS : tst_qqmlproperty::initFlags(0,self.bar,0) PASS : tst_qqmlproperty::initFlags(0,self.bar,1) PASS : tst_qqmlproperty::initFlags(0,self.bar,2) PASS : tst_qqmlproperty::initFlags(0,self.bar,3) PASS : tst_qqmlproperty::initFlags(0,abar,0) PASS : tst_qqmlproperty::initFlags(0,abar,1) PASS : tst_qqmlproperty::initFlags(0,abar,2) PASS : tst_qqmlproperty::initFlags(0,abar,3) PASS : tst_qqmlproperty::initFlags(0,self.abar,0) PASS : tst_qqmlproperty::initFlags(0,self.abar,1) PASS : tst_qqmlproperty::initFlags(0,self.abar,2) PASS : tst_qqmlproperty::initFlags(0,self.abar,3) PASS : tst_qqmlproperty::initFlags(1,foo,0) PASS : tst_qqmlproperty::initFlags(1,foo,1) PASS : tst_qqmlproperty::initFlags(1,foo,2) PASS : tst_qqmlproperty::initFlags(1,foo,3) PASS : tst_qqmlproperty::initFlags(1,self.foo,0) PASS : tst_qqmlproperty::initFlags(1,self.foo,1) PASS : tst_qqmlproperty::initFlags(1,self.foo,2) PASS : tst_qqmlproperty::initFlags(1,self.foo,3) PASS : tst_qqmlproperty::initFlags(1,onFoo,0) PASS : tst_qqmlproperty::initFlags(1,onFoo,1) PASS : tst_qqmlproperty::initFlags(1,onFoo,2) PASS : tst_qqmlproperty::initFlags(1,onFoo,3) PASS : tst_qqmlproperty::initFlags(1,self.onFoo,0) PASS : tst_qqmlproperty::initFlags(1,self.onFoo,1) PASS : tst_qqmlproperty::initFlags(1,self.onFoo,2) PASS : tst_qqmlproperty::initFlags(1,self.onFoo,3) PASS : tst_qqmlproperty::initFlags(1,bar,0) PASS : tst_qqmlproperty::initFlags(1,bar,1) PASS : tst_qqmlproperty::initFlags(1,bar,2) PASS : tst_qqmlproperty::initFlags(1,bar,3) PASS : tst_qqmlproperty::initFlags(1,self.bar,0) PASS : tst_qqmlproperty::initFlags(1,self.bar,1) PASS : tst_qqmlproperty::initFlags(1,self.bar,2) PASS : tst_qqmlproperty::initFlags(1,self.bar,3) PASS : tst_qqmlproperty::initFlags(1,abar,0) PASS : tst_qqmlproperty::initFlags(1,abar,1) PASS : tst_qqmlproperty::initFlags(1,abar,2) PASS : tst_qqmlproperty::initFlags(1,abar,3) PASS : tst_qqmlproperty::initFlags(1,self.abar,0) PASS : tst_qqmlproperty::initFlags(1,self.abar,1) PASS : tst_qqmlproperty::initFlags(1,self.abar,2) PASS : tst_qqmlproperty::initFlags(1,self.abar,3) PASS : tst_qqmlproperty::constructFromPlainMetaObject() PASS : tst_qqmlproperty::bindToNonQObjectTarget() PASS : tst_qqmlproperty::cleanupTestCase() Totals: 120 passed, 1 failed, 0 skipped, 0 blacklisted, 1674ms ********* Finished testing of tst_qqmlproperty ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qqmlproperty. Success CMake Error at tst_qqmlpropertyWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlproperty/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_qqmlproperty_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlproperty/android-build/tst_qqmlproperty.apk --verbose execution failed with exit code 1. Start 62: tst_qqmlpropertycache 62/244 Test #62: tst_qqmlpropertycache ................. Passed 20.56 sec Start 63: tst_qqmlpropertymap 63/244 Test #63: tst_qqmlpropertymap ................... Passed 32.54 sec Start 64: tst_qqmlsqldatabase 64/244 Test #64: tst_qqmlsqldatabase ................... Passed 23.84 sec Start 65: tst_qqmlvaluetypes 65/244 Test #65: tst_qqmlvaluetypes .................... Passed 33.71 sec Start 66: tst_qqmlvaluetypeproviders 66/244 Test #66: tst_qqmlvaluetypeproviders ............ Passed 24.36 sec Start 67: tst_qqmlbinding 67/244 Test #67: tst_qqmlbinding ....................... Passed 35.62 sec Start 68: tst_qqmlhangeset 68/244 Test #68: tst_qqmlhangeset ...................... Passed 14.76 sec Start 69: tst_qqmlconnections 69/244 Test #69: tst_qqmlconnections ................... Passed 30.25 sec Start 70: tst_qqmllistcompositor 70/244 Test #70: tst_qqmllistcompositor ................ Passed 23.93 sec Start 71: tst_qqmllistmodel 71/244 Test #71: tst_qqmllistmodel ..................... Passed 35.66 sec Start 72: tst_qqmllistmodelworkerscript 72/244 Test #72: tst_qqmllistmodelworkerscript ......... Passed 38.17 sec Start 73: tst_qqmlitemmodels 73/244 Test #73: tst_qqmlitemmodels .................... Passed 22.42 sec Start 74: tst_qqmltypeloader 74/244 Test #74: tst_qqmltypeloader ....................***Failed 22.82 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmltypeloader_make_apk. [1/2] Copying tst_qqmltypeloader binary to apk folder [2/2] Creating APK for tst_qqmltypeloader Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltypeloader/android-tst_qqmltypeloader-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltypeloader/android-build/ Application binary: tst_qqmltypeloader Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: cppsingletonmodule Warning: QML import could not be resolved in any of the import paths: Slow Warning: QML import could not be resolved in any of the import paths: modulewithimplicitautoimport Warning: QML import could not be resolved in any of the import paths: modulewithimplicitimport Warning: QML import could not be resolved in any of the import paths: modulewithimplicitversionedimport Warning: QML import could not be resolved in any of the import paths: multisingletonmodule Warning: QML import could not be resolved in any of the import paths: modulewithsingleton -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,195 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltypeloader/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/qqmltypeloader/android-build/tst_qqmltypeloader.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_qqmltypeloader/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qqmltypeloader/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qqmltypeloader. 30063 ********* Start testing of tst_QQMLTypeLoader ********* 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_QQMLTypeLoader::initTestCase() SKIP : tst_QQMLTypeLoader::testLoadComplete() Loading dynamic plugins does not work on Android Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmltypeloader/tst_qqmltypeloader.cpp(88)] PASS : tst_QQMLTypeLoader::loadComponentSynchronously() PASS : tst_QQMLTypeLoader::trimCache() QDEBUG : tst_QQMLTypeLoader::trimCache2() : qrc:/data/MyComponent.qml:7 Type MyComponent3 unavailable qrc:/data/MyComponent3.qml:7 MyComponent4 is not a type PASS : tst_QQMLTypeLoader::trimCache2() PASS : tst_QQMLTypeLoader::trimCache3() PASS : tst_QQMLTypeLoader::keepSingleton() PASS : tst_QQMLTypeLoader::keepRegistrations() SKIP : tst_QQMLTypeLoader::intercept() Loading dynamic plugins does not work on Android Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmltypeloader/tst_qqmltypeloader.cpp(444)] QWARN : tst_QQMLTypeLoader::redirect() http://127.0.0.1:40429/Load.qml:9: TypeError: Cannot read property 'xy' of null PASS : tst_QQMLTypeLoader::redirect() QWARN : tst_QQMLTypeLoader::qmlSingletonWithinModule() Cyclic dependency detected between "qrc:/data/Singleton.qml" and "qrc:/data/Singleton.qml" PASS : tst_QQMLTypeLoader::qmlSingletonWithinModule() SKIP : tst_QQMLTypeLoader::multiSingletonModule() Android seems to have problems with QProcess Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmltypeloader/tst_qqmltypeloader.cpp(538)] SKIP : tst_QQMLTypeLoader::implicitComponentModule() Android seems to have problems with QProcess Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmltypeloader/tst_qqmltypeloader.cpp(561)] FAIL! : tst_QQMLTypeLoader::customDiskCachePath() Compared values are not the same Actual (child.exitCode()): 11 Expected (0) : 0 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmltypeloader/tst_qqmltypeloader.cpp(595)] PASS : tst_QQMLTypeLoader::qrcRootPathUrl() QWARN : tst_QQMLTypeLoader::implicitImport() qrc:/data/implicitautoimporttest.qml:5:9: TypeError: Cannot read property 'objectName' of null QWARN : tst_QQMLTypeLoader::implicitImport() qrc:/data/implicitversionedimporttest.qml:5:9: TypeError: Cannot read property 'objectName' of null PASS : tst_QQMLTypeLoader::implicitImport() QWARN : tst_QQMLTypeLoader::compositeSingletonCycle() Cyclic dependency detected between "http://127.0.0.1:40641/Com/Orga/Style.qml" and "http://127.0.0.1:40641/Com/Orga/BaseStyle.qml" PASS : tst_QQMLTypeLoader::compositeSingletonCycle() PASS : tst_QQMLTypeLoader::declarativeCppType() PASS : tst_QQMLTypeLoader::circularDependency() QWARN : tst_QQMLTypeLoader::declarativeCppAndQmlDir() qrc:/data/cppAndQmlDir.qml:6:5: QML DeclarativeTestType: Binding loop detected for property "objectName" QDEBUG : tst_QQMLTypeLoader::declarativeCppAndQmlDir() : Singleton_QMLTYPE_20(0x773e20db70, "Singleton") Singleton PASS : tst_QQMLTypeLoader::declarativeCppAndQmlDir() FAIL! : tst_QQMLTypeLoader::signalHandlersAreCompatible() 'unitFromCachegen->url() != unitFromTypeCompiler->url()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmltypeloader/tst_qqmltypeloader.cpp(737)] PASS : tst_QQMLTypeLoader::cleanupTestCase() Totals: 16 passed, 2 failed, 4 skipped, 0 blacklisted, 1828ms ********* Finished testing of tst_QQMLTypeLoader ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qqmltypeloader. Success CMake Error at tst_qqmltypeloaderWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltypeloader/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_qqmltypeloader_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltypeloader/android-build/tst_qqmltypeloader.apk --verbose execution failed with exit code 1. Start 75: tst_qqmlparser 75/244 Test #75: tst_qqmlparser ........................ Passed 47.72 sec Start 76: tst_qquickworkerscript 76/244 Test #76: tst_qquickworkerscript ................ Passed 25.41 sec Start 77: tst_qrcqml 77/244 Test #77: tst_qrcqml ............................ Passed 30.63 sec Start 78: tst_qqmltimer 78/244 Test #78: tst_qqmltimer ......................... Passed 31.49 sec Start 79: tst_qqmlinstantiator 79/244 Test #79: tst_qqmlinstantiator .................. Passed 33.28 sec Start 80: tst_qqmlenginecleanup 80/244 Test #80: tst_qqmlenginecleanup .................***Failed 20.94 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlenginecleanup_make_apk. [1/2] Copying tst_qqmlenginecleanup binary to apk folder [2/2] Creating APK for tst_qqmlenginecleanup Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/android-tst_qqmlenginecleanup-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/android-build/ Application binary: tst_qqmlenginecleanup Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 15,934 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. 31407 ********* 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() FAIL! : tst_qqmlenginecleanup::test_qmlClearTypeRegistrations() 'component->isReady()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlenginecleanup/tst_qqmlenginecleanup.cpp(90)] 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: 3 passed, 2 failed, 0 skipped, 0 blacklisted, 540ms ********* 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 35.28 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmltranslation_make_apk. [1/2] Copying tst_qqmltranslation binary to apk folder [2/2] Creating APK for tst_qqmltranslation Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-tst_qqmltranslation-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-build/ Application binary: tst_qqmltranslation Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :mergeDebugResources > Task :extractDeepLinksDebug > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 29,998 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. 31605 ********* 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, 186ms ********* 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 21.95 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlimport_make_apk. [1/2] Copying tst_qqmlimport binary to apk folder [2/2] Creating APK for tst_qqmlimport Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/android-tst_qqmlimport-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/android-build/ Application binary: tst_qqmlimport Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: MyPlugin Warning: QML import could not be resolved in any of the import paths: MyModule -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,050 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. 31769 ********* 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, 771ms ********* 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 22.89 sec Start 84: tst_qqmltablemodel 84/244 Test #84: tst_qqmltablemodel .................... Passed 38.45 sec Start 85: tst_qqmltreemodeltotablemodel 85/244 Test #85: tst_qqmltreemodeltotablemodel ......... Passed 20.12 sec Start 86: tst_qv4assembler 86/244 Test #86: tst_qv4assembler ......................***Failed 33.66 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qv4assembler_make_apk. [1/2] Copying tst_qv4assembler binary to apk folder [2/2] Creating APK for tst_qv4assembler Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/android-tst_qv4assembler-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/android-build/ Application binary: tst_qv4assembler Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Crash -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :mergeDebugResources > Task :extractDeepLinksDebug > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 25,251 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. 32467 ********* 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 22.30 sec Start 88: tst_qv4identifiertable 88/244 Test #88: tst_qv4identifiertable ................ Passed 28.00 sec Start 89: tst_qv4regexp 89/244 Test #89: tst_qv4regexp ......................... Passed 22.25 sec Start 90: tst_ecmascripttests 90/244 Test #90: tst_ecmascripttests ................... Passed 15.85 sec Start 91: tst_bindingdependencyapi 91/244 Test #91: tst_bindingdependencyapi .............. Passed 23.69 sec Start 92: tst_v4misc 92/244 Test #92: tst_v4misc ............................ Passed 23.62 sec Start 93: tst_qqmldelegatemodel 93/244 Test #93: tst_qqmldelegatemodel ................. Passed 33.31 sec Start 94: tst_qqmlxmllistmodel 94/244 Test #94: tst_qqmlxmllistmodel ..................***Failed 22.58 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlxmllistmodel_make_apk. [1/2] Copying tst_qqmlxmllistmodel binary to apk folder [2/2] Creating APK for tst_qqmlxmllistmodel Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-tst_qqmlxmllistmodel-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-build/ Application binary: tst_qqmlxmllistmodel Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: SortFilterProxyModel -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,281 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. 1975 ********* 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, 1343ms ********* 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 30.89 sec Start 96: tst_nodestest 96/244 Test #96: tst_nodestest ......................... Passed 19.84 sec Start 97: tst_qquickpixmapcache 97/244 Test #97: tst_qquickpixmapcache ................. Passed 36.33 sec Start 98: tst_drawingmodes 98/244 Test #98: tst_drawingmodes ...................... Passed 21.25 sec Start 99: tst_quick_examples 99/244 Test #99: tst_quick_examples ....................***Failed 34.40 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_quick_examples_make_apk. [1/2] Copying tst_quick_examples binary to apk folder [2/2] Creating APK for tst_quick_examples Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-tst_quick_examples-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-build/ Application binary: tst_quick_examples Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Qt.VisualTest -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. Skipping createRCC WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :mergeDebugResources > Task :extractDeepLinksDebug > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 28,921 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. 3325 ********* 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 20.03 sec Start 101: tst_propertyrequirements 101/244 Test #101: tst_propertyrequirements .............. Passed 20.80 sec Start 102: tst_qquickanimations 102/244 Test #102: tst_qquickanimations ..................***Failed 80.87 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickanimations_make_apk. [1/2] Copying tst_qquickanimations binary to apk folder [2/2] Creating APK for tst_qquickanimations Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimations/android-tst_qquickanimations-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimations/android-build/ Application binary: tst_qquickanimations Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 29,873 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimations/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/qquickanimations/android-build/tst_qquickanimations.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_qquickanimations/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickanimations/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickanimations. 4243 ********* Start testing of tst_qquickanimations ********* 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_qquickanimations::initTestCase() PASS : tst_qquickanimations::simpleProperty() PASS : tst_qquickanimations::simpleNumber() PASS : tst_qquickanimations::simpleColor() PASS : tst_qquickanimations::simpleRotation() PASS : tst_qquickanimations::simplePath() PASS : tst_qquickanimations::simpleAnchor() PASS : tst_qquickanimations::reparent() PASS : tst_qquickanimations::pathInterpolator() PASS : tst_qquickanimations::pathInterpolatorBackwardJump() PASS : tst_qquickanimations::pathWithNoStart() PASS : tst_qquickanimations::alwaysRunToEnd() PASS : tst_qquickanimations::complete() PASS : tst_qquickanimations::resume() PASS : tst_qquickanimations::dotProperty() PASS : tst_qquickanimations::badTypes() PASS : tst_qquickanimations::badProperties() PASS : tst_qquickanimations::mixedTypes() PASS : tst_qquickanimations::properties() PASS : tst_qquickanimations::propertiesTransition() QWARN : tst_qquickanimations::pathTransition() Binding on animations is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id. PASS : tst_qquickanimations::pathTransition() PASS : tst_qquickanimations::disabledTransition() PASS : tst_qquickanimations::invalidDuration() PASS : tst_qquickanimations::attached() QWARN : tst_qquickanimations::propertyValueSourceDefaultStart() Binding on animation is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id. PASS : tst_qquickanimations::propertyValueSourceDefaultStart() QWARN : tst_qquickanimations::dontStart() Binding on animations is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id. PASS : tst_qquickanimations::dontStart() PASS : tst_qquickanimations::easingProperties() PASS : tst_qquickanimations::rotation() PASS : tst_qquickanimations::startStopSignals() PASS : tst_qquickanimations::signalOrder(ColorAnimation, duration = 10) PASS : tst_qquickanimations::signalOrder(ColorAnimation, duration = 0) PASS : tst_qquickanimations::signalOrder(ParallelAnimation, duration = 0) PASS : tst_qquickanimations::runningTrueBug() PASS : tst_qquickanimations::nonTransitionBug() PASS : tst_qquickanimations::registrationBug() PASS : tst_qquickanimations::doubleRegistrationBug() PASS : tst_qquickanimations::alwaysRunToEndRestartBug() PASS : tst_qquickanimations::transitionAssignmentBug() PASS : tst_qquickanimations::pauseBindingBug() PASS : tst_qquickanimations::pauseBug() PASS : tst_qquickanimations::loopingBug() PASS : tst_qquickanimations::anchorBug() PASS : tst_qquickanimations::pathAnimationInOutBackBug() PASS : tst_qquickanimations::scriptActionBug() PASS : tst_qquickanimations::groupAnimationNullChildBug() PASS : tst_qquickanimations::scriptActionCrash() PASS : tst_qquickanimations::animatorInvalidTargetCrash() PASS : tst_qquickanimations::defaultPropertyWarning() PASS : tst_qquickanimations::pathSvgAnimation() PASS : tst_qquickanimations::pathLineUnspecifiedXYBug() PASS : tst_qquickanimations::unsetAnimatorProxyJobWindow() QWARN : tst_qquickanimations::finished() Binding on animation is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id. QWARN : tst_qquickanimations::finished() Binding on animations is not deferred as requested by the DeferredPropertyNames class info because one or more of its sub-objects contain an id. PASS : tst_qquickanimations::finished() PASS : tst_qquickanimations::replacingTransitions() PASS : tst_qquickanimations::animationJobSelfDestruction() PASS : tst_qquickanimations::fastFlickingBug() PASS : tst_qquickanimations::opacityAnimationFromZero() QWARN : tst_qquickanimations::alwaysRunToEndInSequentialAnimationBug() file:///data/data/org.qtproject.example.tst_qquickanimations/files/data/alwaysRunToEndInSequentialAnimationBug.qml: No such file or directory FAIL! : tst_qquickanimations::alwaysRunToEndInSequentialAnimationBug() 'view.rootObject()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickanimations/tst_qquickanimations.cpp(1905)] QWARN : tst_qquickanimations::cleanupWhenRenderThreadStops() file:///data/data/org.qtproject.example.tst_qquickanimations/files/data/cleanupWhenRenderThreadStops.qml: No such file or directory PASS : tst_qquickanimations::cleanupWhenRenderThreadStops() PASS : tst_qquickanimations::cleanupTestCase() Totals: 58 passed, 1 failed, 0 skipped, 0 blacklisted, 46207ms ********* Finished testing of tst_qquickanimations ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickanimations. Success CMake Error at tst_qquickanimationsWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimations/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_qquickanimations_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimations/android-build/tst_qquickanimations.apk --verbose execution failed with exit code 1. Start 103: tst_qquickapplication 103/244 Test #103: tst_qquickapplication ................. Passed 21.10 sec Start 104: tst_qquickbehaviors 104/244 Test #104: tst_qquickbehaviors ................... Passed 29.77 sec Start 105: tst_qquickboundaryrule 105/244 Test #105: tst_qquickboundaryrule ................ Passed 23.93 sec Start 106: tst_qquickfontloader 106/244 Test #106: tst_qquickfontloader .................. Passed 21.49 sec Start 107: tst_qquickfontloader_static 107/244 Test #107: tst_qquickfontloader_static ...........***Failed 32.69 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickfontloader_static_make_apk. [1/2] Copying tst_qquickfontloader_static binary to apk folder [2/2] Creating APK for tst_qquickfontloader_static Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfontloader_static/android-tst_qquickfontloader_static-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfontloader_static/android-build/ Application binary: tst_qquickfontloader_static Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. Skipping createRCC WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 22,145 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfontloader_static/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/qquickfontloader_static/android-build/tst_qquickfontloader_static.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_qquickfontloader_static/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickfontloader_static/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickfontloader_static. 5967 cat: files/output.txt: No such file or directory cat: files/output.txt: No such file or directory Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickfontloader_static. Success CMake Error at tst_qquickfontloader_staticWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfontloader_static/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_qquickfontloader_static_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfontloader_static/android-build/tst_qquickfontloader_static.apk --verbose execution failed with exit code 1. Start 108: tst_quickfontmetrics 108/244 Test #108: tst_quickfontmetrics .................. Passed 22.70 sec Start 109: tst_qquickimageprovider 109/244 Test #109: tst_qquickimageprovider ...............***Failed 30.69 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickimageprovider_make_apk. [1/2] Copying tst_qquickimageprovider binary to apk folder [2/2] Creating APK for tst_qquickimageprovider Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-tst_qquickimageprovider-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-build/ Application binary: tst_qquickimageprovider Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. Skipping createRCC WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 25,242 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. 6284 ********* 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, 817ms ********* 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 36.11 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 -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 22,113 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. 6504 ********* Start testing of 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 : qquicklayouts::Tests_GridLayout::initTestCase() PASS : qquicklayouts::Tests_GridLayout::test_Margins() PASS : qquicklayouts::Tests_GridLayout::test_Rtl() PASS : qquicklayouts::Tests_GridLayout::test_alignToPixelGrid() PASS : qquicklayouts::Tests_GridLayout::test_alignment() PASS : qquicklayouts::Tests_GridLayout::test_baselines() PASS : qquicklayouts::Tests_GridLayout::test_columnIsOutsideGrid() PASS : qquicklayouts::Tests_GridLayout::test_columnOrRowChanged() PASS : qquicklayouts::Tests_GridLayout::test_columnsChanged() PASS : qquicklayouts::Tests_GridLayout::test_flow() PASS : qquicklayouts::Tests_GridLayout::test_flowLeftToRight() PASS : qquicklayouts::Tests_GridLayout::test_flowLeftToRightDefaultPositions() PASS : qquicklayouts::Tests_GridLayout::test_flowTopToBottom() PASS : qquicklayouts::Tests_GridLayout::test_hfw() PASS : qquicklayouts::Tests_GridLayout::test_invalidateWhileRearranging_QTBUG_44139() PASS : qquicklayouts::Tests_GridLayout::test_propertyChanges(columnSpacing) PASS : qquicklayouts::Tests_GridLayout::test_propertyChanges(rowSpacing) PASS : qquicklayouts::Tests_GridLayout::test_propertyChanges(columns) PASS : qquicklayouts::Tests_GridLayout::test_propertyChanges(rows) PASS : qquicklayouts::Tests_GridLayout::test_propertyChanges(flow) PASS : qquicklayouts::Tests_GridLayout::test_propertyChanges(layoutDirection) PASS : qquicklayouts::Tests_GridLayout::test_propertyChanges(spacing) PASS : qquicklayouts::Tests_GridLayout::test_replaceCell_QTBUG_65121() PASS : qquicklayouts::Tests_GridLayout::test_rightToLeft() PASS : qquicklayouts::Tests_GridLayout::test_rowsChanged() PASS : qquicklayouts::Tests_GridLayout::test_sizeHints() FAIL! : 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 : qquicklayouts::Tests_GridLayout::test_spacings(0) PASS : qquicklayouts::Tests_GridLayout::test_spacings(10) PASS : qquicklayouts::Tests_GridLayout::test_spacings(-5) PASS : qquicklayouts::Tests_GridLayout::test_spacings(-19) PASS : qquicklayouts::Tests_GridLayout::test_spanAcrossEmptyRows() PASS : qquicklayouts::Tests_GridLayout::test_spanIsMoreThanColumns() PASS : qquicklayouts::Tests_GridLayout::cleanupTestCase() PASS : qquicklayouts::Tests_RowLayout::initTestCase() PASS : qquicklayouts::Tests_RowLayout::test_addAndRemoveItems() PASS : qquicklayouts::Tests_RowLayout::test_addIgnoredItem() PASS : qquicklayouts::Tests_RowLayout::test_alignToPixelGrid() PASS : qquicklayouts::Tests_RowLayout::test_alignment() PASS : qquicklayouts::Tests_RowLayout::test_allExpanding() PASS : qquicklayouts::Tests_RowLayout::test_changeChildrenOfHiddenLayout() PASS : qquicklayouts::Tests_RowLayout::test_change_implicitWidth_during_rearrange() PASS : qquicklayouts::Tests_RowLayout::test_countGeometryChanges() PASS : qquicklayouts::Tests_RowLayout::test_defaultPropertyAliasCrash() PASS : qquicklayouts::Tests_RowLayout::test_defaultPropertyAliasCrashAgain() PASS : qquicklayouts::Tests_RowLayout::test_dependentWidth_QTBUG_87253() PASS : qquicklayouts::Tests_RowLayout::test_destroyImplicitInvisibleLayout() PASS : qquicklayouts::Tests_RowLayout::test_destroyLayout() PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(narrow) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(belowPreferred) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(belowPreferredWithSpacing) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(abovePreferred) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(stretchSomethingToMaximum) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(minSizeHasFractions) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(maxSizeHasFractions) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(fixedSizeHasFractions) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(481) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(theend) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(theend2) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(43) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(40) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(roundingAccumulates1) PASS : qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(roundingAccumulates2) PASS : qquicklayouts::Tests_RowLayout::test_dynamicSizeAdaptationsForInitiallyInvisibleItemsInLayout() PASS : qquicklayouts::Tests_RowLayout::test_ensurePolished() PASS : qquicklayouts::Tests_RowLayout::test_fixedAndExpanding() PASS : qquicklayouts::Tests_RowLayout::test_implicitSize() PASS : qquicklayouts::Tests_RowLayout::test_initialNestedLayouts() PASS : qquicklayouts::Tests_RowLayout::test_layerEnabled() PASS : qquicklayouts::Tests_RowLayout::test_propagateImplicitWidthToParent() PASS : qquicklayouts::Tests_RowLayout::test_rearrangeFixedSizeLayout() PASS : qquicklayouts::Tests_RowLayout::test_rearrangeNestedLayouts() PASS : qquicklayouts::Tests_RowLayout::test_rowlayoutWithTextItems() PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(propagateNone) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(propagateMinimumWidth) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(propagatePreferredWidth) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(propagateMaximumWidth) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(propagateAll) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(propagateCrazy) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(expandMinToExplicitPref) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(expandMaxToExplicitPref) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(expandAllToExplicitMin) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(expandPrefToExplicitMin) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(boundPrefToExplicitMax) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(boundAllToExplicitMax) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(ceilImplicitMin) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(ceilExplicitMin) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(ceilImplicitMin2) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(ceilShrinkMinToPref) PASS : qquicklayouts::Tests_RowLayout::test_sizeHint(ceilExpandMaxToPref) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(fallbackValues) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(acceptZeroWidths) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(123) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(132) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(213) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(231) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(321) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(312) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(1i3) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(1i2) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(2i3) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(2i1) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(3i1) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(3i2) PASS : qquicklayouts::Tests_RowLayout::test_sizeHintPropagationCount() XFAIL : qquicklayouts::Tests_RowLayout::test_sizeHintWithHiddenChildren() If GridLayout is hidden, GridLayout is not notified when child is explicitly hidden Loc: [qrc:/data/tst_rowlayout.qml(1005)] PASS : qquicklayouts::Tests_RowLayout::test_sizeHintWithHiddenChildren() XFAIL : qquicklayouts::Tests_RowLayout::test_sizeHintWithHiddenChildrenForRow() If Row is hidden, Row is not notified when child is explicitly hidden Loc: [qrc:/data/tst_rowlayout.qml(1038)] PASS : qquicklayouts::Tests_RowLayout::test_sizeHintWithHiddenChildrenForRow() PASS : qquicklayouts::Tests_RowLayout::test_stretchItem(row 0) PASS : qquicklayouts::Tests_RowLayout::test_stretchItem(row 1) PASS : qquicklayouts::Tests_RowLayout::test_stretchItem(row 2) PASS : qquicklayouts::Tests_RowLayout::test_stretchItem(row 3) PASS : qquicklayouts::Tests_RowLayout::test_stretchItem(row 4) PASS : qquicklayouts::Tests_RowLayout::test_stretchItem(row 5) PASS : qquicklayouts::Tests_RowLayout::test_stretchItem(row 6) PASS : qquicklayouts::Tests_RowLayout::test_stretchItem(row 7) PASS : qquicklayouts::Tests_RowLayout::test_stretchItem(row 8) PASS : qquicklayouts::Tests_RowLayout::test_warnAboutLayoutItemsWithAnchors() PASS : qquicklayouts::Tests_RowLayout::cleanupTestCase() PASS : qquicklayouts::Tests_StackLayout::initTestCase() PASS : qquicklayouts::Tests_StackLayout::test_attachedAddAndRemove() PASS : qquicklayouts::Tests_StackLayout::test_attachedDynamicDeclarative() PASS : qquicklayouts::Tests_StackLayout::test_attachedDynamicImperative() PASS : qquicklayouts::Tests_StackLayout::test_attachedStaticDeclarative() PASS : qquicklayouts::Tests_StackLayout::test_rearrange() PASS : qquicklayouts::Tests_StackLayout::cleanupTestCase() Totals: 124 passed, 1 failed, 0 skipped, 0 blacklisted, 8276ms ********* Finished testing of 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 21.09 sec Start 112: tst_qquicksmoothedanimation 112/244 Test #112: tst_qquicksmoothedanimation ........... Passed 25.73 sec Start 113: tst_qquickspringanimation 113/244 Test #113: tst_qquickspringanimation ............. Passed 38.76 sec Start 114: tst_qquickanimationcontroller 114/244 Test #114: tst_qquickanimationcontroller ......... Passed 22.70 sec Start 115: tst_qquickstyledtext 115/244 Test #115: tst_qquickstyledtext .................. Passed 29.07 sec Start 116: tst_qquickstates 116/244 Test #116: tst_qquickstates ...................... Passed 28.79 sec Start 117: tst_qquicksystempalette 117/244 Test #117: tst_qquicksystempalette ...............***Failed 26.48 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicksystempalette_make_apk. [1/2] Copying tst_qquicksystempalette binary to apk folder [2/2] Creating APK for tst_qquicksystempalette Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/android-tst_qquicksystempalette-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/android-build/ Application binary: tst_qquicksystempalette Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. Skipping createRCC WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 8s 29 actionable tasks: 29 executed Android package built successfully in 19,286 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. 8228 ********* 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 26.43 sec Start 119: tst_flickableinterop 119/244 Test #119: tst_flickableinterop ..................***Failed 52.48 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_flickableinterop_make_apk. [1/2] Copying tst_flickableinterop binary to apk folder [2/2] Creating APK for tst_flickableinterop Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-tst_flickableinterop-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-build/ Application binary: tst_flickableinterop Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 22,856 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. 8580 ********* 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(0x76ce2503d0) 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(0x76ce2503d0) 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(0x76ce2503d0) 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, 20026ms ********* 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 33.73 sec Start 121: tst_multipointtoucharea_interop 121/244 Test #121: tst_multipointtoucharea_interop ....... Passed 22.11 sec Start 122: tst_qquickdraghandler 122/244 Test #122: tst_qquickdraghandler .................***Failed 44.68 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 > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 30,698 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. 9550 ********* 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(0x774e1f01b0) parent QQuickItem(0x774e1ebf50, "Draggables") QDEBUG : tst_DragHandler::defaultPropertyValues() : QQuickRectangle(0x774e1ed6f0) parent QQuickItem(0x774e1ebf50, "Draggables") PASS : tst_DragHandler::defaultPropertyValues() QDEBUG : tst_DragHandler::touchDrag(threshold zero) : QQuickRectangle(0x774e1ec2b0) parent QQuickItem(0x774e1f2d90, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold zero) : QQuickRectangle(0x774e1e8dd0) parent QQuickItem(0x774e1f2d90, "Draggables") PASS : tst_DragHandler::touchDrag(threshold zero) QDEBUG : tst_DragHandler::touchDrag(threshold one) : QQuickRectangle(0x774e1eed70) parent QQuickItem(0x774e1f1950, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold one) : QQuickRectangle(0x774e1eea10) parent QQuickItem(0x774e1f1950, "Draggables") PASS : tst_DragHandler::touchDrag(threshold one) QDEBUG : tst_DragHandler::touchDrag(threshold 20) : QQuickRectangle(0x774e1eb770) parent QQuickItem(0x774e1f2130, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold 20) : QQuickRectangle(0x774e1ef310) parent QQuickItem(0x774e1f2130, "Draggables") PASS : tst_DragHandler::touchDrag(threshold 20) QDEBUG : tst_DragHandler::touchDrag(threshold default) : QQuickRectangle(0x774e1e85f0) parent QQuickItem(0x774e1eac30, "Draggables") QDEBUG : tst_DragHandler::touchDrag(threshold default) : QQuickRectangle(0x774e1f3210) parent QQuickItem(0x774e1eac30, "Draggables") PASS : tst_DragHandler::touchDrag(threshold default) QDEBUG : tst_DragHandler::mouseDrag(left: drag) : QQuickRectangle(0x774e1eb0b0) parent QQuickItem(0x774e1e6e50, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(left: drag) : QQuickRectangle(0x774e1eac30) parent QQuickItem(0x774e1e6e50, "Draggables") PASS : tst_DragHandler::mouseDrag(left: drag) QDEBUG : tst_DragHandler::mouseDrag(right: don't drag) : QQuickRectangle(0x774e1f5df0) parent QQuickItem(0x774e1efc10, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(right: don't drag) : QQuickRectangle(0x774e1e6e50) parent QQuickItem(0x774e1efc10, "Draggables") PASS : tst_DragHandler::mouseDrag(right: don't drag) QDEBUG : tst_DragHandler::mouseDrag(left: don't drag) : QQuickRectangle(0x774e1eb2f0) parent QQuickItem(0x774e1efaf0, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(left: don't drag) : QQuickRectangle(0x774e1f54f0) parent QQuickItem(0x774e1efaf0, "Draggables") PASS : tst_DragHandler::mouseDrag(left: don't drag) QDEBUG : tst_DragHandler::mouseDrag(right or middle: drag) : QQuickRectangle(0x774e1f4530) parent QQuickItem(0x774e1f3570, "Draggables") QDEBUG : tst_DragHandler::mouseDrag(right or middle: drag) : QQuickRectangle(0x774e1f0e10) parent QQuickItem(0x774e1f3570, "Draggables") PASS : tst_DragHandler::mouseDrag(right or middle: drag) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold zero) : QQuickRectangle(0x774e1e96d0) parent QQuickItem(0x774e1e7e10, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold zero) : QQuickRectangle(0x774e1f5df0) parent QQuickItem(0x774e1e7e10, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold zero) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold one) : QQuickRectangle(0x774e1f5f10) parent QQuickItem(0x774e1efe50, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold one) : QQuickRectangle(0x774e1efaf0) parent QQuickItem(0x774e1efe50, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold one) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold 20) : QQuickRectangle(0x774e1f2d90) parent QQuickItem(0x774e1eeb30, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold 20) : QQuickRectangle(0x774e1f5bb0) parent QQuickItem(0x774e1eeb30, "Draggables") PASS : tst_DragHandler::mouseDragThreshold(threshold 20) QDEBUG : tst_DragHandler::mouseDragThreshold(threshold default) : QQuickRectangle(0x774e1f49b0) parent QQuickItem(0x774e1f9ab0, "Draggables") QDEBUG : tst_DragHandler::mouseDragThreshold(threshold default) : QQuickRectangle(0x774e1eca90) parent QQuickItem(0x774e1f9ab0, "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(0x774e1f6db0) parent QQuickItem(0x774e1eccd0, "Draggables") QDEBUG : tst_DragHandler::touchDragMulti() : QQuickRectangle(0x774e1f1ef0) parent QQuickItem(0x774e1eccd0, "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, 9391ms ********* 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 43.01 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickhoverhandler_make_apk. [1/2] Copying tst_qquickhoverhandler binary to apk folder [2/2] Creating APK for tst_qquickhoverhandler Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-tst_qquickhoverhandler-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-build/ Application binary: tst_qquickhoverhandler Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,767 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. 9860 ********* 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, 21689ms ********* 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 65.56 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickpinchhandler_make_apk. [1/2] Copying tst_qquickpinchhandler binary to apk folder [2/2] Creating APK for tst_qquickpinchhandler Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-tst_qquickpinchhandler-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-build/ Application binary: tst_qquickpinchhandler Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 18,937 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. 10248 ********* 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, 34476ms ********* 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 31.03 sec Start 126: tst_qquickpointhandler 126/244 Test #126: tst_qquickpointhandler ................***Failed 21.91 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickpointhandler_make_apk. [1/2] Copying tst_qquickpointhandler binary to apk folder [2/2] Creating APK for tst_qquickpointhandler Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-tst_qquickpointhandler-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-build/ Application binary: tst_qquickpointhandler Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :mergeDebugResources > Task :extractDeepLinksDebug > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,231 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. 11002 ********* 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, 1289ms ********* 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 59.50 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktaphandler_make_apk. [1/2] Copying tst_qquicktaphandler binary to apk folder [2/2] Creating APK for tst_qquicktaphandler Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-tst_qquicktaphandler-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-build/ Application binary: tst_qquicktaphandler Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 15,968 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. 11212 ********* 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.519 secs; timeHeld updated 33 times PASS : tst_TapHandler::touchLongPress() QDEBUG : tst_TapHandler::mouseLongPress() held 0.535 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() 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.39 sec Start 129: tst_qquickaccessible 129/244 Test #129: tst_qquickaccessible .................. Passed 22.58 sec Start 130: tst_qquickanchors 130/244 Test #130: tst_qquickanchors ..................... Passed 22.25 sec Start 131: tst_qquickanimatedimage 131/244 Test #131: tst_qquickanimatedimage ...............***Failed 39.12 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickanimatedimage_make_apk. [1/2] Copying tst_qquickanimatedimage binary to apk folder [2/2] Creating APK for tst_qquickanimatedimage Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-tst_qquickanimatedimage-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-build/ Application binary: tst_qquickanimatedimage Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 25,574 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. 12490 ********* 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() 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 29.73 sec Start 133: tst_qquickdynamicpropertyanimation 133/244 Test #133: tst_qquickdynamicpropertyanimation .... Passed 23.57 sec Start 134: tst_qquickborderimage 134/244 Test #134: tst_qquickborderimage .................***Failed 22.82 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickborderimage_make_apk. [1/2] Copying tst_qquickborderimage binary to apk folder [2/2] Creating APK for tst_qquickborderimage Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-tst_qquickborderimage-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-build/ Application binary: tst_qquickborderimage Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,079 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. 13154 ********* 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 41.42 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickwindow_make_apk. [1/2] Copying tst_qquickwindow binary to apk folder [2/2] Creating APK for tst_qquickwindow Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-tst_qquickwindow-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-build/ Application binary: tst_qquickwindow Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 19,059 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. 13336 ********* 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() 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 23.81 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdeliveryagent_make_apk. [1/2] Copying tst_qquickdeliveryagent binary to apk folder [2/2] Creating APK for tst_qquickdeliveryagent Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-tst_qquickdeliveryagent-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-build/ Application binary: tst_qquickdeliveryagent Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 8s 29 actionable tasks: 29 executed Android package built successfully in 16,863 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. 13674 ********* 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, 2279ms ********* 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.39 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdrag_make_apk. [1/2] Copying tst_qquickdrag binary to apk folder [2/2] Creating APK for tst_qquickdrag Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-tst_qquickdrag-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-build/ Application binary: tst_qquickdrag Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. Skipping createRCC WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 14,982 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. 13847 ********* 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, 103ms ********* 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 34.39 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdroparea_make_apk. [1/2] Copying tst_qquickdroparea binary to apk folder [2/2] Creating APK for tst_qquickdroparea Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-tst_qquickdroparea-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-build/ Application binary: tst_qquickdroparea Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 25,484 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. 14024 ********* 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, 659ms ********* 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 60.44 sec Start 140: tst_qquickflipable 140/244 Test #140: tst_qquickflipable .................... Passed 22.04 sec Start 141: tst_qquickfocusscope 141/244 Test #141: tst_qquickfocusscope ..................***Failed 27.13 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickfocusscope_make_apk. [1/2] Copying tst_qquickfocusscope binary to apk folder [2/2] Creating APK for tst_qquickfocusscope Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-tst_qquickfocusscope-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-build/ Application binary: tst_qquickfocusscope Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 15,764 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. 15153 ********* 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() QWARN : tst_qquickfocusscope::canvasFocus() QEGLPlatformContext: eglSwapBuffers failed: 300d FAIL! : tst_qquickfocusscope::canvasFocus() 'QTest::qWaitForWindowActive(view)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickfocusscope/tst_qquickfocusscope.cpp(601)] 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 35.32 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 > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 19,537 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. 15442 ********* 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, 5365ms ********* 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 221.86 sec Start 144: tst_qquickimage 144/244 Test #144: tst_qquickimage .......................***Failed 29.59 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickimage_make_apk. [1/2] Copying tst_qquickimage binary to apk folder [2/2] Creating APK for tst_qquickimage Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/android-tst_qquickimage-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/android-build/ Application binary: tst_qquickimage Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 15,954 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. 17646 ********* 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, 8360ms ********* 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 34.09 sec Start 146: tst_qquickitem2 146/244 Test #146: tst_qquickitem2 ....................... Passed 25.04 sec Start 147: tst_qquickitemlayer 147/244 Test #147: tst_qquickitemlayer ...................***Failed 28.02 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickitemlayer_make_apk. [1/2] Copying tst_qquickitemlayer binary to apk folder [2/2] Creating APK for tst_qquickitemlayer Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-tst_qquickitemlayer-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-build/ Application binary: tst_qquickitemlayer Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,091 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. 18502 ********* 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, 4871ms ********* 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 264.22 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicklistview_make_apk. [1/2] Copying tst_qquicklistview binary to apk folder [2/2] Creating APK for tst_qquicklistview Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-tst_qquicklistview-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-build/ Application binary: tst_qquicklistview Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Qt.fruit Warning: QML import could not be resolved in any of the import paths: Proxy Warning: QML import could not be resolved in any of the import paths: Qt.treemodel -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :mergeDebugResources > Task :extractDeepLinksDebug > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 17,521 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. 18775 ********* Start testing of tst_QQuickListView ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_QQuickListView::initTestCase() QWARN : tst_QQuickListView::qAbstractItemModel_package_items() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::qAbstractItemModel_package_items() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::qAbstractItemModel_package_items() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::qAbstractItemModel_package_items() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_items() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_items() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null PASS : tst_QQuickListView::qAbstractItemModel_package_items() QWARN : tst_QQuickListView::qAbstractItemModel_items() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_items() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_items() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::qAbstractItemModel_items() QWARN : tst_QQuickListView::qAbstractItemModel_package_changed() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_changed() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_changed() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null PASS : tst_QQuickListView::qAbstractItemModel_package_changed() QWARN : tst_QQuickListView::qAbstractItemModel_changed() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_changed() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_changed() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::qAbstractItemModel_changed() QWARN : tst_QQuickListView::qAbstractItemModel_package_inserted() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_inserted() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_inserted() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null PASS : tst_QQuickListView::qAbstractItemModel_package_inserted() QWARN : tst_QQuickListView::qAbstractItemModel_inserted() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_inserted() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_inserted() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::qAbstractItemModel_inserted() PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, before visible) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, at start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at end of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, at end of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at end of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, at end of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, within visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, before visible) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, at start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at end of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, at end of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at end of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, at end of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, within visible, content at start) QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null PASS : tst_QQuickListView::qAbstractItemModel_package_removed() QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::qAbstractItemModel_removed() PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, all before visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, all before visible items, remove item 0) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, mix of items from before and within visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, mix of items from before and within visible items, remove item 0) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from middle of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from middle of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from middle of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from middle of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, after visible, content not at middle) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, mix of items from within and after visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, all before visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, all before visible items, remove item 0) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, mix of items from before and within visible items) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, mix of items from before and within visible items, remove item 0) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from start of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from start of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from middle of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from middle of visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from middle of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from middle of visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, after visible, content at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, after visible, content not at middle) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, after visible, content not at start) PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, mix of items from within and after visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, within visible items (to first index)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, mix of non-visible/visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, to bottom of view) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, to bottom of view, first->last) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, to bottom of view, content y not 0) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, within visible items (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, within visible items (to first index)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, mix of non-visible/visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, to bottom of view) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, to bottom of view, first->last) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, to bottom of view, content y not 0) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, within visible items (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, within visible items (to first index)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, before visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from non-visible -> visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, mix of non-visible/visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, to bottom of view) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, to bottom of view, first->last) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, to bottom of view, content y not 0) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, within visible items) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, within visible items (move first item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from non-visible -> visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from non-visible -> visible (move last item)) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from visible -> non-visible) PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from visible -> non-visible (move first item)) PASS : tst_QQuickListView::multipleChanges_condensed(remove all but 1, first->last) PASS : tst_QQuickListView::multipleChanges_condensed(remove all) PASS : tst_QQuickListView::multipleChanges_condensed(remove last (current) -> first) PASS : tst_QQuickListView::multipleChanges_condensed(remove then insert at 0) PASS : tst_QQuickListView::multipleChanges_condensed(remove then insert at non-zero index) PASS : tst_QQuickListView::multipleChanges_condensed(remove current then insert below it) PASS : tst_QQuickListView::multipleChanges_condensed(remove current index then move it down) PASS : tst_QQuickListView::multipleChanges_condensed(remove current index then move it up) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple times) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple times with current index changes) PASS : tst_QQuickListView::multipleChanges_condensed(insert and remove all) PASS : tst_QQuickListView::multipleChanges_condensed(insert and remove current) PASS : tst_QQuickListView::multipleChanges_condensed(insert before 0, then remove cross section of new and old items) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple, then move new items to end) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple, then move new and some old items to end) PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple at end, then move new and some old items to start) PASS : tst_QQuickListView::multipleChanges_condensed(move back and forth to same index) PASS : tst_QQuickListView::multipleChanges_condensed(move forwards then back) PASS : tst_QQuickListView::multipleChanges_condensed(move current, then remove it) PASS : tst_QQuickListView::multipleChanges_condensed(move current, then insert before it) PASS : tst_QQuickListView::multipleChanges_condensed(move multiple, then remove them) PASS : tst_QQuickListView::multipleChanges_condensed(move multiple, then insert before them) PASS : tst_QQuickListView::multipleChanges_condensed(move multiple, then insert after them) PASS : tst_QQuickListView::multipleChanges_condensed(clear current) PASS : tst_QQuickListView::multipleChanges_condensed(remove, scroll) PASS : tst_QQuickListView::multipleChanges_condensed(insert, scroll) PASS : tst_QQuickListView::multipleChanges_condensed(move, scroll) PASS : tst_QQuickListView::multipleChanges_condensed(clear, insert, scroll) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove all but 1, first->last) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove all) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove last (current) -> first) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove then insert at 0) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove then insert at non-zero index) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove current then insert below it) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove current index then move it down) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove current index then move it up) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple times) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple times with current index changes) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert and remove all) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert and remove current) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert before 0, then remove cross section of new and old items) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple, then move new items to end) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple, then move new and some old items to end) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple at end, then move new and some old items to start) PASS : tst_QQuickListView::multipleChanges_uncondensed(move back and forth to same index) PASS : tst_QQuickListView::multipleChanges_uncondensed(move forwards then back) PASS : tst_QQuickListView::multipleChanges_uncondensed(move current, then remove it) PASS : tst_QQuickListView::multipleChanges_uncondensed(move current, then insert before it) PASS : tst_QQuickListView::multipleChanges_uncondensed(move multiple, then remove them) PASS : tst_QQuickListView::multipleChanges_uncondensed(move multiple, then insert before them) PASS : tst_QQuickListView::multipleChanges_uncondensed(move multiple, then insert after them) PASS : tst_QQuickListView::multipleChanges_uncondensed(clear current) PASS : tst_QQuickListView::multipleChanges_uncondensed(remove, scroll) PASS : tst_QQuickListView::multipleChanges_uncondensed(insert, scroll) PASS : tst_QQuickListView::multipleChanges_uncondensed(move, scroll) PASS : tst_QQuickListView::multipleChanges_uncondensed(clear, insert, scroll) QWARN : tst_QQuickListView::qAbstractItemModel_package_clear() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_clear() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null QWARN : tst_QQuickListView::qAbstractItemModel_package_clear() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null PASS : tst_QQuickListView::qAbstractItemModel_package_clear() QWARN : tst_QQuickListView::qAbstractItemModel_clear() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_clear() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_clear() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::qAbstractItemModel_clear() QWARN : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop() PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 0, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 0, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 0, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 1, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 1, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 1, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 0, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 0, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 0, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 1, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 1, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 1, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 0, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 0, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 0, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 1, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 1, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 1, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 0, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 0, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 0, 500 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 1, 0 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 1, 100 buffer) PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 1, 500 buffer) QWARN : tst_QQuickListView::swapWithFirstItem() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::swapWithFirstItem() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::swapWithFirstItem() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::swapWithFirstItem() PASS : tst_QQuickListView::itemList() PASS : tst_QQuickListView::itemListFlicker() PASS : tst_QQuickListView::currentIndex_delayedItemCreation(set to 0) PASS : tst_QQuickListView::currentIndex_delayedItemCreation(don't set to 0) PASS : tst_QQuickListView::currentIndex() PASS : tst_QQuickListView::noCurrentIndex() PASS : tst_QQuickListView::keyNavigation(Vertical, TopToBottom) PASS : tst_QQuickListView::keyNavigation(Vertical, BottomToTop) PASS : tst_QQuickListView::keyNavigation(Horizontal, LeftToRight) PASS : tst_QQuickListView::keyNavigation(Horizontal, RightToLeft) QWARN : tst_QQuickListView::checkCountForMultiColumnModels() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::checkCountForMultiColumnModels() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::checkCountForMultiColumnModels() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::checkCountForMultiColumnModels() PASS : tst_QQuickListView::enforceRange() PASS : tst_QQuickListView::enforceRange_withoutHighlight() QWARN : tst_QQuickListView::spacing() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::spacing() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::spacing() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::spacing() PASS : tst_QQuickListView::qAbstractItemModel_package_sections() PASS : tst_QQuickListView::qAbstractItemModel_sections() PASS : tst_QQuickListView::sectionsSnap(drag) PASS : tst_QQuickListView::sectionsSnap(flick) QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsPositioning() QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsDelegate(implicit) QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsDelegate(required) QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) Mouse event at 20, 1000 occurs outside target window (240x320). QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) Mouse event at 20, 1000 occurs outside target window (240x320). QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) Mouse event at 20, 500 occurs outside target window (240x320). QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) Mouse event at 20, 500 occurs outside target window (240x320). PASS : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) Mouse event at 20, 1000 occurs outside target window (240x320). QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) Mouse event at 20, 1000 occurs outside target window (240x320). QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) SKIP : tst_QQuickListView::sectionsDelegate_headerVisibility() QTBUG-24395 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp(2363)] PASS : tst_QQuickListView::sectionPropertyChange() PASS : tst_QQuickListView::sectionDelegateChange() QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::sectionsItemInsertion() QWARN : tst_QQuickListView::cacheBuffer() qrc:/data/listviewtest.qml:121:5: QML ListView: Cannot set a negative cache buffer QWARN : tst_QQuickListView::cacheBuffer() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::cacheBuffer() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::cacheBuffer() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::cacheBuffer() QWARN : tst_QQuickListView::positionViewAtBeginningEnd() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::positionViewAtBeginningEnd() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::positionViewAtBeginningEnd() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::positionViewAtBeginningEnd() PASS : tst_QQuickListView::positionViewAtIndex(no range, 3 at Beginning) PASS : tst_QQuickListView::positionViewAtIndex(no range, 3 at End) PASS : tst_QQuickListView::positionViewAtIndex(no range, 22 at Beginning) PASS : tst_QQuickListView::positionViewAtIndex(no range, 28 at Beginning) PASS : tst_QQuickListView::positionViewAtIndex(no range, last at End) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 at End) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 at Center) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 partially visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 before visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 before visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 after visible => Visible) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 visible => Contain) PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 partially visible => Contain) PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 partially visible => Contain) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 3 at End) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 38 at Beginning) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 15 at Center) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 3 at SnapPosition) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 10 at SnapPosition) PASS : tst_QQuickListView::positionViewAtIndex(strict range, 38 at SnapPosition) PASS : tst_QQuickListView::resetModel() PASS : tst_QQuickListView::propertyChanges() PASS : tst_QQuickListView::componentChanges() PASS : tst_QQuickListView::modelChanges() PASS : tst_QQuickListView::manualHighlight() PASS : tst_QQuickListView::initialZValues(defaults) PASS : tst_QQuickListView::initialZValues(constants) PASS : tst_QQuickListView::initialZValues(bindings) PASS : tst_QQuickListView::header(vertical, left to right) PASS : tst_QQuickListView::header(vertical, layout right to left) PASS : tst_QQuickListView::header(horizontal, layout left to right) PASS : tst_QQuickListView::header(horizontal, layout right to left) PASS : tst_QQuickListView::header(vertical, bottom to top) PASS : tst_QQuickListView::header_delayItemCreation() PASS : tst_QQuickListView::headerChangesViewport() PASS : tst_QQuickListView::footer(vertical, layout left to right) PASS : tst_QQuickListView::footer(vertical, layout right to left) PASS : tst_QQuickListView::footer(horizontal, layout left to right) PASS : tst_QQuickListView::footer(horizontal, layout right to left) PASS : tst_QQuickListView::footer(vertical, layout left to right) PASS : tst_QQuickListView::footer2() PASS : tst_QQuickListView::extents(Vertical, TopToBottom) PASS : tst_QQuickListView::extents(Vertical, BottomToTop) PASS : tst_QQuickListView::extents(Horizontal, LeftToRight) PASS : tst_QQuickListView::extents(Horizontal, RightToLeft) PASS : tst_QQuickListView::resetModel_headerFooter() QWARN : tst_QQuickListView::resizeView() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::resizeView() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::resizeView() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::resizeView() PASS : tst_QQuickListView::resizeViewAndRepaint() PASS : tst_QQuickListView::sizeLessThan1() PASS : tst_QQuickListView::QTBUG_14821() PASS : tst_QQuickListView::resizeDelegate() QWARN : tst_QQuickListView::resizeFirstDelegate() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::resizeFirstDelegate() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::resizeFirstDelegate() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::resizeFirstDelegate() PASS : tst_QQuickListView::repositionResizedDelegate(vertical) PASS : tst_QQuickListView::repositionResizedDelegate(vertical, BottomToTop) PASS : tst_QQuickListView::repositionResizedDelegate(horizontal) PASS : tst_QQuickListView::repositionResizedDelegate(horizontal, rtl) PASS : tst_QQuickListView::QTBUG_16037() PASS : tst_QQuickListView::indexAt_itemAt(Item 0 - 0, 0) PASS : tst_QQuickListView::indexAt_itemAt(Item 0 - 0, 19) PASS : tst_QQuickListView::indexAt_itemAt(Item 0 - 239, 19) PASS : tst_QQuickListView::indexAt_itemAt(Item 1 - 0, 20) PASS : tst_QQuickListView::indexAt_itemAt(No Item - 240, 20) PASS : tst_QQuickListView::itemAtIndex() PASS : tst_QQuickListView::incrementalModel() PASS : tst_QQuickListView::onAdd(0, add 1) PASS : tst_QQuickListView::onAdd(0, add 2) PASS : tst_QQuickListView::onAdd(0, add 10) PASS : tst_QQuickListView::onAdd(1, add 1) PASS : tst_QQuickListView::onAdd(1, add 2) PASS : tst_QQuickListView::onAdd(1, add 10) PASS : tst_QQuickListView::onAdd(5, add 1) PASS : tst_QQuickListView::onAdd(5, add 2) PASS : tst_QQuickListView::onAdd(5, add 10) PASS : tst_QQuickListView::onRemove(remove first) PASS : tst_QQuickListView::onRemove(two items, remove first) PASS : tst_QQuickListView::onRemove(two items, remove last) PASS : tst_QQuickListView::onRemove(two items, remove all) PASS : tst_QQuickListView::onRemove(four items, remove first) PASS : tst_QQuickListView::onRemove(four items, remove 0-2) PASS : tst_QQuickListView::onRemove(four items, remove 1-3) PASS : tst_QQuickListView::onRemove(four items, remove 2-4) PASS : tst_QQuickListView::onRemove(four items, remove last) PASS : tst_QQuickListView::onRemove(four items, remove all) PASS : tst_QQuickListView::onRemove(ten items, remove 1-8) PASS : tst_QQuickListView::onRemove(ten items, remove 2-7) PASS : tst_QQuickListView::onRemove(ten items, remove 4-10) QWARN : tst_QQuickListView::attachedProperties_QTBUG_32836() qrc:/data/attachedProperties.qml:74:5: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::attachedProperties_QTBUG_32836() qrc:/data/attachedProperties.qml:78:5: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::attachedProperties_QTBUG_32836() qrc:/data/attachedProperties.qml:82:5: TypeError: Cannot read property 'width' of null PASS : tst_QQuickListView::attachedProperties_QTBUG_32836() PASS : tst_QQuickListView::rightToLeft() PASS : tst_QQuickListView::test_mirroring() PASS : tst_QQuickListView::margins() PASS : tst_QQuickListView::marginsResize(vertical) PASS : tst_QQuickListView::marginsResize(vertical, BottomToTop) QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200). QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200). QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200). QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200). QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200). PASS : tst_QQuickListView::marginsResize(horizontal) PASS : tst_QQuickListView::marginsResize(horizontal, rtl) PASS : tst_QQuickListView::creationContext() PASS : tst_QQuickListView::snapToItem(vertical, top to bottom) PASS : tst_QQuickListView::snapToItem(vertical, bottom to top) PASS : tst_QQuickListView::snapToItem(horizontal, left to right) PASS : tst_QQuickListView::snapToItem(horizontal, right to left) PASS : tst_QQuickListView::snapToItem(vertical, top to bottom, enforce range) PASS : tst_QQuickListView::snapToItem(vertical, bottom to top, enforce range) PASS : tst_QQuickListView::snapToItem(horizontal, left to right, enforce range) PASS : tst_QQuickListView::snapToItem(horizontal, right to left, enforce range) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -14) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -16) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -30) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -39) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -41) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -65+10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +14) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +16) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +30) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +39) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +41) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +65-10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -14) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -16) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -30) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -39) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -41) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -65+10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +10) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +14) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +16) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +30) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +39) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +41) PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +65-10) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom +9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom -9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom -11) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom -29) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom -31) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop -9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop +9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop +11) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop +29) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop +31) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight +9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight -9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight -11) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight -29) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight -31) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft -9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft +9) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft +11) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft +29) PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft +31) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -2) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -10) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -11) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -14) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -65+10) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -65+20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -55+5) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -76+16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +2) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +9) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +11) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +14) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +65-10) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +65-20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +55-5) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +76-16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -2) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -10) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -11) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -14) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -65+10) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -65+20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -55+5) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -76+16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +2) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +9) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +11) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +14) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +16) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +65-10) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +65-20) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +55-5) PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +76-16) PASS : tst_QQuickListView::snapToItemWithSpacing_QTBUG_59852() PASS : tst_QQuickListView::snapOneItemResize_QTBUG_43555() PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom) PASS : tst_QQuickListView::snapOneItem(vertical, bottom to top) PASS : tst_QQuickListView::snapOneItem(horizontal, left to right) PASS : tst_QQuickListView::snapOneItem(horizontal, right to left) PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom, enforce range) PASS : tst_QQuickListView::snapOneItem(vertical, bottom to top, enforce range) PASS : tst_QQuickListView::snapOneItem(horizontal, left to right, enforce range) PASS : tst_QQuickListView::snapOneItem(horizontal, right to left, enforce range) PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom, no more blindspot) PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom, no more blindspot, enforce range) PASS : tst_QQuickListView::snapOneItemCurrentIndexRemoveAnimation() PASS : tst_QQuickListView::snapOneItemWrongDirection() PASS : tst_QQuickListView::QTBUG_9791() PASS : tst_QQuickListView::QTBUG_33568() QWARN : tst_QQuickListView::QTBUG_11105() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null QWARN : tst_QQuickListView::QTBUG_11105() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null QWARN : tst_QQuickListView::QTBUG_11105() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null PASS : tst_QQuickListView::QTBUG_11105() PASS : tst_QQuickListView::QTBUG_21742() PASS : tst_QQuickListView::asynchronous() PASS : tst_QQuickListView::unrequestedVisibility() PASS : tst_QQuickListView::populateTransitions(static) PASS : tst_QQuickListView::populateTransitions(static, no populate) PASS : tst_QQuickListView::populateTransitions(dynamic) PASS : tst_QQuickListView::populateTransitions(dynamic, no populate) PASS : tst_QQuickListView::populateTransitions(empty to start with) PASS : tst_QQuickListView::populateTransitions(empty to start with, no populate) PASS : tst_QQuickListView::sizeTransitions(TopToBottom) PASS : tst_QQuickListView::sizeTransitions(LeftToRight) PASS : tst_QQuickListView::addTransitions(insert 1, just before start) PASS : tst_QQuickListView::addTransitions(insert 1, way before start) PASS : tst_QQuickListView::addTransitions(insert multiple, just before start) PASS : tst_QQuickListView::addTransitions(insert multiple, way before start) PASS : tst_QQuickListView::addTransitions(insert 1 at start) PASS : tst_QQuickListView::addTransitions(insert multiple at start) PASS : tst_QQuickListView::addTransitions(insert 1 at start, content y not 0) PASS : tst_QQuickListView::addTransitions(insert multiple at start, content y not 0) PASS : tst_QQuickListView::addTransitions(insert 1 at start, to empty list) PASS : tst_QQuickListView::addTransitions(insert multiple at start, to empty list) PASS : tst_QQuickListView::addTransitions(insert 1 at middle) PASS : tst_QQuickListView::addTransitions(insert multiple at middle) PASS : tst_QQuickListView::addTransitions(insert 1 at bottom) PASS : tst_QQuickListView::addTransitions(insert multiple at bottom) PASS : tst_QQuickListView::addTransitions(insert 1 at bottom, content y not 0) PASS : tst_QQuickListView::addTransitions(insert multiple at bottom, content y not 0) PASS : tst_QQuickListView::addTransitions(insert 1 after end) PASS : tst_QQuickListView::addTransitions(insert multiple after end) PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move 1) PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move 1 (first item)) PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move multiple) PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move multiple (first item)) PASS : tst_QQuickListView::moveTransitions(move from above view, mix of visible/non-visible) PASS : tst_QQuickListView::moveTransitions(move from above view, mix of visible/non-visible (move first)) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down, move first item) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down, move first item, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down, to last item) PASS : tst_QQuickListView::moveTransitions(move within view, move first->last) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, move first item) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, move first item, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, displace last item) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, move first->last) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move to first index) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move to first index, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move to first index, contentY not on item border) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move last item) PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move last->first) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move to first index) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move to first index, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move last item) PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move last->first) PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to top) PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to top, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to top) PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to top, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to bottom) PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to bottom, contentY not 0) PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to bottom) PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to bottom, contentY not 0) PASS : tst_QQuickListView::removeTransitions(remove 1 before start) PASS : tst_QQuickListView::removeTransitions(remove multiple, all before start) PASS : tst_QQuickListView::removeTransitions(remove mix of before and after start) PASS : tst_QQuickListView::removeTransitions(remove 1 from start) PASS : tst_QQuickListView::removeTransitions(remove multiple from start) PASS : tst_QQuickListView::removeTransitions(remove 1 from start, content y not 0) PASS : tst_QQuickListView::removeTransitions(remove multiple from start, content y not 0) PASS : tst_QQuickListView::removeTransitions(remove 1 from middle) PASS : tst_QQuickListView::removeTransitions(remove multiple from middle) PASS : tst_QQuickListView::removeTransitions(remove 1 from bottom) PASS : tst_QQuickListView::removeTransitions(remove multiple from bottom) PASS : tst_QQuickListView::removeTransitions(remove 1 from bottom, content y not 0) PASS : tst_QQuickListView::removeTransitions(remove multiple from bottom, content y not 0) PASS : tst_QQuickListView::removeTransitions(remove 1 after end) PASS : tst_QQuickListView::removeTransitions(remove multiple after end) PASS : tst_QQuickListView::displacedTransitions(no displaced transitions at all) PASS : tst_QQuickListView::displacedTransitions(just displaced) PASS : tst_QQuickListView::displacedTransitions(just displaced (not enabled)) PASS : tst_QQuickListView::displacedTransitions(displaced + addDisplaced) PASS : tst_QQuickListView::displacedTransitions(displaced + addDisplaced (not enabled)) PASS : tst_QQuickListView::displacedTransitions(displaced + moveDisplaced) PASS : tst_QQuickListView::displacedTransitions(displaced + moveDisplaced (not enabled)) PASS : tst_QQuickListView::displacedTransitions(displaced + removeDisplaced) PASS : tst_QQuickListView::displacedTransitions(displaced + removeDisplaced (not enabled)) PASS : tst_QQuickListView::displacedTransitions(displaced + add, should use generic displaced for a remove) PASS : tst_QQuickListView::multipleTransitions(add item, then move it immediately) PASS : tst_QQuickListView::multipleTransitions(move, then insert item before the moved item) PASS : tst_QQuickListView::multipleTransitions(add at 0, flick down, flick back to top and add at 0 again) PASS : tst_QQuickListView::multipleTransitions(insert then remove same index, with ripple effect on add displaced) PASS : tst_QQuickListView::multipleTransitions(insert then remove, with remove disabled) PASS : tst_QQuickListView::multipleTransitions(insert twice then remove, with remove disabled) PASS : tst_QQuickListView::multipleDisplaced() PASS : tst_QQuickListView::flickBeyondBounds() PASS : tst_QQuickListView::flickBothDirections(init:vertical,-1) PASS : tst_QQuickListView::flickBothDirections(init:vertical,120) PASS : tst_QQuickListView::flickBothDirections(init:vertical,auto,-1) PASS : tst_QQuickListView::flickBothDirections(init:vertical,auto,120) PASS : tst_QQuickListView::flickBothDirections(completed:vertical,-1) PASS : tst_QQuickListView::flickBothDirections(completed:vertical,120) PASS : tst_QQuickListView::flickBothDirections(completed:vertical,auto,-1) PASS : tst_QQuickListView::flickBothDirections(completed:vertical,auto,120) PASS : tst_QQuickListView::flickBothDirections(init:horizontal,-1) PASS : tst_QQuickListView::flickBothDirections(init:horizontal,110) PASS : tst_QQuickListView::flickBothDirections(init:horizontal,auto,-1) PASS : tst_QQuickListView::flickBothDirections(init:horizontal,auto,110) PASS : tst_QQuickListView::flickBothDirections(completed:horizontal,-1) PASS : tst_QQuickListView::flickBothDirections(completed:horizontal,110) PASS : tst_QQuickListView::flickBothDirections(completed:horizontal,auto,-1) PASS : tst_QQuickListView::flickBothDirections(completed:horizontal,auto,110) PASS : tst_QQuickListView::destroyItemOnCreation() PASS : tst_QQuickListView::parentBinding() PASS : tst_QQuickListView::defaultHighlightMoveDuration() PASS : tst_QQuickListView::accessEmptyCurrentItem_QTBUG_30227() PASS : tst_QQuickListView::delayedChanges_QTBUG_30555() QWARN : tst_QQuickListView::outsideViewportChangeNotAffectingView() qrc:/data/outsideViewportChangeNotAffectingView.qml:75:13: TypeError: Cannot read property 'width' of null PASS : tst_QQuickListView::outsideViewportChangeNotAffectingView() PASS : tst_QQuickListView::testProxyModelChangedAfterMove() PASS : tst_QQuickListView::typedModel() PASS : tst_QQuickListView::displayMargin() QWARN : tst_QQuickListView::negativeDisplayMargin() qrc:/data/negativeDisplayMargin.qml:89:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... } PASS : tst_QQuickListView::negativeDisplayMargin() PASS : tst_QQuickListView::highlightItemGeometryChanges() QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null PASS : tst_QQuickListView::QTBUG_36481() PASS : tst_QQuickListView::QTBUG_35920() PASS : tst_QQuickListView::stickyPositioning(top header) PASS : tst_QQuickListView::stickyPositioning(top header: 1/2 up) PASS : tst_QQuickListView::stickyPositioning(top header: up) PASS : tst_QQuickListView::stickyPositioning(top header: 1/2 down) PASS : tst_QQuickListView::stickyPositioning(top header: down) PASS : tst_QQuickListView::stickyPositioning(top footer) PASS : tst_QQuickListView::stickyPositioning(top footer: 1/2 up) PASS : tst_QQuickListView::stickyPositioning(top footer: up) PASS : tst_QQuickListView::stickyPositioning(top footer: 1/2 down) PASS : tst_QQuickListView::stickyPositioning(top footer: down) PASS : tst_QQuickListView::stickyPositioning(bottom header) PASS : tst_QQuickListView::stickyPositioning(bottom header: 1/2 down) PASS : tst_QQuickListView::stickyPositioning(bottom header: down) PASS : tst_QQuickListView::stickyPositioning(bottom header: 1/2 up) PASS : tst_QQuickListView::stickyPositioning(bottom header: up) PASS : tst_QQuickListView::stickyPositioning(bottom footer) PASS : tst_QQuickListView::stickyPositioning(bottom footer: 1/2 down) PASS : tst_QQuickListView::stickyPositioning(bottom footer: down) PASS : tst_QQuickListView::stickyPositioning(bottom footer: 1/2 up) PASS : tst_QQuickListView::stickyPositioning(bottom footer: up) PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer) PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer: 1/2 up) PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer: up) PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer: 1/2 down) PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer: down) PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header) PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header: 1/2 down) PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header: down) PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header: 1/2 up) PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header: up) PASS : tst_QQuickListView::stickyPositioning(left header) PASS : tst_QQuickListView::stickyPositioning(left header: 1/2 left) PASS : tst_QQuickListView::stickyPositioning(left header: left) PASS : tst_QQuickListView::stickyPositioning(left header: 1/2 right) PASS : tst_QQuickListView::stickyPositioning(left header: right) PASS : tst_QQuickListView::stickyPositioning(left footer) PASS : tst_QQuickListView::stickyPositioning(left footer: 1/2 left) PASS : tst_QQuickListView::stickyPositioning(left footer: left) PASS : tst_QQuickListView::stickyPositioning(left footer: 1/2 right) PASS : tst_QQuickListView::stickyPositioning(left footer: right) PASS : tst_QQuickListView::stickyPositioning(right header) PASS : tst_QQuickListView::stickyPositioning(right header: 1/2 right) PASS : tst_QQuickListView::stickyPositioning(right header: right) PASS : tst_QQuickListView::stickyPositioning(right header: 1/2 left) PASS : tst_QQuickListView::stickyPositioning(right header: left) PASS : tst_QQuickListView::stickyPositioning(right footer) PASS : tst_QQuickListView::stickyPositioning(right footer: 1/2 right) PASS : tst_QQuickListView::stickyPositioning(right footer: right) PASS : tst_QQuickListView::stickyPositioning(right footer: 1/2 left) PASS : tst_QQuickListView::stickyPositioning(right footer: left) PASS : tst_QQuickListView::stickyPositioning(left header & right footer) PASS : tst_QQuickListView::stickyPositioning(left header & right footer: 1/2 left) PASS : tst_QQuickListView::stickyPositioning(left header & right footer: left) PASS : tst_QQuickListView::stickyPositioning(left header & right footer: 1/2 right) PASS : tst_QQuickListView::stickyPositioning(left header & right footer: right) PASS : tst_QQuickListView::stickyPositioning(right footer & left header) PASS : tst_QQuickListView::stickyPositioning(right footer & left header: 1/2 right) PASS : tst_QQuickListView::stickyPositioning(right footer & left header: right) PASS : tst_QQuickListView::stickyPositioning(right footer & left header: 1/2 left) PASS : tst_QQuickListView::stickyPositioning(right footer & left header: left) QWARN : tst_QQuickListView::roundingErrors(pixelAligned=true) : qrc:/data/roundingErrors.qml:130:9 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickListView::roundingErrors(pixelAligned=true) QWARN : tst_QQuickListView::roundingErrors(pixelAligned=false) : qrc:/data/roundingErrors.qml:130:9 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. PASS : tst_QQuickListView::roundingErrors(pixelAligned=false) PASS : tst_QQuickListView::QTBUG_38209() SKIP : tst_QQuickListView::programmaticFlickAtBounds() Disabled due to false negatives (QTBUG-41228) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp(8850)] PASS : tst_QQuickListView::programmaticFlickAtBounds2() PASS : tst_QQuickListView::programmaticFlickAtBounds3() PASS : tst_QQuickListView::layoutChange() PASS : tst_QQuickListView::treeDelegateModelLayoutChange(invalid rootIndex) PASS : tst_QQuickListView::treeDelegateModelLayoutChange(rootIndex 1) PASS : tst_QQuickListView::treeDelegateModelLayoutChange(rootIndex 3) PASS : tst_QQuickListView::treeDelegateModelLayoutChange(rootIndex 2-1) PASS : tst_QQuickListView::jsArrayChange() PASS : tst_QQuickListView::objectModel() QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler. PASS : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) FAIL! : tst_QQuickListView::QTBUG_48044_currentItemNotVisibleAfterTransition() '(listview->property("transitionsDone").toBool())' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp(9223)] PASS : tst_QQuickListView::QTBUG_48870_fastModelUpdates() PASS : tst_QQuickListView::QTBUG_50105() PASS : tst_QQuickListView::keyNavigationEnabled() PASS : tst_QQuickListView::QTBUG_61269_appendDuringScrollDown(NoSnap) PASS : tst_QQuickListView::QTBUG_61269_appendDuringScrollDown(SnapToItem) PASS : tst_QQuickListView::QTBUG_61269_appendDuringScrollDown(SnapOneItem) QDEBUG : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() : -100 QDEBUG : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() : 400 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, 234496ms ********* 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.40 sec Start 150: tst_qquicktableview 150/244 Test #150: tst_qquicktableview ...................***Failed 84.30 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktableview_make_apk. [1/2] Copying tst_qquicktableview binary to apk folder [2/2] Creating APK for tst_qquicktableview Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktableview/android-tst_qquicktableview-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktableview/android-build/ Application binary: tst_qquicktableview Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: TestModel -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 17,525 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktableview/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/qquicktableview/android-build/tst_qquicktableview.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_qquicktableview/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquicktableview/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicktableview. 21434 ********* Start testing of tst_QQuickTableView ********* 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_QQuickTableView::initTestCase() PASS : tst_QQuickTableView::setAndGetModel(QAIM 1x1) PASS : tst_QQuickTableView::setAndGetModel(Number model 1) PASS : tst_QQuickTableView::setAndGetModel(QStringList 1) PASS : tst_QQuickTableView::emptyModel(QAIM) PASS : tst_QQuickTableView::emptyModel(Number model) PASS : tst_QQuickTableView::emptyModel(QStringList) PASS : tst_QQuickTableView::checkPreload(reuse) PASS : tst_QQuickTableView::checkPreload(not reuse) PASS : tst_QQuickTableView::checkZeroSizedDelegate() PASS : tst_QQuickTableView::checkImplicitSizeDelegate() PASS : tst_QQuickTableView::checkColumnWidthWithoutProvider() PASS : tst_QQuickTableView::checkColumnWidthAndRowHeightFunctions() PASS : tst_QQuickTableView::checkDelegateWithAnchors() PASS : tst_QQuickTableView::checkColumnWidthProvider() PASS : tst_QQuickTableView::checkColumnWidthProviderInvalidReturnValues() PASS : tst_QQuickTableView::checkColumnWidthProviderNegativeReturnValue() PASS : tst_QQuickTableView::checkColumnWidthProviderNotCallable() PASS : tst_QQuickTableView::checkRowHeightWithoutProvider() PASS : tst_QQuickTableView::checkRowHeightProvider() PASS : tst_QQuickTableView::checkRowHeightProviderInvalidReturnValues() PASS : tst_QQuickTableView::checkRowHeightProviderNegativeReturnValue() PASS : tst_QQuickTableView::checkRowHeightProviderNotCallable() PASS : tst_QQuickTableView::isColumnLoadedAndIsRowLoaded() PASS : tst_QQuickTableView::checkForceLayoutFunction() PASS : tst_QQuickTableView::checkForceLayoutEndUpDoingALayout() PASS : tst_QQuickTableView::checkForceLayoutDuringModelChange() PASS : tst_QQuickTableView::checkForceLayoutWhenAllItemsAreHidden() PASS : tst_QQuickTableView::checkContentWidthAndHeight() PASS : tst_QQuickTableView::checkContentWidthAndHeightForSmallTables() PASS : tst_QQuickTableView::checkPageFlicking() PASS : tst_QQuickTableView::checkExplicitContentWidthAndHeight() PASS : tst_QQuickTableView::checkExtents_origin() PASS : tst_QQuickTableView::checkExtents_endExtent() PASS : tst_QQuickTableView::checkExtents_moveTableToEdge() PASS : tst_QQuickTableView::checkContentXY() PASS : tst_QQuickTableView::noDelegate() PASS : tst_QQuickTableView::changeDelegateDuringUpdate() PASS : tst_QQuickTableView::changeModelDuringUpdate() PASS : tst_QQuickTableView::countDelegateItems(QAIM 1x1) PASS : tst_QQuickTableView::countDelegateItems(QAIM 2x1) PASS : tst_QQuickTableView::countDelegateItems(QAIM 1x2) PASS : tst_QQuickTableView::countDelegateItems(QAIM 2x2) PASS : tst_QQuickTableView::countDelegateItems(QAIM 4x4) PASS : tst_QQuickTableView::countDelegateItems(Number model 1) PASS : tst_QQuickTableView::countDelegateItems(Number model 4) PASS : tst_QQuickTableView::countDelegateItems(QStringList 1) PASS : tst_QQuickTableView::countDelegateItems(QStringList 4) PASS : tst_QQuickTableView::checkLayoutOfEqualSizedDelegateItems(QAIM 1x1 1,1) PASS : tst_QQuickTableView::checkLayoutOfEqualSizedDelegateItems(QAIM 5x5 0,0) PASS : tst_QQuickTableView::checkLayoutOfEqualSizedDelegateItems(QAIM 5x5 1,0) PASS : tst_QQuickTableView::checkLayoutOfEqualSizedDelegateItems(QAIM 5x5 0,1) PASS : tst_QQuickTableView::checkLayoutOfEqualSizedDelegateItems(QAIM 1x1 1,1 5555) PASS : tst_QQuickTableView::checkLayoutOfEqualSizedDelegateItems(QAIM 4x4 0,0 3333) PASS : tst_QQuickTableView::checkLayoutOfEqualSizedDelegateItems(QAIM 4x4 2,2 1234) PASS : tst_QQuickTableView::checkLayoutOfEqualSizedDelegateItems(NumberModel 1x4, 0000) PASS : tst_QQuickTableView::checkLayoutOfEqualSizedDelegateItems(QStringList 1x4, 0,0 1111) PASS : tst_QQuickTableView::checkFocusRemoved(delegate root) PASS : tst_QQuickTableView::checkFocusRemoved(delegate child) PASS : tst_QQuickTableView::fillTableViewButNothingMore(0 0,0 0) PASS : tst_QQuickTableView::fillTableViewButNothingMore(0 10,10 0) PASS : tst_QQuickTableView::fillTableViewButNothingMore(100 10,10 0) PASS : tst_QQuickTableView::fillTableViewButNothingMore(0 0,0 100) PASS : tst_QQuickTableView::fillTableViewButNothingMore(0 10,10 100) PASS : tst_QQuickTableView::fillTableViewButNothingMore(100 10,10 100) PASS : tst_QQuickTableView::checkInitialAttachedProperties(QAIM) PASS : tst_QQuickTableView::checkInitialAttachedProperties(Number model) PASS : tst_QQuickTableView::checkInitialAttachedProperties(QStringList) PASS : tst_QQuickTableView::checkSpacingValues() PASS : tst_QQuickTableView::checkDelegateParent() PASS : tst_QQuickTableView::flick(s:0 m:0 reuse) PASS : tst_QQuickTableView::flick(s:5 m:0 reuse) PASS : tst_QQuickTableView::flick(s:0 m:20 reuse) PASS : tst_QQuickTableView::flick(s:5 m:20 reuse) PASS : tst_QQuickTableView::flick(s:0 m:0) PASS : tst_QQuickTableView::flick(s:5 m:0) PASS : tst_QQuickTableView::flick(s:0 m:20) PASS : tst_QQuickTableView::flick(s:5 m:20) PASS : tst_QQuickTableView::flickOvershoot(s:0 m:0 reuse) PASS : tst_QQuickTableView::flickOvershoot(s:5 m:0 reuse) PASS : tst_QQuickTableView::flickOvershoot(s:0 m:20 reuse) PASS : tst_QQuickTableView::flickOvershoot(s:5 m:20 reuse) PASS : tst_QQuickTableView::flickOvershoot(s:0 m:0) PASS : tst_QQuickTableView::flickOvershoot(s:5 m:0) PASS : tst_QQuickTableView::flickOvershoot(s:0 m:20) PASS : tst_QQuickTableView::flickOvershoot(s:5 m:20) PASS : tst_QQuickTableView::checkRowColumnCount() PASS : tst_QQuickTableView::modelSignals() PASS : tst_QQuickTableView::checkModelSignalsUpdateLayout() PASS : tst_QQuickTableView::dataChangedSignal() PASS : tst_QQuickTableView::checkThatPoolIsDrainedWhenReuseIsFalse() PASS : tst_QQuickTableView::checkIfDelegatesAreReused(reuse = true) PASS : tst_QQuickTableView::checkIfDelegatesAreReused(reuse = false) PASS : tst_QQuickTableView::checkIfDelegatesAreReusedAsymmetricTableSize() PASS : tst_QQuickTableView::checkContextProperties(QAIM, reuse=false) PASS : tst_QQuickTableView::checkContextProperties(QAIM, reuse=true) PASS : tst_QQuickTableView::checkContextProperties(Number model, reuse=false) PASS : tst_QQuickTableView::checkContextProperties(Number model, reuse=true) PASS : tst_QQuickTableView::checkContextProperties(QStringList, reuse=false) PASS : tst_QQuickTableView::checkContextProperties(QStringList, reuse=true) PASS : tst_QQuickTableView::checkContextPropertiesQQmlListProperyModel(reuse=false) PASS : tst_QQuickTableView::checkContextPropertiesQQmlListProperyModel(reuse=true) PASS : tst_QQuickTableView::checkRowAndColumnChangedButNotIndex() PASS : tst_QQuickTableView::checkThatWeAlwaysEmitChangedUponItemReused() PASS : tst_QQuickTableView::checkChangingModelFromDelegate() PASS : tst_QQuickTableView::checkRebuildViewportOnly() PASS : tst_QQuickTableView::useDelegateChooserWithoutDefault() QWARN : tst_QQuickTableView::checkTableviewInsideAsyncLoader() file:///data/data/org.qtproject.example.tst_qquicktableview/files/data/asyncplain.qml: No such file or directory FAIL! : tst_QQuickTableView::checkTableviewInsideAsyncLoader() '(loader->item())' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktableview/tst_qquicktableview.cpp(2383)] PASS : tst_QQuickTableView::hideRowsAndColumns(first) PASS : tst_QQuickTableView::hideRowsAndColumns(middle 1) PASS : tst_QQuickTableView::hideRowsAndColumns(middle 3) PASS : tst_QQuickTableView::hideRowsAndColumns(last) PASS : tst_QQuickTableView::hideRowsAndColumns(subsequent 0,1) PASS : tst_QQuickTableView::hideRowsAndColumns(subsequent 1,2) PASS : tst_QQuickTableView::hideRowsAndColumns(subsequent 3,4) PASS : tst_QQuickTableView::hideRowsAndColumns(all but first) PASS : tst_QQuickTableView::hideRowsAndColumns(all but last) PASS : tst_QQuickTableView::hideRowsAndColumns(all but middle) PASS : tst_QQuickTableView::hideRowsAndColumns(first) PASS : tst_QQuickTableView::hideRowsAndColumns(middle 1) PASS : tst_QQuickTableView::hideRowsAndColumns(middle 3) PASS : tst_QQuickTableView::hideRowsAndColumns(last) PASS : tst_QQuickTableView::hideRowsAndColumns(subsequent 0,1) PASS : tst_QQuickTableView::hideRowsAndColumns(subsequent 1,2) PASS : tst_QQuickTableView::hideRowsAndColumns(subsequent 3,4) PASS : tst_QQuickTableView::hideRowsAndColumns(all but first) PASS : tst_QQuickTableView::hideRowsAndColumns(all but last) PASS : tst_QQuickTableView::hideRowsAndColumns(all but middle) PASS : tst_QQuickTableView::hideRowsAndColumns(first) PASS : tst_QQuickTableView::hideRowsAndColumns(middle 1) PASS : tst_QQuickTableView::hideRowsAndColumns(middle 3) PASS : tst_QQuickTableView::hideRowsAndColumns(last) PASS : tst_QQuickTableView::hideRowsAndColumns(subsequent 0,1) PASS : tst_QQuickTableView::hideRowsAndColumns(subsequent 1,2) PASS : tst_QQuickTableView::hideRowsAndColumns(subsequent 3,4) PASS : tst_QQuickTableView::hideRowsAndColumns(all but first) PASS : tst_QQuickTableView::hideRowsAndColumns(all but last) PASS : tst_QQuickTableView::hideRowsAndColumns(all but middle) PASS : tst_QQuickTableView::hideRowsAndColumns(all) PASS : tst_QQuickTableView::hideAndShowFirstColumn() PASS : tst_QQuickTableView::hideAndShowFirstRow() PASS : tst_QQuickTableView::checkThatRevisionedPropertiesCannotBeUsedInOldImports() PASS : tst_QQuickTableView::checkSyncView_rootView(pos:110) PASS : tst_QQuickTableView::checkSyncView_rootView(pos:2010) PASS : tst_QQuickTableView::checkSyncView_childViews(tableViewH, pos:100) PASS : tst_QQuickTableView::checkSyncView_childViews(tableViewV, pos:100) PASS : tst_QQuickTableView::checkSyncView_childViews(tableViewHV, pos:100) PASS : tst_QQuickTableView::checkSyncView_childViews(tableViewH, pos:2000) PASS : tst_QQuickTableView::checkSyncView_childViews(tableViewV, pos:2000) PASS : tst_QQuickTableView::checkSyncView_childViews(tableViewHV, pos:2000) PASS : tst_QQuickTableView::checkSyncView_differentSizedModels() PASS : tst_QQuickTableView::checkSyncView_connect_late(pos:110) PASS : tst_QQuickTableView::checkSyncView_connect_late(pos:2010) PASS : tst_QQuickTableView::checkSyncView_pageFlicking() PASS : tst_QQuickTableView::checkSyncView_emptyModel() QWARN : tst_QQuickTableView::delegateWithRequiredProperties() Error incubating delegate: QList(qrc:/data/delegatewithRequiredUnset.qml:61:13: Required property unset was not initialized required property bool unset ^) QWARN : tst_QQuickTableView::delegateWithRequiredProperties() Error incubating delegate: QList(qrc:/data/delegatewithRequiredUnset.qml:61:13: Required property unset was not initialized required property bool unset ^) QWARN : tst_QQuickTableView::delegateWithRequiredProperties() TableView: failed loading index: 3 QWARN : tst_QQuickTableView::delegateWithRequiredProperties() Error incubating delegate: QList(qrc:/data/delegatewithRequiredUnset.qml:61:13: Required property unset was not initialized required property bool unset ^) QWARN : tst_QQuickTableView::delegateWithRequiredProperties() TableView: failed loading index: 6 QWARN : tst_QQuickTableView::delegateWithRequiredProperties() Error incubating delegate: QList(qrc:/data/delegatewithRequiredUnset.qml:61:13: Required property unset was not initialized required property bool unset ^) QWARN : tst_QQuickTableView::delegateWithRequiredProperties() TableView: failed loading index: 1 QWARN : tst_QQuickTableView::delegateWithRequiredProperties() Error incubating delegate: QList(qrc:/data/delegatewithRequiredUnset.qml:61:13: Required property unset was not initialized required property bool unset ^) QWARN : tst_QQuickTableView::delegateWithRequiredProperties() TableView: failed loading index: 4 QWARN : tst_QQuickTableView::delegateWithRequiredProperties() Error incubating delegate: QList(qrc:/data/delegatewithRequiredUnset.qml:61:13: Required property unset was not initialized required property bool unset ^) QWARN : tst_QQuickTableView::delegateWithRequiredProperties() TableView: failed loading index: 7 QWARN : tst_QQuickTableView::delegateWithRequiredProperties() Error incubating delegate: QList(qrc:/data/delegatewithRequiredUnset.qml:61:13: Required property unset was not initialized required property bool unset ^) QWARN : tst_QQuickTableView::delegateWithRequiredProperties() TableView: failed loading index: 2 QWARN : tst_QQuickTableView::delegateWithRequiredProperties() Error incubating delegate: QList(qrc:/data/delegatewithRequiredUnset.qml:61:13: Required property unset was not initialized required property bool unset ^) QWARN : tst_QQuickTableView::delegateWithRequiredProperties() TableView: failed loading index: 5 QWARN : tst_QQuickTableView::delegateWithRequiredProperties() Error incubating delegate: QList(qrc:/data/delegatewithRequiredUnset.qml:61:13: Required property unset was not initialized required property bool unset ^) QWARN : tst_QQuickTableView::delegateWithRequiredProperties() TableView: failed loading index: 8 PASS : tst_QQuickTableView::delegateWithRequiredProperties() PASS : tst_QQuickTableView::checkThatFetchMoreIsCalledWhenScrolledToTheEndOfTable() PASS : tst_QQuickTableView::replaceModel() PASS : tst_QQuickTableView::cellAtPos(1) PASS : tst_QQuickTableView::cellAtPos(2) PASS : tst_QQuickTableView::cellAtPos(3) PASS : tst_QQuickTableView::cellAtPos(4) PASS : tst_QQuickTableView::cellAtPos(5) PASS : tst_QQuickTableView::cellAtPos(6) PASS : tst_QQuickTableView::cellAtPos(7) PASS : tst_QQuickTableView::cellAtPos(8) PASS : tst_QQuickTableView::cellAtPos(9) PASS : tst_QQuickTableView::cellAtPos(10) PASS : tst_QQuickTableView::cellAtPos(11) PASS : tst_QQuickTableView::cellAtPos(12) PASS : tst_QQuickTableView::cellAtPos(13) PASS : tst_QQuickTableView::cellAtPos(14) PASS : tst_QQuickTableView::cellAtPos(15) PASS : tst_QQuickTableView::cellAtPos(16) PASS : tst_QQuickTableView::cellAtPos(17) PASS : tst_QQuickTableView::cellAtPos(18) PASS : tst_QQuickTableView::cellAtPos(19) PASS : tst_QQuickTableView::cellAtPos(20) PASS : tst_QQuickTableView::cellAtPos(20) PASS : tst_QQuickTableView::cellAtPos(20) PASS : tst_QQuickTableView::cellAtPos(21) PASS : tst_QQuickTableView::cellAtPos(22) PASS : tst_QQuickTableView::cellAtPos(23) PASS : tst_QQuickTableView::positionViewAtRow(AlignTop 0) PASS : tst_QQuickTableView::positionViewAtRow(AlignTop 1) PASS : tst_QQuickTableView::positionViewAtRow(AlignTop 1) PASS : tst_QQuickTableView::positionViewAtRow(AlignTop 50) PASS : tst_QQuickTableView::positionViewAtRow(AlignTop 0) PASS : tst_QQuickTableView::positionViewAtRow(AlignTop 1) PASS : tst_QQuickTableView::positionViewAtRow(AlignTop 1) PASS : tst_QQuickTableView::positionViewAtRow(AlignTop 50) PASS : tst_QQuickTableView::positionViewAtRow(AlignBottom 50) PASS : tst_QQuickTableView::positionViewAtRow(AlignBottom 98) PASS : tst_QQuickTableView::positionViewAtRow(AlignBottom 99) PASS : tst_QQuickTableView::positionViewAtRow(AlignBottom 50) PASS : tst_QQuickTableView::positionViewAtRow(AlignBottom 40) PASS : tst_QQuickTableView::positionViewAtRow(AlignBottom 98) PASS : tst_QQuickTableView::positionViewAtRow(AlignBottom 99) PASS : tst_QQuickTableView::positionViewAtRow(AlignCenter 40) PASS : tst_QQuickTableView::positionViewAtRow(AlignCenter 50) PASS : tst_QQuickTableView::positionViewAtRow(AlignCenter 40) PASS : tst_QQuickTableView::positionViewAtRow(AlignCenter 50) PASS : tst_QQuickTableView::positionViewAtColumn(AlignLeft 0) PASS : tst_QQuickTableView::positionViewAtColumn(AlignLeft 1) PASS : tst_QQuickTableView::positionViewAtColumn(AlignLeft 1) PASS : tst_QQuickTableView::positionViewAtColumn(AlignLeft 50) PASS : tst_QQuickTableView::positionViewAtColumn(AlignLeft 0) PASS : tst_QQuickTableView::positionViewAtColumn(AlignLeft 1) PASS : tst_QQuickTableView::positionViewAtColumn(AlignLeft 1) PASS : tst_QQuickTableView::positionViewAtColumn(AlignLeft 50) PASS : tst_QQuickTableView::positionViewAtColumn(AlignRight 50) PASS : tst_QQuickTableView::positionViewAtColumn(AlignRight 99) PASS : tst_QQuickTableView::positionViewAtColumn(AlignRight 50) PASS : tst_QQuickTableView::positionViewAtColumn(AlignRight 99) PASS : tst_QQuickTableView::positionViewAtColumn(AlignCenter 40) PASS : tst_QQuickTableView::positionViewAtColumn(AlignCenter 50) PASS : tst_QQuickTableView::positionViewAtColumn(AlignCenter 40) PASS : tst_QQuickTableView::positionViewAtColumn(AlignCenter 50) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignTop 0) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignTop 0) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignTop 99) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignTop 99) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignBottom 0) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignBottom 1) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignBottom 1) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignBottom 0) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignBottom 0) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignBottom 1) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignBottom 1) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignBottom 0) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignBottom 99) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignCenter 0) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignCenter 1) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignCenter 1) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignCenter 0) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignCenter 99) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignCenter 0) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignCenter 1) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignCenter 1) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignCenter 0) PASS : tst_QQuickTableView::positionViewAtRowClamped(AlignCenter 99) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignLeft 0) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignLeft 0) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignLeft 99) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignLeft 99) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignRight 0) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignRight 1) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignRight 1) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignRight 0) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignRight 0) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignRight 1) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignRight 1) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignRight 0) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignRight 99) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignCenter 0) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignCenter 1) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignCenter 1) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignCenter 0) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignCenter 99) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignCenter 0) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignCenter 1) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignCenter 1) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignCenter 0) PASS : tst_QQuickTableView::positionViewAtColumnClamped(AlignCenter 99) PASS : tst_QQuickTableView::positionViewAtCellWithAnimation() PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(99, 99, Contain) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(0, 0, Contain) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(5, 0, Contain) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(0, 7, Contain) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(1, 1, Contain) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(10, 10, Contain) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(99, 99, Visible) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(0, 0, Visible) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(5, 1, Visible) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(1, 7, Visible) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(1, 1, Visible) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(10, 10, Visible) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(99, 99, Contain, margins) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(0, 0, Contain, margins) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(5, 0, Contain, margins) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(1, 7, Contain, margins) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(1, 1, Contain, margins) PASS : tst_QQuickTableView::positionViewAtCell_VisibleAndContain(10, 10, Contain, margins) PASS : tst_QQuickTableView::itemAtCell(0, 0) PASS : tst_QQuickTableView::itemAtCell(0, 4) PASS : tst_QQuickTableView::itemAtCell(4, 0) PASS : tst_QQuickTableView::itemAtCell(4, 4) PASS : tst_QQuickTableView::itemAtCell(30, 30) PASS : tst_QQuickTableView::itemAtCell(-1, -1) PASS : tst_QQuickTableView::leftRightTopBottomProperties(1) PASS : tst_QQuickTableView::leftRightTopBottomProperties(2) PASS : tst_QQuickTableView::leftRightTopBottomProperties(3) PASS : tst_QQuickTableView::leftRightTopBottomProperties(4) PASS : tst_QQuickTableView::checkContentSize(4x4) PASS : tst_QQuickTableView::checkContentSize(100x100) PASS : tst_QQuickTableView::checkContentSize(0x0) PASS : tst_QQuickTableView::checkSelectionModelWithRequiredSelectedProperty(nothing selected) PASS : tst_QQuickTableView::checkSelectionModelWithRequiredSelectedProperty(one item selected) PASS : tst_QQuickTableView::checkSelectionModelWithRequiredSelectedProperty(two items selected) PASS : tst_QQuickTableView::checkSelectionModelWithUnrequiredSelectedProperty() PASS : tst_QQuickTableView::removeAndAddSelectionModel() PASS : tst_QQuickTableView::testSelectableStartPosEndPos(single cell) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(left to right) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(left to right) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(right to left) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(right to left) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(top to bottom) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(top to bottom) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(bottom to top) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(bottom to top) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(diagonal top left to bottom right) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(diagonal top left to bottom right) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(diagonal bottom left to top right) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(diagonal bottom left to top right) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(diagonal top right to bottom left) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(diagonal top right to bottom left) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(diagonal bottom right to top left) PASS : tst_QQuickTableView::testSelectableStartPosEndPos(diagonal bottom right to top left) PASS : tst_QQuickTableView::testSelectableStartPosEndPosOutsideView() PASS : tst_QQuickTableView::testSelectableScrollTowardsPos() PASS : tst_QQuickTableView::setCurrentIndexFromSelectionModel() PASS : tst_QQuickTableView::moveCurrentIndexUsingArrowKeys() PASS : tst_QQuickTableView::moveCurrentIndexUsingHomeAndEndKeys() PASS : tst_QQuickTableView::moveCurrentIndexUsingPageUpDownKeys() PASS : tst_QQuickTableView::setCurrentIndexFromMouse() PASS : tst_QQuickTableView::disableKeyNavigation() PASS : tst_QQuickTableView::disablePointerNavigation() PASS : tst_QQuickTableView::selectUsingArrowKeys() PASS : tst_QQuickTableView::selectUsingHomeAndEndKeys() PASS : tst_QQuickTableView::selectUsingPageUpDownKeys() PASS : tst_QQuickTableView::testDeprecatedApi() PASS : tst_QQuickTableView::cleanupTestCase() Totals: 331 passed, 1 failed, 0 skipped, 0 blacklisted, 61990ms ********* Finished testing of tst_QQuickTableView ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicktableview. Success CMake Error at tst_qquicktableviewWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktableview/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_qquicktableview_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktableview/android-build/tst_qquicktableview.apk --verbose execution failed with exit code 1. Start 151: tst_qquicktreeview 151/244 Test #151: tst_qquicktreeview .................... Passed 23.09 sec Start 152: tst_qquickloader 152/244 Test #152: tst_qquickloader ......................***Failed 27.47 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickloader_make_apk. [1/2] Copying tst_qquickloader binary to apk folder [2/2] Creating APK for tst_qquickloader Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-tst_qquickloader-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-build/ Application binary: tst_qquickloader Android build platform: android-32 Install to device: No /home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/data/InvalidSourceComponent.qml:5:Expected token `:' /home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/data/InvalidSourceComponent.qml:5:Expected token `:' /home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/data/InvalidSourceComponent.qml:5:Expected token `:' Warning: QML import could not be resolved in any of the import paths: LoaderTest -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,567 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. 22248 ********* 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 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 116.82 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickmousearea_make_apk. [1/2] Copying tst_qquickmousearea binary to apk folder [2/2] Creating APK for tst_qquickmousearea Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-tst_qquickmousearea-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-build/ Application binary: tst_qquickmousearea Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 19,197 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. 22533 ********* 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, 86498ms ********* 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.57 sec Start 155: tst_qquickpainteditem 155/244 Test #155: tst_qquickpainteditem ................. Passed 21.11 sec Start 156: tst_qquickshape 156/244 Test #156: tst_qquickshape .......................***Failed 35.37 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickshape_make_apk. [1/2] Copying tst_qquickshape binary to apk folder [2/2] Creating APK for tst_qquickshape Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-tst_qquickshape-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-build/ Application binary: tst_qquickshape Android build platform: android-32 Install to device: No Warning: QML import could not be resolved in any of the import paths: Qt.test Warning: QML import could not be resolved in any of the import paths: tst_qquickpathitem -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 9s 29 actionable tasks: 29 executed Android package built successfully in 24,002 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. 23917 ********* 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, 1081ms ********* 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 84.60 sec Start 158: tst_qquickpincharea 158/244 Test #158: tst_qquickpincharea ................... Passed 25.05 sec Start 159: tst_qquickpositioners 159/244 Test #159: tst_qquickpositioners .................***Failed 320.42 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickpositioners_make_apk. [1/2] Copying tst_qquickpositioners binary to apk folder [2/2] Creating APK for tst_qquickpositioners Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickpositioners/android-tst_qquickpositioners-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickpositioners/android-build/ Application binary: tst_qquickpositioners Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,494 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickpositioners/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/qquickpositioners/android-build/tst_qquickpositioners.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_qquickpositioners/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickpositioners/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickpositioners. 25283 Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickpositioners. Success CMake Error at tst_qquickpositionersWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickpositioners/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_qquickpositioners_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickpositioners/android-build/tst_qquickpositioners.apk --verbose execution failed with exit code 1. Start 160: tst_qquickrectangle 160/244 Test #160: tst_qquickrectangle ...................***Failed 22.04 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickrectangle_make_apk. [1/2] Copying tst_qquickrectangle binary to apk folder [2/2] Creating APK for tst_qquickrectangle Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrectangle/android-tst_qquickrectangle-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrectangle/android-build/ Application binary: tst_qquickrectangle Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,061 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrectangle/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/qquickrectangle/android-build/tst_qquickrectangle.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_qquickrectangle/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickrectangle/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickrectangle. 27461 ********* Start testing of tst_qquickrectangle ********* 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_qquickrectangle::initTestCase() FAIL! : tst_qquickrectangle::color() 'image.pixel(0,0) == QColor("#020202").rgba()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickrectangle/tst_qquickrectangle.cpp(79)] PASS : tst_qquickrectangle::gradient() PASS : tst_qquickrectangle::gradient_border() PASS : tst_qquickrectangle::gradient_separate() PASS : tst_qquickrectangle::gradient_multiple() QWARN : tst_qquickrectangle::gradient_preset() qrc:/data/gradient-preset.qml:12:5: QML Rectangle: No such gradient preset '-1' QWARN : tst_qquickrectangle::gradient_preset() qrc:/data/gradient-preset.qml:16:5: QML Rectangle: No such gradient preset '123456789' QWARN : tst_qquickrectangle::gradient_preset() qrc:/data/gradient-preset.qml:20:5: QML Rectangle: No such gradient preset 'NOT_EXISTING' QWARN : tst_qquickrectangle::gradient_preset() qrc:/data/gradient-preset.qml:24:5: QML Rectangle: No such gradient preset 'NumPresets' QWARN : tst_qquickrectangle::gradient_preset() qrc:/data/gradient-preset.qml:28:5: QML Rectangle: No such gradient preset '181' PASS : tst_qquickrectangle::gradient_preset() PASS : tst_qquickrectangle::antialiasing() PASS : tst_qquickrectangle::cleanupTestCase() Totals: 8 passed, 1 failed, 0 skipped, 0 blacklisted, 671ms ********* Finished testing of tst_qquickrectangle ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickrectangle. Success CMake Error at tst_qquickrectangleWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrectangle/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_qquickrectangle_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickrectangle/android-build/tst_qquickrectangle.apk --verbose execution failed with exit code 1. Start 161: tst_qquickrepeater 161/244 Test #161: tst_qquickrepeater .................... Passed 22.77 sec Start 162: tst_qquickshortcut 162/244 Test #162: tst_qquickshortcut .................... Passed 57.27 sec Start 163: tst_qquicktext 163/244 Test #163: tst_qquicktext ........................***Failed 54.75 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktext_make_apk. [1/2] Copying tst_qquicktext binary to apk folder [2/2] Creating APK for tst_qquicktext Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-tst_qquicktext-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-build/ Application binary: tst_qquicktext Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 27,103 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. 28351 ********* 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) QWARN : tst_qquicktext::implicitSizeChangeRewrap() Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations. QWARN : tst_qquicktext::implicitSizeChangeRewrap() Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations. 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, 22353ms ********* 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.74 sec Start 165: tst_qquicktextedit 165/244 Test #165: tst_qquicktextedit ....................***Failed 112.76 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktextedit_make_apk. [1/2] Copying tst_qquicktextedit binary to apk folder [2/2] Creating APK for tst_qquicktextedit Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-tst_qquicktextedit-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-build/ Application binary: tst_qquicktextedit Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,294 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. 29025 ********* Start testing of tst_qquicktextedit ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquicktextedit::initTestCase() PASS : tst_qquicktextedit::text() PASS : tst_qquicktextedit::width() PASS : tst_qquicktextedit::wrap() PASS : tst_qquicktextedit::textFormat() PASS : tst_qquicktextedit::lineCount(plaintext) PASS : tst_qquicktextedit::lineCount(richtext) PASS : tst_qquicktextedit::hAlign() PASS : tst_qquicktextedit::hAlign_RightToLeft() FAIL! : tst_qquicktextedit::hAlignVisual() 'left > mid' returned FALSE. (0 is not greater than 551) Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(956)] PASS : tst_qquicktextedit::vAlign() PASS : tst_qquicktextedit::font() PASS : tst_qquicktextedit::color() PASS : tst_qquicktextedit::textMargin() PASS : tst_qquicktextedit::persistentSelection() PASS : tst_qquicktextedit::selectionOnFocusOut() PASS : tst_qquicktextedit::focusOnPress() PASS : tst_qquicktextedit::selection() PASS : tst_qquicktextedit::overwriteMode() PASS : tst_qquicktextedit::isRightToLeft(Empty) PASS : tst_qquicktextedit::isRightToLeft(Neutral) PASS : tst_qquicktextedit::isRightToLeft(LTR) PASS : tst_qquicktextedit::isRightToLeft(RTL) PASS : tst_qquicktextedit::isRightToLeft(Bidi RTL + LTR + RTL) PASS : tst_qquicktextedit::isRightToLeft(Bidi LTR + RTL + LTR) PASS : tst_qquicktextedit::keySelection() PASS : tst_qquicktextedit::moveCursorSelection((t)he|characters) PASS : tst_qquicktextedit::moveCursorSelection(do(g)|characters) PASS : tst_qquicktextedit::moveCursorSelection(jum(p)ed|characters) PASS : tst_qquicktextedit::moveCursorSelection(jumped( )over|characters) PASS : tst_qquicktextedit::moveCursorSelection((the )|characters) PASS : tst_qquicktextedit::moveCursorSelection(( dog)|characters) PASS : tst_qquicktextedit::moveCursorSelection(( jumped )|characters) PASS : tst_qquicktextedit::moveCursorSelection(th(e qu)ick|characters) PASS : tst_qquicktextedit::moveCursorSelection(la(zy d)og|characters) PASS : tst_qquicktextedit::moveCursorSelection(jum(ped ov)er|characters) PASS : tst_qquicktextedit::moveCursorSelection(()the|characters) PASS : tst_qquicktextedit::moveCursorSelection(dog()|characters) PASS : tst_qquicktextedit::moveCursorSelection(jum()ped|characters) PASS : tst_qquicktextedit::moveCursorSelection(<(t)he>|words) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(over|words) PASS : tst_qquicktextedit::moveCursorSelection(jumped<( )over>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(<(the )>quick|words) PASS : tst_qquicktextedit::moveCursorSelection(<(the )quick>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(lazy<( dog)>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(over|words) PASS : tst_qquicktextedit::moveCursorSelection(fox<( jumped )over>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection() PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(<()>the|words) PASS : tst_qquicktextedit::moveCursorSelection(dog<()>|words) PASS : tst_qquicktextedit::moveCursorSelection(jum<()>ped|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<(,)> |words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<(, )>world|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<(, )world>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(world|words) PASS : tst_qquicktextedit::moveCursorSelection(|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(,|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<()>,|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello,<()>|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello<,( )>world|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello,<( )world>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(Hello<,( world)>|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello,<( world)>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(Hello<,( world!)>|words) PASS : tst_qquicktextedit::moveCursorSelection(Hello,<( world!)>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(Hello<(, world!)>|words) PASS : tst_qquicktextedit::moveCursorSelection(world<(!)>|words) PASS : tst_qquicktextedit::moveCursorSelection(world!<()>)|words) PASS : tst_qquicktextedit::moveCursorSelection(world<()>!)|words) PASS : tst_qquicktextedit::moveCursorSelection(<(,)>olleH |words) PASS : tst_qquicktextedit::moveCursorSelection(olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(dlrow<( ,)>olleH|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(|words) PASS : tst_qquicktextedit::moveCursorSelection(dlrow<( ,ol)leH>|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(,<(ol)leH>,|words) PASS : tst_qquicktextedit::moveCursorSelection(,<()>olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(<()>,olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(,olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(dlrow<( ),>olleH|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(<(dlrow )>,olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(<(dlrow ),>olleH|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection(<(!dlrow )>,olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(<(!dlrow ),>olleH|words,reversed) PASS : tst_qquicktextedit::moveCursorSelection((!dlrow ,)olleH|words) PASS : tst_qquicktextedit::moveCursorSelection(<(!)>dlrow|words) PASS : tst_qquicktextedit::moveCursorSelection(<()>!dlrow|words) PASS : tst_qquicktextedit::moveCursorSelection(!<()>dlrow|words) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { f^ox} jumped|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn> f^ox} jumped|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { ^}fox jumped|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn> ^}fox jumped|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the {} fox jumped|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn^>} f^ox jumped|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<(^ {^bro)wn>} fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick{<(^ bro)wn>} fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the{^ fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(the{^ fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence({t^he fox|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence({t^he fox|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence({, w^orld}!|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence({, w^orld}!|rtl) PASS : tst_qquicktextedit::moveCursorSelectionSequence(!{dlro^w ,}|ltr) PASS : tst_qquicktextedit::moveCursorSelectionSequence(!{dlro^w ,}|rtl) PASS : tst_qquicktextedit::mouseSelection(on) PASS : tst_qquicktextedit::mouseSelection(off) PASS : tst_qquicktextedit::mouseSelection(default) PASS : tst_qquicktextedit::mouseSelection(off word selection) PASS : tst_qquicktextedit::mouseSelection(on word selection (4,9)) PASS : tst_qquicktextedit::mouseSelection(on unfocused) PASS : tst_qquicktextedit::mouseSelection(on word selection (4,9) unfocused) PASS : tst_qquicktextedit::mouseSelection(on focus on press) PASS : tst_qquicktextedit::mouseSelection(on word selection (4,9) focus on press) PASS : tst_qquicktextedit::mouseSelection(on word selection (2,13)) PASS : tst_qquicktextedit::mouseSelection(on word selection (2,30)) PASS : tst_qquicktextedit::mouseSelection(on word selection (9,13)) PASS : tst_qquicktextedit::mouseSelection(on word selection (9,30)) PASS : tst_qquicktextedit::mouseSelection(on word selection (13,2)) PASS : tst_qquicktextedit::mouseSelection(on word selection (20,2)) PASS : tst_qquicktextedit::mouseSelection(on word selection (12,9)) PASS : tst_qquicktextedit::mouseSelection(on word selection (30,9)) PASS : tst_qquicktextedit::mouseSelection(on double click (4,9)) PASS : tst_qquicktextedit::mouseSelection(on double click (2,13)) PASS : tst_qquicktextedit::mouseSelection(on double click (2,30)) PASS : tst_qquicktextedit::mouseSelection(on double click (9,13)) PASS : tst_qquicktextedit::mouseSelection(on double click (9,30)) PASS : tst_qquicktextedit::mouseSelection(on double click (13,2)) PASS : tst_qquicktextedit::mouseSelection(on double click (20,2)) PASS : tst_qquicktextedit::mouseSelection(on double click (12,9)) PASS : tst_qquicktextedit::mouseSelection(on double click (30,9)) PASS : tst_qquicktextedit::mouseSelection(on triple click (4,9)) PASS : tst_qquicktextedit::mouseSelection(on triple click (2,13)) PASS : tst_qquicktextedit::mouseSelection(on triple click (2,30)) PASS : tst_qquicktextedit::mouseSelection(on triple click (9,13)) QWARN : tst_qquicktextedit::mouseSelection(on triple click (9,30)) QEGLPlatformContext: eglSwapBuffers failed: 300d PASS : tst_qquicktextedit::mouseSelection(on triple click (9,30)) PASS : tst_qquicktextedit::mouseSelection(on triple click (13,2)) PASS : tst_qquicktextedit::mouseSelection(on triple click (20,2)) PASS : tst_qquicktextedit::mouseSelection(on triple click (12,9)) PASS : tst_qquicktextedit::mouseSelection(on triple click (30,9)) PASS : tst_qquicktextedit::mouseSelection(on triple click (2,40)) PASS : tst_qquicktextedit::mouseSelection(on triple click (2,50)) PASS : tst_qquicktextedit::mouseSelection(on triple click (25,40)) PASS : tst_qquicktextedit::mouseSelection(on triple click (25,50)) PASS : tst_qquicktextedit::mouseSelection(on triple click (40,25)) PASS : tst_qquicktextedit::mouseSelection(on triple click (40,50)) PASS : tst_qquicktextedit::mouseSelection(on triple click (50,25)) PASS : tst_qquicktextedit::mouseSelection(on triple click (50,40)) PASS : tst_qquicktextedit::mouseSelection(on tr align) PASS : tst_qquicktextedit::mouseSelection(on center align) PASS : tst_qquicktextedit::mouseSelection(on bl align) PASS : tst_qquicktextedit::mouseSelectionMode(SelectWords) PASS : tst_qquicktextedit::mouseSelectionMode(SelectCharacters) PASS : tst_qquicktextedit::mouseSelectionMode(default) PASS : tst_qquicktextedit::dragMouseSelection() PASS : tst_qquicktextedit::mouseSelectionMode_accessors() PASS : tst_qquicktextedit::selectByMouse() QWARN : tst_qquicktextedit::selectByKeyboard() QQmlComponent: Component is not ready PASS : tst_qquicktextedit::selectByKeyboard() PASS : tst_qquicktextedit::keyboardSelection(editable - select first char) PASS : tst_qquicktextedit::keyboardSelection(editable - select first word) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select first char) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select first word) PASS : tst_qquicktextedit::keyboardSelection(editable - select last char) PASS : tst_qquicktextedit::keyboardSelection(editable - select last word) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select last char) PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select last word) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select first char) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select first word) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select last char) PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select last word) PASS : tst_qquicktextedit::keyboardSelection(read-only - select first char) PASS : tst_qquicktextedit::keyboardSelection(read-only - select first word) PASS : tst_qquicktextedit::keyboardSelection(read-only - select last char) PASS : tst_qquicktextedit::keyboardSelection(read-only - select last word) PASS : tst_qquicktextedit::renderType() PASS : tst_qquicktextedit::inputMethodHints() PASS : tst_qquicktextedit::positionAt(top-left) PASS : tst_qquicktextedit::positionAt(bottom-left) PASS : tst_qquicktextedit::positionAt(center-left) PASS : tst_qquicktextedit::positionAt(top-right) PASS : tst_qquicktextedit::positionAt(top-center) PASS : tst_qquicktextedit::positionAt(center) FAIL! : tst_qquicktextedit::linkHover() Compared values are not the same Actual (((hover.count()))): 0 Expected (1) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2605)] PASS : tst_qquicktextedit::linkInteraction() FAIL! : tst_qquicktextedit::cursorDelegate(out of line) '(textEditObject->cursorPosition() != 0)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2722)] PASS : tst_qquicktextedit::cursorDelegate(in line) FAIL! : tst_qquicktextedit::cursorDelegate(external) '(textEditObject->cursorPosition() != 0)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2722)] 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:43473/cursorHttpTestFail1.qml:5:36: Type FailItem unavailable PASS : tst_qquicktextedit::delegateLoading(fail1) QWARN : tst_qquicktextedit::delegateLoading(fail2) http://127.0.0.1:37911/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() 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 48.32 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktextinput_make_apk. [1/2] Copying tst_qquicktextinput binary to apk folder [2/2] Creating APK for tst_qquicktextinput Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/android-tst_qquicktextinput-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/android-build/ Application binary: tst_qquicktextinput Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 15,999 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. 30365 ********* Start testing of tst_qquicktextinput ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : tst_qquicktextinput::initTestCase() PASS : tst_qquicktextinput::text() PASS : tst_qquicktextinput::width() PASS : tst_qquicktextinput::font() PASS : tst_qquicktextinput::color() PASS : tst_qquicktextinput::wrap() PASS : tst_qquicktextinput::selection() PASS : tst_qquicktextinput::persistentSelection() PASS : tst_qquicktextinput::overwriteMode() PASS : tst_qquicktextinput::isRightToLeft(Empty) PASS : tst_qquicktextinput::isRightToLeft(Neutral) PASS : tst_qquicktextinput::isRightToLeft(LTR) PASS : tst_qquicktextinput::isRightToLeft(RTL) PASS : tst_qquicktextinput::isRightToLeft(Bidi RTL + LTR + RTL) PASS : tst_qquicktextinput::isRightToLeft(Bidi LTR + RTL + LTR) PASS : tst_qquicktextinput::moveCursorSelection((t)he|characters) PASS : tst_qquicktextinput::moveCursorSelection(do(g)|characters) PASS : tst_qquicktextinput::moveCursorSelection(jum(p)ed|characters) PASS : tst_qquicktextinput::moveCursorSelection(jumped( )over|characters) PASS : tst_qquicktextinput::moveCursorSelection((the )|characters) PASS : tst_qquicktextinput::moveCursorSelection(( dog)|characters) PASS : tst_qquicktextinput::moveCursorSelection(( jumped )|characters) PASS : tst_qquicktextinput::moveCursorSelection(th(e qu)ick|characters) PASS : tst_qquicktextinput::moveCursorSelection(la(zy d)og|characters) PASS : tst_qquicktextinput::moveCursorSelection(jum(ped ov)er|characters) PASS : tst_qquicktextinput::moveCursorSelection(()the|characters) PASS : tst_qquicktextinput::moveCursorSelection(dog()|characters) PASS : tst_qquicktextinput::moveCursorSelection(jum()ped|characters) PASS : tst_qquicktextinput::moveCursorSelection(<(t)he>|words) PASS : tst_qquicktextinput::moveCursorSelection(|words) PASS : tst_qquicktextinput::moveCursorSelection(|words) PASS : tst_qquicktextinput::moveCursorSelection(over|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(jumped<( )over>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(<(the )>quick|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(<(the )quick>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(lazy<( dog)>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(over|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(fox<( jumped )over>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(|words) PASS : tst_qquicktextinput::moveCursorSelection() PASS : tst_qquicktextinput::moveCursorSelection(|words) PASS : tst_qquicktextinput::moveCursorSelection(<()>the|words) PASS : tst_qquicktextinput::moveCursorSelection(dog<()>|words) PASS : tst_qquicktextinput::moveCursorSelection(jum<()>ped|words) PASS : tst_qquicktextinput::moveCursorSelection( |words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(Hello<(,)> |words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(world|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(Hello<(, )world>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(world|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(,|words) PASS : tst_qquicktextinput::moveCursorSelection(Hello<()>,|words) PASS : tst_qquicktextinput::moveCursorSelection(Hello,<()>|words) PASS : tst_qquicktextinput::moveCursorSelection(Hello,<( )>world|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(Hello,<( )world>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(Hello,<( world)>|words) PASS : tst_qquicktextinput::moveCursorSelection(Hello,<( world!)>|words) PASS : tst_qquicktextinput::moveCursorSelection(|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(Hello<(, world!)>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(world<(!)>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(world!<()>)|words) PASS : tst_qquicktextinput::moveCursorSelection(world<()>!)|words) PASS : tst_qquicktextinput::moveCursorSelection(<(,)>olleH |words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(<(,)olleH> |words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(olleH|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(dlrow<( ,)olleH>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(dlrow<( ,ol)leH>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(,<(ol)leH>,|words) PASS : tst_qquicktextinput::moveCursorSelection(,<()>olleH|words) PASS : tst_qquicktextinput::moveCursorSelection(<()>,olleH|words) PASS : tst_qquicktextinput::moveCursorSelection(,olleH|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(dlrow<( )>,olleH|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(<(dlrow )>,olleH|words) PASS : tst_qquicktextinput::moveCursorSelection(<(!dlrow )>,olleH|words) PASS : tst_qquicktextinput::moveCursorSelection(<(!dlrow ,)>olleH|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(<(!dlrow ,)olleH>|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(<(!)>dlrow|words,ltr) PASS : tst_qquicktextinput::moveCursorSelection(<(!)dlrow|words,rtl) PASS : tst_qquicktextinput::moveCursorSelection(<()>!dlrow|words) PASS : tst_qquicktextinput::moveCursorSelection(!<()>dlrow|words) PASS : tst_qquicktextinput::moveCursorSelection( text |words) PASS : tst_qquicktextinput::moveCursorSelection( spacey |words) PASS : tst_qquicktextinput::moveCursorSelection(<( )>spacey text |words|ltr) PASS : tst_qquicktextinput::moveCursorSelection(<( )spacey> text |words|rtl) PASS : tst_qquicktextinput::moveCursorSelection(spacey |words|ltr) PASS : tst_qquicktextinput::moveCursorSelection(spacey text<( )>|words|rtl) PASS : tst_qquicktextinput::moveCursorSelection(<()> spacey text |words) PASS : tst_qquicktextinput::moveCursorSelection( spacey text <()>|words) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { f^ox} jumped|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {bro)wn> f^ox} jumped|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { ^}fox jumped|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {bro)wn> ^}fox jumped|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the {} fox jumped|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {bro)wn^>} f^ox jumped|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {^bro)wn>} fox|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick{<(^ bro)wn>} fox|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { fox|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { fox|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the{^ fox|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(the{^ fox|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence({t^he fox|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence({t^he fox|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence({, w^orld}!|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence({, w^orld}!|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(!{dlro^w ,}|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(!{dlro^w ,}|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence({<(^} sp)acey> text |ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence({<( ^}sp)acey> text |ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence(<( {s^p)acey>} text |rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence(<( {^sp)acey>} text |rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence( spacey }|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence( spacey }|rtl) PASS : tst_qquicktextinput::moveCursorSelectionSequence( spacey {|ltr) PASS : tst_qquicktextinput::moveCursorSelectionSequence( spacey {|ltr) PASS : tst_qquicktextinput::dragMouseSelection() PASS : tst_qquicktextinput::mouseSelectionMode(SelectWords focused) PASS : tst_qquicktextinput::mouseSelectionMode(SelectCharacters focused) PASS : tst_qquicktextinput::mouseSelectionMode(default focused) PASS : tst_qquicktextinput::mouseSelectionMode(SelectWords unfocused) PASS : tst_qquicktextinput::mouseSelectionMode(SelectCharacters unfocused) PASS : tst_qquicktextinput::mouseSelectionMode(default unfocused) PASS : tst_qquicktextinput::mouseSelectionMode(SelectWords focuss on press) PASS : tst_qquicktextinput::mouseSelectionMode(SelectCharacters focus on press) PASS : tst_qquicktextinput::mouseSelectionMode(default focus on press) PASS : tst_qquicktextinput::mouseSelectionMode_accessors() PASS : tst_qquicktextinput::selectByMouse() PASS : tst_qquicktextinput::renderType() QWARN : tst_qquicktextinput::tripleClickSelectsAll() QEGLPlatformContext: eglSwapBuffers failed: 300d PASS : tst_qquicktextinput::tripleClickSelectsAll() PASS : tst_qquicktextinput::horizontalAlignment_RightToLeft() PASS : tst_qquicktextinput::verticalAlignment() PASS : tst_qquicktextinput::clipRect() PASS : tst_qquicktextinput::boundingRect() PASS : tst_qquicktextinput::positionAt() PASS : tst_qquicktextinput::maxLength() PASS : tst_qquicktextinput::masks() PASS : tst_qquicktextinput::validators() PASS : tst_qquicktextinput::inputMethods() PASS : tst_qquicktextinput::signal_accepted() PASS : tst_qquicktextinput::signal_editingfinished() PASS : tst_qquicktextinput::signal_textEdited() PASS : tst_qquicktextinput::passwordCharacter() PASS : tst_qquicktextinput::cursorDelegate(out of line) FAIL! : tst_qquicktextinput::cursorDelegate(in line) '(textInputObject->cursorPosition() != 0)' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(2891)] QWARN : tst_qquicktextinput::cursorDelegate(external) QEGLPlatformContext: eglSwapBuffers failed: 300d PASS : tst_qquicktextinput::cursorDelegate(external) PASS : tst_qquicktextinput::remoteCursorDelegate() SKIP : tst_qquicktextinput::cursorVisible() This test is unstable Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(2999)] PASS : tst_qquicktextinput::cursorRectangle(left to right) PASS : tst_qquicktextinput::cursorRectangle(right to left) PASS : tst_qquicktextinput::navigation() PASS : tst_qquicktextinput::navigation_RTL() PASS : tst_qquicktextinput::copyAndPaste() 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 45.19 sec Start 168: tst_qquickview 168/244 Test #168: tst_qquickview ........................ Passed 32.17 sec Start 169: tst_qquickview_extra 169/244 Test #169: tst_qquickview_extra .................. Passed 21.68 sec Start 170: tst_qquickcanvasitem 170/244 Test #170: tst_qquickcanvasitem ..................***Failed 81.93 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickcanvasitem_make_apk. [1/2] Copying tst_qquickcanvasitem binary to apk folder [2/2] Creating APK for tst_qquickcanvasitem Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-tst_qquickcanvasitem-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build/ Application binary: tst_qquickcanvasitem Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 8s 29 actionable tasks: 29 executed Android package built successfully in 32,994 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. 31624 ********* Start testing of qquickcanvasitem ********* Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0 PASS : qquickcanvasitem::arc::initTestCase() PASS : qquickcanvasitem::arc::test_angle_1(image threaded) PASS : qquickcanvasitem::arc::test_angle_1(image immediate) PASS : qquickcanvasitem::arc::test_angle_1(fbo immediate) PASS : qquickcanvasitem::arc::test_angle_2(image threaded) PASS : qquickcanvasitem::arc::test_angle_2(image immediate) PASS : qquickcanvasitem::arc::test_angle_2(fbo immediate) PASS : qquickcanvasitem::arc::test_angle_3(image threaded) PASS : qquickcanvasitem::arc::test_angle_3(image immediate) PASS : qquickcanvasitem::arc::test_angle_3(fbo immediate) PASS : qquickcanvasitem::arc::test_angle_4(image threaded) PASS : qquickcanvasitem::arc::test_angle_4(image immediate) PASS : qquickcanvasitem::arc::test_angle_4(fbo immediate) PASS : qquickcanvasitem::arc::test_angle_5(image threaded) PASS : qquickcanvasitem::arc::test_angle_5(image immediate) PASS : qquickcanvasitem::arc::test_angle_5(fbo immediate) PASS : qquickcanvasitem::arc::test_angle_6(image threaded) PASS : qquickcanvasitem::arc::test_angle_6(image immediate) PASS : qquickcanvasitem::arc::test_angle_6(fbo immediate) PASS : qquickcanvasitem::arc::test_empty(image threaded) PASS : qquickcanvasitem::arc::test_empty(image immediate) PASS : qquickcanvasitem::arc::test_empty(fbo immediate) PASS : qquickcanvasitem::arc::test_end(image threaded) PASS : qquickcanvasitem::arc::test_end(image immediate) PASS : qquickcanvasitem::arc::test_end(fbo immediate) PASS : qquickcanvasitem::arc::test_negative(image threaded) PASS : qquickcanvasitem::arc::test_negative(image immediate) PASS : qquickcanvasitem::arc::test_negative(fbo immediate) PASS : qquickcanvasitem::arc::test_nonempty(image threaded) PASS : qquickcanvasitem::arc::test_nonempty(image immediate) PASS : qquickcanvasitem::arc::test_nonempty(fbo immediate) PASS : qquickcanvasitem::arc::test_nonfinite(image threaded) PASS : qquickcanvasitem::arc::test_nonfinite(image immediate) PASS : qquickcanvasitem::arc::test_nonfinite(fbo immediate) PASS : qquickcanvasitem::arc::test_scale_1(image threaded) PASS : qquickcanvasitem::arc::test_scale_1(image immediate) PASS : qquickcanvasitem::arc::test_scale_1(fbo immediate) PASS : qquickcanvasitem::arc::test_scale_2(image threaded) PASS : qquickcanvasitem::arc::test_scale_2(image immediate) PASS : qquickcanvasitem::arc::test_scale_2(fbo immediate) PASS : qquickcanvasitem::arc::test_selfintersect_1(image threaded) PASS : qquickcanvasitem::arc::test_selfintersect_1(image immediate) PASS : qquickcanvasitem::arc::test_selfintersect_1(fbo immediate) PASS : qquickcanvasitem::arc::test_selfintersect_2(image threaded) PASS : qquickcanvasitem::arc::test_selfintersect_2(image immediate) PASS : qquickcanvasitem::arc::test_selfintersect_2(fbo immediate) PASS : qquickcanvasitem::arc::test_shape_1(image threaded) PASS : qquickcanvasitem::arc::test_shape_1(image immediate) PASS : qquickcanvasitem::arc::test_shape_1(fbo immediate) PASS : qquickcanvasitem::arc::test_shape_2(image threaded) PASS : qquickcanvasitem::arc::test_shape_2(image immediate) PASS : qquickcanvasitem::arc::test_shape_2(fbo immediate) PASS : qquickcanvasitem::arc::test_shape_3(image threaded) PASS : qquickcanvasitem::arc::test_shape_3(image immediate) PASS : qquickcanvasitem::arc::test_shape_3(fbo immediate) PASS : qquickcanvasitem::arc::test_shape_4(image threaded) PASS : qquickcanvasitem::arc::test_shape_4(image immediate) PASS : qquickcanvasitem::arc::test_shape_4(fbo immediate) PASS : qquickcanvasitem::arc::test_shape_5(image threaded) PASS : qquickcanvasitem::arc::test_shape_5(image immediate) PASS : qquickcanvasitem::arc::test_shape_5(fbo immediate) PASS : qquickcanvasitem::arc::test_twopie(image threaded) PASS : qquickcanvasitem::arc::test_twopie(image immediate) PASS : qquickcanvasitem::arc::test_twopie(fbo immediate) PASS : qquickcanvasitem::arc::test_zero(image threaded) PASS : qquickcanvasitem::arc::test_zero(image immediate) PASS : qquickcanvasitem::arc::test_zero(fbo immediate) PASS : qquickcanvasitem::arc::cleanupTestCase() PASS : qquickcanvasitem::arcTo::initTestCase() PASS : qquickcanvasitem::arcTo::test_coincide(image threaded) PASS : qquickcanvasitem::arcTo::test_coincide(image immediate) PASS : qquickcanvasitem::arcTo::test_coincide(fbo immediate) PASS : qquickcanvasitem::arcTo::test_collinear(image threaded) PASS : qquickcanvasitem::arcTo::test_collinear(image immediate) PASS : qquickcanvasitem::arcTo::test_collinear(fbo immediate) PASS : qquickcanvasitem::arcTo::test_negative(image threaded) PASS : qquickcanvasitem::arcTo::test_negative(image immediate) PASS : qquickcanvasitem::arcTo::test_negative(fbo immediate) PASS : qquickcanvasitem::arcTo::test_nonfinite(image threaded) PASS : qquickcanvasitem::arcTo::test_nonfinite(image immediate) PASS : qquickcanvasitem::arcTo::test_nonfinite(fbo immediate) PASS : qquickcanvasitem::arcTo::test_scale(image threaded) PASS : qquickcanvasitem::arcTo::test_scale(image immediate) PASS : qquickcanvasitem::arcTo::test_scale(fbo immediate) PASS : qquickcanvasitem::arcTo::test_shape(image threaded) PASS : qquickcanvasitem::arcTo::test_shape(image immediate) PASS : qquickcanvasitem::arcTo::test_shape(fbo immediate) PASS : qquickcanvasitem::arcTo::test_subpath(image threaded) PASS : qquickcanvasitem::arcTo::test_subpath(image immediate) PASS : qquickcanvasitem::arcTo::test_subpath(fbo immediate) PASS : qquickcanvasitem::arcTo::test_transform(image threaded) PASS : qquickcanvasitem::arcTo::test_transform(image immediate) PASS : qquickcanvasitem::arcTo::test_transform(fbo immediate) PASS : qquickcanvasitem::arcTo::test_zero(image threaded) PASS : qquickcanvasitem::arcTo::test_zero(image immediate) PASS : qquickcanvasitem::arcTo::test_zero(fbo immediate) PASS : qquickcanvasitem::arcTo::cleanupTestCase() PASS : qquickcanvasitem::canvas::initTestCase() PASS : qquickcanvasitem::canvas::test_canvasSize(image threaded) PASS : qquickcanvasitem::canvas::test_canvasSize(image immediate) PASS : qquickcanvasitem::canvas::test_canvasSize(fbo immediate) PASS : qquickcanvasitem::canvas::test_canvasWindow(image threaded) PASS : qquickcanvasitem::canvas::test_canvasWindow(image immediate) PASS : qquickcanvasitem::canvas::test_canvasWindow(fbo immediate) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(arc) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(arcTo) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(bezierCurveTo) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(clearRect) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createConicalGradient) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createLinearGradient) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createRadialGradient) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createPattern-image) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createPattern-color) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(drawImage-9-args) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(drawImage-5-args) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(drawImage-3-args) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(ellipse) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(fillRect) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(fillText) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(getImageData) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(isPointInPath) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(lineTo) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(measureText) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(moveTo) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(putImageData) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(quadraticCurveTo) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(rect) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(rotate) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(roundedRect) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(scale) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(setTransform) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(shear) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(strokeRect) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(strokeText) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(text) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(transform) PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(translate) PASS : qquickcanvasitem::canvas::test_getContext(image threaded) PASS : qquickcanvasitem::canvas::test_getContext(image immediate) PASS : qquickcanvasitem::canvas::test_getContext(fbo immediate) QWARN : qquickcanvasitem::canvas::test_getContextOnDestruction(image threaded) qrc:/data/inline:22:42: QML Canvas: Unable to use getContext() at this time, please wait for available: true PASS : qquickcanvasitem::canvas::test_getContextOnDestruction(image threaded) QWARN : qquickcanvasitem::canvas::test_getContextOnDestruction(image immediate) qrc:/data/inline:22:42: QML Canvas: Unable to use getContext() at this time, please wait for available: true PASS : qquickcanvasitem::canvas::test_getContextOnDestruction(image immediate) PASS : qquickcanvasitem::canvas::test_implicitlySizedParent(image threaded) PASS : qquickcanvasitem::canvas::test_implicitlySizedParent(image immediate) PASS : qquickcanvasitem::canvas::test_implicitlySizedParent(fbo immediate) PASS : qquickcanvasitem::canvas::test_loadImage(image threaded) PASS : qquickcanvasitem::canvas::test_loadImage(image immediate) PASS : qquickcanvasitem::canvas::test_loadImage(fbo immediate) PASS : qquickcanvasitem::canvas::test_paint(image threaded) PASS : qquickcanvasitem::canvas::test_paint(image immediate) PASS : qquickcanvasitem::canvas::test_paint(fbo immediate) FAIL! : qquickcanvasitem::canvas::test_save(image threaded) 'verify()' returned FALSE. () Loc: [qrc:/data/tst_canvas.qml(133)] FAIL! : qquickcanvasitem::canvas::test_save(image immediate) 'verify()' returned FALSE. () Loc: [qrc:/data/tst_canvas.qml(133)] FAIL! : qquickcanvasitem::canvas::test_save(fbo immediate) 'verify()' returned FALSE. () Loc: [qrc:/data/tst_canvas.qml(133)] PASS : qquickcanvasitem::canvas::test_simpleTextureNodeUsage(image threaded) PASS : qquickcanvasitem::canvas::test_simpleTextureNodeUsage(image immediate) PASS : qquickcanvasitem::canvas::test_simpleTextureNodeUsage(fbo immediate) PASS : qquickcanvasitem::canvas::test_tileSize(image threaded) PASS : qquickcanvasitem::canvas::test_tileSize(image immediate) PASS : qquickcanvasitem::canvas::test_tileSize(fbo immediate) BPASS : qquickcanvasitem::canvas::test_toDataURL(image threaded) BPASS : qquickcanvasitem::canvas::test_toDataURL(image immediate) BPASS : qquickcanvasitem::canvas::test_toDataURL(fbo immediate) PASS : qquickcanvasitem::canvas::cleanupTestCase() PASS : qquickcanvasitem::Colors::initTestCase() PASS : qquickcanvasitem::Colors::test_colors() PASS : qquickcanvasitem::Colors::cleanupTestCase() PASS : qquickcanvasitem::composite::initTestCase() PASS : qquickcanvasitem::composite::test_clearRect(image threaded) PASS : qquickcanvasitem::composite::test_clearRect(image immediate) PASS : qquickcanvasitem::composite::test_clearRect(fbo immediate) PASS : qquickcanvasitem::composite::test_clip(image threaded) PASS : qquickcanvasitem::composite::test_clip(image immediate) PASS : qquickcanvasitem::composite::test_clip(fbo immediate) PASS : qquickcanvasitem::composite::test_globalAlpha(image threaded) PASS : qquickcanvasitem::composite::test_globalAlpha(image immediate) PASS : qquickcanvasitem::composite::test_globalAlpha(fbo immediate) PASS : qquickcanvasitem::composite::test_operation(image threaded) PASS : qquickcanvasitem::composite::test_operation(image immediate) PASS : qquickcanvasitem::composite::test_operation(fbo immediate) PASS : qquickcanvasitem::composite::test_solid(image threaded) PASS : qquickcanvasitem::composite::test_solid(image immediate) PASS : qquickcanvasitem::composite::test_solid(fbo immediate) PASS : qquickcanvasitem::composite::test_transparent(image threaded) PASS : qquickcanvasitem::composite::test_transparent(image immediate) PASS : qquickcanvasitem::composite::test_transparent(fbo immediate) PASS : qquickcanvasitem::composite::test_uncovered(image threaded) PASS : qquickcanvasitem::composite::test_uncovered(image immediate) PASS : qquickcanvasitem::composite::test_uncovered(fbo immediate) PASS : qquickcanvasitem::composite::cleanupTestCase() PASS : qquickcanvasitem::ContextFontValidation::initTestCase() PASS : qquickcanvasitem::ContextFontValidation::test_invalid() XFAIL : qquickcanvasitem::ContextFontValidation::test_pixelSize() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(34)] PASS : qquickcanvasitem::ContextFontValidation::test_pixelSize() XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] QWARN : qquickcanvasitem::ContextFontValidation::test_valid() QFont::setWeight: Weight must be between 1 and 1000, attempted to set 0 XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format Loc: [qrc:/data/tst_contextFontValidation.qml(76)] PASS : qquickcanvasitem::ContextFontValidation::test_valid() PASS : qquickcanvasitem::ContextFontValidation::cleanupTestCase() PASS : qquickcanvasitem::ContextTypeStored::initTestCase() PASS : qquickcanvasitem::ContextTypeStored::test_contextType() PASS : qquickcanvasitem::ContextTypeStored::cleanupTestCase() PASS : qquickcanvasitem::ContextValidWhenTypePredefined::initTestCase() PASS : qquickcanvasitem::ContextValidWhenTypePredefined::test_context() PASS : qquickcanvasitem::ContextValidWhenTypePredefined::test_contextIsConsistent() PASS : qquickcanvasitem::ContextValidWhenTypePredefined::test_paintHadContext() PASS : qquickcanvasitem::ContextValidWhenTypePredefined::cleanupTestCase() PASS : qquickcanvasitem::fillStyle::initTestCase() PASS : qquickcanvasitem::fillStyle::test_default(image threaded) PASS : qquickcanvasitem::fillStyle::test_default(image immediate) PASS : qquickcanvasitem::fillStyle::test_default(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_get(image threaded) PASS : qquickcanvasitem::fillStyle::test_get(image immediate) PASS : qquickcanvasitem::fillStyle::test_get(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_hex(image threaded) PASS : qquickcanvasitem::fillStyle::test_hex(image immediate) PASS : qquickcanvasitem::fillStyle::test_hex(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_hsla(image threaded) PASS : qquickcanvasitem::fillStyle::test_hsla(image immediate) PASS : qquickcanvasitem::fillStyle::test_hsla(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_invalid(image threaded) PASS : qquickcanvasitem::fillStyle::test_invalid(image immediate) PASS : qquickcanvasitem::fillStyle::test_invalid(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_namedColor(image threaded) PASS : qquickcanvasitem::fillStyle::test_namedColor(image immediate) PASS : qquickcanvasitem::fillStyle::test_namedColor(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_rgba(image threaded) PASS : qquickcanvasitem::fillStyle::test_rgba(image immediate) PASS : qquickcanvasitem::fillStyle::test_rgba(fbo immediate) PASS : qquickcanvasitem::fillStyle::test_saverestore(image threaded) PASS : qquickcanvasitem::fillStyle::test_saverestore(image immediate) PASS : qquickcanvasitem::fillStyle::test_saverestore(fbo immediate) PASS : qquickcanvasitem::fillStyle::cleanupTestCase() PASS : qquickcanvasitem::fillRect::initTestCase() FAIL! : qquickcanvasitem::fillRect::test_fillRect(image threaded) Compared values are not the same Actual (): 36 Expected (): 4 Loc: [qrc:/data/tst_fillrect.qml(14)] FAIL! : qquickcanvasitem::fillRect::test_fillRect(image immediate) Compared values are not the same Actual (): 36 Expected (): 4 Loc: [qrc:/data/tst_fillrect.qml(14)] FAIL! : qquickcanvasitem::fillRect::test_fillRect(fbo immediate) Compared values are not the same Actual (): 36 Expected (): 4 Loc: [qrc:/data/tst_fillrect.qml(14)] PASS : qquickcanvasitem::fillRect::cleanupTestCase() PASS : qquickcanvasitem::gradient::initTestCase() PASS : qquickcanvasitem::gradient::test_basic(image threaded) PASS : qquickcanvasitem::gradient::test_basic(image immediate) PASS : qquickcanvasitem::gradient::test_basic(fbo immediate) PASS : qquickcanvasitem::gradient::test_conical(image threaded) PASS : qquickcanvasitem::gradient::test_conical(image immediate) PASS : qquickcanvasitem::gradient::test_conical(fbo immediate) PASS : qquickcanvasitem::gradient::test_interpolate(image threaded) PASS : qquickcanvasitem::gradient::test_interpolate(image immediate) PASS : qquickcanvasitem::gradient::test_interpolate(fbo immediate) PASS : qquickcanvasitem::gradient::test_linear(image threaded) PASS : qquickcanvasitem::gradient::test_linear(image immediate) PASS : qquickcanvasitem::gradient::test_linear(fbo immediate) PASS : qquickcanvasitem::gradient::test_object(image threaded) PASS : qquickcanvasitem::gradient::test_object(image immediate) PASS : qquickcanvasitem::gradient::test_object(fbo immediate) PASS : qquickcanvasitem::gradient::test_radial(image threaded) PASS : qquickcanvasitem::gradient::test_radial(image immediate) PASS : qquickcanvasitem::gradient::test_radial(fbo immediate) PASS : qquickcanvasitem::gradient::cleanupTestCase() PASS : qquickcanvasitem::image::initTestCase() PASS : qquickcanvasitem::image::test_3args(image threaded) PASS : qquickcanvasitem::image::test_3args(image immediate) PASS : qquickcanvasitem::image::test_3args(fbo immediate) PASS : qquickcanvasitem::image::test_5args(image threaded) PASS : qquickcanvasitem::image::test_5args(image immediate) PASS : qquickcanvasitem::image::test_5args(fbo immediate) PASS : qquickcanvasitem::image::test_9args(image threaded) PASS : qquickcanvasitem::image::test_9args(image immediate) PASS : qquickcanvasitem::image::test_9args(fbo immediate) PASS : qquickcanvasitem::image::test_alpha(image threaded) PASS : qquickcanvasitem::image::test_alpha(image immediate) PASS : qquickcanvasitem::image::test_alpha(fbo immediate) PASS : qquickcanvasitem::image::test_animated(image threaded) PASS : qquickcanvasitem::image::test_animated(image immediate) PASS : qquickcanvasitem::image::test_animated(fbo immediate) PASS : qquickcanvasitem::image::test_broken(image threaded) PASS : qquickcanvasitem::image::test_broken(image immediate) PASS : qquickcanvasitem::image::test_broken(fbo immediate) PASS : qquickcanvasitem::image::test_canvas(image threaded) PASS : qquickcanvasitem::image::test_canvas(image immediate) PASS : qquickcanvasitem::image::test_canvas(fbo immediate) PASS : qquickcanvasitem::image::test_clip(image threaded) PASS : qquickcanvasitem::image::test_clip(image immediate) PASS : qquickcanvasitem::image::test_clip(fbo immediate) PASS : qquickcanvasitem::image::test_composite(image threaded) PASS : qquickcanvasitem::image::test_composite(image immediate) PASS : qquickcanvasitem::image::test_composite(fbo immediate) PASS : qquickcanvasitem::image::test_imageData(image threaded) PASS : qquickcanvasitem::image::test_imageData(image immediate) PASS : qquickcanvasitem::image::test_imageData(fbo immediate) PASS : qquickcanvasitem::image::test_imageitem(image threaded) PASS : qquickcanvasitem::image::test_imageitem(image immediate) PASS : qquickcanvasitem::image::test_imageitem(fbo immediate) PASS : qquickcanvasitem::image::test_multiple_painting(image threaded) PASS : qquickcanvasitem::image::test_multiple_painting(image immediate) PASS : qquickcanvasitem::image::test_multiple_painting(fbo immediate) PASS : qquickcanvasitem::image::test_negative(image threaded) PASS : qquickcanvasitem::image::test_negative(image immediate) PASS : qquickcanvasitem::image::test_negative(fbo immediate) PASS : qquickcanvasitem::image::test_nonfinite(image threaded) PASS : qquickcanvasitem::image::test_nonfinite(image immediate) PASS : qquickcanvasitem::image::test_nonfinite(fbo immediate) PASS : qquickcanvasitem::image::test_null(image threaded) PASS : qquickcanvasitem::image::test_null(image immediate) PASS : qquickcanvasitem::image::test_null(fbo immediate) PASS : qquickcanvasitem::image::test_outsidesource(image threaded) PASS : qquickcanvasitem::image::test_outsidesource(image immediate) PASS : qquickcanvasitem::image::test_outsidesource(fbo immediate) PASS : qquickcanvasitem::image::test_path(image threaded) PASS : qquickcanvasitem::image::test_path(image immediate) PASS : qquickcanvasitem::image::test_path(fbo immediate) PASS : qquickcanvasitem::image::test_self(image threaded) PASS : qquickcanvasitem::image::test_self(image immediate) PASS : qquickcanvasitem::image::test_self(fbo immediate) PASS : qquickcanvasitem::image::test_transform(image threaded) PASS : qquickcanvasitem::image::test_transform(image immediate) PASS : qquickcanvasitem::image::test_transform(fbo immediate) PASS : qquickcanvasitem::image::test_url(image threaded) PASS : qquickcanvasitem::image::test_url(image immediate) PASS : qquickcanvasitem::image::test_url(fbo immediate) PASS : qquickcanvasitem::image::test_wrongtype(image threaded) PASS : qquickcanvasitem::image::test_wrongtype(image immediate) PASS : qquickcanvasitem::image::test_wrongtype(fbo immediate) PASS : qquickcanvasitem::image::cleanupTestCase() PASS : qquickcanvasitem::imagedata::initTestCase() PASS : qquickcanvasitem::imagedata::test_rounding(image threaded) PASS : qquickcanvasitem::imagedata::test_rounding(image immediate) PASS : qquickcanvasitem::imagedata::test_rounding(fbo immediate) PASS : qquickcanvasitem::imagedata::cleanupTestCase() PASS : qquickcanvasitem::invalidContext::initTestCase() PASS : qquickcanvasitem::invalidContext::test_paintContextInvalid() PASS : qquickcanvasitem::invalidContext::cleanupTestCase() PASS : qquickcanvasitem::line::initTestCase() PASS : qquickcanvasitem::line::test_cap(image threaded) PASS : qquickcanvasitem::line::test_cap(image immediate) PASS : qquickcanvasitem::line::test_cap(fbo immediate) PASS : qquickcanvasitem::line::test_cross(image threaded) PASS : qquickcanvasitem::line::test_cross(image immediate) PASS : qquickcanvasitem::line::test_cross(fbo immediate) PASS : qquickcanvasitem::line::test_default(image threaded) PASS : qquickcanvasitem::line::test_default(image immediate) PASS : qquickcanvasitem::line::test_default(fbo immediate) PASS : qquickcanvasitem::line::test_join(image threaded) PASS : qquickcanvasitem::line::test_join(image immediate) PASS : qquickcanvasitem::line::test_join(fbo immediate) PASS : qquickcanvasitem::line::test_lineDash(image threaded) PASS : qquickcanvasitem::line::test_lineDash(image immediate) PASS : qquickcanvasitem::line::test_lineDash(fbo immediate) PASS : qquickcanvasitem::line::test_lineDashOffset(image threaded) PASS : qquickcanvasitem::line::test_lineDashOffset(image immediate) PASS : qquickcanvasitem::line::test_lineDashOffset(fbo immediate) PASS : qquickcanvasitem::line::test_lineDashReset(image threaded) PASS : qquickcanvasitem::line::test_lineDashReset(image immediate) PASS : qquickcanvasitem::line::test_lineDashReset(fbo immediate) PASS : qquickcanvasitem::line::test_miter(image threaded) PASS : qquickcanvasitem::line::test_miter(image immediate) PASS : qquickcanvasitem::line::test_miter(fbo immediate) PASS : qquickcanvasitem::line::test_width(image threaded) PASS : qquickcanvasitem::line::test_width(image immediate) PASS : qquickcanvasitem::line::test_width(fbo immediate) PASS : qquickcanvasitem::line::cleanupTestCase() PASS : qquickcanvasitem::path::initTestCase() PASS : qquickcanvasitem::path::test_basic(image threaded) PASS : qquickcanvasitem::path::test_basic(image immediate) PASS : qquickcanvasitem::path::test_basic(fbo immediate) PASS : qquickcanvasitem::path::test_beginPath(image threaded) PASS : qquickcanvasitem::path::test_beginPath(image immediate) PASS : qquickcanvasitem::path::test_beginPath(fbo immediate) PASS : qquickcanvasitem::path::test_bezierCurveTo(image threaded) PASS : qquickcanvasitem::path::test_bezierCurveTo(image immediate) PASS : qquickcanvasitem::path::test_bezierCurveTo(fbo immediate) PASS : qquickcanvasitem::path::test_clearRect(image threaded) PASS : qquickcanvasitem::path::test_clearRect(image immediate) PASS : qquickcanvasitem::path::test_clearRect(fbo immediate) PASS : qquickcanvasitem::path::test_clip(image threaded) PASS : qquickcanvasitem::path::test_clip(image immediate) PASS : qquickcanvasitem::path::test_clip(fbo immediate) PASS : qquickcanvasitem::path::test_closePath(image threaded) PASS : qquickcanvasitem::path::test_closePath(image immediate) PASS : qquickcanvasitem::path::test_closePath(fbo immediate) PASS : qquickcanvasitem::path::test_fill(image threaded) PASS : qquickcanvasitem::path::test_fill(image immediate) PASS : qquickcanvasitem::path::test_fill(fbo immediate) PASS : qquickcanvasitem::path::test_fillRect(image threaded) PASS : qquickcanvasitem::path::test_fillRect(image immediate) PASS : qquickcanvasitem::path::test_fillRect(fbo immediate) PASS : qquickcanvasitem::path::test_isPointInPath(image threaded) PASS : qquickcanvasitem::path::test_isPointInPath(image immediate) PASS : qquickcanvasitem::path::test_isPointInPath(fbo immediate) PASS : qquickcanvasitem::path::test_lineTo(image threaded) PASS : qquickcanvasitem::path::test_lineTo(image immediate) PASS : qquickcanvasitem::path::test_lineTo(fbo immediate) PASS : qquickcanvasitem::path::test_moveTo(image threaded) PASS : qquickcanvasitem::path::test_moveTo(image immediate) PASS : qquickcanvasitem::path::test_moveTo(fbo immediate) PASS : qquickcanvasitem::path::test_quadraticCurveTo(image threaded) PASS : qquickcanvasitem::path::test_quadraticCurveTo(image immediate) PASS : qquickcanvasitem::path::test_quadraticCurveTo(fbo immediate) PASS : qquickcanvasitem::path::test_rect(image threaded) PASS : qquickcanvasitem::path::test_rect(image immediate) PASS : qquickcanvasitem::path::test_rect(fbo immediate) PASS : qquickcanvasitem::path::test_stroke(image threaded) PASS : qquickcanvasitem::path::test_stroke(image immediate) PASS : qquickcanvasitem::path::test_stroke(fbo immediate) PASS : qquickcanvasitem::path::test_strokeRect(image threaded) PASS : qquickcanvasitem::path::test_strokeRect(image immediate) PASS : qquickcanvasitem::path::test_strokeRect(fbo immediate) PASS : qquickcanvasitem::path::test_transform(image threaded) PASS : qquickcanvasitem::path::test_transform(image immediate) PASS : qquickcanvasitem::path::test_transform(fbo immediate) PASS : qquickcanvasitem::path::cleanupTestCase() PASS : qquickcanvasitem::pattern::initTestCase() PASS : qquickcanvasitem::pattern::test_animated(image threaded) PASS : qquickcanvasitem::pattern::test_animated(image immediate) PASS : qquickcanvasitem::pattern::test_animated(fbo immediate) PASS : qquickcanvasitem::pattern::test_basic(image threaded) PASS : qquickcanvasitem::pattern::test_basic(image immediate) PASS : qquickcanvasitem::pattern::test_basic(fbo immediate) PASS : qquickcanvasitem::pattern::test_image(image threaded) PASS : qquickcanvasitem::pattern::test_image(image immediate) PASS : qquickcanvasitem::pattern::test_image(fbo immediate) PASS : qquickcanvasitem::pattern::test_modified(image threaded) PASS : qquickcanvasitem::pattern::test_modified(image immediate) PASS : qquickcanvasitem::pattern::test_modified(fbo immediate) PASS : qquickcanvasitem::pattern::test_paint(image threaded) PASS : qquickcanvasitem::pattern::test_paint(image immediate) PASS : qquickcanvasitem::pattern::test_paint(fbo immediate) PASS : qquickcanvasitem::pattern::test_repeat(image threaded) PASS : qquickcanvasitem::pattern::test_repeat(image immediate) PASS : qquickcanvasitem::pattern::test_repeat(fbo immediate) PASS : qquickcanvasitem::pattern::cleanupTestCase() PASS : qquickcanvasitem::pixel::initTestCase() PASS : qquickcanvasitem::pixel::test_createImageData(image threaded) PASS : qquickcanvasitem::pixel::test_createImageData(image immediate) PASS : qquickcanvasitem::pixel::test_createImageData(fbo immediate) PASS : qquickcanvasitem::pixel::test_filters(image threaded) PASS : qquickcanvasitem::pixel::test_filters(image immediate) PASS : qquickcanvasitem::pixel::test_filters(fbo immediate) PASS : qquickcanvasitem::pixel::test_getImageData(image threaded) PASS : qquickcanvasitem::pixel::test_getImageData(image immediate) PASS : qquickcanvasitem::pixel::test_getImageData(fbo immediate) PASS : qquickcanvasitem::pixel::test_object(image threaded) PASS : qquickcanvasitem::pixel::test_object(image immediate) PASS : qquickcanvasitem::pixel::test_object(fbo immediate) PASS : qquickcanvasitem::pixel::test_putImageData(image threaded) PASS : qquickcanvasitem::pixel::test_putImageData(image immediate) PASS : qquickcanvasitem::pixel::test_putImageData(fbo immediate) PASS : qquickcanvasitem::pixel::cleanupTestCase() PASS : qquickcanvasitem::shadow::initTestCase() PASS : qquickcanvasitem::shadow::test_basic(image threaded) PASS : qquickcanvasitem::shadow::test_basic(image immediate) PASS : qquickcanvasitem::shadow::test_basic(fbo immediate) PASS : qquickcanvasitem::shadow::test_blur(image threaded) PASS : qquickcanvasitem::shadow::test_blur(image immediate) PASS : qquickcanvasitem::shadow::test_blur(fbo immediate) PASS : qquickcanvasitem::shadow::test_clip(image threaded) PASS : qquickcanvasitem::shadow::test_clip(image immediate) PASS : qquickcanvasitem::shadow::test_clip(fbo immediate) PASS : qquickcanvasitem::shadow::test_composite(image threaded) PASS : qquickcanvasitem::shadow::test_composite(image immediate) PASS : qquickcanvasitem::shadow::test_composite(fbo immediate) PASS : qquickcanvasitem::shadow::test_enable(image threaded) PASS : qquickcanvasitem::shadow::test_enable(image immediate) PASS : qquickcanvasitem::shadow::test_enable(fbo immediate) PASS : qquickcanvasitem::shadow::test_gradient(image threaded) PASS : qquickcanvasitem::shadow::test_gradient(image immediate) PASS : qquickcanvasitem::shadow::test_gradient(fbo immediate) PASS : qquickcanvasitem::shadow::test_image(image threaded) PASS : qquickcanvasitem::shadow::test_image(image immediate) PASS : qquickcanvasitem::shadow::test_image(fbo immediate) PASS : qquickcanvasitem::shadow::test_offset(image threaded) PASS : qquickcanvasitem::shadow::test_offset(image immediate) PASS : qquickcanvasitem::shadow::test_offset(fbo immediate) PASS : qquickcanvasitem::shadow::test_pattern(image threaded) PASS : qquickcanvasitem::shadow::test_pattern(image immediate) PASS : qquickcanvasitem::shadow::test_pattern(fbo immediate) PASS : qquickcanvasitem::shadow::test_stroke(image threaded) PASS : qquickcanvasitem::shadow::test_stroke(image immediate) PASS : qquickcanvasitem::shadow::test_stroke(fbo immediate) PASS : qquickcanvasitem::shadow::test_tranform(image threaded) PASS : qquickcanvasitem::shadow::test_tranform(image immediate) PASS : qquickcanvasitem::shadow::test_tranform(fbo immediate) PASS : qquickcanvasitem::shadow::cleanupTestCase() PASS : qquickcanvasitem::state::initTestCase() PASS : qquickcanvasitem::state::test_bitmap(image threaded) PASS : qquickcanvasitem::state::test_bitmap(image immediate) PASS : qquickcanvasitem::state::test_bitmap(fbo immediate) PASS : qquickcanvasitem::state::test_clip(image threaded) PASS : qquickcanvasitem::state::test_clip(image immediate) PASS : qquickcanvasitem::state::test_clip(fbo immediate) PASS : qquickcanvasitem::state::test_fillStyle(image threaded) PASS : qquickcanvasitem::state::test_fillStyle(image immediate) PASS : qquickcanvasitem::state::test_fillStyle(fbo immediate) PASS : qquickcanvasitem::state::test_font(image threaded) PASS : qquickcanvasitem::state::test_font(image immediate) PASS : qquickcanvasitem::state::test_font(fbo immediate) PASS : qquickcanvasitem::state::test_globalAlpha(image threaded) PASS : qquickcanvasitem::state::test_globalAlpha(image immediate) PASS : qquickcanvasitem::state::test_globalAlpha(fbo immediate) PASS : qquickcanvasitem::state::test_globalCompositeOperation(image threaded) PASS : qquickcanvasitem::state::test_globalCompositeOperation(image immediate) PASS : qquickcanvasitem::state::test_globalCompositeOperation(fbo immediate) PASS : qquickcanvasitem::state::test_lineCap(image threaded) PASS : qquickcanvasitem::state::test_lineCap(image immediate) PASS : qquickcanvasitem::state::test_lineCap(fbo immediate) PASS : qquickcanvasitem::state::test_lineJoin(image threaded) PASS : qquickcanvasitem::state::test_lineJoin(image immediate) PASS : qquickcanvasitem::state::test_lineJoin(fbo immediate) PASS : qquickcanvasitem::state::test_lineWidth(image threaded) PASS : qquickcanvasitem::state::test_lineWidth(image immediate) PASS : qquickcanvasitem::state::test_lineWidth(fbo immediate) PASS : qquickcanvasitem::state::test_miterLimit(image threaded) PASS : qquickcanvasitem::state::test_miterLimit(image immediate) PASS : qquickcanvasitem::state::test_miterLimit(fbo immediate) PASS : qquickcanvasitem::state::test_path(image threaded) PASS : qquickcanvasitem::state::test_path(image immediate) PASS : qquickcanvasitem::state::test_path(fbo immediate) PASS : qquickcanvasitem::state::test_shadow(image threaded) PASS : qquickcanvasitem::state::test_shadow(image immediate) PASS : qquickcanvasitem::state::test_shadow(fbo immediate) PASS : qquickcanvasitem::state::test_stack(image threaded) PASS : qquickcanvasitem::state::test_stack(image immediate) PASS : qquickcanvasitem::state::test_stack(fbo immediate) PASS : qquickcanvasitem::state::test_strokeStyle(image threaded) PASS : qquickcanvasitem::state::test_strokeStyle(image immediate) PASS : qquickcanvasitem::state::test_strokeStyle(fbo immediate) PASS : qquickcanvasitem::state::test_text(image threaded) PASS : qquickcanvasitem::state::test_text(image immediate) PASS : qquickcanvasitem::state::test_text(fbo immediate) PASS : qquickcanvasitem::state::test_transform(image threaded) PASS : qquickcanvasitem::state::test_transform(image immediate) PASS : qquickcanvasitem::state::test_transform(fbo immediate) PASS : qquickcanvasitem::state::cleanupTestCase() PASS : qquickcanvasitem::strokeStyle::initTestCase() PASS : qquickcanvasitem::strokeStyle::test_colorFromObjectToString(image threaded) PASS : qquickcanvasitem::strokeStyle::test_colorFromObjectToString(image immediate) PASS : qquickcanvasitem::strokeStyle::test_colorFromObjectToString(fbo immediate) PASS : qquickcanvasitem::strokeStyle::test_default(image threaded) PASS : qquickcanvasitem::strokeStyle::test_default(image immediate) PASS : qquickcanvasitem::strokeStyle::test_default(fbo immediate) PASS : qquickcanvasitem::strokeStyle::test_namedColor(image threaded) PASS : qquickcanvasitem::strokeStyle::test_namedColor(image immediate) PASS : qquickcanvasitem::strokeStyle::test_namedColor(fbo immediate) PASS : qquickcanvasitem::strokeStyle::test_saverestore(image threaded) PASS : qquickcanvasitem::strokeStyle::test_saverestore(image immediate) PASS : qquickcanvasitem::strokeStyle::test_saverestore(fbo immediate) PASS : qquickcanvasitem::strokeStyle::test_withInvalidColor(image threaded) PASS : qquickcanvasitem::strokeStyle::test_withInvalidColor(image immediate) PASS : qquickcanvasitem::strokeStyle::test_withInvalidColor(fbo immediate) PASS : qquickcanvasitem::strokeStyle::cleanupTestCase() PASS : qquickcanvasitem::svgpath::initTestCase() PASS : qquickcanvasitem::svgpath::test_svgpath(image threaded) PASS : qquickcanvasitem::svgpath::test_svgpath(image immediate) PASS : qquickcanvasitem::svgpath::test_svgpath(fbo immediate) PASS : qquickcanvasitem::svgpath::cleanupTestCase() PASS : qquickcanvasitem::text::initTestCase() PASS : qquickcanvasitem::text::test_align(image threaded) PASS : qquickcanvasitem::text::test_align(image immediate) PASS : qquickcanvasitem::text::test_align(fbo immediate) PASS : qquickcanvasitem::text::test_baseLine(image threaded) PASS : qquickcanvasitem::text::test_baseLine(image immediate) PASS : qquickcanvasitem::text::test_baseLine(fbo immediate) PASS : qquickcanvasitem::text::test_fill(image threaded) PASS : qquickcanvasitem::text::test_fill(image immediate) PASS : qquickcanvasitem::text::test_fill(fbo immediate) PASS : qquickcanvasitem::text::test_font(image threaded) PASS : qquickcanvasitem::text::test_font(image immediate) PASS : qquickcanvasitem::text::test_font(fbo immediate) PASS : qquickcanvasitem::text::test_measure(image threaded) PASS : qquickcanvasitem::text::test_measure(image immediate) PASS : qquickcanvasitem::text::test_measure(fbo immediate) PASS : qquickcanvasitem::text::test_stroke(image threaded) PASS : qquickcanvasitem::text::test_stroke(image immediate) PASS : qquickcanvasitem::text::test_stroke(fbo immediate) PASS : qquickcanvasitem::text::cleanupTestCase() PASS : qquickcanvasitem::transform::initTestCase() PASS : qquickcanvasitem::transform::test_order(image threaded) PASS : qquickcanvasitem::transform::test_order(image immediate) PASS : qquickcanvasitem::transform::test_order(fbo immediate) PASS : qquickcanvasitem::transform::test_rotate(image threaded) PASS : qquickcanvasitem::transform::test_rotate(image immediate) PASS : qquickcanvasitem::transform::test_rotate(fbo immediate) PASS : qquickcanvasitem::transform::test_scale(image threaded) PASS : qquickcanvasitem::transform::test_scale(image immediate) PASS : qquickcanvasitem::transform::test_scale(fbo immediate) PASS : qquickcanvasitem::transform::test_setTransform(image threaded) PASS : qquickcanvasitem::transform::test_setTransform(image immediate) PASS : qquickcanvasitem::transform::test_setTransform(fbo immediate) PASS : qquickcanvasitem::transform::test_transform(image threaded) PASS : qquickcanvasitem::transform::test_transform(image immediate) PASS : qquickcanvasitem::transform::test_transform(fbo immediate) PASS : qquickcanvasitem::transform::test_translate(image threaded) PASS : qquickcanvasitem::transform::test_translate(image immediate) PASS : qquickcanvasitem::transform::test_translate(fbo immediate) PASS : qquickcanvasitem::transform::cleanupTestCase() Totals: 581 passed, 6 failed, 0 skipped, 3 blacklisted, 43893ms ********* 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 22.15 sec Start 172: tst_qquickscreen 172/244 Test #172: tst_qquickscreen ......................***Failed 23.65 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickscreen_make_apk. [1/2] Copying tst_qquickscreen binary to apk folder [2/2] Creating APK for tst_qquickscreen Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickscreen/android-tst_qquickscreen-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickscreen/android-build/ Application binary: tst_qquickscreen Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 18,316 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickscreen/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/qquickscreen/android-build/tst_qquickscreen.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_qquickscreen/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickscreen/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickscreen. 32420 ********* Start testing of tst_qquickscreen ********* 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_qquickscreen::initTestCase() QWARN : tst_qquickscreen::basicProperties() file:///data/screen.qml: No such file or directory FAIL! : tst_qquickscreen::basicProperties() 'root' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickscreen/tst_qquickscreen.cpp(64)] QWARN : tst_qquickscreen::screenOnStartup() QQmlComponent: Component is not ready FAIL! : tst_qquickscreen::screenOnStartup() 'root' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickscreen/tst_qquickscreen.cpp(88)] QWARN : tst_qquickscreen::fullScreenList() file:///data/screen.qml: No such file or directory FAIL! : tst_qquickscreen::fullScreenList() 'root' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickscreen/tst_qquickscreen.cpp(111)] PASS : tst_qquickscreen::cleanupTestCase() Totals: 2 passed, 3 failed, 0 skipped, 0 blacklisted, 213ms ********* Finished testing of tst_qquickscreen ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickscreen. Success CMake Error at tst_qquickscreenWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickscreen/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_qquickscreen_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickscreen/android-build/tst_qquickscreen.apk --verbose execution failed with exit code 1. Start 173: tst_touchmouse 173/244 Test #173: tst_touchmouse ........................ Passed 44.39 sec Start 174: tst_scenegraph 174/244 Test #174: tst_scenegraph ........................ Passed 21.98 sec Start 175: tst_sharedimage 175/244 Test #175: tst_sharedimage .......................***Failed 19.81 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_sharedimage_make_apk. [1/2] Copying tst_sharedimage binary to apk folder [2/2] Creating APK for tst_sharedimage Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/android-tst_sharedimage-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/android-build/ Application binary: tst_sharedimage Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. Skipping createRCC WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > 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 7s 29 actionable tasks: 29 executed Android package built successfully in 15,038 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. 1173 ********* 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, 147ms ********* 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 30.76 sec Start 177: tst_qquickpalette 177/244 Test #177: tst_qquickpalette ..................... Passed 24.60 sec Start 178: tst_qquickrendercontrol 178/244 Test #178: tst_qquickrendercontrol ...............***Failed 32.38 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 > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 21,632 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. 1984 ********* 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() QWARN : tst_RenderControl::renderAndReadBackWithRhi(OpenGL) QUrl("file:///data/rect.qml") -1 file:///data/rect.qml: No such file or directory FAIL! : tst_RenderControl::renderAndReadBackWithRhi(OpenGL) '!qmlComponent->isError()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickrendercontrol/tst_qquickrendercontrol.cpp(176)] QWARN : tst_RenderControl::renderAndReadBackWithRhi(Vulkan) QUrl("file:///data/rect.qml") -1 file:///data/rect.qml: No such file or directory FAIL! : tst_RenderControl::renderAndReadBackWithRhi(Vulkan) '!qmlComponent->isError()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickrendercontrol/tst_qquickrendercontrol.cpp(176)] QWARN : tst_RenderControl::renderAndReadBackWithVulkanNative() QUrl("file:///data/rect.qml") -1 file:///data/rect.qml: No such file or directory FAIL! : tst_RenderControl::renderAndReadBackWithVulkanNative() '!qmlComponent->isError()' returned FALSE. () Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickrendercontrol/tst_qquickrendercontrol.cpp(450)] PASS : tst_RenderControl::cleanupTestCase() Totals: 2 passed, 3 failed, 0 skipped, 0 blacklisted, 54ms ********* 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 ................ Passed 26.50 sec Start 180: tst_qquickanimatedsprite 180/244 Test #180: tst_qquickanimatedsprite ..............***Failed 43.43 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickanimatedsprite_make_apk. [1/2] Copying tst_qquickanimatedsprite binary to apk folder [2/2] Creating APK for tst_qquickanimatedsprite Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/android-tst_qquickanimatedsprite-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/android-build/ Application binary: tst_qquickanimatedsprite Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 8s 29 actionable tasks: 29 executed Android package built successfully in 19,714 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. 2574 ********* 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, 12463ms ********* 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 26.29 sec Start 182: tst_qquickitemrhiintegration 182/244 Test #182: tst_qquickitemrhiintegration ..........***Failed 21.25 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 > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,044 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. 3588 ********* 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() QWARN : tst_QQuickItemRhiIntegration::rhiItem() file:///data/test.qml: No such file or directory 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, 143ms ********* 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 35.81 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 > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 23,900 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. 3914 ********* 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, 753ms ********* 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 21.40 sec Start 185: tst_polish 185/244 Test #185: tst_polish ............................ Passed 32.85 sec Start 186: tst_signalspy 186/244 Test #186: tst_signalspy ......................... Passed 22.94 sec Start 187: tst_quicktestmainwithsetup 187/244 Test #187: tst_quicktestmainwithsetup ............ Passed 38.92 sec Start 188: tst_quicktestswithcomponents 188/244 Test #188: tst_quicktestswithcomponents .......... Passed 20.94 sec Start 189: tst_core 189/244 Test #189: tst_core .............................. Passed 38.18 sec Start 190: tst_qml_toolsupport 190/244 Test #190: tst_qml_toolsupport ................... Passed 14.50 sec Start 191: tst_qquickage 191/244 Test #191: tst_qquickage ......................... Passed 27.47 sec Start 192: tst_qquickangleddirection 192/244 Test #192: tst_qquickangleddirection ............. Passed 28.62 sec Start 193: tst_qquickcumulativedirection 193/244 Test #193: tst_qquickcumulativedirection ......... Passed 22.49 sec Start 194: tst_qquickcustomaffector 194/244 Test #194: tst_qquickcustomaffector .............. Passed 36.25 sec Start 195: tst_qquickellipseextruder 195/244 Test #195: tst_qquickellipseextruder ............. Passed 22.60 sec Start 196: tst_qquickgroupgoal 196/244 Test #196: tst_qquickgroupgoal ................... Passed 36.64 sec Start 197: tst_qquickfriction 197/244 Test #197: tst_qquickfriction .................... Passed 23.14 sec Start 198: tst_qquickgravity 198/244 Test #198: tst_qquickgravity ..................... Passed 33.26 sec Start 199: tst_qquickimageparticle 199/244 Test #199: tst_qquickimageparticle ...............***Failed 29.35 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 > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 7s 29 actionable tasks: 29 executed Android package built successfully in 16,803 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. 7970 ********* 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(0x777e1f2e90, parent=0x778e1eae10, geometry=0,0 0x0) to QQuickParticleSystem(0x778e1eae10, name="system", parent=0x774e1ebbf0, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_basic() Registering Painter QQuickImageParticle(0x778e1e5cd0, parent=0x778e1eae10, geometry=0,0 0x0) to QQuickParticleSystem(0x778e1eae10, name="system", parent=0x774e1ebbf0, 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(0x777e1f4110, parent=0x778e1d8530, geometry=0,0 0x0) to QQuickParticleSystem(0x778e1d8530, name="system", parent=0x774e1e7510, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_colored() Registering Painter QQuickImageParticle(0x778e1dc9f0, parent=0x778e1d8530, geometry=0,0 0x0) to QQuickParticleSystem(0x778e1d8530, name="system", parent=0x774e1e7510, 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(0x777e1f6f50, parent=0x778e1eae10, geometry=0,0 0x0) to QQuickParticleSystem(0x778e1eae10, name="system", parent=0x774e1ee350, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_colorVariance() Registering Painter QQuickImageParticle(0x778e1f3790, parent=0x778e1eae10, geometry=0,0 0x0) to QQuickParticleSystem(0x778e1eae10, name="system", parent=0x774e1ee350, 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(0x777e1f8d60, parent=0x778e1ec0d0, geometry=0,0 0x0) to QQuickParticleSystem(0x778e1ec0d0, name="system", parent=0x774e1ec970, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_deformed() Registering Painter QQuickImageParticle(0x778e1eb130, parent=0x778e1ec0d0, geometry=0,0 0x0) to QQuickParticleSystem(0x778e1ec0d0, name="system", parent=0x774e1ec970, 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(0x777e1f9d90, parent=0x778e1f3dd0, geometry=0,0 0x0) to QQuickParticleSystem(0x778e1f3dd0, name="system", parent=0x774e1ec3d0, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_tabled() Registering Painter QQuickImageParticle(0x778e1f3790, parent=0x778e1f3dd0, geometry=0,0 0x0) to QQuickParticleSystem(0x778e1f3dd0, name="system", parent=0x774e1ec3d0, 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(0x777e1f7640, parent=0x778e1ebdb0, geometry=0,0 0x0) to QQuickParticleSystem(0x778e1ebdb0, name="system", parent=0x774e1f0bd0, geometry=0,0 0x0) QDEBUG : tst_qquickimageparticle::test_sprite() Registering Painter QQuickImageParticle(0x778e1eae10, parent=0x778e1ebdb0, geometry=0,0 0x0) to QQuickParticleSystem(0x778e1ebdb0, name="system", parent=0x774e1f0bd0, 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, 5436ms ********* 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 33.91 sec Start 201: tst_qquicklineextruder 201/244 Test #201: tst_qquicklineextruder ................ Passed 29.48 sec Start 202: tst_qquickmaskextruder 202/244 Test #202: tst_qquickmaskextruder ................ Passed 22.31 sec Start 203: tst_qquickparticlegroup 203/244 Test #203: tst_qquickparticlegroup ............... Passed 33.47 sec Start 204: tst_qquickparticlesystem 204/244 Test #204: tst_qquickparticlesystem .............. Passed 30.78 sec Start 205: tst_qquickpointattractor 205/244 Test #205: tst_qquickpointattractor .............. Passed 24.61 sec Start 206: tst_qquickpointdirection 206/244 Test #206: tst_qquickpointdirection .............. Passed 35.46 sec Start 207: tst_qquickrectangleextruder 207/244 Test #207: tst_qquickrectangleextruder ........... Passed 22.55 sec Start 208: tst_qquickspritegoal 208/244 Test #208: tst_qquickspritegoal ..................***Failed 32.83 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickspritegoal_make_apk. [1/2] Copying tst_qquickspritegoal binary to apk folder [2/2] Creating APK for tst_qquickspritegoal Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/particles/qquickspritegoal/android-tst_qquickspritegoal-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/particles/qquickspritegoal/android-build/ Application binary: tst_qquickspritegoal Android build platform: android-32 Install to device: No -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 8s 29 actionable tasks: 29 executed Android package built successfully in 20,561 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/particles/qquickspritegoal/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/qquickspritegoal/android-build/tst_qquickspritegoal.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_qquickspritegoal/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickspritegoal/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickspritegoal. 9991 ********* Start testing of tst_qquickspritegoal ********* 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_qquickspritegoal::initTestCase() QWARN : tst_qquickspritegoal::test_instantTransition() Sprite::frames has been renamed Sprite::frameCount QWARN : tst_qquickspritegoal::test_instantTransition() Sprite::frames has been renamed Sprite::frameCount QWARN : tst_qquickspritegoal::test_instantTransition() qrc:/data/basic.qml:43:23: QML Sprite: Cannot open: qrc:/shared/squarefacesprite.png QWARN : tst_qquickspritegoal::test_instantTransition() qrc:/data/basic.qml:48:16: QML Sprite: Cannot open: qrc:/shared/squarefacesprite.png FAIL! : tst_qquickspritegoal::test_instantTransition() Compared floats are not the same (fuzzy compare) Actual (d->animIdx): 0 Expected (1.f) : 1 Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/particles/qquickspritegoal/tst_qquickspritegoal.cpp(63)] PASS : tst_qquickspritegoal::cleanupTestCase() Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 874ms ********* Finished testing of tst_qquickspritegoal ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickspritegoal. Success CMake Error at tst_qquickspritegoalWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/particles/qquickspritegoal/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_qquickspritegoal_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/particles/qquickspritegoal/android-build/tst_qquickspritegoal.apk --verbose execution failed with exit code 1. Start 209: tst_qquicktargetdirection 209/244 Test #209: tst_qquicktargetdirection ............. Passed 24.46 sec Start 210: tst_qquicktrailemitter 210/244 Test #210: tst_qquicktrailemitter ................ Passed 33.08 sec Start 211: tst_qquickturbulence 211/244 Test #211: tst_qquickturbulence .................. Passed 22.40 sec Start 212: tst_qquickwander 212/244 Test #212: tst_qquickwander ...................... Passed 35.08 sec Start 213: tst_qquickwidget 213/244 Test #213: tst_qquickwidget ......................***Failed 38.11 sec Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickwidget_make_apk. [1/2] Copying tst_qquickwidget binary to apk folder [2/2] Creating APK for tst_qquickwidget Generating Android Package Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quickwidgets/qquickwidget/android-tst_qquickwidget-deployment-settings.json Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quickwidgets/qquickwidget/android-build/ Application binary: tst_qquickwidget 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 Warning: QML import could not be resolved in any of the import paths: Test -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. -- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so. WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32 This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31 This warning can be suppressed by adding android.suppressUnsupportedCompileSdk=32 to this project's gradle.properties The build will continue, but you are strongly encouraged to update your project to use a newer Android Gradle Plugin that has been tested with compileSdk = 32 > Task :preBuild UP-TO-DATE > Task :preDebugBuild UP-TO-DATE > Task :compileDebugAidl NO-SOURCE > Task :compileDebugRenderscript NO-SOURCE > Task :generateDebugBuildConfig > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :compressDebugAssets > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :processDebugManifestForPackage > Task :mergeExtDexDebug > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 11s 29 actionable tasks: 29 executed Android package built successfully in 30,923 ms. -- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quickwidgets/qquickwidget/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/quickwidgets/qquickwidget/android-build/tst_qquickwidget.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_qquickwidget/org.qtproject.qt.android.bindings.QtActivity. Starting: Intent { cmp=org.qtproject.example.tst_qquickwidget/org.qtproject.qt.android.bindings.QtActivity (has extras) } Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickwidget. 10922 ********* Start testing of tst_qquickwidget ********* 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_qquickwidget::initTestCase() QWARN : tst_qquickwidget::showHide() QAndroidPlatformBackingStore does not support OpenGL-only windows. PASS : tst_qquickwidget::showHide() QWARN : tst_qquickwidget::reparentAfterShow() QAndroidPlatformBackingStore does not support OpenGL-only windows. PASS : tst_qquickwidget::reparentAfterShow() QWARN : tst_qquickwidget::changeGeometry() QAndroidPlatformBackingStore does not support OpenGL-only windows. PASS : tst_qquickwidget::changeGeometry() QWARN : tst_qquickwidget::resizemodeitem() QAndroidPlatformBackingStore does not support OpenGL-only windows. PASS : tst_qquickwidget::resizemodeitem() QWARN : tst_qquickwidget::layoutSizeChange() QAndroidPlatformBackingStore does not support OpenGL-only windows. PASS : tst_qquickwidget::layoutSizeChange() PASS : tst_qquickwidget::errors() PASS : tst_qquickwidget::engine() QWARN : tst_qquickwidget::readback() QAndroidPlatformBackingStore does not support OpenGL-only windows. PASS : tst_qquickwidget::readback() QWARN : tst_qquickwidget::renderingSignals() QAndroidPlatformBackingStore does not support OpenGL-only windows. PASS : tst_qquickwidget::renderingSignals() PASS : tst_qquickwidget::grab() PASS : tst_qquickwidget::grabBeforeShow() QWARN : tst_qquickwidget::reparentToNewWindow() QAndroidPlatformBackingStore does not support OpenGL-only windows. QWARN : tst_qquickwidget::reparentToNewWindow() QAndroidPlatformBackingStore does not support OpenGL-only windows. QFATAL : tst_qquickwidget::reparentToNewWindow() ASSERT: "!m_windowStack.contains(window)" in file /home/andreasbuhr/development/qtdev/qtbase/src/plugins/platforms/android/qandroidplatformscreen.cpp, line 194 FAIL! : tst_qquickwidget::reparentToNewWindow() Received a fatal error. Loc: [/home/andreasbuhr/development/qtdev/qtbase/src/plugins/platforms/android/qandroidplatformscreen.cpp(194)] Totals: 12 passed, 1 failed, 0 skipped, 0 blacklisted, 1843ms ********* Finished testing of tst_qquickwidget ********* Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickwidget. Success CMake Error at tst_qquickwidgetWrapperDebug.cmake:17 (message): /data/androidbuild_armv8/qtbase/bin/androidtestrunner --path /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quickwidgets/qquickwidget/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_qquickwidget_make_apk --apk /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quickwidgets/qquickwidget/android-build/tst_qquickwidget.apk --verbose execution failed with exit code 1. Start 214: tst_accessibility 214/244 Test #214: tst_accessibility ..................... Passed 86.93 sec Start 215: tst_cursor 215/244 Test #215: tst_cursor ............................ Passed 53.69 sec Start 216: tst_customization 216/244 Test #216: tst_customization ..................... Passed 162.39 sec Start 217: tst_designer 217/244 Test #217: tst_designer .......................... Passed 29.06 sec Start 218: tst_font 218/244 Test #218: tst_font .............................. Passed 55.46 sec Start 219: tst_palette 219/244 Test #219: tst_palette ........................... Passed 63.76 sec Start 220: tst_platform 220/244 Test #220: tst_platform .......................... Passed 29.85 sec Start 221: tst_pointerhandlers 221/244 Test #221: tst_pointerhandlers ................... Passed 35.15 sec Start 222: tst_pressandhold 222/244 Test #222: tst_pressandhold ...................... Passed 32.91 sec Start 223: tst_qquickcontrol 223/244 Test #223: tst_qquickcontrol ..................... Passed 35.19 sec Start 224: tst_qquickcolor 224/244 Test #224: tst_qquickcolor ....................... Passed 29.56 sec Start 225: tst_qquickdrawer 225/244 Test #225: tst_qquickdrawer ...................... Passed 285.87 sec Start 226: tst_qquickheaderview 226/244 Test #226: tst_qquickheaderview .................. Passed 30.82 sec Start 227: tst_qquickiconimage 227/244 Test #227: tst_qquickiconimage ................... Passed 44.06 sec Start 228: tst_qquickiconlabel 228/244 Test #228: tst_qquickiconlabel ................... Passed 35.92 sec Start 229: tst_qquickimaginestyle 229/244 Test #229: tst_qquickimaginestyle ................***Failed 39.67 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 > Task :javaPreCompileDebug > Task :checkDebugAarMetadata > Task :generateDebugResValues > Task :generateDebugResources > Task :createDebugCompatibleScreenManifests > Task :extractDeepLinksDebug > Task :mergeDebugResources > Task :processDebugMainManifest > Task :processDebugManifest > Task :mergeDebugNativeDebugMetadata NO-SOURCE > Task :mergeDebugShaders > Task :compileDebugShaders NO-SOURCE > Task :generateDebugAssets UP-TO-DATE > Task :mergeDebugAssets > Task :compressDebugAssets > Task :processDebugJavaRes NO-SOURCE > Task :checkDebugDuplicateClasses > Task :mergeDebugJavaResource > Task :mergeLibDexDebug > Task :desugarDebugFileDependencies > Task :mergeDebugJniLibFolders > Task :validateSigningDebug > Task :writeDebugAppMetadata > Task :writeDebugSigningConfigVersions > Task :mergeExtDexDebug > Task :processDebugManifestForPackage > Task :processDebugResources > Task :compileDebugJavaWithJavac Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. > Task :compileDebugSources > Task :dexBuilderDebug > Task :mergeProjectDexDebug > Task :mergeDebugNativeLibs > Task :stripDebugDebugSymbols > Task :packageDebug PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml. > Task :assembleDebug Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings BUILD SUCCESSFUL in 10s 29 actionable tasks: 29 executed Android package built successfully in 32,821 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. 18655 ********* 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, 344ms ********* 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 31.55 sec Start 231: tst_qquickmaterialstyleconf 231/244 Test #231: tst_qquickmaterialstyleconf ........... Passed 59.17 sec Start 232: tst_qquickmenubar 232/244 Test #232: tst_qquickmenubar ..................... Passed 48.81 sec Start 233: tst_qquickninepatchimage 233/244 Test #233: tst_qquickninepatchimage .............. Passed 64.85 sec Start 234: tst_qquickstyle 234/244 Test #234: tst_qquickstyle ....................... Passed 51.71 sec Start 235: tst_qquickuniversalstyle 235/244 Test #235: tst_qquickuniversalstyle .............. Passed 35.32 sec Start 236: tst_qquickuniversalstyleconf 236/244 Test #236: tst_qquickuniversalstyleconf .......... Passed 52.22 sec Start 237: tst_revisions 237/244 Test #237: tst_revisions ......................... Passed 31.90 sec Start 238: tst_styleimports 238/244 Test #238: tst_styleimports ...................... Passed 58.46 sec Start 239: tst_styleimportscompiletimematerial 239/244 Test #239: tst_styleimportscompiletimematerial ... Passed 27.87 sec Start 240: tst_styleimportscompiletimeqmlonly 240/244 Test #240: tst_styleimportscompiletimeqmlonly .... Passed 30.56 sec Start 241: tst_translation 241/244 Test #241: tst_translation ....................... Passed 40.33 sec Start 242: tst_qquicktreeviewdelegate 242/244 Test #242: tst_qquicktreeviewdelegate ............ Passed 29.52 sec Start 243: tst_qquickmessagedialogimpl 243/244 Test #243: tst_qquickmessagedialogimpl ........... Passed 37.49 sec Start 244: tst_baseline_scenegraph 244/244 Test #244: tst_baseline_scenegraph ............... Passed 11.40 sec 79% tests passed, 52 tests failed out of 244 Label Time Summary: src/qml/doc/snippets/qmltc/tst_qmltc_examples = 30.94 sec*proc (1 test) tests/auto/core/tst_core = 38.18 sec*proc (1 test) tests/auto/particles/qquickage/tst_qquickage = 27.47 sec*proc (1 test) tests/auto/particles/qquickangleddirection/tst_qquickangleddirection = 28.62 sec*proc (1 test) tests/auto/particles/qquickcumulativedirection/tst_qquickcumulativedirection = 22.49 sec*proc (1 test) tests/auto/particles/qquickcustomaffector/tst_qquickcustomaffector = 36.25 sec*proc (1 test) tests/auto/particles/qquickellipseextruder/tst_qquickellipseextruder = 22.60 sec*proc (1 test) tests/auto/particles/qquickfriction/tst_qquickfriction = 23.14 sec*proc (1 test) tests/auto/particles/qquickgravity/tst_qquickgravity = 33.26 sec*proc (1 test) tests/auto/particles/qquickgroupgoal/tst_qquickgroupgoal = 36.64 sec*proc (1 test) tests/auto/particles/qquickimageparticle/tst_qquickimageparticle = 29.35 sec*proc (1 test) tests/auto/particles/qquickitemparticle/tst_qquickitemparticle = 33.91 sec*proc (1 test) tests/auto/particles/qquicklineextruder/tst_qquicklineextruder = 29.48 sec*proc (1 test) tests/auto/particles/qquickmaskextruder/tst_qquickmaskextruder = 22.31 sec*proc (1 test) tests/auto/particles/qquickparticlegroup/tst_qquickparticlegroup = 33.47 sec*proc (1 test) tests/auto/particles/qquickparticlesystem/tst_qquickparticlesystem = 30.78 sec*proc (1 test) tests/auto/particles/qquickpointattractor/tst_qquickpointattractor = 24.61 sec*proc (1 test) tests/auto/particles/qquickpointdirection/tst_qquickpointdirection = 35.46 sec*proc (1 test) tests/auto/particles/qquickrectangleextruder/tst_qquickrectangleextruder = 22.55 sec*proc (1 test) tests/auto/particles/qquickspritegoal/tst_qquickspritegoal = 32.83 sec*proc (1 test) tests/auto/particles/qquicktargetdirection/tst_qquicktargetdirection = 24.46 sec*proc (1 test) tests/auto/particles/qquicktrailemitter/tst_qquicktrailemitter = 33.08 sec*proc (1 test) tests/auto/particles/qquickturbulence/tst_qquickturbulence = 22.40 sec*proc (1 test) tests/auto/particles/qquickwander/tst_qquickwander = 35.08 sec*proc (1 test) tests/auto/qml/animation/qabstractanimationjob/tst_qabstractanimationjob = 16.33 sec*proc (1 test) tests/auto/qml/animation/qanimationgroupjob/tst_qanimationgroupjob = 15.15 sec*proc (1 test) tests/auto/qml/animation/qparallelanimationgroupjob/tst_qparallelanimationgroupjob = 15.86 sec*proc (1 test) tests/auto/qml/animation/qpauseanimationjob/tst_qpauseanimationjob = 20.43 sec*proc (1 test) tests/auto/qml/animation/qsequentialanimationgroupjob/tst_qsequentialanimationgroupjob = 26.32 sec*proc (1 test) tests/auto/qml/bindingdependencyapi/tst_bindingdependencyapi = 23.69 sec*proc (1 test) tests/auto/qml/debugger/qpacketprotocol/tst_qpacketprotocol = 20.51 sec*proc (1 test) tests/auto/qml/debugger/qqmldebugclient/tst_qqmldebugclient = 30.21 sec*proc (1 test) tests/auto/qml/debugger/qqmldebuglocal/tst_qqmldebuglocal = 23.79 sec*proc (1 test) tests/auto/qml/debugger/qqmldebugtranslationservice/tst_qqmldebugtranslationservice = 32.63 sec*proc (1 test) tests/auto/qml/debugger/qqmlnativeconnector/tst_qqmlnativeconnector = 18.07 sec*proc (1 test) tests/auto/qml/debugger/qv4debugger/tst_qv4debugger = 18.88 sec*proc (1 test) tests/auto/qml/ecmascripttests/tst_ecmascripttests = 15.85 sec*proc (1 test) tests/auto/qml/parserstress/tst_parserstress = 29.20 sec*proc (1 test) tests/auto/qml/qjsengine/tst_qjsengine = 81.58 sec*proc (1 test) tests/auto/qml/qjsmanagedvalue/tst_qjsmanagedvalue = 16.46 sec*proc (1 test) tests/auto/qml/qjsonbinding/tst_qjsonbinding = 29.46 sec*proc (1 test) tests/auto/qml/qjsprimitivevalue/tst_qjsprimitivevalue = 26.00 sec*proc (1 test) tests/auto/qml/qjsvalue/tst_qjsvalue = 23.58 sec*proc (1 test) tests/auto/qml/qjsvalueiterator/tst_qjsvalueiterator = 16.55 sec*proc (1 test) tests/auto/qml/qmlbasicapp/tst_qmlbasicapp = 20.05 sec*proc (1 test) tests/auto/qml/qmlcachegen/tst_qmlcachegen = 26.56 sec*proc (1 test) tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen = 351.85 sec*proc (1 test) tests/auto/qml/qmldiskcache/tst_qmldiskcache = 35.28 sec*proc (1 test) tests/auto/qml/qmlsplitlib/tst_qmlsplitlib = 22.21 sec*proc (1 test) tests/auto/qml/qmltc/tst_qmltc_diskcache = 29.17 sec*proc (1 test) tests/auto/qml/qmltc/tst_qmltc_nodiskcache = 21.44 sec*proc (1 test) tests/auto/qml/qmltc_manual/tst_qmltc_manual = 30.90 sec*proc (1 test) tests/auto/qml/qqmlanybinding/tst_qqmlanybinding = 21.61 sec*proc (1 test) tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine = 21.86 sec*proc (1 test) tests/auto/qml/qqmlbinding/tst_qqmlbinding = 35.62 sec*proc (1 test) tests/auto/qml/qqmlchangeset/tst_qqmlhangeset = 14.76 sec*proc (1 test) tests/auto/qml/qqmlcomponent/tst_qqmlcomponent = 22.87 sec*proc (1 test) tests/auto/qml/qqmlconnections/tst_qqmlconnections = 30.25 sec*proc (1 test) tests/auto/qml/qqmlconsole/tst_qqmlconsole = 33.11 sec*proc (1 test) tests/auto/qml/qqmlcontext/tst_qqmlcontext = 22.36 sec*proc (1 test) tests/auto/qml/qqmlcpputils/tst_qqmlcpputils = 23.13 sec*proc (1 test) tests/auto/qml/qqmldelegatemodel/tst_qqmldelegatemodel = 33.31 sec*proc (1 test) tests/auto/qml/qqmldirparser/tst_qqmldirparser = 27.80 sec*proc (1 test) tests/auto/qml/qqmlecmascript/tst_qqmlecmascript = 43.11 sec*proc (1 test) tests/auto/qml/qqmlengine/tst_qqmlengine = 31.27 sec*proc (1 test) tests/auto/qml/qqmlenginecleanup/tst_qqmlenginecleanup = 20.94 sec*proc (1 test) tests/auto/qml/qqmlerror/tst_qqmlerror = 20.47 sec*proc (1 test) tests/auto/qml/qqmlexpression/tst_qqmlexpression = 31.75 sec*proc (1 test) tests/auto/qml/qqmlfile/tst_qqmlfile = 19.28 sec*proc (1 test) tests/auto/qml/qqmlfileselector/tst_qqmlfileselector = 33.57 sec*proc (1 test) tests/auto/qml/qqmlglobal/tst_qqmlglobal = 18.08 sec*proc (1 test) tests/auto/qml/qqmlimport/tst_qqmlimport = 21.95 sec*proc (1 test) tests/auto/qml/qqmlincubator/tst_qqmlincubator = 27.95 sec*proc (1 test) tests/auto/qml/qqmlinfo/tst_qqmlinfo = 27.93 sec*proc (1 test) tests/auto/qml/qqmlinstantiator/tst_qqmlinstantiator = 33.28 sec*proc (1 test) tests/auto/qml/qqmlitemmodels/tst_qqmlitemmodels = 22.42 sec*proc (1 test) tests/auto/qml/qqmllanguage/tst_qqmllanguage = 48.92 sec*proc (1 test) tests/auto/qml/qqmllistcompositor/tst_qqmllistcompositor = 23.93 sec*proc (1 test) tests/auto/qml/qqmllistmodel/tst_qqmllistmodel = 35.66 sec*proc (1 test) tests/auto/qml/qqmllistmodelworkerscript/tst_qqmllistmodelworkerscript = 38.17 sec*proc (1 test) tests/auto/qml/qqmllistreference/tst_qqmllistreference = 29.14 sec*proc (1 test) tests/auto/qml/qqmllocale/tst_qqmllocale = 25.50 sec*proc (1 test) tests/auto/qml/qqmlmetaobject/tst_qqmlmetaobject = 29.35 sec*proc (1 test) tests/auto/qml/qqmlmetatype/tst_qqmlmetatype = 21.28 sec*proc (1 test) tests/auto/qml/qqmlnotifier/tst_qqmlnotifier = 71.62 sec*proc (1 test) tests/auto/qml/qqmlobjectmodel/tst_qqmlobjectmodel = 22.89 sec*proc (1 test) tests/auto/qml/qqmlopenmetaobject/tst_qqmlopenmetaobject = 14.18 sec*proc (1 test) tests/auto/qml/qqmlparser/tst_qqmlparser = 47.72 sec*proc (1 test) tests/auto/qml/qqmlpromise/tst_qqmlpromise = 26.77 sec*proc (1 test) tests/auto/qml/qqmlproperty/tst_qqmlproperty = 36.20 sec*proc (1 test) tests/auto/qml/qqmlpropertycache/tst_qqmlpropertycache = 20.56 sec*proc (1 test) tests/auto/qml/qqmlpropertymap/tst_qqmlpropertymap = 32.54 sec*proc (1 test) tests/auto/qml/qqmlqt/tst_qqmlqt = 24.47 sec*proc (1 test) tests/auto/qml/qqmlsettings/tst_qqmlsettings = 23.12 sec*proc (1 test) tests/auto/qml/qqmlsqldatabase/tst_qqmlsqldatabase = 23.84 sec*proc (1 test) tests/auto/qml/qqmltablemodel/tst_qqmltablemodel = 38.45 sec*proc (1 test) tests/auto/qml/qqmltimer/tst_qqmltimer = 31.49 sec*proc (1 test) tests/auto/qml/qqmltranslation/tst_qqmltranslation = 35.28 sec*proc (1 test) tests/auto/qml/qqmltreemodeltotablemodel/tst_qqmltreemodeltotablemodel = 20.12 sec*proc (1 test) tests/auto/qml/qqmltypeloader/tst_qqmltypeloader = 22.82 sec*proc (1 test) tests/auto/qml/qqmlvaluetypeproviders/tst_qqmlvaluetypeproviders = 24.36 sec*proc (1 test) tests/auto/qml/qqmlvaluetypes/tst_qqmlvaluetypes = 33.71 sec*proc (1 test) tests/auto/qml/qqmlxmlhttprequest/tst_qqmlxmlhttprequest = 26.92 sec*proc (1 test) tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel = 22.58 sec*proc (1 test) tests/auto/qml/qquickfolderlistmodel/tst_qquickfolderlistmodel = 35.92 sec*proc (1 test) tests/auto/qml/qquickworkerscript/tst_qquickworkerscript = 25.41 sec*proc (1 test) tests/auto/qml/qrcqml/tst_qrcqml = 30.63 sec*proc (1 test) tests/auto/qml/qtqmlmodules/tst_qtqmlmodules = 27.93 sec*proc (1 test) tests/auto/qml/qv4assembler/tst_qv4assembler = 33.66 sec*proc (1 test) tests/auto/qml/qv4identifiertable/tst_qv4identifiertable = 28.00 sec*proc (1 test) tests/auto/qml/qv4mm/tst_qv4mm = 22.30 sec*proc (1 test) tests/auto/qml/qv4regexp/tst_qv4regexp = 22.25 sec*proc (1 test) tests/auto/qml/registrationmacros/tst_registrationmacros = 14.87 sec*proc (1 test) tests/auto/qml/v4misc/tst_v4misc = 23.62 sec*proc (1 test) tests/auto/quick/drawingmodes/tst_drawingmodes = 21.25 sec*proc (1 test) tests/auto/quick/examples/tst_quick_examples = 34.40 sec*proc (1 test) tests/auto/quick/geometry/tst_geometry = 30.89 sec*proc (1 test) tests/auto/quick/nodes/tst_nodestest = 19.84 sec*proc (1 test) tests/auto/quick/nokeywords/tst_nokeywords = 20.03 sec*proc (1 test) tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop = 52.48 sec*proc (1 test) tests/auto/quick/pointerhandlers/mousearea_interop/tst_mousearea_interop = 33.73 sec*proc (1 test) tests/auto/quick/pointerhandlers/multipointtoucharea_interop/tst_multipointtoucharea_interop = 22.11 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickdraghandler/tst_qquickdraghandler = 44.68 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickhoverhandler/tst_qquickhoverhandler = 43.01 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickpinchhandler/tst_qquickpinchhandler = 65.56 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickpointerhandler/tst_qquickpointerhandler = 31.03 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickpointhandler/tst_qquickpointhandler = 21.91 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquicktaphandler/tst_qquicktaphandler = 59.50 sec*proc (1 test) tests/auto/quick/pointerhandlers/qquickwheelhandler/tst_qquickwheelhandler = 29.39 sec*proc (1 test) tests/auto/quick/propertyrequirements/tst_propertyrequirements = 20.80 sec*proc (1 test) tests/auto/quick/qquickaccessible/tst_qquickaccessible = 22.58 sec*proc (1 test) tests/auto/quick/qquickanchors/tst_qquickanchors = 22.25 sec*proc (1 test) tests/auto/quick/qquickanimatedimage/tst_qquickanimatedimage = 39.12 sec*proc (1 test) tests/auto/quick/qquickanimatedsprite/tst_qquickanimatedsprite = 43.43 sec*proc (1 test) tests/auto/quick/qquickanimationcontroller/tst_qquickanimationcontroller = 22.70 sec*proc (1 test) tests/auto/quick/qquickanimations/tst_qquickanimations = 80.87 sec*proc (1 test) tests/auto/quick/qquickanimators/tst_qquickanimators = 29.73 sec*proc (1 test) tests/auto/quick/qquickapplication/tst_qquickapplication = 21.10 sec*proc (1 test) tests/auto/quick/qquickbehaviors/tst_qquickbehaviors = 29.77 sec*proc (1 test) tests/auto/quick/qquickborderimage/tst_qquickborderimage = 22.82 sec*proc (1 test) tests/auto/quick/qquickboundaryrule/tst_qquickboundaryrule = 23.93 sec*proc (1 test) tests/auto/quick/qquickcanvasitem/tst_qquickcanvasitem = 81.93 sec*proc (1 test) tests/auto/quick/qquickcolorgroup/tst_qquickcolorgroup = 30.76 sec*proc (1 test) tests/auto/quick/qquickdeliveryagent/tst_qquickdeliveryagent = 23.81 sec*proc (1 test) tests/auto/quick/qquickdesignersupport/tst_qquickdesignersupport = 22.15 sec*proc (1 test) tests/auto/quick/qquickdrag/tst_qquickdrag = 19.39 sec*proc (1 test) tests/auto/quick/qquickdroparea/tst_qquickdroparea = 34.39 sec*proc (1 test) tests/auto/quick/qquickdynamicpropertyanimation/tst_qquickdynamicpropertyanimation = 23.57 sec*proc (1 test) tests/auto/quick/qquickflickable/tst_qquickflickable = 60.44 sec*proc (1 test) tests/auto/quick/qquickflipable/tst_qquickflipable = 22.04 sec*proc (1 test) tests/auto/quick/qquickfocusscope/tst_qquickfocusscope = 27.13 sec*proc (1 test) tests/auto/quick/qquickfontloader/tst_qquickfontloader = 21.49 sec*proc (1 test) tests/auto/quick/qquickfontloader_static/tst_qquickfontloader_static = 32.69 sec*proc (1 test) tests/auto/quick/qquickfontmetrics/tst_quickfontmetrics = 22.70 sec*proc (1 test) tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject = 35.81 sec*proc (1 test) tests/auto/quick/qquickgraphicsinfo/tst_qquickgraphicsinfo = 35.32 sec*proc (1 test) tests/auto/quick/qquickgridview/tst_qquickgridview = 221.86 sec*proc (1 test) tests/auto/quick/qquickimage/tst_qquickimage = 29.59 sec*proc (1 test) tests/auto/quick/qquickimageprovider/tst_qquickimageprovider = 30.69 sec*proc (1 test) tests/auto/quick/qquickitem/tst_qquickitem = 34.09 sec*proc (1 test) tests/auto/quick/qquickitem2/tst_qquickitem2 = 25.04 sec*proc (1 test) tests/auto/quick/qquickitemlayer/tst_qquickitemlayer = 28.02 sec*proc (1 test) tests/auto/quick/qquickitemrhiintegration/tst_qquickitemrhiintegration = 21.25 sec*proc (1 test) tests/auto/quick/qquicklayouts/tst_qquicklayouts = 36.11 sec*proc (1 test) tests/auto/quick/qquicklistview/tst_qquicklistview = 264.22 sec*proc (1 test) tests/auto/quick/qquicklistview2/tst_qquicklistview2 = 35.40 sec*proc (1 test) tests/auto/quick/qquickloader/tst_qquickloader = 27.47 sec*proc (1 test) tests/auto/quick/qquickmousearea/tst_qquickmousearea = 116.82 sec*proc (1 test) tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea = 28.57 sec*proc (1 test) tests/auto/quick/qquickpainteditem/tst_qquickpainteditem = 21.11 sec*proc (1 test) tests/auto/quick/qquickpalette/tst_qquickpalette = 24.60 sec*proc (1 test) tests/auto/quick/qquickpath/tst_qquickpath = 21.09 sec*proc (1 test) tests/auto/quick/qquickpathview/tst_qquickpathview = 84.60 sec*proc (1 test) tests/auto/quick/qquickpincharea/tst_qquickpincharea = 25.05 sec*proc (1 test) tests/auto/quick/qquickpixmapcache/tst_qquickpixmapcache = 36.33 sec*proc (1 test) tests/auto/quick/qquickpositioners/tst_qquickpositioners = 320.42 sec*proc (1 test) tests/auto/quick/qquickrectangle/tst_qquickrectangle = 22.04 sec*proc (1 test) tests/auto/quick/qquickrendercontrol/tst_qquickrendercontrol = 32.38 sec*proc (1 test) tests/auto/quick/qquickrepeater/tst_qquickrepeater = 22.77 sec*proc (1 test) tests/auto/quick/qquickscreen/tst_qquickscreen = 23.65 sec*proc (1 test) tests/auto/quick/qquickshadereffect/tst_qquickshadereffect = 26.50 sec*proc (1 test) tests/auto/quick/qquickshape/tst_qquickshape = 35.37 sec*proc (1 test) tests/auto/quick/qquickshortcut/tst_qquickshortcut = 57.27 sec*proc (1 test) tests/auto/quick/qquicksmoothedanimation/tst_qquicksmoothedanimation = 25.73 sec*proc (1 test) tests/auto/quick/qquickspringanimation/tst_qquickspringanimation = 38.76 sec*proc (1 test) tests/auto/quick/qquickspritesequence/tst_qquickspritesequence = 26.29 sec*proc (1 test) tests/auto/quick/qquickstates/tst_qquickstates = 28.79 sec*proc (1 test) tests/auto/quick/qquickstyledtext/tst_qquickstyledtext = 29.07 sec*proc (1 test) tests/auto/quick/qquicksystempalette/tst_qquicksystempalette = 26.48 sec*proc (1 test) tests/auto/quick/qquicktableview/tst_qquicktableview = 84.30 sec*proc (1 test) tests/auto/quick/qquicktext/tst_qquicktext = 54.75 sec*proc (1 test) tests/auto/quick/qquicktextdocument/tst_qquicktextdocument = 32.74 sec*proc (1 test) tests/auto/quick/qquicktextedit/tst_qquicktextedit = 112.76 sec*proc (1 test) tests/auto/quick/qquicktextinput/tst_qquicktextinput = 48.32 sec*proc (1 test) tests/auto/quick/qquicktimeline/tst_qquicktimeline = 26.43 sec*proc (1 test) tests/auto/quick/qquicktreeview/tst_qquicktreeview = 23.09 sec*proc (1 test) tests/auto/quick/qquickview/tst_qquickview = 32.17 sec*proc (1 test) tests/auto/quick/qquickview_extra/tst_qquickview_extra = 21.68 sec*proc (1 test) tests/auto/quick/qquickvisualdatamodel/tst_qquickvisualdatamodel = 45.19 sec*proc (1 test) tests/auto/quick/qquickwindow/tst_qquickwindow = 41.42 sec*proc (1 test) tests/auto/quick/rendernode/tst_rendernode = 21.40 sec*proc (1 test) tests/auto/quick/scenegraph/tst_scenegraph = 21.98 sec*proc (1 test) tests/auto/quick/sharedimage/tst_sharedimage = 19.81 sec*proc (1 test) tests/auto/quick/touchmouse/tst_touchmouse = 44.39 sec*proc (1 test) tests/auto/quickcontrols2/accessibility/tst_accessibility = 86.93 sec*proc (1 test) tests/auto/quickcontrols2/cursor/tst_cursor = 53.69 sec*proc (1 test) tests/auto/quickcontrols2/customization/tst_customization = 162.39 sec*proc (1 test) tests/auto/quickcontrols2/designer/tst_designer = 29.06 sec*proc (1 test) tests/auto/quickcontrols2/font/tst_font = 55.46 sec*proc (1 test) tests/auto/quickcontrols2/palette/tst_palette = 63.76 sec*proc (1 test) tests/auto/quickcontrols2/platform/tst_platform = 29.85 sec*proc (1 test) tests/auto/quickcontrols2/pointerhandlers/tst_pointerhandlers = 35.15 sec*proc (1 test) tests/auto/quickcontrols2/pressandhold/tst_pressandhold = 32.91 sec*proc (1 test) tests/auto/quickcontrols2/qquickcolor/tst_qquickcolor = 29.56 sec*proc (1 test) tests/auto/quickcontrols2/qquickcontrol/tst_qquickcontrol = 35.19 sec*proc (1 test) tests/auto/quickcontrols2/qquickdrawer/tst_qquickdrawer = 285.87 sec*proc (1 test) tests/auto/quickcontrols2/qquickheaderview/tst_qquickheaderview = 30.82 sec*proc (1 test) tests/auto/quickcontrols2/qquickiconimage/tst_qquickiconimage = 44.06 sec*proc (1 test) tests/auto/quickcontrols2/qquickiconlabel/tst_qquickiconlabel = 35.92 sec*proc (1 test) tests/auto/quickcontrols2/qquickimaginestyle/tst_qquickimaginestyle = 39.67 sec*proc (1 test) tests/auto/quickcontrols2/qquickmaterialstyle/tst_qquickmaterialstyle = 31.55 sec*proc (1 test) tests/auto/quickcontrols2/qquickmaterialstyleconf/tst_qquickmaterialstyleconf = 59.17 sec*proc (1 test) tests/auto/quickcontrols2/qquickmenubar/tst_qquickmenubar = 48.81 sec*proc (1 test) tests/auto/quickcontrols2/qquickninepatchimage/tst_qquickninepatchimage = 64.85 sec*proc (1 test) tests/auto/quickcontrols2/qquickstyle/tst_qquickstyle = 51.71 sec*proc (1 test) tests/auto/quickcontrols2/qquicktreeviewdelegate/tst_qquicktreeviewdelegate = 29.52 sec*proc (1 test) tests/auto/quickcontrols2/qquickuniversalstyle/tst_qquickuniversalstyle = 35.32 sec*proc (1 test) tests/auto/quickcontrols2/qquickuniversalstyleconf/tst_qquickuniversalstyleconf = 52.22 sec*proc (1 test) tests/auto/quickcontrols2/revisions/tst_revisions = 31.90 sec*proc (1 test) tests/auto/quickcontrols2/styleimports/tst_styleimports = 58.46 sec*proc (1 test) tests/auto/quickcontrols2/styleimportscompiletimematerial/tst_styleimportscompiletimematerial = 27.87 sec*proc (1 test) tests/auto/quickcontrols2/styleimportscompiletimeqmlonly/tst_styleimportscompiletimeqmlonly = 30.56 sec*proc (1 test) tests/auto/quickcontrols2/translation/tst_translation = 40.33 sec*proc (1 test) tests/auto/quickdialogs/qquickmessagedialogimpl/tst_qquickmessagedialogimpl = 37.49 sec*proc (1 test) tests/auto/quicktest/polish/tst_polish = 32.85 sec*proc (1 test) tests/auto/quicktest/quicktestmainwithsetup/tst_quicktestmainwithsetup = 38.92 sec*proc (1 test) tests/auto/quicktest/signalspy/tst_signalspy = 22.94 sec*proc (1 test) tests/auto/quicktest/testswithcomponents/tst_quicktestswithcomponents = 20.94 sec*proc (1 test) tests/auto/quickwidgets/qquickwidget/tst_qquickwidget = 38.11 sec*proc (1 test) tests/auto/toolsupport/tst_qml_toolsupport = 14.50 sec*proc (1 test) tests/baseline/scenegraph/scenegraph/tst_baseline_scenegraph = 11.40 sec*proc (1 test) Total Test time (real) = 9223.37 sec The following tests FAILED: 30 - tst_qmltc_manual (Failed) 48 - tst_qmlcppcodegen (Failed) 61 - tst_qqmlproperty (Failed) 74 - tst_qqmltypeloader (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) 102 - tst_qquickanimations (Failed) 107 - tst_qquickfontloader_static (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) 150 - tst_qquicktableview (Failed) 152 - tst_qquickloader (Failed) 153 - tst_qquickmousearea (Failed) 156 - tst_qquickshape (Failed) 159 - tst_qquickpositioners (Failed) 160 - tst_qquickrectangle (Failed) 163 - tst_qquicktext (Failed) 165 - tst_qquicktextedit (Failed) 166 - tst_qquicktextinput (Failed) 170 - tst_qquickcanvasitem (Failed) 172 - tst_qquickscreen (Failed) 175 - tst_sharedimage (Failed) 178 - tst_qquickrendercontrol (Failed) 180 - tst_qquickanimatedsprite (Failed) 182 - tst_qquickitemrhiintegration (Failed) 183 - tst_qquickframebufferobject (Failed) 199 - tst_qquickimageparticle (Failed) 208 - tst_qquickspritegoal (Failed) 213 - tst_qquickwidget (Failed) 229 - tst_qquickimaginestyle (Failed) Errors while running CTest