Test project /data/androidbuild_armv8/qtdeclarative-android
Start 1: module_includes
1/247 Test #1: module_includes ....................... Passed 2.82 sec
Start 2: empty_qmldir
2/247 Test #2: empty_qmldir .......................... Passed 21.96 sec
Start 3: test_qml_app_deployment
3/247 Test #3: test_qml_app_deployment ............... Passed 0.78 sec
Start 4: tst_registrationmacros
4/247 Test #4: tst_registrationmacros ................ Passed 15.62 sec
Start 5: tst_parserstress
5/247 Test #5: tst_parserstress ...................... Passed 29.30 sec
Start 6: tst_qjsprimitivevalue
6/247 Test #6: tst_qjsprimitivevalue ................. Passed 27.68 sec
Start 7: tst_qjsvalueiterator
7/247 Test #7: tst_qjsvalueiterator .................. Passed 14.28 sec
Start 8: tst_qjsonbinding
8/247 Test #8: tst_qjsonbinding ...................... Passed 28.51 sec
Start 9: tst_qqmlfile
9/247 Test #9: tst_qqmlfile .......................... Passed 16.82 sec
Start 10: tst_qqmlfileselector
10/247 Test #10: tst_qqmlfileselector .................. Passed 26.30 sec
Start 11: tst_qqmlcomponent
11/247 Test #11: tst_qqmlcomponent ..................... Passed 28.38 sec
Start 12: tst_qqmlconsole
12/247 Test #12: tst_qqmlconsole ....................... Passed 27.08 sec
Start 13: tst_qqmlengine
13/247 Test #13: tst_qqmlengine ........................ Passed 34.71 sec
Start 14: tst_qqmlerror
14/247 Test #14: tst_qqmlerror ......................... Passed 26.25 sec
Start 15: tst_qqmlincubator
15/247 Test #15: tst_qqmlincubator ..................... Passed 19.88 sec
Start 16: tst_qqmlinfo
16/247 Test #16: tst_qqmlinfo .......................... Passed 30.30 sec
Start 17: tst_qqmllistreference
17/247 Test #17: tst_qqmllistreference ................. Passed 29.45 sec
Start 18: tst_qqmllocale
18/247 Test #18: tst_qqmllocale ........................ Passed 36.36 sec
Start 19: tst_qqmlmetaobject
19/247 Test #19: tst_qqmlmetaobject .................... Passed 33.83 sec
Start 20: tst_qqmlnotifier
20/247 Test #20: tst_qqmlnotifier ...................... Passed 56.79 sec
Start 21: tst_qqmlqt
21/247 Test #21: tst_qqmlqt ............................ Passed 24.85 sec
Start 22: tst_qqmlxmlhttprequest
22/247 Test #22: tst_qqmlxmlhttprequest ................ Passed 27.49 sec
Start 23: tst_qqmlpromise
23/247 Test #23: tst_qqmlpromise ....................... Passed 24.88 sec
Start 24: tst_qtqmlmodules
24/247 Test #24: tst_qtqmlmodules ...................... Passed 26.20 sec
Start 25: tst_qquickfolderlistmodel
25/247 Test #25: tst_qquickfolderlistmodel ............. Passed 44.67 sec
Start 26: tst_qqmlapplicationengine
26/247 Test #26: tst_qqmlapplicationengine ............. Passed 22.57 sec
Start 27: tst_qqmlsettings
27/247 Test #27: tst_qqmlsettings ...................... Passed 22.73 sec
Start 28: tst_qmldiskcache
28/247 Test #28: tst_qmldiskcache ...................... Passed 38.51 sec
Start 29: tst_qqmlmetatype
29/247 Test #29: tst_qqmlmetatype ...................... Passed 21.59 sec
Start 30: tst_qmltc_manual
30/247 Test #30: tst_qmltc_manual ...................... Passed 32.57 sec
Start 31: tst_qmltc_diskcache
31/247 Test #31: tst_qmltc_diskcache ................... Passed 25.84 sec
Start 32: tst_qmltc_nodiskcache
32/247 Test #32: tst_qmltc_nodiskcache ................. Passed 20.20 sec
Start 33: tst_qmltc_examples
33/247 Test #33: tst_qmltc_examples .................... Passed 43.87 sec
Start 34: tst_qmlbasicapp
34/247 Test #34: tst_qmlbasicapp ....................... Passed 20.17 sec
Start 35: tst_qmlsplitlib
35/247 Test #35: tst_qmlsplitlib ....................... Passed 22.83 sec
Start 36: tst_qjsengine
36/247 Test #36: tst_qjsengine ......................... Passed 97.06 sec
Start 37: tst_qjsvalue
37/247 Test #37: tst_qjsvalue .......................... Passed 21.11 sec
Start 38: tst_qjsmanagedvalue
38/247 Test #38: tst_qjsmanagedvalue ................... Passed 15.51 sec
Start 39: tst_qqmldebugtranslationservice
39/247 Test #39: tst_qqmldebugtranslationservice ....... Passed 31.39 sec
Start 40: tst_qpacketprotocol
40/247 Test #40: tst_qpacketprotocol ................... Passed 20.21 sec
Start 41: tst_qqmlnativeconnector
41/247 Test #41: tst_qqmlnativeconnector ............... Passed 27.38 sec
Start 42: tst_qqmldebugclient
42/247 Test #42: tst_qqmldebugclient ................... Passed 31.12 sec
Start 43: tst_qqmldebuglocal
43/247 Test #43: tst_qqmldebuglocal .................... Passed 21.38 sec
Start 44: tst_qv4debugger
44/247 Test #44: tst_qv4debugger ....................... Passed 32.58 sec
Start 45: tst_qqmlextensionplugin
45/247 Test #45: tst_qqmlextensionplugin ............... Passed 22.28 sec
Start 46: tst_qqmlcpputils
46/247 Test #46: tst_qqmlcpputils ...................... Passed 22.47 sec
Start 47: tst_qqmldirparser
47/247 Test #47: tst_qqmldirparser ..................... Passed 33.70 sec
Start 48: tst_qmlcachegen
48/247 Test #48: tst_qmlcachegen ....................... Passed 20.83 sec
Start 49: tst_qmlcppcodegen
49/247 Test #49: tst_qmlcppcodegen .....................***Failed 62.23 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qmlcppcodegen_make_apk.
[1/2] Copying tst_qmlcppcodegen binary to apk folder
[2/2] Creating APK for tst_qmlcppcodegen
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-tst_qmlcppcodegen-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-build/
Application binary: tst_qmlcppcodegen
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: QML
Warning: QML import could not be resolved in any of the import paths: TestTypes
Warning: QML import could not be resolved in any of the import paths: QmlBench
Warning: QML import could not be resolved in any of the import paths: Cycle
Warning: QML import could not be resolved in any of the import paths: Ambiguous
Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.Windows
Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.macOS
Warning: QML import could not be resolved in any of the import paths: QtQuick.Controls.iOS
Warning: QML import could not be resolved in any of the import paths: Module
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 10s
29 actionable tasks: 29 executed
Android package built successfully in 53,669 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-build/tst_qmlcppcodegen.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qmlcppcodegen/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qmlcppcodegen/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qmlcppcodegen.
32543
********* Start testing of tst_QmlCppCodegen *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_QmlCppCodegen::initTestCase()
PASS : tst_QmlCppCodegen::simpleBinding()
PASS : tst_QmlCppCodegen::anchorsFill()
PASS : tst_QmlCppCodegen::signalHandler()
PASS : tst_QmlCppCodegen::idAccess()
PASS : tst_QmlCppCodegen::globals()
PASS : tst_QmlCppCodegen::multiLookup()
PASS : tst_QmlCppCodegen::enums()
PASS : tst_QmlCppCodegen::funcWithParams()
PASS : tst_QmlCppCodegen::intOverflow()
PASS : tst_QmlCppCodegen::stringLength()
PASS : tst_QmlCppCodegen::scopeVsObject()
PASS : tst_QmlCppCodegen::compositeTypeMethod()
PASS : tst_QmlCppCodegen::excessiveParameters()
PASS : tst_QmlCppCodegen::jsImport()
PASS : tst_QmlCppCodegen::jsmoduleImport()
SKIP : tst_QmlCppCodegen::runInterpreted() Can't start QProcess to run a custom user binary on Android
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp(2018)]
PASS : tst_QmlCppCodegen::methods()
PASS : tst_QmlCppCodegen::math()
PASS : tst_QmlCppCodegen::unknownParameter()
PASS : tst_QmlCppCodegen::array()
PASS : tst_QmlCppCodegen::equalsUndefined()
PASS : tst_QmlCppCodegen::conversions()
PASS : tst_QmlCppCodegen::interestingFiles(conversions2)
PASS : tst_QmlCppCodegen::interestingFiles(TestCase)
PASS : tst_QmlCppCodegen::interestingFiles(layouts)
PASS : tst_QmlCppCodegen::interestingFiles(interactive)
PASS : tst_QmlCppCodegen::interestingFiles(Panel)
PASS : tst_QmlCppCodegen::interestingFiles(ProgressBar)
PASS : tst_QmlCppCodegen::interestingFiles(Root)
PASS : tst_QmlCppCodegen::interestingFiles(noscope)
PASS : tst_QmlCppCodegen::interestingFiles(dynamicscene)
QWARN : tst_QmlCppCodegen::interestingFiles(curlygrouped) qrc:/TestTypes/curlygrouped.qml:4:1: QML QQuickItem: Cannot anchor to an item that isn't a parent or sibling.
PASS : tst_QmlCppCodegen::interestingFiles(curlygrouped)
PASS : tst_QmlCppCodegen::interestingFiles(cycleHead)
PASS : tst_QmlCppCodegen::interestingFiles(deadStoreLoop)
PASS : tst_QmlCppCodegen::interestingFiles(moveRegVoid)
PASS : tst_QmlCppCodegen::extendedTypes()
PASS : tst_QmlCppCodegen::construct()
PASS : tst_QmlCppCodegen::contextParam()
PASS : tst_QmlCppCodegen::attachedType()
PASS : tst_QmlCppCodegen::componentReturnType()
PASS : tst_QmlCppCodegen::onAssignment()
PASS : tst_QmlCppCodegen::failures()
PASS : tst_QmlCppCodegen::enumScope()
PASS : tst_QmlCppCodegen::unusedAttached()
PASS : tst_QmlCppCodegen::attachedBaseEnum()
PASS : tst_QmlCppCodegen::nullAccess()
PASS : tst_QmlCppCodegen::interceptor()
PASS : tst_QmlCppCodegen::nonNotifyable()
PASS : tst_QmlCppCodegen::importsFromImportPath()
PASS : tst_QmlCppCodegen::aliasLookup()
PASS : tst_QmlCppCodegen::outOfBoundsArray()
PASS : tst_QmlCppCodegen::compositeSingleton()
PASS : tst_QmlCppCodegen::lotsOfRegisters()
PASS : tst_QmlCppCodegen::inPlaceDecrement()
PASS : tst_QmlCppCodegen::shifts()
PASS : tst_QmlCppCodegen::valueTypeProperty()
PASS : tst_QmlCppCodegen::propertyOfParent()
PASS : tst_QmlCppCodegen::accessModelMethodFromOutSide()
PASS : tst_QmlCppCodegen::functionArguments()
PASS : tst_QmlCppCodegen::bindingExpression()
PASS : tst_QmlCppCodegen::voidFunction()
PASS : tst_QmlCppCodegen::overriddenProperty()
PASS : tst_QmlCppCodegen::listLength()
PASS : tst_QmlCppCodegen::parentProperty()
PASS : tst_QmlCppCodegen::registerElimination()
PASS : tst_QmlCppCodegen::asCast()
QWARN : tst_QmlCppCodegen::noQQmlData() qrc:/TestTypes/noQQmlData.qml:7: TypeError: Cannot read property 'name' of null
PASS : tst_QmlCppCodegen::noQQmlData()
QWARN : tst_QmlCppCodegen::scopeObjectDestruction() qrc:/TestTypes/fileDialog.qml:69:5: QML FileDialog: Failed to load non-native FileDialog implementation:
qrc:/qt-project.org/imports/QtQuick/Dialogs/quickimpl/qml/FileDialog.qml:40 module "Qt.labs.folderlistmodel" is not installed
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qmlcppcodegen.
Success
CMake Error at tst_qmlcppcodegenWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qmlcppcodegen_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmlcppcodegen/android-build/tst_qmlcppcodegen.apk
--verbose execution failed with exit code 1.
Start 50: tst_qabstractanimationjob
50/247 Test #50: tst_qabstractanimationjob ............. Passed 16.05 sec
Start 51: tst_qanimationgroupjob
51/247 Test #51: tst_qanimationgroupjob ................ Passed 21.04 sec
Start 52: tst_qparallelanimationgroupjob
52/247 Test #52: tst_qparallelanimationgroupjob ........ Passed 25.09 sec
Start 53: tst_qpauseanimationjob
53/247 Test #53: tst_qpauseanimationjob ................ Passed 28.15 sec
Start 54: tst_qsequentialanimationgroupjob
54/247 Test #54: tst_qsequentialanimationgroupjob ...... Passed 24.93 sec
Start 55: tst_qqmlecmascript
55/247 Test #55: tst_qqmlecmascript .................... Passed 61.02 sec
Start 56: tst_qqmlanybinding
56/247 Test #56: tst_qqmlanybinding .................... Passed 26.63 sec
Start 57: tst_qqmlcontext
57/247 Test #57: tst_qqmlcontext ....................... Passed 23.44 sec
Start 58: tst_qqmlexpression
58/247 Test #58: tst_qqmlexpression .................... Passed 35.37 sec
Start 59: tst_qqmlglobal
59/247 Test #59: tst_qqmlglobal ........................ Passed 14.61 sec
Start 60: tst_qqmllanguage
60/247 Test #60: tst_qqmllanguage ...................... Passed 43.86 sec
Start 61: tst_qqmlopenmetaobject
61/247 Test #61: tst_qqmlopenmetaobject ................ Passed 14.50 sec
Start 62: tst_qqmlproperty
62/247 Test #62: tst_qqmlproperty ...................... Passed 35.76 sec
Start 63: tst_qqmlpropertycache
63/247 Test #63: tst_qqmlpropertycache ................. Passed 20.76 sec
Start 64: tst_qqmlpropertymap
64/247 Test #64: tst_qqmlpropertymap ................... Passed 36.76 sec
Start 65: tst_qqmlsqldatabase
65/247 Test #65: tst_qqmlsqldatabase ................... Passed 21.85 sec
Start 66: tst_qqmlvaluetypes
66/247 Test #66: tst_qqmlvaluetypes .................... Passed 40.66 sec
Start 67: tst_qqmlvaluetypeproviders
67/247 Test #67: tst_qqmlvaluetypeproviders ............ Passed 20.89 sec
Start 68: tst_qqmlbinding
68/247 Test #68: tst_qqmlbinding ....................... Passed 33.74 sec
Start 69: tst_qqmlhangeset
69/247 Test #69: tst_qqmlhangeset ...................... Passed 14.50 sec
Start 70: tst_qqmlconnections
70/247 Test #70: tst_qqmlconnections ...................***Failed 499.75 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlconnections_make_apk.
[1/2] Copying tst_qqmlconnections binary to apk folder
[2/2] Creating APK for tst_qqmlconnections
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlconnections/android-tst_qqmlconnections-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlconnections/android-build/
Application binary: tst_qqmlconnections
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: test.proxy
Warning: QML import could not be resolved in any of the import paths: Test
Warning: QML import could not be resolved in any of the import paths: MyTestSingletonType
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :mergeExtDexDebug
> Task :processDebugManifestForPackage
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 16,362 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlconnections/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlconnections/android-build/tst_qqmlconnections.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qqmlconnections/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qqmlconnections/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qqmlconnections.
6497
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qqmlconnections.
Success
CMake Error at tst_qqmlconnectionsWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlconnections/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qqmlconnections_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlconnections/android-build/tst_qqmlconnections.apk
--verbose execution failed with exit code 1.
Start 71: tst_qqmllistcompositor
71/247 Test #71: tst_qqmllistcompositor ................ Passed 19.37 sec
Start 72: tst_qqmllistmodel
72/247 Test #72: tst_qqmllistmodel ..................... Passed 26.91 sec
Start 73: tst_qqmllistmodelworkerscript
73/247 Test #73: tst_qqmllistmodelworkerscript ......... Passed 43.60 sec
Start 74: tst_qqmlitemmodels
74/247 Test #74: tst_qqmlitemmodels .................... Passed 29.96 sec
Start 75: tst_qqmltypeloader
75/247 Test #75: tst_qqmltypeloader .................... Passed 22.28 sec
Start 76: tst_qqmlparser
76/247 Test #76: tst_qqmlparser ........................ Passed 37.17 sec
Start 77: tst_qquickworkerscript
77/247 Test #77: tst_qquickworkerscript ................ Passed 24.39 sec
Start 78: tst_qrcqml
78/247 Test #78: tst_qrcqml ............................ Passed 37.66 sec
Start 79: tst_qqmltimer
79/247 Test #79: tst_qqmltimer ......................... Passed 30.61 sec
Start 80: tst_qqmlinstantiator
80/247 Test #80: tst_qqmlinstantiator .................. Passed 21.94 sec
Start 81: tst_qqmlenginecleanup
81/247 Test #81: tst_qqmlenginecleanup .................***Failed 24.33 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlenginecleanup_make_apk.
[1/2] Copying tst_qqmlenginecleanup binary to apk folder
[2/2] Creating APK for tst_qqmlenginecleanup
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/android-tst_qqmlenginecleanup-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/android-build/
Application binary: tst_qqmlenginecleanup
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: Test
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 15,768 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/android-build/tst_qqmlenginecleanup.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qqmlenginecleanup/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qqmlenginecleanup/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qqmlenginecleanup.
12773
********* Start testing of tst_qqmlenginecleanup *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qqmlenginecleanup::initTestCase()
PASS : tst_qqmlenginecleanup::test_qmlClearTypeRegistrations()
PASS : tst_qqmlenginecleanup::test_valueTypeProviderModule()
FAIL! : tst_qqmlenginecleanup::test_customModuleCleanup() 'component.status() == QQmlComponent::Ready' returned FALSE. (Attempt #0 ::1 module "CustomModule" is not installed
)
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlenginecleanup/tst_qqmlenginecleanup.cpp(191)]
PASS : tst_qqmlenginecleanup::cleanupTestCase()
Totals: 4 passed, 1 failed, 0 skipped, 0 blacklisted, 3429ms
********* Finished testing of tst_qqmlenginecleanup *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qqmlenginecleanup.
Success
CMake Error at tst_qqmlenginecleanupWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qqmlenginecleanup_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlenginecleanup/android-build/tst_qqmlenginecleanup.apk
--verbose execution failed with exit code 1.
Start 82: tst_qqmltranslation
82/247 Test #82: tst_qqmltranslation ...................***Failed 31.78 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmltranslation_make_apk.
[1/2] Copying tst_qqmltranslation binary to apk folder
[2/2] Creating APK for tst_qqmltranslation
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-tst_qqmltranslation-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-build/
Application binary: tst_qqmltranslation
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: Test
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :mergeDebugResources
> Task :extractDeepLinksDebug
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 20,632 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-build/tst_qqmltranslation.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qqmltranslation/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qqmltranslation/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qqmltranslation.
12977
********* Start testing of tst_qqmltranslation *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qqmltranslation::initTestCase()
PASS : tst_qqmltranslation::translation(qml)
FAIL! : tst_qqmltranslation::translation(qrc) 'translator.load(translation, dataDirectory())' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmltranslation/tst_qqmltranslation.cpp(71)]
PASS : tst_qqmltranslation::translation(js)
PASS : tst_qqmltranslation::idTranslation()
PASS : tst_qqmltranslation::translationChange()
PASS : tst_qqmltranslation::preferJSContext()
PASS : tst_qqmltranslation::cleanupTestCase()
Totals: 7 passed, 1 failed, 0 skipped, 0 blacklisted, 192ms
********* Finished testing of tst_qqmltranslation *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qqmltranslation.
Success
CMake Error at tst_qqmltranslationWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qqmltranslation_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmltranslation/android-build/tst_qqmltranslation.apk
--verbose execution failed with exit code 1.
Start 83: tst_qqmlimport
83/247 Test #83: tst_qqmlimport ........................***Failed 21.78 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlimport_make_apk.
[1/2] Copying tst_qqmlimport binary to apk folder
[2/2] Creating APK for tst_qqmlimport
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/android-tst_qqmlimport-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/android-build/
Application binary: tst_qqmlimport
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: MyPlugin
Warning: QML import could not be resolved in any of the import paths: MyModule
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 16,031 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/android-build/tst_qqmlimport.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qqmlimport/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qqmlimport/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qqmlimport.
13133
********* Start testing of tst_QQmlImport *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_QQmlImport::initTestCase()
SKIP : tst_QQmlImport::importPathOrder() QLibraryInfo::path(QLibraryInfo::QmlImportsPath) returns bogus path on Android, but its nevertheless unusable.
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlimport/tst_qqmlimport.cpp(233)]
QWARN : tst_QQmlImport::testDesignerSupported() qrc:/data/testfile_unsupported.qml:30:1: module does not support the designer "MyPluginUnsupported"
import MyPluginUnsupported 1.0
^
INFO : tst_QQmlImport::testDesignerSupported() Did not receive message: "qrc:/data/testfile_unsupported.qml:30:1: module does not support the designer "MyPluginUnsupported"
import MyPluginUnsupported 1.0?
^ "
FAIL! : tst_QQmlImport::testDesignerSupported() Not all expected messages were received
PASS : tst_QQmlImport::uiFormatLoading()
PASS : tst_QQmlImport::completeQmldirPaths(QtQml)
PASS : tst_QQmlImport::completeQmldirPaths(QtQml.Models)
PASS : tst_QQmlImport::completeQmldirPaths(org.qt-project.foo.bar 0.1)
PASS : tst_QQmlImport::completeQmldirPaths(org.qt-project.foo.bar 4)
PASS : tst_QQmlImport::completeQmldirPaths(org.qt-project.foo.bar)
PASS : tst_QQmlImport::interceptQmldir()
PASS : tst_QQmlImport::singletonVersionResolution()
FAIL! : tst_QQmlImport::removeDynamicPlugin() 'component.isReady()' returned FALSE. (:1 module "QtQuick.tooling" is not installed
)
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlimport/tst_qqmlimport.cpp(416)]
PASS : tst_QQmlImport::partialImportVersions(empty)
PASS : tst_QQmlImport::partialImportVersions(2)
PASS : tst_QQmlImport::partialImportVersions(6)
PASS : tst_QQmlImport::partialImportVersions(2.0)
PASS : tst_QQmlImport::partialImportVersions(2.3)
PASS : tst_QQmlImport::partialImportVersions(2.15)
PASS : tst_QQmlImport::partialImportVersions(6.0)
PASS : tst_QQmlImport::registerModuleImport()
PASS : tst_QQmlImport::importDependenciesPrecedence()
PASS : tst_QQmlImport::envResourceImportPath()
PASS : tst_QQmlImport::preferResourcePath()
PASS : tst_QQmlImport::invalidFileImport(file absolute)
PASS : tst_QQmlImport::invalidFileImport(resource absolute)
PASS : tst_QQmlImport::invalidFileImport(resource relative)
PASS : tst_QQmlImport::implicitWithDependencies()
PASS : tst_QQmlImport::cleanupTestCase()
Totals: 25 passed, 2 failed, 1 skipped, 0 blacklisted, 931ms
********* Finished testing of tst_QQmlImport *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qqmlimport.
Success
CMake Error at tst_qqmlimportWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qqmlimport_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlimport/android-build/tst_qqmlimport.apk
--verbose execution failed with exit code 1.
Start 84: tst_qqmlobjectmodel
84/247 Test #84: tst_qqmlobjectmodel ................... Passed 26.19 sec
Start 85: tst_qqmltablemodel
85/247 Test #85: tst_qqmltablemodel .................... Passed 30.46 sec
Start 86: tst_qqmltreemodeltotablemodel
86/247 Test #86: tst_qqmltreemodeltotablemodel ......... Passed 19.72 sec
Start 87: tst_qv4assembler
87/247 Test #87: tst_qv4assembler ......................***Failed 35.40 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qv4assembler_make_apk.
[1/2] Copying tst_qv4assembler binary to apk folder
[2/2] Creating APK for tst_qv4assembler
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/android-tst_qv4assembler-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/android-build/
Application binary: tst_qv4assembler
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: Crash
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 30,260 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/android-build/tst_qv4assembler.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qv4assembler/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qv4assembler/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qv4assembler.
14108
********* Start testing of tst_QV4Assembler *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_QV4Assembler::initTestCase()
SKIP : tst_QV4Assembler::perfMapFile() perf map files are only generated on linux
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qv4assembler/tst_qv4assembler.cpp(74)]
SKIP : tst_QV4Assembler::functionTable() Function tables only exist on windows.
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qv4assembler/tst_qv4assembler.cpp(145)]
FAIL! : tst_QV4Assembler::jitEnabled() 'QT_CONFIG(qml_jit)' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qv4assembler/tst_qv4assembler.cpp(167)]
PASS : tst_QV4Assembler::cleanupTestCase()
Totals: 2 passed, 1 failed, 2 skipped, 0 blacklisted, 2ms
********* Finished testing of tst_QV4Assembler *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qv4assembler.
Success
CMake Error at tst_qv4assemblerWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qv4assembler_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qv4assembler/android-build/tst_qv4assembler.apk
--verbose execution failed with exit code 1.
Start 88: tst_qv4mm
88/247 Test #88: tst_qv4mm ............................. Passed 21.00 sec
Start 89: tst_qv4identifiertable
89/247 Test #89: tst_qv4identifiertable ................ Passed 19.57 sec
Start 90: tst_qv4regexp
90/247 Test #90: tst_qv4regexp ......................... Passed 21.51 sec
Start 91: tst_ecmascripttests
91/247 Test #91: tst_ecmascripttests ................... Passed 23.04 sec
Start 92: tst_bindingdependencyapi
92/247 Test #92: tst_bindingdependencyapi .............. Passed 29.71 sec
Start 93: tst_v4misc
93/247 Test #93: tst_v4misc ............................ Passed 22.13 sec
Start 94: tst_qqmldelegatemodel
94/247 Test #94: tst_qqmldelegatemodel ................. Passed 34.70 sec
Start 95: tst_qqmlxmllistmodel
95/247 Test #95: tst_qqmlxmllistmodel ..................***Failed 22.05 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qqmlxmllistmodel_make_apk.
[1/2] Copying tst_qqmlxmllistmodel binary to apk folder
[2/2] Creating APK for tst_qqmlxmllistmodel
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-tst_qqmlxmllistmodel-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-build/
Application binary: tst_qqmlxmllistmodel
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: SortFilterProxyModel
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :compressDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 16,315 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-build/tst_qqmlxmllistmodel.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qqmlxmllistmodel/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qqmlxmllistmodel/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qqmlxmllistmodel.
15263
********* Start testing of tst_QQmlXmlListModel *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_QQmlXmlListModel::initTestCase()
PASS : tst_QQmlXmlListModel::buildModel()
PASS : tst_QQmlXmlListModel::cdata()
PASS : tst_QQmlXmlListModel::attributes()
PASS : tst_QQmlXmlListModel::roles()
PASS : tst_QQmlXmlListModel::elementErrors()
PASS : tst_QQmlXmlListModel::uniqueRoleNames()
PASS : tst_QQmlXmlListModel::headers()
FAIL! : tst_QQmlXmlListModel::source(valid) Compared doubles are not the same (fuzzy compare)
Actual (model->property("progress").toDouble()) : 1
Expected (qreal(source.isLocalFile() ? 1.0 : 0.0)): 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel.cpp(383)]
PASS : tst_QQmlXmlListModel::source(invalid)
PASS : tst_QQmlXmlListModel::source(empty file)
PASS : tst_QQmlXmlListModel::data()
PASS : tst_QQmlXmlListModel::reload()
QWARN : tst_QQmlXmlListModel::threading(1) QFSFileEngine::open: No file name specified
QWARN : tst_QQmlXmlListModel::threading(1) QFSFileEngine::open: No file name specified
QWARN : tst_QQmlXmlListModel::threading(1) QFSFileEngine::open: No file name specified
FAIL! : tst_QQmlXmlListModel::threading(1) 'f1.isCreated() && f2.isCreated() && f3.isCreated()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel.cpp(505)]
QWARN : tst_QQmlXmlListModel::threading(1) QFile::remove: Empty or null file name
QWARN : tst_QQmlXmlListModel::threading(1) QFile::remove: Empty or null file name
QWARN : tst_QQmlXmlListModel::threading(1) QFile::remove: Empty or null file name
QWARN : tst_QQmlXmlListModel::threading(2) QFSFileEngine::open: No file name specified
QWARN : tst_QQmlXmlListModel::threading(2) QFSFileEngine::open: No file name specified
QWARN : tst_QQmlXmlListModel::threading(2) QFSFileEngine::open: No file name specified
FAIL! : tst_QQmlXmlListModel::threading(2) 'f1.isCreated() && f2.isCreated() && f3.isCreated()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel.cpp(505)]
QWARN : tst_QQmlXmlListModel::threading(2) QFile::remove: Empty or null file name
QWARN : tst_QQmlXmlListModel::threading(2) QFile::remove: Empty or null file name
QWARN : tst_QQmlXmlListModel::threading(2) QFile::remove: Empty or null file name
QWARN : tst_QQmlXmlListModel::threading(10) QFSFileEngine::open: No file name specified
QWARN : tst_QQmlXmlListModel::threading(10) QFSFileEngine::open: No file name specified
QWARN : tst_QQmlXmlListModel::threading(10) QFSFileEngine::open: No file name specified
FAIL! : tst_QQmlXmlListModel::threading(10) 'f1.isCreated() && f2.isCreated() && f3.isCreated()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel.cpp(505)]
QWARN : tst_QQmlXmlListModel::threading(10) QFile::remove: Empty or null file name
QWARN : tst_QQmlXmlListModel::threading(10) QFile::remove: Empty or null file name
QWARN : tst_QQmlXmlListModel::threading(10) QFile::remove: Empty or null file name
PASS : tst_QQmlXmlListModel::propertyChanges()
PASS : tst_QQmlXmlListModel::nestedElements()
PASS : tst_QQmlXmlListModel::malformedData(tag mismatch top level)
PASS : tst_QQmlXmlListModel::malformedData(missing tag nested level)
PASS : tst_QQmlXmlListModel::malformedData(invalid attribute name)
PASS : tst_QQmlXmlListModel::roleCrash()
PASS : tst_QQmlXmlListModel::proxyCrash()
PASS : tst_QQmlXmlListModel::cleanupTestCase()
Totals: 20 passed, 4 failed, 0 skipped, 0 blacklisted, 921ms
********* Finished testing of tst_QQmlXmlListModel *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qqmlxmllistmodel.
Success
CMake Error at tst_qqmlxmllistmodelWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qqmlxmllistmodel_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qqmlxmllistmodel/android-build/tst_qqmlxmllistmodel.apk
--verbose execution failed with exit code 1.
Start 96: tst_geometry
96/247 Test #96: tst_geometry .......................... Passed 37.48 sec
Start 97: tst_nodestest
97/247 Test #97: tst_nodestest ......................... Passed 20.27 sec
Start 98: tst_qquickpixmapcache
98/247 Test #98: tst_qquickpixmapcache ................. Passed 40.04 sec
Start 99: tst_drawingmodes
99/247 Test #99: tst_drawingmodes ...................... Passed 21.23 sec
Start 100: tst_quick_examples
100/247 Test #100: tst_quick_examples ....................***Failed 30.70 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_quick_examples_make_apk.
[1/2] Copying tst_quick_examples binary to apk folder
[2/2] Creating APK for tst_quick_examples
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-tst_quick_examples-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-build/
Application binary: tst_quick_examples
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: Qt.VisualTest
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
Skipping createRCC
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :compressDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :mergeExtDexDebug
> Task :processDebugManifestForPackage
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 24,298 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-build/tst_quick_examples.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_quick_examples/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_quick_examples/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_quick_examples.
16037
********* Start testing of tst_examples *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_examples::initTestCase()
FAIL! : tst_examples::sgexamples() 'repoSourceDir.exists()' returned FALSE. (repoSourceDir /home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/examples/../../../.. doesn't exist)
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/examples/tst_examples.cpp(238)]
QFATAL : tst_examples::sgexamples() ASSERT failure in QTest::fetchData(): "Test data requested, but no testdata available.", file /home/andreasbuhr/development/qtdev/qtbase/src/testlib/qtestcase.cpp, line 1250
FAIL! : tst_examples::sgexamples() Received a fatal error.
Loc: [/home/andreasbuhr/development/qtdev/qtbase/src/testlib/qtestcase.cpp(1250)]
Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted, 1ms
********* Finished testing of tst_examples *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_quick_examples.
Success
CMake Error at tst_quick_examplesWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_quick_examples_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/examples/android-build/tst_quick_examples.apk
--verbose execution failed with exit code 1.
Start 101: tst_nokeywords
101/247 Test #101: tst_nokeywords ........................ Passed 19.99 sec
Start 102: tst_propertyrequirements
102/247 Test #102: tst_propertyrequirements .............. Passed 24.28 sec
Start 103: tst_qquickanimations
103/247 Test #103: tst_qquickanimations .................. Passed 81.50 sec
Start 104: tst_qquickapplication
104/247 Test #104: tst_qquickapplication ................. Passed 21.26 sec
Start 105: tst_qquickbehaviors
105/247 Test #105: tst_qquickbehaviors ................... Passed 29.29 sec
Start 106: tst_qquickboundaryrule
106/247 Test #106: tst_qquickboundaryrule ................ Passed 26.36 sec
Start 107: tst_qquickfontloader
107/247 Test #107: tst_qquickfontloader .................. Passed 20.72 sec
Start 108: tst_qquickfontloader_static
108/247 Test #108: tst_qquickfontloader_static ........... Passed 33.66 sec
Start 109: tst_quickfontmetrics
109/247 Test #109: tst_quickfontmetrics .................. Passed 19.48 sec
Start 110: tst_qquickimageprovider
110/247 Test #110: tst_qquickimageprovider ...............***Failed 33.40 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickimageprovider_make_apk.
[1/2] Copying tst_qquickimageprovider binary to apk folder
[2/2] Creating APK for tst_qquickimageprovider
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-tst_qquickimageprovider-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-build/
Application binary: tst_qquickimageprovider
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
Skipping createRCC
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :compressDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 28,077 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-build/tst_qquickimageprovider.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickimageprovider/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickimageprovider/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickimageprovider.
17951
********* Start testing of tst_qquickimageprovider *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquickimageprovider::initTestCase()
QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync simple test) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync simple test) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync simple test with capitalization) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync simple test with capitalization) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync url with no id) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync url with no id) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync url with path) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync url with path) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync url with fragment) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync url with fragment) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync url with query) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync url with query) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync scaled image) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync scaled image) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync missing) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync missing) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_sync(qimage|sync unknown provider) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_sync(qimage|sync unknown provider) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async(qimage|async simple test) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async simple test) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async(qimage|async simple test with capitalization) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async simple test with capitalization) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async(qimage|async url with no id) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async url with no id) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async(qimage|async url with path) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async url with path) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async(qimage|async url with fragment) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async url with fragment) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async(qimage|async url with query) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async url with query) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async(qimage|async scaled image) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async scaled image) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async(qimage|async missing) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async missing) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async(qimage|async unknown provider) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async(qimage|async unknown provider) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced simple test) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced simple test) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced simple test with capitalization) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced simple test with capitalization) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with no id) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with no id) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with path) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with path) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with fragment) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with fragment) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with query) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced url with query) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced scaled image) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced scaled image) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced missing) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced missing) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced unknown provider) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestImage_async_forced(qimage|async_forced unknown provider) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap simple test) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap simple test) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap simple test with capitalization) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap simple test with capitalization) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with no id) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with no id) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with path) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with path) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with fragment) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with fragment) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with query) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap url with query) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap scaled image) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap scaled image) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap missing) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap missing) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestPixmap_sync(qpixmap unknown provider) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestPixmap_sync(qpixmap unknown provider) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(233)]
QWARN : tst_qquickimageprovider::requestPixmap_async() QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::requestPixmap_async() 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(329)]
QWARN : tst_qquickimageprovider::removeProvider(qimage) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::removeProvider(qimage) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(356)]
QWARN : tst_qquickimageprovider::removeProvider(qpixmap) QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::removeProvider(qpixmap) 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(356)]
PASS : tst_qquickimageprovider::imageProviderId(lowercase)
PASS : tst_qquickimageprovider::imageProviderId(CamelCase)
PASS : tst_qquickimageprovider::imageProviderId(UPPERCASE)
QWARN : tst_qquickimageprovider::threadTest() QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::threadTest() 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(448)]
QWARN : tst_qquickimageprovider::asyncTextureTest() QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::asyncTextureTest() 'obj != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(567)]
QWARN : tst_qquickimageprovider::instantAsyncTextureTest() QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::instantAsyncTextureTest() '!obj.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(640)]
QWARN : tst_qquickimageprovider::asyncImageThreadSafety() QQmlComponent: Component is not ready
FAIL! : tst_qquickimageprovider::asyncImageThreadSafety() '!obj.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimageprovider/tst_qquickimageprovider.cpp(738)]
PASS : tst_qquickimageprovider::cleanupTestCase()
Totals: 5 passed, 43 failed, 0 skipped, 0 blacklisted, 823ms
********* Finished testing of tst_qquickimageprovider *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickimageprovider.
Success
CMake Error at tst_qquickimageproviderWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickimageprovider_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimageprovider/android-build/tst_qquickimageprovider.apk
--verbose execution failed with exit code 1.
Start 111: tst_qquicklayouts
111/247 Test #111: tst_qquicklayouts .....................***Failed 30.50 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicklayouts_make_apk.
[1/2] Copying tst_qquicklayouts binary to apk folder
[2/2] Creating APK for tst_qquicklayouts
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-tst_qquicklayouts-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-build/
Application binary: tst_qquicklayouts
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: org.qtproject.Test
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 16,600 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-build/tst_qquicklayouts.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquicklayouts/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquicklayouts/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicklayouts.
18107
********* Start testing of tst_qquicklayouts *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquicklayouts::Tests_GridLayout::initTestCase()
PASS : tst_qquicklayouts::Tests_GridLayout::test_Margins()
PASS : tst_qquicklayouts::Tests_GridLayout::test_Rtl()
PASS : tst_qquicklayouts::Tests_GridLayout::test_alignToPixelGrid()
PASS : tst_qquicklayouts::Tests_GridLayout::test_alignment()
PASS : tst_qquicklayouts::Tests_GridLayout::test_baselines()
PASS : tst_qquicklayouts::Tests_GridLayout::test_columnIsOutsideGrid()
PASS : tst_qquicklayouts::Tests_GridLayout::test_columnOrRowChanged()
PASS : tst_qquicklayouts::Tests_GridLayout::test_columnsChanged()
PASS : tst_qquicklayouts::Tests_GridLayout::test_flow()
PASS : tst_qquicklayouts::Tests_GridLayout::test_flowLeftToRight()
PASS : tst_qquicklayouts::Tests_GridLayout::test_flowLeftToRightDefaultPositions()
PASS : tst_qquicklayouts::Tests_GridLayout::test_flowTopToBottom()
PASS : tst_qquicklayouts::Tests_GridLayout::test_hfw()
PASS : tst_qquicklayouts::Tests_GridLayout::test_invalidateWhileRearranging_QTBUG_44139()
PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(columnSpacing)
PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(rowSpacing)
PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(columns)
PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(rows)
PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(flow)
PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(layoutDirection)
PASS : tst_qquicklayouts::Tests_GridLayout::test_propertyChanges(spacing)
PASS : tst_qquicklayouts::Tests_GridLayout::test_replaceCell_QTBUG_65121()
PASS : tst_qquicklayouts::Tests_GridLayout::test_rightToLeft()
PASS : tst_qquicklayouts::Tests_GridLayout::test_rowsChanged()
PASS : tst_qquicklayouts::Tests_GridLayout::test_sizeHints()
FAIL! : tst_qquicklayouts::Tests_GridLayout::test_spacings(NaN) property itemRect
Actual (): [16,0,10,10]
Expected (): [15,0,10,10]
Loc: [qrc:/data/tst_gridlayout.qml(859)]
PASS : tst_qquicklayouts::Tests_GridLayout::test_spacings(0)
PASS : tst_qquicklayouts::Tests_GridLayout::test_spacings(10)
PASS : tst_qquicklayouts::Tests_GridLayout::test_spacings(-5)
PASS : tst_qquicklayouts::Tests_GridLayout::test_spacings(-19)
PASS : tst_qquicklayouts::Tests_GridLayout::test_spanAcrossEmptyRows()
PASS : tst_qquicklayouts::Tests_GridLayout::test_spanIsMoreThanColumns()
PASS : tst_qquicklayouts::Tests_GridLayout::cleanupTestCase()
PASS : tst_qquicklayouts::Tests_RowLayout::initTestCase()
PASS : tst_qquicklayouts::Tests_RowLayout::test_addAndRemoveItems()
PASS : tst_qquicklayouts::Tests_RowLayout::test_addIgnoredItem()
PASS : tst_qquicklayouts::Tests_RowLayout::test_alignToPixelGrid()
PASS : tst_qquicklayouts::Tests_RowLayout::test_alignment()
PASS : tst_qquicklayouts::Tests_RowLayout::test_allExpanding()
PASS : tst_qquicklayouts::Tests_RowLayout::test_bindingLoop()
PASS : tst_qquicklayouts::Tests_RowLayout::test_changeChildrenOfHiddenLayout()
PASS : tst_qquicklayouts::Tests_RowLayout::test_change_implicitWidth_during_rearrange()
PASS : tst_qquicklayouts::Tests_RowLayout::test_countGeometryChanges()
PASS : tst_qquicklayouts::Tests_RowLayout::test_defaultPropertyAliasCrash()
PASS : tst_qquicklayouts::Tests_RowLayout::test_defaultPropertyAliasCrashAgain()
PASS : tst_qquicklayouts::Tests_RowLayout::test_dependentWidth_QTBUG_87253()
PASS : tst_qquicklayouts::Tests_RowLayout::test_destroyImplicitInvisibleLayout()
PASS : tst_qquicklayouts::Tests_RowLayout::test_destroyLayout()
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(narrow)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(belowPreferred)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(belowPreferredWithSpacing)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(abovePreferred)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(stretchSomethingToMaximum)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(minSizeHasFractions)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(maxSizeHasFractions)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(fixedSizeHasFractions)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(481)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(theend)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(theend2)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(43)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(40)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(roundingAccumulates1)
PASS : tst_qquicklayouts::Tests_RowLayout::test_distributeToPixelGrid(roundingAccumulates2)
PASS : tst_qquicklayouts::Tests_RowLayout::test_dynamicSizeAdaptationsForInitiallyInvisibleItemsInLayout()
PASS : tst_qquicklayouts::Tests_RowLayout::test_ensurePolished()
PASS : tst_qquicklayouts::Tests_RowLayout::test_fixedAndExpanding()
PASS : tst_qquicklayouts::Tests_RowLayout::test_implicitSize()
PASS : tst_qquicklayouts::Tests_RowLayout::test_initialNestedLayouts()
PASS : tst_qquicklayouts::Tests_RowLayout::test_layerEnabled()
PASS : tst_qquicklayouts::Tests_RowLayout::test_propagateImplicitWidthToParent()
PASS : tst_qquicklayouts::Tests_RowLayout::test_rearrangeFixedSizeLayout()
PASS : tst_qquicklayouts::Tests_RowLayout::test_rearrangeNestedLayouts()
PASS : tst_qquicklayouts::Tests_RowLayout::test_rowlayoutWithTextItems()
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(propagateNone)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(propagateMinimumWidth)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(propagatePreferredWidth)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(propagateMaximumWidth)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(propagateAll)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(propagateCrazy)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(expandMinToExplicitPref)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(expandMaxToExplicitPref)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(expandAllToExplicitMin)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(expandPrefToExplicitMin)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(boundPrefToExplicitMax)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(boundAllToExplicitMax)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(ceilImplicitMin)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(ceilExplicitMin)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(ceilImplicitMin2)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(ceilShrinkMinToPref)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHint(ceilExpandMaxToPref)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(fallbackValues)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(acceptZeroWidths)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(123)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(132)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(213)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(231)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(321)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(312)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(1i3)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(1i2)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(2i3)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(2i1)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(3i1)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintNormalization(3i2)
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintPropagationCount()
XFAIL : tst_qquicklayouts::Tests_RowLayout::test_sizeHintWithHiddenChildren() If GridLayout is hidden, GridLayout is not notified when child is explicitly hidden
Loc: [qrc:/data/tst_rowlayout.qml(1032)]
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintWithHiddenChildren()
XFAIL : tst_qquicklayouts::Tests_RowLayout::test_sizeHintWithHiddenChildrenForRow() If Row is hidden, Row is not notified when child is explicitly hidden
Loc: [qrc:/data/tst_rowlayout.qml(1066)]
PASS : tst_qquicklayouts::Tests_RowLayout::test_sizeHintWithHiddenChildrenForRow()
PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 0)
PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 1)
PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 2)
PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 3)
PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 4)
PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 5)
PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 6)
PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 7)
PASS : tst_qquicklayouts::Tests_RowLayout::test_stretchItem(row 8)
PASS : tst_qquicklayouts::Tests_RowLayout::test_warnAboutLayoutItemsWithAnchors()
PASS : tst_qquicklayouts::Tests_RowLayout::cleanupTestCase()
PASS : tst_qquicklayouts::Tests_StackLayout::initTestCase()
PASS : tst_qquicklayouts::Tests_StackLayout::test_attachedAddAndRemove()
PASS : tst_qquicklayouts::Tests_StackLayout::test_attachedDynamicDeclarative()
PASS : tst_qquicklayouts::Tests_StackLayout::test_attachedDynamicImperative()
PASS : tst_qquicklayouts::Tests_StackLayout::test_attachedStaticDeclarative()
PASS : tst_qquicklayouts::Tests_StackLayout::test_rearrange()
PASS : tst_qquicklayouts::Tests_StackLayout::cleanupTestCase()
Totals: 125 passed, 1 failed, 0 skipped, 0 blacklisted, 9197ms
********* Finished testing of tst_qquicklayouts *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicklayouts.
Success
CMake Error at tst_qquicklayoutsWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquicklayouts_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklayouts/android-build/tst_qquicklayouts.apk
--verbose execution failed with exit code 1.
Start 112: tst_qquickpath
112/247 Test #112: tst_qquickpath ........................ Passed 25.29 sec
Start 113: tst_qquicksmoothedanimation
113/247 Test #113: tst_qquicksmoothedanimation ........... Passed 23.80 sec
Start 114: tst_qquickspringanimation
114/247 Test #114: tst_qquickspringanimation ............. Passed 35.57 sec
Start 115: tst_qquickanimationcontroller
115/247 Test #115: tst_qquickanimationcontroller ......... Passed 21.98 sec
Start 116: tst_qquickstyledtext
116/247 Test #116: tst_qquickstyledtext .................. Passed 32.08 sec
Start 117: tst_qquickstates
117/247 Test #117: tst_qquickstates ...................... Passed 23.35 sec
Start 118: tst_qquicksystempalette
118/247 Test #118: tst_qquicksystempalette ...............***Failed 33.31 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicksystempalette_make_apk.
[1/2] Copying tst_qquicksystempalette binary to apk folder
[2/2] Creating APK for tst_qquicksystempalette
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/android-tst_qquicksystempalette-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/android-build/
Application binary: tst_qquicksystempalette
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
Skipping createRCC
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :compressDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 8s
29 actionable tasks: 29 executed
Android package built successfully in 27,780 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/android-build/tst_qquicksystempalette.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquicksystempalette/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquicksystempalette/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicksystempalette.
19465
********* Start testing of tst_qquicksystempalette *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquicksystempalette::initTestCase()
QWARN : tst_qquicksystempalette::activePalette() QQmlComponent: Component is not ready
FAIL! : tst_qquicksystempalette::activePalette() 'object != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicksystempalette/tst_qquicksystempalette.cpp(65)]
QWARN : tst_qquicksystempalette::inactivePalette() QQmlComponent: Component is not ready
FAIL! : tst_qquicksystempalette::inactivePalette() 'object != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicksystempalette/tst_qquicksystempalette.cpp(94)]
QWARN : tst_qquicksystempalette::disabledPalette() QQmlComponent: Component is not ready
FAIL! : tst_qquicksystempalette::disabledPalette() 'object != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicksystempalette/tst_qquicksystempalette.cpp(124)]
QWARN : tst_qquicksystempalette::paletteChanged() QQmlComponent: Component is not ready
FAIL! : tst_qquicksystempalette::paletteChanged() 'object != nullptr' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicksystempalette/tst_qquicksystempalette.cpp(155)]
PASS : tst_qquicksystempalette::cleanupTestCase()
Totals: 2 passed, 4 failed, 0 skipped, 0 blacklisted, 61ms
********* Finished testing of tst_qquicksystempalette *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicksystempalette.
Success
CMake Error at tst_qquicksystempaletteWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquicksystempalette_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicksystempalette/android-build/tst_qquicksystempalette.apk
--verbose execution failed with exit code 1.
Start 119: tst_qquicktimeline
119/247 Test #119: tst_qquicktimeline .................... Passed 19.30 sec
Start 120: tst_flickableinterop
120/247 Test #120: tst_flickableinterop ..................***Failed 49.46 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_flickableinterop_make_apk.
[1/2] Copying tst_flickableinterop binary to apk folder
[2/2] Creating APK for tst_flickableinterop
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-tst_flickableinterop-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-build/
Application binary: tst_flickableinterop
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :mergeExtDexDebug
> Task :processDebugManifestForPackage
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 25,367 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-build/tst_flickableinterop.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_flickableinterop/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_flickableinterop/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_flickableinterop.
19720
********* Start testing of tst_FlickableInterop *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_FlickableInterop::initTestCase()
PASS : tst_FlickableInterop::touchTapButton(DragThreshold)
PASS : tst_FlickableInterop::touchTapButton(WithinBounds)
PASS : tst_FlickableInterop::touchTapButton(ReleaseWithinBounds)
PASS : tst_FlickableInterop::touchDragFlickableBehindButton(DragThreshold)
PASS : tst_FlickableInterop::touchDragFlickableBehindButton(WithinBounds)
PASS : tst_FlickableInterop::touchDragFlickableBehindButton(ReleaseWithinBounds)
PASS : tst_FlickableInterop::mouseClickButton(DragThreshold)
PASS : tst_FlickableInterop::mouseClickButton(WithinBounds)
PASS : tst_FlickableInterop::mouseClickButton(ReleaseWithinBounds)
QWARN : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) : delivering touch update to same window QWindow(0x0) not QQuickView(0x6ded7a0490)
QWARN : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold) : skipping QEventPoint(id=1 ts=0 pos=0,0 scn=292,60 gbl=292,60 Updated vel=0,0 press=-292,-60 last=-292,-60 Δ 292,60) : no target window
PASS : tst_FlickableInterop::mouseDragFlickableBehindButton(DragThreshold)
QWARN : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) : delivering touch update to same window QWindow(0x0) not QQuickView(0x6ded7a0490)
QWARN : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds) : skipping QEventPoint(id=1 ts=0 pos=0,0 scn=292,104 gbl=292,104 Updated vel=0,0 press=-292,-104 last=-292,-104 Δ 292,104) : no target window
PASS : tst_FlickableInterop::mouseDragFlickableBehindButton(WithinBounds)
QWARN : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) : delivering touch update to same window QWindow(0x0) not QQuickView(0x6ded7a0490)
QWARN : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds) : skipping QEventPoint(id=1 ts=0 pos=0,0 scn=292,148 gbl=292,148 Updated vel=0,0 press=-292,-148 last=-292,-148 Δ 292,148) : no target window
PASS : tst_FlickableInterop::mouseDragFlickableBehindButton(ReleaseWithinBounds)
PASS : tst_FlickableInterop::touchDragSlider()
PASS : tst_FlickableInterop::touchDragFlickableBehindSlider()
PASS : tst_FlickableInterop::mouseDragSlider(drag down on knob of knobSlider)
PASS : tst_FlickableInterop::mouseDragSlider(drag sideways on knob of knobSlider)
PASS : tst_FlickableInterop::mouseDragSlider(drag down on groove of knobSlider)
PASS : tst_FlickableInterop::mouseDragSlider(drag sideways on groove of knobSlider)
PASS : tst_FlickableInterop::mouseDragSlider(drag down on knob of grooveSlider)
PASS : tst_FlickableInterop::mouseDragSlider(drag sideways on knob of grooveSlider)
PASS : tst_FlickableInterop::mouseDragSlider(drag down on groove of grooveSlider)
PASS : tst_FlickableInterop::mouseDragSlider(drag sideways on groove of grooveSlider)
PASS : tst_FlickableInterop::mouseDragFlickableBehindSlider()
FAIL! : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(drag) Compared values are not the same
Actual (flickable->isMoving()) : 1
Expected (expectedFlickableMoving): 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(544)]
PASS : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(tap)
FAIL! : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(dragAndTap) Compared values are not the same
Actual (flickable->isMoving()) : 1
Expected (expectedFlickableMoving): 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(544)]
FAIL! : tst_FlickableInterop::touchDragFlickableBehindItemWithHandlers(tapAndDrag) Compared values are not the same
Actual (flickable->isMoving()) : 1
Expected (expectedFlickableMoving): 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(544)]
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Mouse event at 496, 65 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Mouse event at 506, 65 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Mouse event at 516, 65 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Mouse event at 526, 65 occurs outside target window (393x753).
FAIL! : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(drag) Compared values are not the same
Actual (flickable->isMoving()) : 1
Expected (expectedFlickableMoving): 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(577)]
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 496, 121 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 506, 121 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 516, 121 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 526, 121 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 526, 121 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 506, 121 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 516, 121 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap) Mouse event at 526, 121 occurs outside target window (393x753).
PASS : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tap)
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Mouse event at 496, 177 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Mouse event at 506, 177 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Mouse event at 516, 177 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Mouse event at 526, 177 occurs outside target window (393x753).
FAIL! : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(dragAndTap) Compared values are not the same
Actual (flickable->isMoving()) : 1
Expected (expectedFlickableMoving): 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(577)]
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Mouse event at 496, 233 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Mouse event at 506, 233 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Mouse event at 516, 233 occurs outside target window (393x753).
QWARN : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Mouse event at 526, 233 occurs outside target window (393x753).
FAIL! : tst_FlickableInterop::mouseDragFlickableBehindItemWithHandlers(tapAndDrag) Compared values are not the same
Actual (flickable->isMoving()) : 1
Expected (expectedFlickableMoving): 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(577)]
BFAIL : tst_FlickableInterop::touchDragSliderAndFlickable() 'flickable->isMoving()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(651)]
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnFlickable)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnFlickable-excl)
FAIL! : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnList) Compared values are not the same
Actual (delegateTapHandler->isPressed()): 0
Expected (true) : 1
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(772)]
FAIL! : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnList-excl) Compared values are not the same
Actual (delegateTapHandler->isPressed()): 0
Expected (true) : 1
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(772)]
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnTable)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnFlickable)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnList)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnTable)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnFlickable)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnFlickable-excl)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnList)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnList-excl)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnTable)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnFlickable)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnList)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnTable)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnFlickableWithNullTargets)
FAIL! : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnListWithNullTargets) Compared values are not the same
Actual (delegateTapHandler->isPressed()): 0
Expected (true) : 1
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop.cpp(772)]
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapOnTableWithNullTargets)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnFlickableWithNullTargets)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnListWithNullTargets)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragOnTableWithNullTargets)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnFlickableWithNullTargets)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnListWithNullTargets)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(tapDelayOnTableWithNullTargets)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnFlickableWithNullTargets)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnListWithNullTargets)
PASS : tst_FlickableInterop::touchAndDragHandlerOnFlickable(dragDelayOnTableWithNullTargets)
PASS : tst_FlickableInterop::cleanupTestCase()
Totals: 52 passed, 9 failed, 0 skipped, 1 blacklisted, 19560ms
********* Finished testing of tst_FlickableInterop *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_flickableinterop.
Success
CMake Error at tst_flickableinteropWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_flickableinterop_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/flickableinterop/android-build/tst_flickableinterop.apk
--verbose execution failed with exit code 1.
Start 121: tst_mousearea_interop
121/247 Test #121: tst_mousearea_interop ................. Passed 29.00 sec
Start 122: tst_multipointtoucharea_interop
122/247 Test #122: tst_multipointtoucharea_interop ....... Passed 21.55 sec
Start 123: tst_qquickdraghandler
123/247 Test #123: tst_qquickdraghandler .................***Failed 69.08 sec
QtQmlDom: WARNING: /home/andreasbuhr/development/qtdev/qtdeclarative/src/qmldom/standalone/private/qtqmlcompilerexports_p.h does not have the "We mean it." warning
CMAKE_VERSION: 3.23.1
CMAKE_PREFIX_PATH: /data/androidbuild_armv8/qtbase-android/lib/cmake;/data/androidbuild_armv8/qtbase-android
CMAKE_MODULES_UNDER_TEST: Core;Qml;Quick
CMAKE_Core_MODULE_MAJOR_VERSION: 6
CMAKE_Core_MODULE_MINOR_VERSION: 4
CMAKE_Core_MODULE_PATCH_VERSION: 0
CMAKE_Qml_MODULE_MAJOR_VERSION: 6
CMAKE_Qml_MODULE_MINOR_VERSION: 4
CMAKE_Qml_MODULE_PATCH_VERSION: 0
CMAKE_Quick_MODULE_MAJOR_VERSION: 6
CMAKE_Quick_MODULE_MINOR_VERSION: 4
CMAKE_Quick_MODULE_PATCH_VERSION: 0
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdraghandler_make_apk.
[0/1] Re-running CMake...
-- CMAKE_BUILD_TYPE was set to: 'Debug'
-- Using Android SDK API android-32 from /home/andreasbuhr/Android/Sdk/platforms
-- Check for feature set changes
-- Searching for tool 'Qt6::qmltyperegistrar' in package Qt6QmlTools.
-- Qt6::qmltyperegistrar was found at /data/androidbuild_armv8/qtbase/libexec/qmltyperegistrar using package Qt6QmlTools.
-- Using host syncqt found at: /data/androidbuild_armv8/qtbase/libexec/syncqt.pl
-- Running syncqt for module: 'QtQmlIntegration'
-- Could NOT find LTTngUST (missing: LTTNGUST_LIBRARIES LTTNGUST_INCLUDE_DIRS)
-- Running syncqt for module: 'QtQml'
-- Could NOT find LTTngUST (missing: LTTNGUST_LIBRARIES LTTNGUST_INCLUDE_DIRS)
-- Running syncqt for module: 'QtQmlModels'
-- Running syncqt for module: 'QtQmlCore'
-- Running syncqt for module: 'QtQmlWorkerScript'
-- Running syncqt for module: 'QtQmlLocalStorage'
-- Running syncqt for module: 'QtQmlXmlListModel'
-- Running syncqt for module: 'QtQuick'
-- Could NOT find LTTngUST (missing: LTTNGUST_LIBRARIES LTTNGUST_INCLUDE_DIRS)
-- Running syncqt for module: 'QtQuickLayouts'
-- Running syncqt for module: 'QtQuickTest'
-- Running syncqt for module: 'QtQuickTestUtils'
-- Running syncqt for module: 'QtQuickParticles'
-- Running syncqt for module: 'QtQuickShapes'
-- Running syncqt for module: 'QtQuickWidgets'
-- Running syncqt for module: 'QtQuickTemplates2'
-- Running syncqt for module: 'QtQuickControls2Impl'
-- Running syncqt for module: 'QtQuickControls2'
-- Running syncqt for module: 'QtQuickDialogs2Utils'
-- Running syncqt for module: 'QtQuickDialogs2QuickImpl'
-- Running syncqt for module: 'QtQuickDialogs2'
-- Running syncqt for module: 'QtQuickControlsTestUtils'
-- Running syncqt for module: 'QtLabsSettings'
-- Running syncqt for module: 'QtLabsQmlModels'
-- Running syncqt for module: 'QtLabsFolderListModel'
-- Running syncqt for module: 'QtLabsAnimation'
-- Running syncqt for module: 'QtLabsWavefrontMesh'
-- Running syncqt for module: 'QtLabsSharedImage'
-- Running syncqt for module: 'QtQmlCompiler'
-- Running syncqt for module: 'QtQmlDom'
-- Tool 'Qt6::qmlcachegen' was found at /data/androidbuild_armv8/qtbase/libexec/qmlcachegen.
-- Running syncqt for module: 'QtPacketProtocol'
-- Running syncqt for module: 'QtQmlDebug'
-- Tool 'Qt6::qmldom' was found at /data/androidbuild_armv8/qtbase/bin/qmldom.
-- Tool 'Qt6::qmllint' was found at /data/androidbuild_armv8/qtbase/bin/qmllint.
-- Tool 'Qt6::qmltc' was found at /data/androidbuild_armv8/qtbase/bin/qmltc.
-- Tool 'Qt6::qmlimportscanner' was found at /data/androidbuild_armv8/qtbase/libexec/qmlimportscanner.
-- Tool 'Qt6::qmlformat' was found at /data/androidbuild_armv8/qtbase/bin/qmlformat.
-- Tool 'Qt6::qmlls' was found at /data/androidbuild_armv8/qtbase/bin/qmlls.
-- Configuring 'tst_registrationmacros' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_parserstress' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qjsprimitivevalue' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qjsvalueiterator' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qjsonbinding' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlfile' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlfileselector' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlcomponent' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlconsole' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlengine' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlerror' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlincubator' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlinfo' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmllistreference' for CMake Warning at /data/androidbuild_armv8/qtbase-android/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:743 (message):
The qmltc_test_module target is a QML module with target path QmltcTests.
It uses an OUTPUT_DIRECTORY of
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/qml/qmltc/data,
which should end in the same target path, but doesn't. Tooling such as
qmllint may not work correctly.
Call Stack (most recent call first):
/data/androidbuild_armv8/qtbase-android/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:1888 (_qt_internal_target_enable_qmllint)
/data/androidbuild_armv8/qtbase-android/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:594 (qt6_target_qml_sources)
tests/auto/qml/qmltc/data/CMakeLists.txt:109 (qt6_add_qml_module)
the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmllocale' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlmetaobject' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlnotifier' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlqt' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlxmlhttprequest' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlpromise' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qtqmlmodules' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickfolderlistmodel' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlapplicationengine' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'testapp' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlsettings' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qmldiskcache' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlmetatype' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qmltc_manual' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qmltc_diskcache' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qmltc_nodiskcache' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qmltc_examples' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qmlbasicapp' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qmlsplitlib' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qjsengine' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qjsvalue' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qjsmanagedvalue' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'qqmldebugjsserver' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmldebugtranslationservice' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qpacketprotocol' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlnativeconnector' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmldebugclient' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmldebuglocal' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qv4debugger' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlextensionplugin' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlcpputils' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmldirparser' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qmlcachegen' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qmlcppcodegen' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qabstractanimationjob' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qanimationgroupjob' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qparallelanimationgroupjob' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qpauseanimationjob' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qsequentialanimationgroupjob' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlecmascript' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlanybinding' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlcontext' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlexpression' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlglobal' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmllanguage' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlopenmetaobject' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlproperty' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlpropertycache' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlpropertymap' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlsqldatabase' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlvaluetypes' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlvaluetypeproviders' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlbinding' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlhangeset' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlconnections' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmllistcompositor' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmllistmodel' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmllistmodelworkerscript' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlitemmodels' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmltypeloader' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlparser' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickworkerscript' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qrcqml' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmltimer' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlinstantiator' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlenginecleanup' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmltranslation' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlimport' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlobjectmodel' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmltablemodel' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmltreemodeltotablemodel' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qv4assembler' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qv4mm' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qv4identifiertable' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qv4regexp' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_ecmascripttests' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_bindingdependencyapi' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_v4misc' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmldelegatemodel' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qqmlxmllistmodel' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_geometry' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_nodestest' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickpixmapcache' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_drawingmodes' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_quick_examples' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_nokeywords' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_propertyrequirements' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickanimations' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickapplication' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickbehaviors' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickboundaryrule' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickfontloader' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickfontloader_static' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_quickfontmetrics' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickimageprovider' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicklayouts' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickpath' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicksmoothedanimation' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickspringanimation' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickanimationcontroller' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickstyledtext' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickstates' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicksystempalette' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicktimeline' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_flickableinterop' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_mousearea_interop' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_multipointtoucharea_interop' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickdraghandler' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickhoverhandler' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickpinchhandler' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickpointerhandler' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickpointhandler' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicktaphandler' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickwheelhandler' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickaccessible' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickanchors' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickanimatedimage' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickanimators' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickdynamicpropertyanimation' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickborderimage' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickwindow' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickdeliveryagent' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickdrag' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickdroparea' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickflickable' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickflipable' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickfocusscope' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickgraphicsinfo' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickgridview' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickimage' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickitem' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickitem2' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickitemlayer' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicklistview' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicklistview2' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicktableview' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicktreeview' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickloader' ftexture.vert -> texture.vert.qsb exposed as ://texture.vert.qsb
texture.frag -> texture.frag.qsb exposed as ://texture.frag.qsb
or the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickmousearea' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickmultipointtoucharea' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickpainteditem' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickshape' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickpathview' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickpincharea' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickpositioners' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickrectangle' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickrepeater' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickshortcut' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicktext' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicktextdocument' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicktextedit' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicktextinput' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickvisualdatamodel' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickview' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickview_extra' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickcanvasitem' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickdesignersupport' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickscreen' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_touchmouse' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_scenegraph' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_sharedimage' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickcolorgroup' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickpalette' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickrendercontrol' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickshadereffect' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickanimatedsprite' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickspritesequence' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickitemrhiintegration' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickframebufferobject' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_rendernode' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_softwarerenderer' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_polish' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_signalspy' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_quicktestmainwithsetup' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_quicktestswithcomponents' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_core' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qml_toolsupport' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickage' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickangleddirection' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickcumulativedirection' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickcustomaffector' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickellipseextruder' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickgroupgoal' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickfriction' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickgravity' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickimageparticle' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickitemparticle' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicklineextruder' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickmaskextruder' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickparticlegroup' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickparticlesystem' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickpointattractor' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickpointdirection' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickrectangleextruder' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickspritegoal' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicktargetdirection' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicktrailemitter' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickturbulence' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickwander' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickwidget' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_accessibility' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_cursor' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_customization' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_designer' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_font' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_palette' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_platform' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_pointerhandlers' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_pressandhold' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickapplicationwindow' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickcontrol' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickcolor' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickdrawer' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickheaderview' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickiconimage' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickiconlabel' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickimaginestyle' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickmaterialstyle' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickmaterialstyleconf' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickmenubar' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickninepatchimage' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickstyle' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickuniversalstyle' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickuniversalstyleconf' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_revisions' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_styleimports' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_styleimportscompiletimematerial' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_styleimportscompiletimeqmlonly' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_translation' for the following A../data/shared/shaders/basic_alpha.frag -> shaders/basic_alpha.frag.qsb exposed as ://shaders/basic_alpha.frag.qsb
../data/shared/shaders/basic.frag -> shaders/basic.frag.qsb exposed as ://shaders/basic.frag.qsb
../data/shared/shaders/cmyk.frag -> shaders/cmyk.frag.qsb exposed as ://shaders/cmyk.frag.qsb
../data/shared/shaders/culling.frag -> shaders/culling.frag.qsb exposed as ://shaders/culling.frag.qsb
../data/shared/shaders/desaturate.frag -> shaders/desaturate.frag.qsb exposed as ://shaders/desaturate.frag.qsb
../data/shared/shaders/edge.frag -> shaders/edge.frag.qsb exposed as ://shaders/edge.frag.qsb
../data/shared/shaders/gradient2.frag -> shaders/gradient2.frag.qsb exposed as ://shaders/gradient2.frag.qsb
../data/shared/shaders/gradient3.frag -> shaders/gradient3.frag.qsb exposed as ://shaders/gradient3.frag.qsb
../data/shared/shaders/gradient4.frag -> shaders/gradient4.frag.qsb exposed as ://shaders/gradient4.frag.qsb
../data/shared/shaders/gradient5.frag -> shaders/gradient5.frag.qsb exposed as ://shaders/gradient5.frag.qsb
../data/shared/shaders/gradient.frag -> shaders/gradient.frag.qsb exposed as ://shaders/gradient.frag.qsb
../data/shared/shaders/gradientgrid.frag -> shaders/gradientgrid.frag.qsb exposed as ://shaders/gradientgrid.frag.qsb
../data/shared/shaders/property.frag -> shaders/property.frag.qsb exposed as ://shaders/property.frag.qsb
../data/shared/shaders/shadow.frag -> shaders/shadow.frag.qsb exposed as ://shaders/shadow.frag.qsb
../data/shared/shaders/stencil.frag -> shaders/stencil.frag.qsb exposed as ://shaders/stencil.frag.qsb
../data/shared/shaders/subrect.vert -> shaders/subrect.vert.qsb exposed as ://shaders/subrect.vert.qsb
../data/shared/shaders/wave.vert -> shaders/wave.vert.qsb exposed as ://shaders/wave.vert.qsb
ndroid ABIs: arm64-v8a (default)
-- Configuring 'tst_qquicktreeviewdelegate' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_qquickmessagedialogimpl' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'qmlscenegrabber' for the following Android ABIs: arm64-v8a (default)
-- Configuring 'tst_baseline_scenegraph' for the following Android ABIs: arm64-v8a (default)
-- The following packages have been found:
* Qt6BuildInternals (required version >= 6.4.0)
* EGL, A platform-agnostic mechanism for creating rendering surfaces for use with other graphics libraries, such as OpenGL|ES and OpenVG.,
* Qt6Gui (required version >= 6.4.0)
* Qt6Network (required version >= 6.4.0)
* Qt6WidgetsTools (required version >= 6.4.0)
* Qt6Widgets (required version >= 6.4.0)
* WrapVulkanHeaders
* Qt6OpenGL (required version >= 6.4.0)
* Qt6OpenGLWidgets (required version >= 6.4.0)
* Qt6Sql (required version >= 6.4.0)
* Qt6Concurrent (required version >= 6.4.0)
* Qt6LanguageServerPrivate (required version >= 6.4.0)
* Qt6ShaderToolsTools (required version >= 6.4.0)
* Qt6ShaderTools (required version >= 6.4.0)
* Java (required version >= 1.8)
* Python
* Qt6Test (required version >= 6.4.0)
* Qt6CoreTools (required version >= 6.4.0)
* Qt6Core
* Qt6QmlTools (required version >= 6.4.0)
* Qt6Qml
* Qt6HostInfo
* Qt6Quick
* Qt6
-- The following OPTIONAL packages have not been found:
* PkgConfig
* Vulkan
* Qt6LinguistTools (required version >= 6.4.0)
* LTTngUST
* Qt6QmlCompilerPlusPrivate
-- Configure summary:
Qt QML:
QML network support .................... yes
QML debugging and profiling support .... yes
QML just-in-time compiler .............. no
QML XML http request ................... yes
QML Locale ............................. yes
Qt QML Models:
QML list model ......................... yes
QML delegate model ..................... yes
Qt Quick:
AnimatedImage item ..................... yes
Canvas item ............................ yes
Support for Qt Quick Designer .......... yes
Flipable item .......................... yes
GridView item .......................... yes
ListView item .......................... yes
TableView item ......................... yes
TreeView item .......................... yes
Path support ........................... yes
PathView item .......................... yes
Positioner items ....................... yes
Repeater item .......................... yes
ShaderEffect item ...................... yes
Sprite item ............................ yes
Qt Quick Templates 2:
Hover support .......................... yes
Multi-touch support .................... yes
Calendar support ....................... yes
Qt Quick Controls 2:
Styles ................................. Basic Fusion Imagine iOS Material Universal macOS Windows
-- Configuring done
-- Generating done
-- Build files have been written to: /data/androidbuild_armv8/qtdeclarative-android
[1/822] Automatic MOC for target qmlplugin
[2/820] Automatic MOC for target Qml
[3/819] Running AUTOMOC file extraction for target Qml
[4/819] Running moc --collect-json for target Qml
[5/6] Copying tst_qquickdraghandler binary to apk folder
[6/6] Creating APK for tst_qquickdraghandler
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-tst_qquickdraghandler-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-build/
Application binary: tst_qquickdraghandler
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: Test
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :mergeDebugResources
> Task :extractDeepLinksDebug
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 16,082 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-build/tst_qquickdraghandler.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickdraghandler/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickdraghandler/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickdraghandler.
20488
********* Start testing of tst_DragHandler *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_DragHandler::initTestCase()
QDEBUG : tst_DragHandler::defaultPropertyValues() : QQuickRectangle(0x6e6d741e90) parent QQuickItem(0x6e6d73df90, "Draggables")
QDEBUG : tst_DragHandler::defaultPropertyValues() : QQuickRectangle(0x6e6d7406f0) parent QQuickItem(0x6e6d73df90, "Draggables")
PASS : tst_DragHandler::defaultPropertyValues()
QDEBUG : tst_DragHandler::touchDrag(threshold zero) : QQuickRectangle(0x6e6d74a6b0) parent QQuickItem(0x6e6d738c50, "Draggables")
QDEBUG : tst_DragHandler::touchDrag(threshold zero) : QQuickRectangle(0x6e6d7470b0) parent QQuickItem(0x6e6d738c50, "Draggables")
PASS : tst_DragHandler::touchDrag(threshold zero)
QDEBUG : tst_DragHandler::touchDrag(threshold one) : QQuickRectangle(0x6e6d744950) parent QQuickItem(0x6e6d73f190, "Draggables")
QDEBUG : tst_DragHandler::touchDrag(threshold one) : QQuickRectangle(0x6e6d741350) parent QQuickItem(0x6e6d73f190, "Draggables")
PASS : tst_DragHandler::touchDrag(threshold one)
QDEBUG : tst_DragHandler::touchDrag(threshold 20) : QQuickRectangle(0x6e6d748bb0) parent QQuickItem(0x6e6d73ca30, "Draggables")
QDEBUG : tst_DragHandler::touchDrag(threshold 20) : QQuickRectangle(0x6e6d744b90) parent QQuickItem(0x6e6d73ca30, "Draggables")
PASS : tst_DragHandler::touchDrag(threshold 20)
QDEBUG : tst_DragHandler::touchDrag(threshold default) : QQuickRectangle(0x6e6d741350) parent QQuickItem(0x6e6d740b70, "Draggables")
QDEBUG : tst_DragHandler::touchDrag(threshold default) : QQuickRectangle(0x6e6d73e1d0) parent QQuickItem(0x6e6d740b70, "Draggables")
PASS : tst_DragHandler::touchDrag(threshold default)
QDEBUG : tst_DragHandler::mouseDrag(left: drag) : QQuickRectangle(0x6e6d748730) parent QQuickItem(0x6e6d73ba70, "Draggables")
QDEBUG : tst_DragHandler::mouseDrag(left: drag) : QQuickRectangle(0x6e6d73b170) parent QQuickItem(0x6e6d73ba70, "Draggables")
PASS : tst_DragHandler::mouseDrag(left: drag)
QDEBUG : tst_DragHandler::mouseDrag(right: don't drag) : QQuickRectangle(0x6e6d742670) parent QQuickItem(0x6e6d740030, "Draggables")
QDEBUG : tst_DragHandler::mouseDrag(right: don't drag) : QQuickRectangle(0x6e6d73ba70) parent QQuickItem(0x6e6d740030, "Draggables")
PASS : tst_DragHandler::mouseDrag(right: don't drag)
QDEBUG : tst_DragHandler::mouseDrag(left: don't drag) : QQuickRectangle(0x6e6d74a7d0) parent QQuickItem(0x6e6d743bd0, "Draggables")
QDEBUG : tst_DragHandler::mouseDrag(left: don't drag) : QQuickRectangle(0x6e6d7455b0) parent QQuickItem(0x6e6d743bd0, "Draggables")
PASS : tst_DragHandler::mouseDrag(left: don't drag)
QDEBUG : tst_DragHandler::mouseDrag(right or middle: drag) : QQuickRectangle(0x6e6d73f190) parent QQuickItem(0x6e6d740ed0, "Draggables")
QDEBUG : tst_DragHandler::mouseDrag(right or middle: drag) : QQuickRectangle(0x6e6d743bd0) parent QQuickItem(0x6e6d740ed0, "Draggables")
PASS : tst_DragHandler::mouseDrag(right or middle: drag)
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold zero) : QQuickRectangle(0x6e6d73ed10) parent QQuickItem(0x6e6d747d10, "Draggables")
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold zero) : QQuickRectangle(0x6e6d7495d0) parent QQuickItem(0x6e6d747d10, "Draggables")
PASS : tst_DragHandler::mouseDragThreshold(threshold zero)
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold one) : QQuickRectangle(0x6e6d744950) parent QQuickItem(0x6e6d743990, "Draggables")
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold one) : QQuickRectangle(0x6e6d743cf0) parent QQuickItem(0x6e6d743990, "Draggables")
PASS : tst_DragHandler::mouseDragThreshold(threshold one)
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold 20) : QQuickRectangle(0x6e6d746330) parent QQuickItem(0x6e6d742f70, "Draggables")
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold 20) : QQuickRectangle(0x6e6d748730) parent QQuickItem(0x6e6d742f70, "Draggables")
PASS : tst_DragHandler::mouseDragThreshold(threshold 20)
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold default) : QQuickRectangle(0x6e6d7375d0) parent QQuickItem(0x6e6d73d450, "Draggables")
QDEBUG : tst_DragHandler::mouseDragThreshold(threshold default) : QQuickRectangle(0x6e6d7405d0) parent QQuickItem(0x6e6d73d450, "Draggables")
PASS : tst_DragHandler::mouseDragThreshold(threshold default)
PASS : tst_DragHandler::dragFromMargin()
PASS : tst_DragHandler::snapMode(rect1, SnapAuto, outside the target)
PASS : tst_DragHandler::snapMode(rect1, SnapAuto, inside the target)
PASS : tst_DragHandler::snapMode(rect1, SnapAlways, outside the target)
PASS : tst_DragHandler::snapMode(rect1, NoSnap, outside the target)
PASS : tst_DragHandler::snapMode(rect1, SnapIfPressedOutsideTarget, outside the target)
PASS : tst_DragHandler::snapMode(rect1, SnapIfPressedOutsideTarget, inside the target)
PASS : tst_DragHandler::snapMode(rect2, SnapAuto, outside target, should snap)
PASS : tst_DragHandler::snapMode(rect2, SnapAuto, inside target, shouldn't snap)
QDEBUG : tst_DragHandler::touchDragMulti() : QQuickRectangle(0x6e6d74eeb0) parent QQuickItem(0x6e6d74ff90, "Draggables")
QDEBUG : tst_DragHandler::touchDragMulti() : QQuickRectangle(0x6e6d74d5f0) parent QQuickItem(0x6e6d74ff90, "Draggables")
FAIL! : tst_DragHandler::touchDragMulti() Compared values are not the same
Actual (dragHandler2->centroid().position()): QPointF(0,0)
Expected (ball2Center) : QPointF(40,40)
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickdraghandler/tst_qquickdraghandler.cpp(609)]
PASS : tst_DragHandler::touchDragMultiSliders(Drag Knob: start on the knobs, drag down)
PASS : tst_DragHandler::touchDragMultiSliders(Drag Knob: start on the knobs, drag diagonally downward)
PASS : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start on the knobs, drag down)
PASS : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start on the knobs, drag diagonally downward)
PASS : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start above the knobs, drag down)
PASS : tst_DragHandler::touchDragMultiSliders(Drag Anywhere: start above the knobs, drag diagonally downward)
PASS : tst_DragHandler::touchPassiveGrabbers(Drag And Tap)
PASS : tst_DragHandler::touchPassiveGrabbers(Tap And Drag)
PASS : tst_DragHandler::touchPassiveGrabbers(Drag And Tap (not siblings))
PASS : tst_DragHandler::touchPassiveGrabbers(Tap And Drag (not siblings))
PASS : tst_DragHandler::touchPinchAndMouseMove()
PASS : tst_DragHandler::unsuitableEventDuringDrag()
PASS : tst_DragHandler::underModalLayer()
PASS : tst_DragHandler::cleanupTestCase()
Totals: 37 passed, 1 failed, 0 skipped, 0 blacklisted, 9734ms
********* Finished testing of tst_DragHandler *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickdraghandler.
Success
CMake Error at tst_qquickdraghandlerWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickdraghandler_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickdraghandler/android-build/tst_qquickdraghandler.apk
--verbose execution failed with exit code 1.
Start 124: tst_qquickhoverhandler
124/247 Test #124: tst_qquickhoverhandler ................***Failed 44.25 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickhoverhandler_make_apk.
[1/2] Copying tst_qquickhoverhandler binary to apk folder
[2/2] Creating APK for tst_qquickhoverhandler
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-tst_qquickhoverhandler-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-build/
Application binary: tst_qquickhoverhandler
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :compressDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 17,526 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-build/tst_qquickhoverhandler.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickhoverhandler/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickhoverhandler/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickhoverhandler.
20791
********* Start testing of tst_HoverHandler *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_HoverHandler::initTestCase()
PASS : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler(default: nonblocking)
PASS : tst_HoverHandler::hoverHandlerAndUnderlyingHoverHandler(blocking)
PASS : tst_HoverHandler::mouseAreaAndUnderlyingHoverHandler()
PASS : tst_HoverHandler::hoverHandlerAndUnderlyingMouseArea()
FAIL! : tst_HoverHandler::movingItemWithHoverHandler() Compared values are not the same
Actual (((paddleHH->isHovered()))): 0
Expected (true) : 1
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickhoverhandler/tst_qquickhoverhandler.cpp(327)]
PASS : tst_HoverHandler::margin()
SKIP : tst_HoverHandler::window() QCursor::setPos() doesn't work (QTBUG-76312).
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickhoverhandler/tst_qquickhoverhandler.cpp(406)]
PASS : tst_HoverHandler::cleanupTestCase()
Totals: 7 passed, 1 failed, 1 skipped, 0 blacklisted, 21661ms
********* Finished testing of tst_HoverHandler *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickhoverhandler.
Success
CMake Error at tst_qquickhoverhandlerWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickhoverhandler_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickhoverhandler/android-build/tst_qquickhoverhandler.apk
--verbose execution failed with exit code 1.
Start 125: tst_qquickpinchhandler
125/247 Test #125: tst_qquickpinchhandler ................***Failed 68.65 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickpinchhandler_make_apk.
[1/2] Copying tst_qquickpinchhandler binary to apk folder
[2/2] Creating APK for tst_qquickpinchhandler
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-tst_qquickpinchhandler-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-build/
Application binary: tst_qquickpinchhandler
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 29,835 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-build/tst_qquickpinchhandler.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickpinchhandler/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickpinchhandler/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickpinchhandler.
21111
********* Start testing of tst_QQuickPinchHandler *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_QQuickPinchHandler::initTestCase()
PASS : tst_QQuickPinchHandler::pinchProperties()
PASS : tst_QQuickPinchHandler::scale()
PASS : tst_QQuickPinchHandler::scaleThreeFingers()
FAIL! : tst_QQuickPinchHandler::scaleNativeGesture(just pinch) Compared doubles are not the same (fuzzy compare)
Actual (((target->scale()))): 1
Expected (expectedScale) : 1.1
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickpinchhandler/tst_qquickpinchhandler.cpp(415)]
FAIL! : tst_QQuickPinchHandler::scaleNativeGesture(pinch & drag) Compared doubles are not the same (fuzzy compare)
Actual (((target->scale()))): 1
Expected (expectedScale) : 1.1
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickpinchhandler/tst_qquickpinchhandler.cpp(415)]
PASS : tst_QQuickPinchHandler::pan()
PASS : tst_QQuickPinchHandler::dragAxesEnabled(both enabled)
PASS : tst_QQuickPinchHandler::dragAxesEnabled(x enabled)
PASS : tst_QQuickPinchHandler::dragAxesEnabled(y enabled)
PASS : tst_QQuickPinchHandler::dragAxesEnabled(both disabled)
PASS : tst_QQuickPinchHandler::retouch()
SKIP : tst_QQuickPinchHandler::cancel() cancel is not supported atm
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickpinchhandler/tst_qquickpinchhandler.cpp(769)]
PASS : tst_QQuickPinchHandler::transformedpinchHandler(checking inner pinchHandler 1)
PASS : tst_QQuickPinchHandler::transformedpinchHandler(checking inner pinchHandler 2)
PASS : tst_QQuickPinchHandler::transformedpinchHandler(checking inner pinchHandler 3)
PASS : tst_QQuickPinchHandler::transformedpinchHandler(checking outer pinchHandler 1)
PASS : tst_QQuickPinchHandler::transformedpinchHandler(checking outer pinchHandler 2)
PASS : tst_QQuickPinchHandler::transformedpinchHandler(checking outer pinchHandler 3)
PASS : tst_QQuickPinchHandler::cleanupTestCase()
Totals: 17 passed, 2 failed, 1 skipped, 0 blacklisted, 34257ms
********* Finished testing of tst_QQuickPinchHandler *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickpinchhandler.
Success
CMake Error at tst_qquickpinchhandlerWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickpinchhandler_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpinchhandler/android-build/tst_qquickpinchhandler.apk
--verbose execution failed with exit code 1.
Start 126: tst_qquickpointerhandler
126/247 Test #126: tst_qquickpointerhandler .............. Passed 31.18 sec
Start 127: tst_qquickpointhandler
127/247 Test #127: tst_qquickpointhandler ................***Failed 22.62 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickpointhandler_make_apk.
[1/2] Copying tst_qquickpointhandler binary to apk folder
[2/2] Creating APK for tst_qquickpointhandler
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-tst_qquickpointhandler-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-build/
Application binary: tst_qquickpointhandler
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :compressDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 16,457 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-build/tst_qquickpointhandler.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickpointhandler/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickpointhandler/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickpointhandler.
21763
********* Start testing of tst_PointHandler *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_PointHandler::initTestCase()
PASS : tst_PointHandler::singleTouch()
FAIL! : tst_PointHandler::tabletStylus() Compared values are not the same
Actual (handler->translation()) : QVector2D(3.63636, 3.63636)
Expected (QVector2D(deltaLocalDPI)): QVector2D(4, 4)
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquickpointhandler/tst_qquickpointhandler.cpp(193)]
PASS : tst_PointHandler::simultaneousMultiTouch()
PASS : tst_PointHandler::pressedMultipleButtons(Accept Left - Press left, Press Right, Release Right)
PASS : tst_PointHandler::pressedMultipleButtons(Accept Left - Press left, Press Right, Release Left)
PASS : tst_PointHandler::pressedMultipleButtons(Accept Left|Right - Press left, Press Right, Release Right)
PASS : tst_PointHandler::pressedMultipleButtons(Accept Right - Press Right, Press Left, Release Right)
PASS : tst_PointHandler::cleanupTestCase()
Totals: 8 passed, 1 failed, 0 skipped, 0 blacklisted, 1145ms
********* Finished testing of tst_PointHandler *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickpointhandler.
Success
CMake Error at tst_qquickpointhandlerWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickpointhandler_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquickpointhandler/android-build/tst_qquickpointhandler.apk
--verbose execution failed with exit code 1.
Start 128: tst_qquicktaphandler
128/247 Test #128: tst_qquicktaphandler ..................***Failed 62.98 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktaphandler_make_apk.
[1/2] Copying tst_qquicktaphandler binary to apk folder
[2/2] Creating APK for tst_qquicktaphandler
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-tst_qquicktaphandler-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-build/
Application binary: tst_qquicktaphandler
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 18,232 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-build/tst_qquicktaphandler.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquicktaphandler/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquicktaphandler/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicktaphandler.
21925
********* Start testing of tst_TapHandler *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_TapHandler::initTestCase()
PASS : tst_TapHandler::touchGesturePolicyDragThreshold()
PASS : tst_TapHandler::mouseGesturePolicyDragThreshold()
PASS : tst_TapHandler::touchMouseGesturePolicyDragThreshold()
PASS : tst_TapHandler::touchGesturePolicyWithinBounds()
PASS : tst_TapHandler::mouseGesturePolicyWithinBounds()
PASS : tst_TapHandler::touchGesturePolicyReleaseWithinBounds()
PASS : tst_TapHandler::mouseGesturePolicyReleaseWithinBounds()
PASS : tst_TapHandler::gesturePolicyDragWithinBounds(mouse: click)
PASS : tst_TapHandler::gesturePolicyDragWithinBounds(touch: tap)
PASS : tst_TapHandler::gesturePolicyDragWithinBounds(mouse: drag up)
PASS : tst_TapHandler::gesturePolicyDragWithinBounds(touch: drag up)
QWARN : tst_TapHandler::gesturePolicyDragWithinBounds(mouse: drag out to cancel) Mouse event at 435, 200 occurs outside target window (393x753).
FAIL! : tst_TapHandler::gesturePolicyDragWithinBounds(mouse: drag out to cancel) '(tapHandler->isPressed())' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquicktaphandler/tst_qquicktaphandler.cpp(468)]
FAIL! : tst_TapHandler::gesturePolicyDragWithinBounds(touch: drag out to cancel) '(tapHandler->isPressed())' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/pointerhandlers/qquicktaphandler/tst_qquicktaphandler.cpp(479)]
PASS : tst_TapHandler::touchMultiTap()
PASS : tst_TapHandler::mouseMultiTap()
QDEBUG : tst_TapHandler::touchLongPress() held 0.582 secs; timeHeld updated 37 times
PASS : tst_TapHandler::touchLongPress()
QDEBUG : tst_TapHandler::mouseLongPress() held 0.585 secs; timeHeld updated 37 times
PASS : tst_TapHandler::mouseLongPress()
PASS : tst_TapHandler::buttonsMultiTouch()
PASS : tst_TapHandler::componentUserBehavioralOverride()
PASS : tst_TapHandler::rightLongPressIgnoreWheel()
PASS : tst_TapHandler::negativeZStackingOrder()
PASS : tst_TapHandler::nonTopLevelParentWindow()
PASS : tst_TapHandler::cleanupTestCase()
Totals: 22 passed, 2 failed, 0 skipped, 0 blacklisted, 37511ms
********* Finished testing of tst_TapHandler *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicktaphandler.
Success
CMake Error at tst_qquicktaphandlerWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquicktaphandler_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/pointerhandlers/qquicktaphandler/android-build/tst_qquicktaphandler.apk
--verbose execution failed with exit code 1.
Start 129: tst_qquickwheelhandler
129/247 Test #129: tst_qquickwheelhandler ................ Passed 29.58 sec
Start 130: tst_qquickaccessible
130/247 Test #130: tst_qquickaccessible .................. Passed 47.85 sec
Start 131: tst_qquickanchors
131/247 Test #131: tst_qquickanchors ..................... Passed 22.80 sec
Start 132: tst_qquickanimatedimage
132/247 Test #132: tst_qquickanimatedimage ...............***Failed 39.87 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickanimatedimage_make_apk.
[1/2] Copying tst_qquickanimatedimage binary to apk folder
[2/2] Creating APK for tst_qquickanimatedimage
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-tst_qquickanimatedimage-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-build/
Application binary: tst_qquickanimatedimage
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :processDebugManifestForPackage
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 24,146 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-build/tst_qquickanimatedimage.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickanimatedimage/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickanimatedimage/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickanimatedimage.
23088
********* Start testing of tst_qquickanimatedimage *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquickanimatedimage::initTestCase()
PASS : tst_qquickanimatedimage::play()
PASS : tst_qquickanimatedimage::pause()
PASS : tst_qquickanimatedimage::stopped()
PASS : tst_qquickanimatedimage::setFrame()
PASS : tst_qquickanimatedimage::frameCount()
FAIL! : tst_qquickanimatedimage::mirror_running() Compared values are not the same
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickanimatedimage/tst_qquickanimatedimage.cpp(214)]
FAIL! : tst_qquickanimatedimage::mirror_notRunning(paused) Compared values are not the same
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickanimatedimage/tst_qquickanimatedimage.cpp(251)]
FAIL! : tst_qquickanimatedimage::mirror_notRunning(stopped) Compared values are not the same
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickanimatedimage/tst_qquickanimatedimage.cpp(251)]
PASS : tst_qquickanimatedimage::remote(playing)
PASS : tst_qquickanimatedimage::remote(paused)
PASS : tst_qquickanimatedimage::sourceSize()
PASS : tst_qquickanimatedimage::sourceSizeChanges()
PASS : tst_qquickanimatedimage::sourceSizeChanges_intermediate()
PASS : tst_qquickanimatedimage::sourceSizeReadOnly()
PASS : tst_qquickanimatedimage::invalidSource()
PASS : tst_qquickanimatedimage::qtbug_16520()
PASS : tst_qquickanimatedimage::progressAndStatusChanges()
PASS : tst_qquickanimatedimage::playingAndPausedChanges()
PASS : tst_qquickanimatedimage::noCaching()
PASS : tst_qquickanimatedimage::sourceChangesOnFrameChanged()
PASS : tst_qquickanimatedimage::currentFrame()
PASS : tst_qquickanimatedimage::cleanupTestCase()
Totals: 20 passed, 3 failed, 0 skipped, 0 blacklisted, 5509ms
********* Finished testing of tst_qquickanimatedimage *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickanimatedimage.
Success
CMake Error at tst_qquickanimatedimageWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickanimatedimage_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedimage/android-build/tst_qquickanimatedimage.apk
--verbose execution failed with exit code 1.
Start 133: tst_qquickanimators
133/247 Test #133: tst_qquickanimators ................... Passed 29.89 sec
Start 134: tst_qquickdynamicpropertyanimation
134/247 Test #134: tst_qquickdynamicpropertyanimation .... Passed 23.64 sec
Start 135: tst_qquickborderimage
135/247 Test #135: tst_qquickborderimage .................***Failed 25.59 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickborderimage_make_apk.
[1/2] Copying tst_qquickborderimage binary to apk folder
[2/2] Creating APK for tst_qquickborderimage
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-tst_qquickborderimage-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-build/
Application binary: tst_qquickborderimage
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 16,652 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-build/tst_qquickborderimage.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickborderimage/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickborderimage/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickborderimage.
23734
********* Start testing of tst_qquickborderimage *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquickborderimage::initTestCase()
PASS : tst_qquickborderimage::noSource()
PASS : tst_qquickborderimage::imageSource(local)
PASS : tst_qquickborderimage::imageSource(local not found)
PASS : tst_qquickborderimage::imageSource(remote)
PASS : tst_qquickborderimage::imageSource(remote not found)
PASS : tst_qquickborderimage::clearSource()
PASS : tst_qquickborderimage::resized()
PASS : tst_qquickborderimage::smooth()
QINFO : tst_qquickborderimage::mirror() : libpng warning: iCCP: known incorrect sRGB profile
FAIL! : tst_qquickborderimage::mirror() Compared values are not the same
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickborderimage/tst_qquickborderimage.cpp(259)]
PASS : tst_qquickborderimage::tileModes()
PASS : tst_qquickborderimage::sciSource(local)
PASS : tst_qquickborderimage::sciSource(local quoted filename)
QWARN : tst_qquickborderimage::sciSource(local not found) QIODevice::readLine (QFile, ":/data/no-such-file.sci"): device not open
PASS : tst_qquickborderimage::sciSource(local not found)
PASS : tst_qquickborderimage::sciSource(remote)
PASS : tst_qquickborderimage::sciSource(remote filename quoted)
PASS : tst_qquickborderimage::sciSource(remote image)
PASS : tst_qquickborderimage::sciSource(remote not found)
PASS : tst_qquickborderimage::invalidSciFile()
PASS : tst_qquickborderimage::validSciFiles(valid1)
PASS : tst_qquickborderimage::validSciFiles(valid2)
PASS : tst_qquickborderimage::validSciFiles(valid3)
PASS : tst_qquickborderimage::validSciFiles(valid4)
PASS : tst_qquickborderimage::pendingRemoteRequest(png file)
PASS : tst_qquickborderimage::pendingRemoteRequest(sci file)
PASS : tst_qquickborderimage::statusChanges(localfile)
PASS : tst_qquickborderimage::statusChanges(nofile)
QWARN : tst_qquickborderimage::statusChanges(nonexistent) :2:1: QML BorderImage: Cannot open: qrc:/data/thisfiledoesnotexist.png
PASS : tst_qquickborderimage::statusChanges(nonexistent)
QWARN : tst_qquickborderimage::statusChanges(noprotocol) :2:1: QML BorderImage: Cannot open: file:///data/data/org.qtproject.example.tst_qquickborderimage/files/thisfiledoesnotexisteither.png
PASS : tst_qquickborderimage::statusChanges(noprotocol)
PASS : tst_qquickborderimage::statusChanges(remote)
PASS : tst_qquickborderimage::sourceSizeChanges()
PASS : tst_qquickborderimage::progressAndStatusChanges()
FAIL! : tst_qquickborderimage::borderImageMesh() 'QQuickVisualTestUtils::compareImages(mesh, nonmesh, &errorMessage)' returned FALSE. (Mismatch at: 129 2 : 0xffffffff 0xffeeeefb )
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickborderimage/tst_qquickborderimage.cpp(612)]
FAIL! : tst_qquickborderimage::multiFrame(default) 'color.redF() < 0.75' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickborderimage/tst_qquickborderimage.cpp(658)]
FAIL! : tst_qquickborderimage::multiFrame(async) 'color.redF() < 0.75' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickborderimage/tst_qquickborderimage.cpp(658)]
PASS : tst_qquickborderimage::cleanupTestCase()
Totals: 32 passed, 4 failed, 0 skipped, 0 blacklisted, 1916ms
********* Finished testing of tst_qquickborderimage *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickborderimage.
Success
CMake Error at tst_qquickborderimageWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickborderimage_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickborderimage/android-build/tst_qquickborderimage.apk
--verbose execution failed with exit code 1.
Start 136: tst_qquickwindow
136/247 Test #136: tst_qquickwindow ......................***Failed 53.77 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickwindow_make_apk.
[1/2] Copying tst_qquickwindow binary to apk folder
[2/2] Creating APK for tst_qquickwindow
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-tst_qquickwindow-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-build/
Application binary: tst_qquickwindow
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: Test
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :compressDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 16,433 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-build/tst_qquickwindow.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickwindow/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickwindow/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickwindow.
23960
********* Start testing of tst_qquickwindow *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquickwindow::initTestCase()
PASS : tst_qquickwindow::aboutToStopSignal()
PASS : tst_qquickwindow::constantUpdates()
PASS : tst_qquickwindow::constantUpdatesOnWindow(blocked, beforeRender)
PASS : tst_qquickwindow::constantUpdatesOnWindow(blocked, afterRender)
PASS : tst_qquickwindow::constantUpdatesOnWindow(blocked, swapped)
PASS : tst_qquickwindow::constantUpdatesOnWindow(unblocked, beforeRender)
PASS : tst_qquickwindow::constantUpdatesOnWindow(unblocked, afterRender)
PASS : tst_qquickwindow::constantUpdatesOnWindow(unblocked, swapped)
PASS : tst_qquickwindow::mouseFiltering()
PASS : tst_qquickwindow::headless()
QWARN : tst_qquickwindow::destroyShowWithoutHide() QEGLPlatformContext: eglSwapBuffers failed: 300d
PASS : tst_qquickwindow::destroyShowWithoutHide()
PASS : tst_qquickwindow::touchEvent_basic()
PASS : tst_qquickwindow::touchEvent_propagation(disable events)
PASS : tst_qquickwindow::touchEvent_propagation(disable item)
PASS : tst_qquickwindow::touchEvent_propagation(hide item)
PASS : tst_qquickwindow::touchEvent_cancel()
PASS : tst_qquickwindow::touchEvent_cancelClearsMouseGrab()
PASS : tst_qquickwindow::touchEvent_reentrant()
PASS : tst_qquickwindow::touchEvent_velocity()
PASS : tst_qquickwindow::mergeTouchPointLists(empty)
PASS : tst_qquickwindow::mergeTouchPointLists(single list left)
PASS : tst_qquickwindow::mergeTouchPointLists(single list right)
PASS : tst_qquickwindow::mergeTouchPointLists(two lists identical)
PASS : tst_qquickwindow::mergeTouchPointLists(two lists 1)
PASS : tst_qquickwindow::mergeTouchPointLists(two lists 2)
PASS : tst_qquickwindow::mergeTouchPointLists(two lists 3)
PASS : tst_qquickwindow::mergeTouchPointLists(two lists 4)
PASS : tst_qquickwindow::mergeTouchPointLists(two lists 5)
PASS : tst_qquickwindow::mouseFromTouch_basic()
PASS : tst_qquickwindow::synthMouseFromTouch(no synth, accept)
PASS : tst_qquickwindow::synthMouseFromTouch(no synth, don't accept)
PASS : tst_qquickwindow::synthMouseFromTouch(synth and accept)
PASS : tst_qquickwindow::synthMouseFromTouch(synth, don't accept)
PASS : tst_qquickwindow::synthMouseDoubleClickFromTouch(normal)
PASS : tst_qquickwindow::synthMouseDoubleClickFromTouch(with 1 pixel wiggle)
PASS : tst_qquickwindow::synthMouseDoubleClickFromTouch(too much distance to second tap)
PASS : tst_qquickwindow::synthMouseDoubleClickFromTouch(too much drag)
PASS : tst_qquickwindow::synthMouseDoubleClickFromTouch(too much drag and too much distance to second tap)
PASS : tst_qquickwindow::clearWindow()
PASS : tst_qquickwindow::qmlCreation()
PASS : tst_qquickwindow::qmlCreationWithScreen()
PASS : tst_qquickwindow::clearColor()
FAIL! : tst_qquickwindow::defaultState() Compared values are not the same
Actual (qmlWindow->windowState()): WindowNoState
Expected (cppWindow.windowState()) : WindowMaximized
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickwindow/tst_qquickwindow.cpp(1534)]
FAIL! : tst_qquickwindow::grab(visible,opaque) Compared values are not the same
Actual ((uint) content.convertToFormat(QImage::Format_RGB32).pixel(0, 0)): 4278190080
Expected ((uint) 0xffff0000) : 4294901760
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickwindow/tst_qquickwindow.cpp(1579)]
PASS : tst_qquickwindow::grab(invisible,opaque)
PASS : tst_qquickwindow::grab(visible,transparent)
PASS : tst_qquickwindow::grab(invisible,transparent)
PASS : tst_qquickwindow::earlyGrab()
PASS : tst_qquickwindow::multipleWindows()
PASS : tst_qquickwindow::animationsWhileHidden()
PASS : tst_qquickwindow::focusObject()
PASS : tst_qquickwindow::focusReason()
PASS : tst_qquickwindow::ignoreUnhandledMouseEvents()
PASS : tst_qquickwindow::ownershipRootItem()
PASS : tst_qquickwindow::hideThenDelete(persistent:SG=false,Graphics=false)
PASS : tst_qquickwindow::hideThenDelete(persistent:SG=true,Graphics=false)
PASS : tst_qquickwindow::hideThenDelete(persistent:SG=false,Graphics=true)
PASS : tst_qquickwindow::hideThenDelete(persistent:SG=true,Graphics=true)
PASS : tst_qquickwindow::showHideAnimate()
PASS : tst_qquickwindow::testExpose()
FAIL! : tst_qquickwindow::requestActivate() Compared QObject pointers are not the same
Actual (((QGuiApplication::focusWindow()))): QQuickWindowQmlImpl/"window2"
Expected (window1.data()) : QQuickWindowQmlImpl/"window1"
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickwindow/tst_qquickwindow.cpp(2189)]
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickwindow.
Success
CMake Error at tst_qquickwindowWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickwindow_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickwindow/android-build/tst_qquickwindow.apk
--verbose execution failed with exit code 1.
Start 137: tst_qquickdeliveryagent
137/247 Test #137: tst_qquickdeliveryagent ...............***Failed 26.38 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdeliveryagent_make_apk.
[1/2] Copying tst_qquickdeliveryagent binary to apk folder
[2/2] Creating APK for tst_qquickdeliveryagent
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-tst_qquickdeliveryagent-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-build/
Application binary: tst_qquickdeliveryagent
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 15,902 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-build/tst_qquickdeliveryagent.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickdeliveryagent/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickdeliveryagent/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickdeliveryagent.
24424
********* Start testing of tst_qquickdeliveryagent *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquickdeliveryagent::initTestCase()
FAIL! : tst_qquickdeliveryagent::passiveGrabberOrder() Compared values are not the same
Actual (spy.senders.count()): 0
Expected (2) : 2
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdeliveryagent/tst_qquickdeliveryagent.cpp(213)]
QWARN : tst_qquickdeliveryagent::tapHandlerDoesntOverrideSubsceneGrabber() QQuickItem: Cannot set FocusScope once item has children and is in a window.
PASS : tst_qquickdeliveryagent::tapHandlerDoesntOverrideSubsceneGrabber()
PASS : tst_qquickdeliveryagent::touchCompression()
PASS : tst_qquickdeliveryagent::hoverPropagation_nested(block=false)
PASS : tst_qquickdeliveryagent::hoverPropagation_nested(block=true)
PASS : tst_qquickdeliveryagent::hoverPropagation_siblings()
PASS : tst_qquickdeliveryagent::cleanupTestCase()
Totals: 7 passed, 1 failed, 0 skipped, 0 blacklisted, 2360ms
********* Finished testing of tst_qquickdeliveryagent *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickdeliveryagent.
Success
CMake Error at tst_qquickdeliveryagentWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickdeliveryagent_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdeliveryagent/android-build/tst_qquickdeliveryagent.apk
--verbose execution failed with exit code 1.
Start 138: tst_qquickdrag
138/247 Test #138: tst_qquickdrag ........................***Failed 20.09 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdrag_make_apk.
[1/2] Copying tst_qquickdrag binary to apk folder
[2/2] Creating APK for tst_qquickdrag
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-tst_qquickdrag-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-build/
Application binary: tst_qquickdrag
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
Skipping createRCC
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :compressDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 15,211 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-build/tst_qquickdrag.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickdrag/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickdrag/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickdrag.
24585
********* Start testing of tst_QQuickDrag *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_QQuickDrag::initTestCase()
QWARN : tst_QQuickDrag::active() QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::active() 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(179)]
QWARN : tst_QQuickDrag::setActive(default) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::setActive(default) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(406)]
QWARN : tst_QQuickDrag::setActive(internal) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::setActive(internal) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(406)]
QWARN : tst_QQuickDrag::setActive(none) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::setActive(none) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(406)]
QWARN : tst_QQuickDrag::drop() QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::drop() 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(437)]
QWARN : tst_QQuickDrag::move() QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::move() 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(564)]
QWARN : tst_QQuickDrag::parentChange() QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::parentChange() 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(716)]
QWARN : tst_QQuickDrag::hotSpot() QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::hotSpot() 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(797)]
QWARN : tst_QQuickDrag::supportedActions() QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::supportedActions() 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(860)]
QWARN : tst_QQuickDrag::proposedAction() QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::proposedAction() 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(918)]
QWARN : tst_QQuickDrag::keys() QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::keys() 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(962)]
QWARN : tst_QQuickDrag::source() QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::source() 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1005)]
QWARN : tst_QQuickDrag::recursion(Drag.start() in Enter) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.start() in Enter) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.cancel() in Enter) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.cancel() in Enter) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.drop() in Enter) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.drop() in Enter) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.active = true in Enter) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.active = true in Enter) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.active = false in Enter) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.active = false in Enter) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(move in Enter) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(move in Enter) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.start() in Move) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.start() in Move) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.cancel() in Move) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.cancel() in Move) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.drop() in Move) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.drop() in Move) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.active = true in Move) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.active = true in Move) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.active = false in Move) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.active = false in Move) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(move in Move) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(move in Move) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.start() in Leave) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.start() in Leave) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.cancel() in Leave) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.cancel() in Leave) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.drop() in Leave) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.drop() in Leave) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.active = true in Leave) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.active = true in Leave) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.active = false in Leave) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.active = false in Leave) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(move in Leave) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(move in Leave) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.start() in Drop) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.start() in Drop) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.cancel() in Drop) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.cancel() in Drop) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.drop() in Drop) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.drop() in Drop) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.active = true in Drop) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.active = true in Drop) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(Drag.active = false in Drop) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(Drag.active = false in Drop) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::recursion(move in Drop) QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::recursion(move in Drop) 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1237)]
QWARN : tst_QQuickDrag::noCrashWithImageProvider() QQmlComponent: Component is not ready
FAIL! : tst_QQuickDrag::noCrashWithImageProvider() 'item' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdrag/tst_qquickdrag.cpp(1305)]
PASS : tst_QQuickDrag::cleanupTestCase()
Totals: 2 passed, 37 failed, 0 skipped, 0 blacklisted, 118ms
********* Finished testing of tst_QQuickDrag *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickdrag.
Success
CMake Error at tst_qquickdragWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickdrag_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdrag/android-build/tst_qquickdrag.apk
--verbose execution failed with exit code 1.
Start 139: tst_qquickdroparea
139/247 Test #139: tst_qquickdroparea ....................***Failed 35.45 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickdroparea_make_apk.
[1/2] Copying tst_qquickdroparea binary to apk folder
[2/2] Creating APK for tst_qquickdroparea
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-tst_qquickdroparea-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-build/
Application binary: tst_qquickdroparea
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :mergeExtDexDebug
> Task :processDebugManifestForPackage
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 25,182 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-build/tst_qquickdroparea.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickdroparea/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickdroparea/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickdroparea.
24732
********* Start testing of tst_QQuickDropArea *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_QQuickDropArea::initTestCase()
PASS : tst_QQuickDropArea::containsDrag_internal()
PASS : tst_QQuickDropArea::containsDrag_external()
QWARN : tst_QQuickDropArea::keys_internal() : :7:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickDropArea::keys_internal()
QWARN : tst_QQuickDropArea::keys_external() : :7:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickDropArea::keys_external()
QWARN : tst_QQuickDropArea::source_internal() : :6:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickDropArea::source_internal()
QWARN : tst_QQuickDropArea::position_internal() : :10:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN : tst_QQuickDropArea::position_internal() : :11:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickDropArea::position_internal()
QWARN : tst_QQuickDropArea::position_external() : :10:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN : tst_QQuickDropArea::position_external() : :11:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickDropArea::position_external()
QWARN : tst_QQuickDropArea::drop_internal() : :12:1 Parameter "drop" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickDropArea::drop_internal()
QWARN : tst_QQuickDropArea::competingDrags() : :11:1 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickDropArea::competingDrags()
PASS : tst_QQuickDropArea::simultaneousDrags()
QWARN : tst_QQuickDropArea::dropStuff() : :7:1 Parameter "drop" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN : tst_QQuickDropArea::dropStuff() QString::arg: Argument missing: red, no-op
PASS : tst_QQuickDropArea::dropStuff()
PASS : tst_QQuickDropArea::nestedDropAreas(dropRectDropRect)
PASS : tst_QQuickDropArea::nestedDropAreas(rectDropRectDrop)
FAIL! : tst_QQuickDropArea::signalOrder() Compared lists have different sizes.
Actual (eventOrder) size: 1
Expected (QList({ u"entered1"_qs, u"exited1"_qs, u"entered2"_qs, u"exited2"_qs })) size: 4
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickdroparea/tst_qquickdroparea.cpp(1341)]
PASS : tst_QQuickDropArea::cleanupTestCase()
Totals: 15 passed, 1 failed, 0 skipped, 0 blacklisted, 607ms
********* Finished testing of tst_QQuickDropArea *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickdroparea.
Success
CMake Error at tst_qquickdropareaWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickdroparea_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickdroparea/android-build/tst_qquickdroparea.apk
--verbose execution failed with exit code 1.
Start 140: tst_qquickflickable
140/247 Test #140: tst_qquickflickable ................... Passed 60.40 sec
Start 141: tst_qquickflipable
141/247 Test #141: tst_qquickflipable .................... Passed 21.31 sec
Start 142: tst_qquickfocusscope
142/247 Test #142: tst_qquickfocusscope ..................***Failed 27.56 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickfocusscope_make_apk.
[1/2] Copying tst_qquickfocusscope binary to apk folder
[2/2] Creating APK for tst_qquickfocusscope
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-tst_qquickfocusscope-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-build/
Application binary: tst_qquickfocusscope
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 15,936 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-build/tst_qquickfocusscope.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickfocusscope/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickfocusscope/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickfocusscope.
25681
********* Start testing of tst_qquickfocusscope *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquickfocusscope::initTestCase()
PASS : tst_qquickfocusscope::basic()
PASS : tst_qquickfocusscope::nested()
PASS : tst_qquickfocusscope::noFocus()
PASS : tst_qquickfocusscope::textEdit()
PASS : tst_qquickfocusscope::forceFocus()
PASS : tst_qquickfocusscope::noParentFocus()
PASS : tst_qquickfocusscope::signalEmission()
PASS : tst_qquickfocusscope::qtBug13380()
PASS : tst_qquickfocusscope::forceActiveFocus()
FAIL! : tst_qquickfocusscope::canvasFocus() 'QTest::qWaitForWindowActive(view)' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickfocusscope/tst_qquickfocusscope.cpp(601)]
PASS : tst_qquickfocusscope::cleanupTestCase()
Totals: 11 passed, 1 failed, 0 skipped, 0 blacklisted, 6679ms
********* Finished testing of tst_qquickfocusscope *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickfocusscope.
Success
CMake Error at tst_qquickfocusscopeWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickfocusscope_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickfocusscope/android-build/tst_qquickfocusscope.apk
--verbose execution failed with exit code 1.
Start 143: tst_qquickgraphicsinfo
143/247 Test #143: tst_qquickgraphicsinfo ................ Passed 32.43 sec
Start 144: tst_qquickgridview
144/247 Test #144: tst_qquickgridview .................... Passed 222.50 sec
Start 145: tst_qquickimage
145/247 Test #145: tst_qquickimage .......................***Failed 28.35 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickimage_make_apk.
[1/2] Copying tst_qquickimage binary to apk folder
[2/2] Creating APK for tst_qquickimage
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/android-tst_qquickimage-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/android-build/
Application binary: tst_qquickimage
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :compressDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 16,014 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/android-build/tst_qquickimage.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickimage/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickimage/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickimage.
28016
********* Start testing of tst_qquickimage *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquickimage::initTestCase()
PASS : tst_qquickimage::noSource()
PASS : tst_qquickimage::imageSource(local)
PASS : tst_qquickimage::imageSource(local no cache)
PASS : tst_qquickimage::imageSource(local async)
PASS : tst_qquickimage::imageSource(local not found)
PASS : tst_qquickimage::imageSource(local async not found)
PASS : tst_qquickimage::imageSource(remote)
PASS : tst_qquickimage::imageSource(remote redirected)
PASS : tst_qquickimage::imageSource(texturefile pkm format)
PASS : tst_qquickimage::imageSource(texturefile ktx format)
PASS : tst_qquickimage::imageSource(texturefile async)
PASS : tst_qquickimage::imageSource(remote not found)
PASS : tst_qquickimage::imageSource(extless)
PASS : tst_qquickimage::imageSource(extless no cache)
PASS : tst_qquickimage::imageSource(extless async)
PASS : tst_qquickimage::imageSource(extless not found)
PASS : tst_qquickimage::imageSource(extless prefer-tex)
PASS : tst_qquickimage::imageSource(extless prefer-tex async)
PASS : tst_qquickimage::clearSource()
PASS : tst_qquickimage::resized()
PASS : tst_qquickimage::preserveAspectRatio()
PASS : tst_qquickimage::smooth()
FAIL! : tst_qquickimage::mirror() Compared QImages differ in size.
Actual (screenshots[fillMode].convertToFormat(img.format())): 825x688
Expected (img): 600x500
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(420)]
SKIP : tst_qquickimage::svg(svg) svg support not available
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(438)]
SKIP : tst_qquickimage::svg(svgz) svg support not available
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(438)]
PASS : tst_qquickimage::geometry(PreserveAspectFit)
PASS : tst_qquickimage::geometry(PreserveAspectFit explicit width 300)
PASS : tst_qquickimage::geometry(PreserveAspectFit explicit height 400)
PASS : tst_qquickimage::geometry(PreserveAspectFit explicit width 300, height 400)
PASS : tst_qquickimage::geometry(PreserveAspectCrop)
PASS : tst_qquickimage::geometry(PreserveAspectCrop explicit width 300)
PASS : tst_qquickimage::geometry(PreserveAspectCrop explicit height 400)
PASS : tst_qquickimage::geometry(PreserveAspectCrop explicit width 300, height 400)
PASS : tst_qquickimage::geometry(Stretch)
PASS : tst_qquickimage::geometry(Stretch explicit width 300)
PASS : tst_qquickimage::geometry(Stretch explicit height 400)
PASS : tst_qquickimage::geometry(Stretch explicit width 300, height 400)
PASS : tst_qquickimage::geometry(Tile)
PASS : tst_qquickimage::geometry(Tile explicit width 300)
PASS : tst_qquickimage::geometry(Tile explicit height 400)
PASS : tst_qquickimage::geometry(Tile explicit width 300, height 400)
PASS : tst_qquickimage::geometry(TileVertically)
PASS : tst_qquickimage::geometry(TileVertically explicit width 300)
PASS : tst_qquickimage::geometry(TileVertically explicit height 400)
PASS : tst_qquickimage::geometry(TileVertically explicit width 300, height 400)
PASS : tst_qquickimage::geometry(TileHorizontally)
PASS : tst_qquickimage::geometry(TileHorizontally explicit width 300)
PASS : tst_qquickimage::geometry(TileHorizontally explicit height 400)
PASS : tst_qquickimage::geometry(TileHorizontally explicit width 300, height 400)
PASS : tst_qquickimage::big()
FAIL! : tst_qquickimage::tiling_QTBUG_6716(vertical_tiling) 'img.pixel(x, y) == qRgb(0, 255, 0)' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(572)]
FAIL! : tst_qquickimage::tiling_QTBUG_6716(horizontal_tiling) 'img.pixel(x, y) == qRgb(0, 255, 0)' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(572)]
PASS : tst_qquickimage::noLoading()
PASS : tst_qquickimage::paintedWidthHeight()
PASS : tst_qquickimage::sourceSize_QTBUG_14303()
PASS : tst_qquickimage::sourceSize_QTBUG_16389()
PASS : tst_qquickimage::nullPixmapPaint()
PASS : tst_qquickimage::imageCrash_QTBUG_22125()
PASS : tst_qquickimage::imageCrash_QTBUG_32513()
PASS : tst_qquickimage::sourceSize(unscaled)
PASS : tst_qquickimage::sourceSize(scale width)
PASS : tst_qquickimage::sourceSize(scale height)
PASS : tst_qquickimage::sourceSize(larger sourceSize)
FAIL! : tst_qquickimage::sourceClipRect(unclipped) 'qRed(color) > 0xc0' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(946)]
FAIL! : tst_qquickimage::sourceClipRect(upperLeft) 'qRed(color) > 0xc0' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(946)]
FAIL! : tst_qquickimage::sourceClipRect(lowerRight) 'qRed(color) > 0xc0' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(946)]
FAIL! : tst_qquickimage::sourceClipRect(miniMiddle) 'qRed(color) > 0xc0' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(946)]
PASS : tst_qquickimage::progressAndStatusChanges()
PASS : tst_qquickimage::sourceSizeChanges()
PASS : tst_qquickimage::correctStatus()
PASS : tst_qquickimage::highdpi()
PASS : tst_qquickimage::highDpiFillModesAndSizes(Stretch)
PASS : tst_qquickimage::highDpiFillModesAndSizes(PreserveAspectFit)
PASS : tst_qquickimage::highDpiFillModesAndSizes(PreserveAspectCrop)
PASS : tst_qquickimage::highDpiFillModesAndSizes(Tile)
PASS : tst_qquickimage::highDpiFillModesAndSizes(TileVertically)
PASS : tst_qquickimage::highDpiFillModesAndSizes(TileHorizontally)
PASS : tst_qquickimage::highDpiFillModesAndSizes(Pad)
FAIL! : tst_qquickimage::hugeImages() Compared values are not the same
Actual (contents.pixel(0, 0)) : 4294967295
Expected (qRgba(255, 0, 0, 255)): 4294901760
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(1175)]
PASS : tst_qquickimage::urlInterceptor()
FAIL! : tst_qquickimage::multiFrame(default) 'qRed(color) < 0xc0' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(1250)]
FAIL! : tst_qquickimage::multiFrame(async) 'qRed(color) < 0xc0' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickimage/tst_qquickimage.cpp(1250)]
PASS : tst_qquickimage::colorSpace()
PASS : tst_qquickimage::cleanupTestCase()
Totals: 73 passed, 10 failed, 2 skipped, 0 blacklisted, 7808ms
********* Finished testing of tst_qquickimage *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickimage.
Success
CMake Error at tst_qquickimageWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickimage_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickimage/android-build/tst_qquickimage.apk
--verbose execution failed with exit code 1.
Start 146: tst_qquickitem
146/247 Test #146: tst_qquickitem ........................ Passed 33.99 sec
Start 147: tst_qquickitem2
147/247 Test #147: tst_qquickitem2 ....................... Passed 37.24 sec
Start 148: tst_qquickitemlayer
148/247 Test #148: tst_qquickitemlayer ...................***Failed 33.67 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickitemlayer_make_apk.
[1/2] Copying tst_qquickitemlayer binary to apk folder
[2/2] Creating APK for tst_qquickitemlayer
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-tst_qquickitemlayer-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-build/
Application binary: tst_qquickitemlayer
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 24,222 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-build/tst_qquickitemlayer.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickitemlayer/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickitemlayer/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickitemlayer.
29296
********* Start testing of tst_QQuickItemLayer *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_QQuickItemLayer::initTestCase()
PASS : tst_QQuickItemLayer::layerEnabled()
FAIL! : tst_QQuickItemLayer::layerSmooth() 'qRed(pixel) > 0' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(125)]
PASS : tst_QQuickItemLayer::layerMipmap()
PASS : tst_QQuickItemLayer::layerEffect()
FAIL! : tst_QQuickItemLayer::layerVisibility(!effect, !visible, a=1) Compared values are not the same
Actual (pixel) : 0
Expected (qRgb(0xff, 0xff, 0xff)): 4294967295
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)]
FAIL! : tst_QQuickItemLayer::layerVisibility(!effect, visible, a=1) Compared values are not the same
Actual (pixel) : 0
Expected (qRgb(0xff, 0xff, 0xff)): 4294967295
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)]
FAIL! : tst_QQuickItemLayer::layerVisibility(effect, !visible, a=1) Compared values are not the same
Actual (qBlue(pixel)): 0
Expected (0xff) : 255
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(269)]
FAIL! : tst_QQuickItemLayer::layerVisibility(effect, visible, a=1) Compared values are not the same
Actual (qRed(pixel)): 0
Expected (0xff) : 255
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(265)]
FAIL! : tst_QQuickItemLayer::layerVisibility(!effect, !visible, a=.5) Compared values are not the same
Actual (pixel) : 0
Expected (qRgb(0xff, 0xff, 0xff)): 4294967295
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)]
FAIL! : tst_QQuickItemLayer::layerVisibility(!effect, visible, a=.5) Compared values are not the same
Actual (pixel) : 0
Expected (qRgb(0xff, 0xff, 0xff)): 4294967295
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)]
FAIL! : tst_QQuickItemLayer::layerVisibility(effect, !visible, a=.5) Compared values are not the same
Actual (qBlue(pixel)): 0
Expected (0xff) : 255
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(269)]
FAIL! : tst_QQuickItemLayer::layerVisibility(effect, visible, a=.5) Compared values are not the same
Actual (qRed(pixel)): 0
Expected (0xff) : 255
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(265)]
FAIL! : tst_QQuickItemLayer::layerVisibility(!effect, !visible, a=0) Compared values are not the same
Actual (pixel) : 0
Expected (qRgb(0xff, 0xff, 0xff)): 4294967295
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)]
FAIL! : tst_QQuickItemLayer::layerVisibility(!effect, visible, a=0) Compared values are not the same
Actual (pixel) : 0
Expected (qRgb(0xff, 0xff, 0xff)): 4294967295
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)]
FAIL! : tst_QQuickItemLayer::layerVisibility(effect, !visible, a=0) Compared values are not the same
Actual (pixel) : 0
Expected (qRgb(0xff, 0xff, 0xff)): 4294967295
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)]
FAIL! : tst_QQuickItemLayer::layerVisibility(effect, visible, a=0) Compared values are not the same
Actual (pixel) : 0
Expected (qRgb(0xff, 0xff, 0xff)): 4294967295
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(263)]
PASS : tst_QQuickItemLayer::layerSourceRect()
FAIL! : tst_QQuickItemLayer::layerZOrder(!effect) Compared values are not the same
Actual (fb.pixel(50, 50)): 4294967295
Expected (qRgb(0, 0, 0xff)): 4278190335
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(305)]
FAIL! : tst_QQuickItemLayer::layerZOrder(effect) Compared values are not the same
Actual (fb.pixel(50, 50)): 4294967295
Expected (qRgb(0, 0, 0xff)): 4278190335
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(305)]
PASS : tst_QQuickItemLayer::layerIsTextureProvider()
FAIL! : tst_QQuickItemLayer::changeZOrder(layered, effect) Compared values are not the same
Actual (bottomLeft) : 4294967295
Expected (qRgb(0, 0, 0xff)): 4278190335
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(347)]
FAIL! : tst_QQuickItemLayer::changeZOrder(layered, !effect) Compared values are not the same
Actual (bottomLeft) : 4294967295
Expected (qRgb(0, 0, 0xff)): 4278190335
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(347)]
FAIL! : tst_QQuickItemLayer::changeZOrder(!layered) Compared values are not the same
Actual (bottomLeft) : 4294967295
Expected (qRgb(0, 0, 0xff)): 4278190335
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(347)]
PASS : tst_QQuickItemLayer::toggleLayerAndEffect()
PASS : tst_QQuickItemLayer::disableLayer()
PASS : tst_QQuickItemLayer::changeSamplerName()
FAIL! : tst_QQuickItemLayer::itemEffect() Compared values are not the same
Actual (fb.pixel(0, 199)): 4290052170
Expected (qRgb(0, 0, 0xff)): 4278190335
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(413)]
FAIL! : tst_QQuickItemLayer::rectangleEffect() Compared values are not the same
Actual (fb.pixel(199, 199)): 4278190335
Expected (qRgb(0, 0xff, 0)) : 4278255360
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(427)]
FAIL! : tst_QQuickItemLayer::textureMirroring(no mirroring) Compared values are not the same
Actual (fb.pixel(x + offset, offset)): 4294967295
Expected (qRgb(0, 0, 0)) : 4278190080
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(520)]
FAIL! : tst_QQuickItemLayer::textureMirroring(no mirroring) Compared values are not the same
Actual (fb.pixel(x + offset, offset)): 4294967295
Expected (qRgb(0, 0xff, 0)) : 4278255360
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(488)]
FAIL! : tst_QQuickItemLayer::textureMirroring(no mirroring) Compared values are not the same
Actual (fb.pixel(x + offset + spacing, offset)): 4278190080
Expected (qRgb(0xff, 0, 0)) : 4294901760
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(521)]
FAIL! : tst_QQuickItemLayer::textureMirroring(no mirroring) Compared values are not the same
Actual (fb.pixel(x + offset, offset + spacing)): 4278190080
Expected (qRgb(0, 0xff, 0)) : 4278255360
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(522)]
FAIL! : tst_QQuickItemLayer::textureMirroring(no mirroring) Compared values are not the same
Actual (fb.pixel(x + offset, offset)): 4294901760
Expected (qRgb(0, 0xff, 0)) : 4278255360
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(488)]
FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal) Compared values are not the same
Actual (fb.pixel(x + offset, offset)): 4294967295
Expected (qRgb(0, 0, 0)) : 4278190080
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(520)]
FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal) Compared values are not the same
Actual (fb.pixel(x + offset, offset)): 4294967295
Expected (qRgb(0, 0, 0xff)) : 4278190335
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(495)]
FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal) Compared values are not the same
Actual (fb.pixel(x + offset + spacing, offset)): 4278190080
Expected (qRgb(0xff, 0, 0)) : 4294901760
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(521)]
FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal) Compared values are not the same
Actual (fb.pixel(x + offset, offset + spacing)): 4278190080
Expected (qRgb(0, 0xff, 0)) : 4278255360
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(522)]
FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal) Compared values are not the same
Actual (fb.pixel(x + offset, offset)): 4294901760
Expected (qRgb(0, 0, 0xff)) : 4278190335
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(495)]
FAIL! : tst_QQuickItemLayer::textureMirroring(vertical) Compared values are not the same
Actual (fb.pixel(x + offset, offset)): 4294967295
Expected (qRgb(0, 0, 0)) : 4278190080
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(520)]
FAIL! : tst_QQuickItemLayer::textureMirroring(vertical) Compared values are not the same
Actual (fb.pixel(x + offset, offset)): 4294967295
Expected (qRgb(0, 0, 0)) : 4278190080
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(502)]
FAIL! : tst_QQuickItemLayer::textureMirroring(vertical) Compared values are not the same
Actual (fb.pixel(x + offset + spacing, offset)): 4278190080
Expected (qRgb(0xff, 0, 0)) : 4294901760
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(521)]
FAIL! : tst_QQuickItemLayer::textureMirroring(vertical) Compared values are not the same
Actual (fb.pixel(x + offset, offset + spacing)): 4278190080
Expected (qRgb(0, 0xff, 0)) : 4278255360
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(522)]
FAIL! : tst_QQuickItemLayer::textureMirroring(vertical) Compared values are not the same
Actual (fb.pixel(x + offset, offset)): 4294901760
Expected (qRgb(0, 0, 0)) : 4278190080
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(502)]
FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal | vertical) Compared values are not the same
Actual (fb.pixel(x + offset, offset)): 4294967295
Expected (qRgb(0, 0, 0)) : 4278190080
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(520)]
FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal | vertical) Compared values are not the same
Actual (fb.pixel(x + offset, offset)): 4294967295
Expected (qRgb(0xff, 0, 0)) : 4294901760
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(509)]
FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal | vertical) Compared values are not the same
Actual (fb.pixel(x + offset + spacing, offset)): 4278190080
Expected (qRgb(0xff, 0, 0)) : 4294901760
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(521)]
FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal | vertical) Compared values are not the same
Actual (fb.pixel(x + offset, offset + spacing)): 4278190080
Expected (qRgb(0, 0xff, 0)) : 4278255360
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(522)]
FAIL! : tst_QQuickItemLayer::textureMirroring(horizontal | vertical) Compared values are not the same
Actual (fb.pixel(x + offset + spacing, offset)): 4294901760
Expected (qRgb(0, 0, 0)) : 4278190080
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickitemlayer/tst_qquickitemlayer.cpp(510)]
PASS : tst_QQuickItemLayer::cleanupTestCase()
Totals: 10 passed, 24 failed, 0 skipped, 0 blacklisted, 4968ms
********* Finished testing of tst_QQuickItemLayer *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickitemlayer.
Success
CMake Error at tst_qquickitemlayerWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickitemlayer_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickitemlayer/android-build/tst_qquickitemlayer.apk
--verbose execution failed with exit code 1.
Start 149: tst_qquicklistview
149/247 Test #149: tst_qquicklistview ....................***Failed 270.62 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicklistview_make_apk.
[1/2] Copying tst_qquicklistview binary to apk folder
[2/2] Creating APK for tst_qquicklistview
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-tst_qquicklistview-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-build/
Application binary: tst_qquicklistview
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: Qt.fruit
Warning: QML import could not be resolved in any of the import paths: Proxy
Warning: QML import could not be resolved in any of the import paths: Qt.treemodel
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 28,711 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-build/tst_qquicklistview.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquicklistview/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquicklistview/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicklistview.
29558
********* Start testing of tst_QQuickListView *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_QQuickListView::initTestCase()
QWARN : tst_QQuickListView::qAbstractItemModel_package_items() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::qAbstractItemModel_package_items() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::qAbstractItemModel_package_items() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::qAbstractItemModel_package_items() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_items() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_items() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null
PASS : tst_QQuickListView::qAbstractItemModel_package_items()
QWARN : tst_QQuickListView::qAbstractItemModel_items() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::qAbstractItemModel_items() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_items() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::qAbstractItemModel_items()
QWARN : tst_QQuickListView::qAbstractItemModel_package_changed() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_changed() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_changed() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null
PASS : tst_QQuickListView::qAbstractItemModel_package_changed()
QWARN : tst_QQuickListView::qAbstractItemModel_changed() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::qAbstractItemModel_changed() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_changed() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::qAbstractItemModel_changed()
QWARN : tst_QQuickListView::qAbstractItemModel_package_inserted() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_inserted() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_inserted() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null
PASS : tst_QQuickListView::qAbstractItemModel_package_inserted()
QWARN : tst_QQuickListView::qAbstractItemModel_inserted() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::qAbstractItemModel_inserted() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_inserted() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::qAbstractItemModel_inserted()
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, before visible items)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, before visible)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at start of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, start of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at start of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, at start of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at end of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, at end of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, at end of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, at end of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, after visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, after visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add 1, after visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, after visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more(add multiple, within visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, before visible items)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, before visible)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at start of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, start of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at start of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, at start of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at end of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, at end of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, at end of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, at end of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, after visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, after visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add 1, after visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, after visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_inserted_more_bottomToTop(add multiple, within visible, content at start)
QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_removed() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null
PASS : tst_QQuickListView::qAbstractItemModel_package_removed()
QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_removed() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::qAbstractItemModel_removed()
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, before visible items)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, all before visible items)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, all before visible items, remove item 0)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, mix of items from before and within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, mix of items from before and within visible items, remove item 0)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from start of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from start of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from start of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from start of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from middle of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from middle of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, from middle of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, from middle of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, after visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, after visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove 1, after visible, content not at middle)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, after visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more(remove multiple, mix of items from within and after visible items)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, before visible items)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, all before visible items)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, all before visible items, remove item 0)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, mix of items from before and within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, mix of items from before and within visible items, remove item 0)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from start of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from start of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from start of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from start of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from middle of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from middle of visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, from middle of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, from middle of visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, after visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, after visible, content at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove 1, after visible, content not at middle)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, after visible, content not at start)
PASS : tst_QQuickListView::qAbstractItemModel_removed_more_bottomToTop(remove multiple, mix of items from within and after visible items)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from non-visible -> visible)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from non-visible -> visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from visible -> non-visible)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 forwards, from visible -> non-visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, within visible items (to first index))
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from non-visible -> visible)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from non-visible -> visible (move last item))
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from visible -> non-visible)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move 1 backwards, from visible -> non-visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, before visible items)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from non-visible -> visible)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from non-visible -> visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, mix of non-visible/visible)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, to bottom of view)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, to bottom of view, first->last)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, to bottom of view, content y not 0)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from visible -> non-visible)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple forwards, from visible -> non-visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, within visible items (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from non-visible -> visible)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from non-visible -> visible (move last item))
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from visible -> non-visible)
PASS : tst_QQuickListView::qAbstractItemModel_package_moved(move multiple backwards, from visible -> non-visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from non-visible -> visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from non-visible -> visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from visible -> non-visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 forwards, from visible -> non-visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, within visible items (to first index))
PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from non-visible -> visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from non-visible -> visible (move last item))
PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from visible -> non-visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move 1 backwards, from visible -> non-visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, before visible items)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from non-visible -> visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from non-visible -> visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, mix of non-visible/visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, to bottom of view)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, to bottom of view, first->last)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, to bottom of view, content y not 0)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from visible -> non-visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple forwards, from visible -> non-visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, within visible items (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from non-visible -> visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from non-visible -> visible (move last item))
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from visible -> non-visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved(move multiple backwards, from visible -> non-visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from non-visible -> visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from non-visible -> visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from visible -> non-visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 forwards, from visible -> non-visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, within visible items (to first index))
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from non-visible -> visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from non-visible -> visible (move last item))
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from visible -> non-visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move 1 backwards, from visible -> non-visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, before visible items)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from non-visible -> visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from non-visible -> visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, mix of non-visible/visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, to bottom of view)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, to bottom of view, first->last)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, to bottom of view, content y not 0)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from visible -> non-visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple forwards, from visible -> non-visible (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, within visible items)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, within visible items (move first item))
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from non-visible -> visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from non-visible -> visible (move last item))
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from visible -> non-visible)
PASS : tst_QQuickListView::qAbstractItemModel_moved_bottomToTop(move multiple backwards, from visible -> non-visible (move first item))
PASS : tst_QQuickListView::multipleChanges_condensed(remove all but 1, first->last)
PASS : tst_QQuickListView::multipleChanges_condensed(remove all)
PASS : tst_QQuickListView::multipleChanges_condensed(remove last (current) -> first)
PASS : tst_QQuickListView::multipleChanges_condensed(remove then insert at 0)
PASS : tst_QQuickListView::multipleChanges_condensed(remove then insert at non-zero index)
PASS : tst_QQuickListView::multipleChanges_condensed(remove current then insert below it)
PASS : tst_QQuickListView::multipleChanges_condensed(remove current index then move it down)
PASS : tst_QQuickListView::multipleChanges_condensed(remove current index then move it up)
PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple times)
PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple times with current index changes)
PASS : tst_QQuickListView::multipleChanges_condensed(insert and remove all)
PASS : tst_QQuickListView::multipleChanges_condensed(insert and remove current)
PASS : tst_QQuickListView::multipleChanges_condensed(insert before 0, then remove cross section of new and old items)
PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple, then move new items to end)
PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple, then move new and some old items to end)
PASS : tst_QQuickListView::multipleChanges_condensed(insert multiple at end, then move new and some old items to start)
PASS : tst_QQuickListView::multipleChanges_condensed(move back and forth to same index)
PASS : tst_QQuickListView::multipleChanges_condensed(move forwards then back)
PASS : tst_QQuickListView::multipleChanges_condensed(move current, then remove it)
PASS : tst_QQuickListView::multipleChanges_condensed(move current, then insert before it)
PASS : tst_QQuickListView::multipleChanges_condensed(move multiple, then remove them)
PASS : tst_QQuickListView::multipleChanges_condensed(move multiple, then insert before them)
PASS : tst_QQuickListView::multipleChanges_condensed(move multiple, then insert after them)
PASS : tst_QQuickListView::multipleChanges_condensed(clear current)
PASS : tst_QQuickListView::multipleChanges_condensed(remove, scroll)
PASS : tst_QQuickListView::multipleChanges_condensed(insert, scroll)
PASS : tst_QQuickListView::multipleChanges_condensed(move, scroll)
PASS : tst_QQuickListView::multipleChanges_condensed(clear, insert, scroll)
PASS : tst_QQuickListView::multipleChanges_uncondensed(remove all but 1, first->last)
PASS : tst_QQuickListView::multipleChanges_uncondensed(remove all)
PASS : tst_QQuickListView::multipleChanges_uncondensed(remove last (current) -> first)
PASS : tst_QQuickListView::multipleChanges_uncondensed(remove then insert at 0)
PASS : tst_QQuickListView::multipleChanges_uncondensed(remove then insert at non-zero index)
PASS : tst_QQuickListView::multipleChanges_uncondensed(remove current then insert below it)
PASS : tst_QQuickListView::multipleChanges_uncondensed(remove current index then move it down)
PASS : tst_QQuickListView::multipleChanges_uncondensed(remove current index then move it up)
PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple times)
PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple times with current index changes)
PASS : tst_QQuickListView::multipleChanges_uncondensed(insert and remove all)
PASS : tst_QQuickListView::multipleChanges_uncondensed(insert and remove current)
PASS : tst_QQuickListView::multipleChanges_uncondensed(insert before 0, then remove cross section of new and old items)
PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple, then move new items to end)
PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple, then move new and some old items to end)
PASS : tst_QQuickListView::multipleChanges_uncondensed(insert multiple at end, then move new and some old items to start)
PASS : tst_QQuickListView::multipleChanges_uncondensed(move back and forth to same index)
PASS : tst_QQuickListView::multipleChanges_uncondensed(move forwards then back)
PASS : tst_QQuickListView::multipleChanges_uncondensed(move current, then remove it)
PASS : tst_QQuickListView::multipleChanges_uncondensed(move current, then insert before it)
PASS : tst_QQuickListView::multipleChanges_uncondensed(move multiple, then remove them)
PASS : tst_QQuickListView::multipleChanges_uncondensed(move multiple, then insert before them)
PASS : tst_QQuickListView::multipleChanges_uncondensed(move multiple, then insert after them)
PASS : tst_QQuickListView::multipleChanges_uncondensed(clear current)
PASS : tst_QQuickListView::multipleChanges_uncondensed(remove, scroll)
PASS : tst_QQuickListView::multipleChanges_uncondensed(insert, scroll)
PASS : tst_QQuickListView::multipleChanges_uncondensed(move, scroll)
PASS : tst_QQuickListView::multipleChanges_uncondensed(clear, insert, scroll)
QWARN : tst_QQuickListView::qAbstractItemModel_package_clear() qrc:/data/listviewtest-package.qml:139: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_clear() qrc:/data/listviewtest-package.qml:142: TypeError: Cannot read property 'cacheBuffer' of null
QWARN : tst_QQuickListView::qAbstractItemModel_package_clear() qrc:/data/listviewtest-package.qml:128: TypeError: Cannot read property 'animate' of null
PASS : tst_QQuickListView::qAbstractItemModel_package_clear()
QWARN : tst_QQuickListView::qAbstractItemModel_clear() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::qAbstractItemModel_clear() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_clear() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::qAbstractItemModel_clear()
QWARN : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::qAbstractItemModel_clear_bottomToTop()
PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 0, 0 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 0, 100 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 0, 500 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 1, 0 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 1, 100 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(insert 1 at 1, 500 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 0, 0 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 0, 100 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 0, 500 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 1, 0 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 1, 100 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(insert multiple at 1, 500 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 0, 0 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 0, 100 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 0, 500 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 1, 0 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 1, 100 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(remove 1 at 1, 500 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 0, 0 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 0, 100 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 0, 500 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 1, 0 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 1, 100 buffer)
PASS : tst_QQuickListView::insertBeforeVisible(remove multiple at 1, 500 buffer)
QWARN : tst_QQuickListView::swapWithFirstItem() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::swapWithFirstItem() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::swapWithFirstItem() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::swapWithFirstItem()
PASS : tst_QQuickListView::itemList()
PASS : tst_QQuickListView::itemListFlicker()
PASS : tst_QQuickListView::currentIndex_delayedItemCreation(set to 0)
PASS : tst_QQuickListView::currentIndex_delayedItemCreation(don't set to 0)
PASS : tst_QQuickListView::currentIndex()
PASS : tst_QQuickListView::noCurrentIndex()
PASS : tst_QQuickListView::keyNavigation(Vertical, TopToBottom)
PASS : tst_QQuickListView::keyNavigation(Vertical, BottomToTop)
PASS : tst_QQuickListView::keyNavigation(Horizontal, LeftToRight)
PASS : tst_QQuickListView::keyNavigation(Horizontal, RightToLeft)
QWARN : tst_QQuickListView::checkCountForMultiColumnModels() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::checkCountForMultiColumnModels() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::checkCountForMultiColumnModels() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::checkCountForMultiColumnModels()
PASS : tst_QQuickListView::enforceRange()
PASS : tst_QQuickListView::enforceRange_withoutHighlight()
QWARN : tst_QQuickListView::spacing() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::spacing() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::spacing() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::spacing()
PASS : tst_QQuickListView::qAbstractItemModel_package_sections()
PASS : tst_QQuickListView::qAbstractItemModel_sections()
PASS : tst_QQuickListView::sectionsSnap(drag)
PASS : tst_QQuickListView::sectionsSnap(flick)
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsPositioning() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
PASS : tst_QQuickListView::sectionsPositioning()
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(implicit) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
PASS : tst_QQuickListView::sectionsDelegate(implicit)
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDelegate(required) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
PASS : tst_QQuickListView::sectionsDelegate(required)
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
PASS : tst_QQuickListView::sectionsDragOutsideBounds(500, no cache buffer)
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) Mouse event at 20, 1000 occurs outside target window (240x320).
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) Mouse event at 20, 1000 occurs outside target window (240x320).
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
PASS : tst_QQuickListView::sectionsDragOutsideBounds(1000, no cache buffer)
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) Mouse event at 20, 500 occurs outside target window (240x320).
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer) Mouse event at 20, 500 occurs outside target window (240x320).
PASS : tst_QQuickListView::sectionsDragOutsideBounds(500, cache buffer)
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) Mouse event at 20, 1000 occurs outside target window (240x320).
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) Mouse event at 20, 1000 occurs outside target window (240x320).
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
PASS : tst_QQuickListView::sectionsDragOutsideBounds(1000, cache buffer)
SKIP : tst_QQuickListView::sectionsDelegate_headerVisibility() QTBUG-24395
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp(2363)]
PASS : tst_QQuickListView::sectionPropertyChange()
PASS : tst_QQuickListView::sectionDelegateChange()
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::sectionsItemInsertion() : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
PASS : tst_QQuickListView::sectionsItemInsertion()
QWARN : tst_QQuickListView::cacheBuffer() qrc:/data/listviewtest.qml:121:5: QML ListView: Cannot set a negative cache buffer
QWARN : tst_QQuickListView::cacheBuffer() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::cacheBuffer() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::cacheBuffer() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::cacheBuffer()
QWARN : tst_QQuickListView::positionViewAtBeginningEnd() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::positionViewAtBeginningEnd() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::positionViewAtBeginningEnd() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::positionViewAtBeginningEnd()
PASS : tst_QQuickListView::positionViewAtIndex(no range, 3 at Beginning)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 3 at End)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 22 at Beginning)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 28 at Beginning)
PASS : tst_QQuickListView::positionViewAtIndex(no range, last at End)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 at End)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 at Center)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 visible => Visible)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 partially visible => Visible)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 before visible => Visible)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 visible => Visible)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 before visible => Visible)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 after visible => Visible)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 visible => Contain)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 15 partially visible => Contain)
PASS : tst_QQuickListView::positionViewAtIndex(no range, 20 partially visible => Contain)
PASS : tst_QQuickListView::positionViewAtIndex(strict range, 3 at End)
PASS : tst_QQuickListView::positionViewAtIndex(strict range, 38 at Beginning)
PASS : tst_QQuickListView::positionViewAtIndex(strict range, 15 at Center)
PASS : tst_QQuickListView::positionViewAtIndex(strict range, 3 at SnapPosition)
PASS : tst_QQuickListView::positionViewAtIndex(strict range, 10 at SnapPosition)
PASS : tst_QQuickListView::positionViewAtIndex(strict range, 38 at SnapPosition)
PASS : tst_QQuickListView::resetModel()
PASS : tst_QQuickListView::propertyChanges()
PASS : tst_QQuickListView::componentChanges()
PASS : tst_QQuickListView::modelChanges()
PASS : tst_QQuickListView::manualHighlight()
PASS : tst_QQuickListView::initialZValues(defaults)
PASS : tst_QQuickListView::initialZValues(constants)
PASS : tst_QQuickListView::initialZValues(bindings)
PASS : tst_QQuickListView::header(vertical, left to right)
PASS : tst_QQuickListView::header(vertical, layout right to left)
PASS : tst_QQuickListView::header(horizontal, layout left to right)
PASS : tst_QQuickListView::header(horizontal, layout right to left)
PASS : tst_QQuickListView::header(vertical, bottom to top)
PASS : tst_QQuickListView::header_delayItemCreation()
PASS : tst_QQuickListView::headerChangesViewport()
PASS : tst_QQuickListView::footer(vertical, layout left to right)
PASS : tst_QQuickListView::footer(vertical, layout right to left)
PASS : tst_QQuickListView::footer(horizontal, layout left to right)
PASS : tst_QQuickListView::footer(horizontal, layout right to left)
PASS : tst_QQuickListView::footer(vertical, layout left to right)
PASS : tst_QQuickListView::footer2()
PASS : tst_QQuickListView::extents(Vertical, TopToBottom)
PASS : tst_QQuickListView::extents(Vertical, BottomToTop)
PASS : tst_QQuickListView::extents(Horizontal, LeftToRight)
PASS : tst_QQuickListView::extents(Horizontal, RightToLeft)
PASS : tst_QQuickListView::resetModel_headerFooter()
QWARN : tst_QQuickListView::resizeView() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::resizeView() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::resizeView() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::resizeView()
PASS : tst_QQuickListView::resizeViewAndRepaint()
PASS : tst_QQuickListView::sizeLessThan1()
PASS : tst_QQuickListView::QTBUG_14821()
PASS : tst_QQuickListView::resizeDelegate()
QWARN : tst_QQuickListView::resizeFirstDelegate() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::resizeFirstDelegate() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::resizeFirstDelegate() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::resizeFirstDelegate()
PASS : tst_QQuickListView::repositionResizedDelegate(vertical)
PASS : tst_QQuickListView::repositionResizedDelegate(vertical, BottomToTop)
PASS : tst_QQuickListView::repositionResizedDelegate(horizontal)
PASS : tst_QQuickListView::repositionResizedDelegate(horizontal, rtl)
PASS : tst_QQuickListView::QTBUG_16037()
PASS : tst_QQuickListView::indexAt_itemAt(Item 0 - 0, 0)
PASS : tst_QQuickListView::indexAt_itemAt(Item 0 - 0, 19)
PASS : tst_QQuickListView::indexAt_itemAt(Item 0 - 239, 19)
PASS : tst_QQuickListView::indexAt_itemAt(Item 1 - 0, 20)
PASS : tst_QQuickListView::indexAt_itemAt(No Item - 240, 20)
PASS : tst_QQuickListView::itemAtIndex()
PASS : tst_QQuickListView::incrementalModel()
PASS : tst_QQuickListView::onAdd(0, add 1)
PASS : tst_QQuickListView::onAdd(0, add 2)
PASS : tst_QQuickListView::onAdd(0, add 10)
PASS : tst_QQuickListView::onAdd(1, add 1)
PASS : tst_QQuickListView::onAdd(1, add 2)
PASS : tst_QQuickListView::onAdd(1, add 10)
PASS : tst_QQuickListView::onAdd(5, add 1)
PASS : tst_QQuickListView::onAdd(5, add 2)
PASS : tst_QQuickListView::onAdd(5, add 10)
PASS : tst_QQuickListView::onRemove(remove first)
PASS : tst_QQuickListView::onRemove(two items, remove first)
PASS : tst_QQuickListView::onRemove(two items, remove last)
PASS : tst_QQuickListView::onRemove(two items, remove all)
PASS : tst_QQuickListView::onRemove(four items, remove first)
PASS : tst_QQuickListView::onRemove(four items, remove 0-2)
PASS : tst_QQuickListView::onRemove(four items, remove 1-3)
PASS : tst_QQuickListView::onRemove(four items, remove 2-4)
PASS : tst_QQuickListView::onRemove(four items, remove last)
PASS : tst_QQuickListView::onRemove(four items, remove all)
PASS : tst_QQuickListView::onRemove(ten items, remove 1-8)
PASS : tst_QQuickListView::onRemove(ten items, remove 2-7)
PASS : tst_QQuickListView::onRemove(ten items, remove 4-10)
QWARN : tst_QQuickListView::attachedProperties_QTBUG_32836() qrc:/data/attachedProperties.qml:74:5: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::attachedProperties_QTBUG_32836() qrc:/data/attachedProperties.qml:78:5: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::attachedProperties_QTBUG_32836() qrc:/data/attachedProperties.qml:82:5: TypeError: Cannot read property 'width' of null
PASS : tst_QQuickListView::attachedProperties_QTBUG_32836()
PASS : tst_QQuickListView::rightToLeft()
PASS : tst_QQuickListView::test_mirroring()
PASS : tst_QQuickListView::margins()
PASS : tst_QQuickListView::marginsResize(vertical)
PASS : tst_QQuickListView::marginsResize(vertical, BottomToTop)
QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200).
QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200).
QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200).
QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200).
QWARN : tst_QQuickListView::marginsResize(horizontal) Mouse event at 200, 20 occurs outside target window (200x200).
PASS : tst_QQuickListView::marginsResize(horizontal)
PASS : tst_QQuickListView::marginsResize(horizontal, rtl)
PASS : tst_QQuickListView::creationContext()
PASS : tst_QQuickListView::snapToItem(vertical, top to bottom)
PASS : tst_QQuickListView::snapToItem(vertical, bottom to top)
PASS : tst_QQuickListView::snapToItem(horizontal, left to right)
PASS : tst_QQuickListView::snapToItem(horizontal, right to left)
PASS : tst_QQuickListView::snapToItem(vertical, top to bottom, enforce range)
PASS : tst_QQuickListView::snapToItem(vertical, bottom to top, enforce range)
PASS : tst_QQuickListView::snapToItem(horizontal, left to right, enforce range)
PASS : tst_QQuickListView::snapToItem(horizontal, right to left, enforce range)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -10)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -14)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -16)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -30)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -39)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -41)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader TopToBottom -65+10)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +10)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +14)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +16)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +30)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +39)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +41)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader BottomToTop +65-10)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -10)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -14)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -16)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -30)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -39)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -41)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader LeftToRight -65+10)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +10)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +14)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +16)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +30)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +39)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +41)
PASS : tst_QQuickListView::headerSnapToItem(InlineHeader RightToLeft +65-10)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom +9)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom -9)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom -11)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom -29)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader TopToBottom -31)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop -9)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop +9)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop +11)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop +29)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader BottomToTop +31)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight +9)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight -9)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight -11)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight -29)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader LeftToRight -31)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft -9)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft +9)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft +11)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft +29)
PASS : tst_QQuickListView::headerSnapToItem(OverlayHeader RightToLeft +31)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -2)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -10)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -11)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -14)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -16)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -20)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -65+10)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -65+20)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -55+5)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader TopToBottom -76+16)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +2)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +9)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +11)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +14)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +16)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +20)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +65-10)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +65-20)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +55-5)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader BottomToTop +76-16)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -2)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -10)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -11)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -14)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -16)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -20)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -65+10)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -65+20)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -55+5)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader LeftToRight -76+16)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +2)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +9)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +11)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +14)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +16)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +20)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +65-10)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +65-20)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +55-5)
PASS : tst_QQuickListView::headerSnapToItem(PullbackHeader RightToLeft +76-16)
PASS : tst_QQuickListView::snapToItemWithSpacing_QTBUG_59852()
PASS : tst_QQuickListView::snapOneItemResize_QTBUG_43555()
PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom)
PASS : tst_QQuickListView::snapOneItem(vertical, bottom to top)
PASS : tst_QQuickListView::snapOneItem(horizontal, left to right)
PASS : tst_QQuickListView::snapOneItem(horizontal, right to left)
PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom, enforce range)
PASS : tst_QQuickListView::snapOneItem(vertical, bottom to top, enforce range)
PASS : tst_QQuickListView::snapOneItem(horizontal, left to right, enforce range)
PASS : tst_QQuickListView::snapOneItem(horizontal, right to left, enforce range)
PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom, no more blindspot)
PASS : tst_QQuickListView::snapOneItem(vertical, top to bottom, no more blindspot, enforce range)
PASS : tst_QQuickListView::snapOneItemCurrentIndexRemoveAnimation()
PASS : tst_QQuickListView::snapOneItemWrongDirection()
PASS : tst_QQuickListView::QTBUG_9791()
PASS : tst_QQuickListView::QTBUG_33568()
QWARN : tst_QQuickListView::QTBUG_11105() qrc:/data/listviewtest.qml:128: TypeError: Cannot read property 'animate' of null
QWARN : tst_QQuickListView::QTBUG_11105() qrc:/data/listviewtest.qml:129: TypeError: Cannot read property 'invalidHighlight' of null
QWARN : tst_QQuickListView::QTBUG_11105() qrc:/data/listviewtest.qml:135: TypeError: Cannot read property 'cacheBuffer' of null
PASS : tst_QQuickListView::QTBUG_11105()
PASS : tst_QQuickListView::QTBUG_21742()
PASS : tst_QQuickListView::asynchronous()
PASS : tst_QQuickListView::unrequestedVisibility()
PASS : tst_QQuickListView::populateTransitions(static)
PASS : tst_QQuickListView::populateTransitions(static, no populate)
PASS : tst_QQuickListView::populateTransitions(dynamic)
PASS : tst_QQuickListView::populateTransitions(dynamic, no populate)
PASS : tst_QQuickListView::populateTransitions(empty to start with)
PASS : tst_QQuickListView::populateTransitions(empty to start with, no populate)
PASS : tst_QQuickListView::sizeTransitions(TopToBottom)
PASS : tst_QQuickListView::sizeTransitions(LeftToRight)
PASS : tst_QQuickListView::addTransitions(insert 1, just before start)
PASS : tst_QQuickListView::addTransitions(insert 1, way before start)
PASS : tst_QQuickListView::addTransitions(insert multiple, just before start)
PASS : tst_QQuickListView::addTransitions(insert multiple, way before start)
PASS : tst_QQuickListView::addTransitions(insert 1 at start)
PASS : tst_QQuickListView::addTransitions(insert multiple at start)
PASS : tst_QQuickListView::addTransitions(insert 1 at start, content y not 0)
PASS : tst_QQuickListView::addTransitions(insert multiple at start, content y not 0)
PASS : tst_QQuickListView::addTransitions(insert 1 at start, to empty list)
PASS : tst_QQuickListView::addTransitions(insert multiple at start, to empty list)
PASS : tst_QQuickListView::addTransitions(insert 1 at middle)
PASS : tst_QQuickListView::addTransitions(insert multiple at middle)
PASS : tst_QQuickListView::addTransitions(insert 1 at bottom)
PASS : tst_QQuickListView::addTransitions(insert multiple at bottom)
PASS : tst_QQuickListView::addTransitions(insert 1 at bottom, content y not 0)
PASS : tst_QQuickListView::addTransitions(insert multiple at bottom, content y not 0)
PASS : tst_QQuickListView::addTransitions(insert 1 after end)
PASS : tst_QQuickListView::addTransitions(insert multiple after end)
PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move 1)
PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move 1 (first item))
PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move multiple)
PASS : tst_QQuickListView::moveTransitions(move from above view, outside visible items, move multiple (first item))
PASS : tst_QQuickListView::moveTransitions(move from above view, mix of visible/non-visible)
PASS : tst_QQuickListView::moveTransitions(move from above view, mix of visible/non-visible (move first))
PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down)
PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down, move first item)
PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down, move first item, contentY not 0)
PASS : tst_QQuickListView::moveTransitions(move within view, move 1 down, to last item)
PASS : tst_QQuickListView::moveTransitions(move within view, move first->last)
PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down)
PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, move first item)
PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, move first item, contentY not 0)
PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, displace last item)
PASS : tst_QQuickListView::moveTransitions(move within view, move multiple down, move first->last)
PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up)
PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move to first index)
PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move to first index, contentY not 0)
PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move to first index, contentY not on item border)
PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move last item)
PASS : tst_QQuickListView::moveTransitions(move within view, move 1 up, move last->first)
PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up)
PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move to first index)
PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move to first index, contentY not 0)
PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move last item)
PASS : tst_QQuickListView::moveTransitions(move within view, move multiple up, move last->first)
PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to top)
PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to top, contentY not 0)
PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to top)
PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to top, contentY not 0)
PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to bottom)
PASS : tst_QQuickListView::moveTransitions(move from below view, move 1 up, move to bottom, contentY not 0)
PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to bottom)
PASS : tst_QQuickListView::moveTransitions(move from below view, move multiple up, move to bottom, contentY not 0)
PASS : tst_QQuickListView::removeTransitions(remove 1 before start)
PASS : tst_QQuickListView::removeTransitions(remove multiple, all before start)
PASS : tst_QQuickListView::removeTransitions(remove mix of before and after start)
PASS : tst_QQuickListView::removeTransitions(remove 1 from start)
PASS : tst_QQuickListView::removeTransitions(remove multiple from start)
PASS : tst_QQuickListView::removeTransitions(remove 1 from start, content y not 0)
PASS : tst_QQuickListView::removeTransitions(remove multiple from start, content y not 0)
PASS : tst_QQuickListView::removeTransitions(remove 1 from middle)
PASS : tst_QQuickListView::removeTransitions(remove multiple from middle)
PASS : tst_QQuickListView::removeTransitions(remove 1 from bottom)
PASS : tst_QQuickListView::removeTransitions(remove multiple from bottom)
PASS : tst_QQuickListView::removeTransitions(remove 1 from bottom, content y not 0)
PASS : tst_QQuickListView::removeTransitions(remove multiple from bottom, content y not 0)
PASS : tst_QQuickListView::removeTransitions(remove 1 after end)
PASS : tst_QQuickListView::removeTransitions(remove multiple after end)
PASS : tst_QQuickListView::displacedTransitions(no displaced transitions at all)
PASS : tst_QQuickListView::displacedTransitions(just displaced)
PASS : tst_QQuickListView::displacedTransitions(just displaced (not enabled))
PASS : tst_QQuickListView::displacedTransitions(displaced + addDisplaced)
PASS : tst_QQuickListView::displacedTransitions(displaced + addDisplaced (not enabled))
PASS : tst_QQuickListView::displacedTransitions(displaced + moveDisplaced)
PASS : tst_QQuickListView::displacedTransitions(displaced + moveDisplaced (not enabled))
PASS : tst_QQuickListView::displacedTransitions(displaced + removeDisplaced)
PASS : tst_QQuickListView::displacedTransitions(displaced + removeDisplaced (not enabled))
PASS : tst_QQuickListView::displacedTransitions(displaced + add, should use generic displaced for a remove)
PASS : tst_QQuickListView::multipleTransitions(add item, then move it immediately)
PASS : tst_QQuickListView::multipleTransitions(move, then insert item before the moved item)
PASS : tst_QQuickListView::multipleTransitions(add at 0, flick down, flick back to top and add at 0 again)
PASS : tst_QQuickListView::multipleTransitions(insert then remove same index, with ripple effect on add displaced)
PASS : tst_QQuickListView::multipleTransitions(insert then remove, with remove disabled)
PASS : tst_QQuickListView::multipleTransitions(insert twice then remove, with remove disabled)
PASS : tst_QQuickListView::multipleDisplaced()
PASS : tst_QQuickListView::flickBeyondBounds()
PASS : tst_QQuickListView::flickBothDirections(init:vertical,-1)
PASS : tst_QQuickListView::flickBothDirections(init:vertical,120)
PASS : tst_QQuickListView::flickBothDirections(init:vertical,auto,-1)
PASS : tst_QQuickListView::flickBothDirections(init:vertical,auto,120)
PASS : tst_QQuickListView::flickBothDirections(completed:vertical,-1)
PASS : tst_QQuickListView::flickBothDirections(completed:vertical,120)
PASS : tst_QQuickListView::flickBothDirections(completed:vertical,auto,-1)
PASS : tst_QQuickListView::flickBothDirections(completed:vertical,auto,120)
PASS : tst_QQuickListView::flickBothDirections(init:horizontal,-1)
PASS : tst_QQuickListView::flickBothDirections(init:horizontal,110)
PASS : tst_QQuickListView::flickBothDirections(init:horizontal,auto,-1)
PASS : tst_QQuickListView::flickBothDirections(init:horizontal,auto,110)
PASS : tst_QQuickListView::flickBothDirections(completed:horizontal,-1)
PASS : tst_QQuickListView::flickBothDirections(completed:horizontal,110)
PASS : tst_QQuickListView::flickBothDirections(completed:horizontal,auto,-1)
PASS : tst_QQuickListView::flickBothDirections(completed:horizontal,auto,110)
PASS : tst_QQuickListView::destroyItemOnCreation()
PASS : tst_QQuickListView::parentBinding()
PASS : tst_QQuickListView::defaultHighlightMoveDuration()
PASS : tst_QQuickListView::accessEmptyCurrentItem_QTBUG_30227()
PASS : tst_QQuickListView::delayedChanges_QTBUG_30555()
QWARN : tst_QQuickListView::outsideViewportChangeNotAffectingView() qrc:/data/outsideViewportChangeNotAffectingView.qml:75:13: TypeError: Cannot read property 'width' of null
PASS : tst_QQuickListView::outsideViewportChangeNotAffectingView()
PASS : tst_QQuickListView::testProxyModelChangedAfterMove()
PASS : tst_QQuickListView::typedModel()
PASS : tst_QQuickListView::displayMargin()
QWARN : tst_QQuickListView::negativeDisplayMargin() qrc:/data/negativeDisplayMargin.qml:89:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
PASS : tst_QQuickListView::negativeDisplayMargin()
PASS : tst_QQuickListView::highlightItemGeometryChanges()
QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::QTBUG_36481() qrc:/data/headerCrash.qml:15:9: TypeError: Cannot read property 'width' of null
PASS : tst_QQuickListView::QTBUG_36481()
PASS : tst_QQuickListView::QTBUG_35920()
PASS : tst_QQuickListView::stickyPositioning(top header)
PASS : tst_QQuickListView::stickyPositioning(top header: 1/2 up)
PASS : tst_QQuickListView::stickyPositioning(top header: up)
PASS : tst_QQuickListView::stickyPositioning(top header: 1/2 down)
PASS : tst_QQuickListView::stickyPositioning(top header: down)
PASS : tst_QQuickListView::stickyPositioning(top footer)
PASS : tst_QQuickListView::stickyPositioning(top footer: 1/2 up)
PASS : tst_QQuickListView::stickyPositioning(top footer: up)
PASS : tst_QQuickListView::stickyPositioning(top footer: 1/2 down)
PASS : tst_QQuickListView::stickyPositioning(top footer: down)
PASS : tst_QQuickListView::stickyPositioning(bottom header)
PASS : tst_QQuickListView::stickyPositioning(bottom header: 1/2 down)
PASS : tst_QQuickListView::stickyPositioning(bottom header: down)
PASS : tst_QQuickListView::stickyPositioning(bottom header: 1/2 up)
PASS : tst_QQuickListView::stickyPositioning(bottom header: up)
PASS : tst_QQuickListView::stickyPositioning(bottom footer)
PASS : tst_QQuickListView::stickyPositioning(bottom footer: 1/2 down)
PASS : tst_QQuickListView::stickyPositioning(bottom footer: down)
PASS : tst_QQuickListView::stickyPositioning(bottom footer: 1/2 up)
PASS : tst_QQuickListView::stickyPositioning(bottom footer: up)
PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer)
PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer: 1/2 up)
PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer: up)
PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer: 1/2 down)
PASS : tst_QQuickListView::stickyPositioning(top header & bottom footer: down)
PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header)
PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header: 1/2 down)
PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header: down)
PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header: 1/2 up)
PASS : tst_QQuickListView::stickyPositioning(bottom footer & top header: up)
PASS : tst_QQuickListView::stickyPositioning(left header)
PASS : tst_QQuickListView::stickyPositioning(left header: 1/2 left)
PASS : tst_QQuickListView::stickyPositioning(left header: left)
PASS : tst_QQuickListView::stickyPositioning(left header: 1/2 right)
PASS : tst_QQuickListView::stickyPositioning(left header: right)
PASS : tst_QQuickListView::stickyPositioning(left footer)
PASS : tst_QQuickListView::stickyPositioning(left footer: 1/2 left)
PASS : tst_QQuickListView::stickyPositioning(left footer: left)
PASS : tst_QQuickListView::stickyPositioning(left footer: 1/2 right)
PASS : tst_QQuickListView::stickyPositioning(left footer: right)
PASS : tst_QQuickListView::stickyPositioning(right header)
PASS : tst_QQuickListView::stickyPositioning(right header: 1/2 right)
PASS : tst_QQuickListView::stickyPositioning(right header: right)
PASS : tst_QQuickListView::stickyPositioning(right header: 1/2 left)
PASS : tst_QQuickListView::stickyPositioning(right header: left)
PASS : tst_QQuickListView::stickyPositioning(right footer)
PASS : tst_QQuickListView::stickyPositioning(right footer: 1/2 right)
PASS : tst_QQuickListView::stickyPositioning(right footer: right)
PASS : tst_QQuickListView::stickyPositioning(right footer: 1/2 left)
PASS : tst_QQuickListView::stickyPositioning(right footer: left)
PASS : tst_QQuickListView::stickyPositioning(left header & right footer)
PASS : tst_QQuickListView::stickyPositioning(left header & right footer: 1/2 left)
PASS : tst_QQuickListView::stickyPositioning(left header & right footer: left)
PASS : tst_QQuickListView::stickyPositioning(left header & right footer: 1/2 right)
PASS : tst_QQuickListView::stickyPositioning(left header & right footer: right)
PASS : tst_QQuickListView::stickyPositioning(right footer & left header)
PASS : tst_QQuickListView::stickyPositioning(right footer & left header: 1/2 right)
PASS : tst_QQuickListView::stickyPositioning(right footer & left header: right)
PASS : tst_QQuickListView::stickyPositioning(right footer & left header: 1/2 left)
PASS : tst_QQuickListView::stickyPositioning(right footer & left header: left)
QWARN : tst_QQuickListView::roundingErrors(pixelAligned=true) : qrc:/data/roundingErrors.qml:130:9 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickListView::roundingErrors(pixelAligned=true)
QWARN : tst_QQuickListView::roundingErrors(pixelAligned=false) : qrc:/data/roundingErrors.qml:130:9 Parameter "drag" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickListView::roundingErrors(pixelAligned=false)
PASS : tst_QQuickListView::QTBUG_38209()
SKIP : tst_QQuickListView::programmaticFlickAtBounds() Disabled due to false negatives (QTBUG-41228)
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp(8850)]
PASS : tst_QQuickListView::programmaticFlickAtBounds2()
PASS : tst_QQuickListView::programmaticFlickAtBounds3()
PASS : tst_QQuickListView::layoutChange()
PASS : tst_QQuickListView::treeDelegateModelLayoutChange(invalid rootIndex)
PASS : tst_QQuickListView::treeDelegateModelLayoutChange(rootIndex 1)
PASS : tst_QQuickListView::treeDelegateModelLayoutChange(rootIndex 3)
PASS : tst_QQuickListView::treeDelegateModelLayoutChange(rootIndex 2-1)
PASS : tst_QQuickListView::jsArrayChange()
PASS : tst_QQuickListView::objectModel()
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
PASS : tst_QQuickListView::contentHeightWithDelayRemove(remove without delayRemove)
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
PASS : tst_QQuickListView::contentHeightWithDelayRemove(remove with delayRemove)
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
PASS : tst_QQuickListView::contentHeightWithDelayRemove(remove with multiple delayRemove)
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
QWARN : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove) : Assigning an object to a signal handler is deprecated.Instead, create the object, give it an id, and call the desired slot from the signal handler.
PASS : tst_QQuickListView::contentHeightWithDelayRemove(clear with delayRemove)
FAIL! : tst_QQuickListView::QTBUG_48044_currentItemNotVisibleAfterTransition() '(listview->property("transitionsDone").toBool())' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp(9223)]
PASS : tst_QQuickListView::QTBUG_48870_fastModelUpdates()
PASS : tst_QQuickListView::QTBUG_50105()
PASS : tst_QQuickListView::keyNavigationEnabled()
PASS : tst_QQuickListView::QTBUG_61269_appendDuringScrollDown(NoSnap)
PASS : tst_QQuickListView::QTBUG_61269_appendDuringScrollDown(SnapToItem)
PASS : tst_QQuickListView::QTBUG_61269_appendDuringScrollDown(SnapOneItem)
QDEBUG : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() : -100
QDEBUG : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() : 500
QDEBUG : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() : 400
QDEBUG : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() : 0
QDEBUG : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex() : -100
PASS : tst_QQuickListView::QTBUG_50097_stickyHeader_positionViewAtIndex()
PASS : tst_QQuickListView::QTBUG_63974_stickyHeader_positionViewAtIndex_Contain()
PASS : tst_QQuickListView::QTBUG_66163_setModelViewPortSizeChange()
QWARN : tst_QQuickListView::itemFiltered() :1:86: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::itemFiltered() :1:86: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::itemFiltered() :1:86: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::itemFiltered() :1:86: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::itemFiltered() :1:86: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickListView::itemFiltered() :1:86: TypeError: Cannot read property 'width' of null
PASS : tst_QQuickListView::itemFiltered()
PASS : tst_QQuickListView::releaseItems()
PASS : tst_QQuickListView::QTBUG_34576_velocityZero()
PASS : tst_QQuickListView::QTBUG_61537_modelChangesAsync()
PASS : tst_QQuickListView::useDelegateChooserWithoutDefault()
PASS : tst_QQuickListView::addOnCompleted()
PASS : tst_QQuickListView::setPositionOnLayout()
PASS : tst_QQuickListView::touchCancel()
PASS : tst_QQuickListView::resizeAfterComponentComplete()
PASS : tst_QQuickListView::dragOverFloatingHeaderOrFooter()
PASS : tst_QQuickListView::delegateWithRequiredProperties()
QWARN : tst_QQuickListView::reuse_reuseIsOffByDefault() qrc:/data/listviewtest.qml:135: ReferenceError: testObject is not defined
QWARN : tst_QQuickListView::reuse_reuseIsOffByDefault() qrc:/data/listviewtest.qml:129: ReferenceError: testObject is not defined
QWARN : tst_QQuickListView::reuse_reuseIsOffByDefault() qrc:/data/listviewtest.qml:128: ReferenceError: testObject is not defined
QWARN : tst_QQuickListView::reuse_reuseIsOffByDefault() qrc:/data/listviewtest.qml:127: ReferenceError: testModel is not defined
PASS : tst_QQuickListView::reuse_reuseIsOffByDefault()
PASS : tst_QQuickListView::reuse_checkThatItemsAreReused()
PASS : tst_QQuickListView::moveObjectModelItemToAnotherObjectModel()
PASS : tst_QQuickListView::changeModelAndDestroyTheOldOne()
PASS : tst_QQuickListView::objectModelCulling()
PASS : tst_QQuickListView::requiredObjectListModel()
PASS : tst_QQuickListView::clickHeaderAndFooterWhenClip()
PASS : tst_QQuickListView::animatedDelegate()
PASS : tst_QQuickListView::cleanupTestCase()
Totals: 711 passed, 1 failed, 2 skipped, 0 blacklisted, 236906ms
********* Finished testing of tst_QQuickListView *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicklistview.
Success
CMake Error at tst_qquicklistviewWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquicklistview_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicklistview/android-build/tst_qquicklistview.apk
--verbose execution failed with exit code 1.
Start 150: tst_qquicklistview2
150/247 Test #150: tst_qquicklistview2 ................... Passed 35.09 sec
Start 151: tst_qquicktableview
151/247 Test #151: tst_qquicktableview ................... Passed 72.18 sec
Start 152: tst_qquicktreeview
152/247 Test #152: tst_qquicktreeview .................... Passed 26.11 sec
Start 153: tst_qquickloader
153/247 Test #153: tst_qquickloader ......................***Failed 29.06 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickloader_make_apk.
[1/2] Copying tst_qquickloader binary to apk folder
[2/2] Creating APK for tst_qquickloader
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-tst_qquickloader-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-build/
Application binary: tst_qquickloader
Android build platform: android-32
Install to device: No
/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/data/InvalidSourceComponent.qml:5:Expected token `:'
/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/data/InvalidSourceComponent.qml:5:Expected token `:'
/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/data/InvalidSourceComponent.qml:5:Expected token `:'
Warning: QML import could not be resolved in any of the import paths: LoaderTest
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 16,871 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-build/tst_qquickloader.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickloader/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickloader/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickloader.
1142
********* Start testing of tst_QQuickLoader *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_QQuickLoader::initTestCase()
QWARN : tst_QQuickLoader::sourceOrComponent(source) qrc:/Rect120x60.qml: No such file or directory
FAIL! : tst_QQuickLoader::sourceOrComponent(source) Compared values are not the same
Actual (loader->item() == nullptr): 1
Expected (error) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/tst_qquickloader.cpp(184)]
QWARN : tst_QQuickLoader::sourceOrComponent(source with subdir) qrc:/subdir/Test.qml: No such file or directory
FAIL! : tst_QQuickLoader::sourceOrComponent(source with subdir) Compared values are not the same
Actual (loader->item() == nullptr): 1
Expected (error) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/tst_qquickloader.cpp(184)]
QWARN : tst_QQuickLoader::sourceOrComponent(source with encoded subdir literal) qrc:/subdir%2FTest.qml: No such file or directory
FAIL! : tst_QQuickLoader::sourceOrComponent(source with encoded subdir literal) Compared values are not the same
Actual (loader->item() == nullptr): 1
Expected (error) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/tst_qquickloader.cpp(184)]
QWARN : tst_QQuickLoader::sourceOrComponent(source with encoded subdir optimized binding) qrc:/subdir%2FTest.qml: No such file or directory
FAIL! : tst_QQuickLoader::sourceOrComponent(source with encoded subdir optimized binding) Compared values are not the same
Actual (loader->item() == nullptr): 1
Expected (error) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/tst_qquickloader.cpp(184)]
QWARN : tst_QQuickLoader::sourceOrComponent(source with encoded subdir binding) qrc:/subdir%2FTest.qml: No such file or directory
FAIL! : tst_QQuickLoader::sourceOrComponent(source with encoded subdir binding) Compared values are not the same
Actual (loader->item() == nullptr): 1
Expected (error) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/tst_qquickloader.cpp(184)]
PASS : tst_QQuickLoader::sourceOrComponent(sourceComponent)
QWARN : tst_QQuickLoader::sourceOrComponent(invalid source) qrc:/IDontExist.qml: No such file or directory
INFO : tst_QQuickLoader::sourceOrComponent(invalid source) Did not receive message: "qrc:/data/IDontExist.qml: No such file or directory"
FAIL! : tst_QQuickLoader::sourceOrComponent(invalid source) Not all expected messages were received
QWARN : tst_QQuickLoader::clear() qrc:/Rect120x60.qml: No such file or directory
FAIL! : tst_QQuickLoader::clear() 'loader->item()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickloader/tst_qquickloader.cpp(248)]
QWARN : tst_QQuickLoader::urlToComponent() qrc:/Rect120x60.qml: No such file or directory
PASS : tst_QQuickLoader::urlToComponent()
PASS : tst_QQuickLoader::componentToUrl()
PASS : tst_QQuickLoader::anchoredLoader()
PASS : tst_QQuickLoader::sizeLoaderToItem()
PASS : tst_QQuickLoader::sizeItemToLoader()
PASS : tst_QQuickLoader::noResize()
PASS : tst_QQuickLoader::networkRequestUrl()
PASS : tst_QQuickLoader::failNetworkRequest()
PASS : tst_QQuickLoader::networkComponent()
PASS : tst_QQuickLoader::active()
PASS : tst_QQuickLoader::initialPropertyValues(source url with value set in onLoaded, initially active = true)
PASS : tst_QQuickLoader::initialPropertyValues(set source with initial property values specified, active = true)
PASS : tst_QQuickLoader::initialPropertyValues(set source with initial property values specified, active = false)
PASS : tst_QQuickLoader::initialPropertyValues(set source with initial property values specified, active = false, with active set true later)
PASS : tst_QQuickLoader::initialPropertyValues(set source without initial property values specified, active = true)
PASS : tst_QQuickLoader::initialPropertyValues(set source with initial property values specified with binding, active = true)
PASS : tst_QQuickLoader::initialPropertyValues(ensure initial property value semantics mimic createObject)
PASS : tst_QQuickLoader::initialPropertyValues(ensure initial property values aren't disposed prior to component completion)
PASS : tst_QQuickLoader::initialPropertyValues(ensure required properties are set correctly)
PASS : tst_QQuickLoader::initialPropertyValues(required properties only partially set =)
PASS : tst_QQuickLoader::initialPropertyValues(source url changed, previously initial properties are discared)
PASS : tst_QQuickLoader::initialPropertyValues(ensure initial properties aren't disposed after active = true)
PASS : tst_QQuickLoader::initialPropertyValues(initial property errors get reported)
PASS : tst_QQuickLoader::initialPropertyValuesBinding()
PASS : tst_QQuickLoader::initialPropertyValuesError(invalid initial property values object)
PASS : tst_QQuickLoader::initialPropertyValuesError(nonexistent source url)
PASS : tst_QQuickLoader::initialPropertyValuesError(invalid source url)
PASS : tst_QQuickLoader::initialPropertyValuesError(invalid initial property values object with invalid property access)
PASS : tst_QQuickLoader::deleteComponentCrash()
PASS : tst_QQuickLoader::nonItem()
PASS : tst_QQuickLoader::vmeErrors()
PASS : tst_QQuickLoader::creationContext()
PASS : tst_QQuickLoader::QTBUG_16928()
PASS : tst_QQuickLoader::implicitSize()
PASS : tst_QQuickLoader::QTBUG_17114()
PASS : tst_QQuickLoader::asynchronous(Valid component)
PASS : tst_QQuickLoader::asynchronous(Non-existent component)
PASS : tst_QQuickLoader::asynchronous(Invalid component)
PASS : tst_QQuickLoader::asynchronous_clear()
PASS : tst_QQuickLoader::simultaneousSyncAsync()
PASS : tst_QQuickLoader::asyncToSync1()
PASS : tst_QQuickLoader::asyncToSync2()
PASS : tst_QQuickLoader::loadedSignal()
PASS : tst_QQuickLoader::selfSetSource()
PASS : tst_QQuickLoader::parented()
PASS : tst_QQuickLoader::sizeBound()
PASS : tst_QQuickLoader::QTBUG_30183()
QDEBUG : tst_QQuickLoader::transientWindow() : visible true
QWARN : tst_QQuickLoader::transientWindow() : qrc:/data/itemLoaderWindow.qml:17:13 Parameter "visibility" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QDEBUG : tst_QQuickLoader::transientWindow() : visibility 2
PASS : tst_QQuickLoader::transientWindow()
QDEBUG : tst_QQuickLoader::nestedTransientWindow() : visible true
QWARN : tst_QQuickLoader::nestedTransientWindow() : qrc:/data/itemLoaderItemWindow.qml:21:17 Parameter "visibility" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QDEBUG : tst_QQuickLoader::nestedTransientWindow() : visibility 2
PASS : tst_QQuickLoader::nestedTransientWindow()
PASS : tst_QQuickLoader::sourceComponentGarbageCollection()
PASS : tst_QQuickLoader::bindings()
PASS : tst_QQuickLoader::parentErrors()
PASS : tst_QQuickLoader::rootContext()
PASS : tst_QQuickLoader::sourceURLKeepComponent()
PASS : tst_QQuickLoader::statusChangeOnlyEmittedOnce()
PASS : tst_QQuickLoader::setSourceAndCheckStatus()
PASS : tst_QQuickLoader::asyncLoaderRace()
PASS : tst_QQuickLoader::noEngine()
PASS : tst_QQuickLoader::cleanupTestCase()
Totals: 61 passed, 7 failed, 0 skipped, 0 blacklisted, 7246ms
********* Finished testing of tst_QQuickLoader *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickloader.
Success
CMake Error at tst_qquickloaderWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickloader_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickloader/android-build/tst_qquickloader.apk
--verbose execution failed with exit code 1.
Start 154: tst_qquickmousearea
154/247 Test #154: tst_qquickmousearea ...................***Failed 110.20 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickmousearea_make_apk.
[1/2] Copying tst_qquickmousearea binary to apk folder
[2/2] Creating APK for tst_qquickmousearea
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-tst_qquickmousearea-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-build/
Application binary: tst_qquickmousearea
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: Test
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 17,187 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-build/tst_qquickmousearea.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickmousearea/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickmousearea/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickmousearea.
1705
********* Start testing of tst_QQuickMouseArea *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_QQuickMouseArea::initTestCase()
PASS : tst_QQuickMouseArea::dragProperties()
PASS : tst_QQuickMouseArea::resetDrag()
PASS : tst_QQuickMouseArea::dragging(left)
PASS : tst_QQuickMouseArea::dragging(right)
PASS : tst_QQuickMouseArea::dragging(middle)
PASS : tst_QQuickMouseArea::dragging(left (left|right))
PASS : tst_QQuickMouseArea::dragging(right (right|middle))
PASS : tst_QQuickMouseArea::dragging(middle (left|middle))
PASS : tst_QQuickMouseArea::selfDrag()
PASS : tst_QQuickMouseArea::dragSmoothed()
PASS : tst_QQuickMouseArea::dragThreshold(without preventStealing)
PASS : tst_QQuickMouseArea::dragThreshold(with preventStealing)
PASS : tst_QQuickMouseArea::invalidDrag(middle (left|right))
PASS : tst_QQuickMouseArea::invalidDrag(left (right|middle))
PASS : tst_QQuickMouseArea::invalidDrag(right (left|middle))
PASS : tst_QQuickMouseArea::cancelDragging()
QWARN : tst_QQuickMouseArea::availableDistanceLessThanDragThreshold() Mouse event at 501, 100 occurs outside target window (393x753).
QWARN : tst_QQuickMouseArea::availableDistanceLessThanDragThreshold() Mouse event at 501, 100 occurs outside target window (393x753).
PASS : tst_QQuickMouseArea::availableDistanceLessThanDragThreshold()
PASS : tst_QQuickMouseArea::setDragOnPressed()
PASS : tst_QQuickMouseArea::updateMouseAreaPosOnClick()
QWARN : tst_QQuickMouseArea::updateMouseAreaPosOnResize() : qrc:/data/updateMousePosOnResize.qml:25:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN : tst_QQuickMouseArea::updateMouseAreaPosOnResize() : qrc:/data/updateMousePosOnResize.qml:32:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN : tst_QQuickMouseArea::updateMouseAreaPosOnResize() : qrc:/data/updateMousePosOnResize.qml:37:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickMouseArea::updateMouseAreaPosOnResize()
PASS : tst_QQuickMouseArea::noOnClickedWithPressAndHold()
QWARN : tst_QQuickMouseArea::onMousePressRejected() : qrc:/data/rejectEvent.qml:26:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickMouseArea::onMousePressRejected()
PASS : tst_QQuickMouseArea::pressedCanceledOnWindowDeactivate(simple click)
PASS : tst_QQuickMouseArea::pressedCanceledOnWindowDeactivate(double click)
PASS : tst_QQuickMouseArea::doubleClick(left)
PASS : tst_QQuickMouseArea::doubleClick(right)
PASS : tst_QQuickMouseArea::doubleClick(middle)
PASS : tst_QQuickMouseArea::doubleClick(left (left|right))
PASS : tst_QQuickMouseArea::doubleClick(right (right|middle))
PASS : tst_QQuickMouseArea::doubleClick(middle (left|middle))
PASS : tst_QQuickMouseArea::clickTwice(left)
PASS : tst_QQuickMouseArea::clickTwice(right)
PASS : tst_QQuickMouseArea::clickTwice(middle)
PASS : tst_QQuickMouseArea::clickTwice(left (left|right))
PASS : tst_QQuickMouseArea::clickTwice(right (right|middle))
PASS : tst_QQuickMouseArea::clickTwice(middle (left|middle))
PASS : tst_QQuickMouseArea::invalidClick(middle (left|right))
PASS : tst_QQuickMouseArea::invalidClick(left (right|middle))
PASS : tst_QQuickMouseArea::invalidClick(right (left|middle))
PASS : tst_QQuickMouseArea::pressedOrdering()
PASS : tst_QQuickMouseArea::preventStealing()
QWARN : tst_QQuickMouseArea::clickThrough() : qrc:/data/clickThrough2.qml:31:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN : tst_QQuickMouseArea::clickThrough() : qrc:/data/clickThrough2.qml:33:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN : tst_QQuickMouseArea::clickThrough() : qrc:/data/clickThrough2.qml:32:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN : tst_QQuickMouseArea::clickThrough() : qrc:/data/qtbug34368.qml:15:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN : tst_QQuickMouseArea::clickThrough() : qrc:/data/qtbug34368.qml:26:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
QWARN : tst_QQuickMouseArea::clickThrough() qrc:/data/qtbug49100.qml:11:9: TypeError: Cannot read property 'width' of null
PASS : tst_QQuickMouseArea::clickThrough()
PASS : tst_QQuickMouseArea::hoverPosition()
PASS : tst_QQuickMouseArea::hoverPropagation()
PASS : tst_QQuickMouseArea::hoverVisible()
QWARN : tst_QQuickMouseArea::hoverAfterPress() : qrc:/data/hoverAfterPress.qml:19:13 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickMouseArea::hoverAfterPress()
PASS : tst_QQuickMouseArea::subtreeHoverEnabled()
PASS : tst_QQuickMouseArea::disableAfterPress()
QWARN : tst_QQuickMouseArea::onWheel() : qrc:/data/wheel.qml:17:9 Parameter "wheel" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickMouseArea::onWheel()
PASS : tst_QQuickMouseArea::transformedMouseArea(checking points inside)
PASS : tst_QQuickMouseArea::transformedMouseArea(checking points outside)
PASS : tst_QQuickMouseArea::pressedMultipleButtons(Accept: LeftButton | Events: Press Left, Press Right, Release Right, Release Left)
PASS : tst_QQuickMouseArea::pressedMultipleButtons(Accept: LeftButton | Events: Press Left, Press Right, Release Left, Release Right)
PASS : tst_QQuickMouseArea::pressedMultipleButtons(Accept: LeftButton RightButton | Events: Press Left, Press Right, Release Right, Release Left)
PASS : tst_QQuickMouseArea::pressedMultipleButtons(Accept: RightButton | Events: Press Right, Press Left, Release Right, Release Left)
PASS : tst_QQuickMouseArea::changeAxis()
PASS : tst_QQuickMouseArea::cursorShape()
QWARN : tst_QQuickMouseArea::moveAndReleaseWithoutPress() : qrc:/data/moveAndReleaseWithoutPress.qml:10:5 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickMouseArea::moveAndReleaseWithoutPress()
PASS : tst_QQuickMouseArea::nestedStopAtBounds(left)
PASS : tst_QQuickMouseArea::nestedStopAtBounds(right)
PASS : tst_QQuickMouseArea::nestedStopAtBounds(top)
PASS : tst_QQuickMouseArea::nestedStopAtBounds(bottom)
PASS : tst_QQuickMouseArea::nestedFlickableStopAtBounds()
PASS : tst_QQuickMouseArea::containsPress(hover enabled)
PASS : tst_QQuickMouseArea::containsPress(hover disaabled)
QWARN : tst_QQuickMouseArea::ignoreBySource() : qrc:/data/ignoreBySource.qml:24:9 Parameter "mouse" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_QQuickMouseArea::ignoreBySource()
PASS : tst_QQuickMouseArea::notPressedAfterStolenGrab()
PASS : tst_QQuickMouseArea::pressAndHold(default)
PASS : tst_QQuickMouseArea::pressAndHold(short)
PASS : tst_QQuickMouseArea::pressAndHold(long)
FAIL! : tst_QQuickMouseArea::pressOneAndTapAnother(press mouse, tap touch, release mouse) Compared values are not the same
Actual (((bottomMA->pressed()))): 0
Expected (true) : 1
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp(2180)]
FAIL! : tst_QQuickMouseArea::pressOneAndTapAnother(press touch, press mouse, release touch, release mouse) Compared values are not the same
Actual (((bottomMA->pressed()))): 0
Expected (true) : 1
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp(2188)]
FAIL! : tst_QQuickMouseArea::pressOneAndTapAnother(press mouse, press touch, release mouse, release touch) Compared values are not the same
Actual (((bottomMA->pressed()))): 0
Expected (true) : 1
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp(2180)]
PASS : tst_QQuickMouseArea::mask()
PASS : tst_QQuickMouseArea::nestedEventDelivery()
PASS : tst_QQuickMouseArea::settingHiddenInPressUngrabs()
PASS : tst_QQuickMouseArea::negativeZStackingOrder()
FAIL! : tst_QQuickMouseArea::containsMouseAndVisibility() '(mouseArea->isUnderMouse())' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickmousearea/tst_qquickmousearea.cpp(2344)]
PASS : tst_QQuickMouseArea::cleanupTestCase()
Totals: 76 passed, 4 failed, 0 skipped, 0 blacklisted, 86263ms
********* Finished testing of tst_QQuickMouseArea *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickmousearea.
Success
CMake Error at tst_qquickmouseareaWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickmousearea_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickmousearea/android-build/tst_qquickmousearea.apk
--verbose execution failed with exit code 1.
Start 155: tst_qquickmultipointtoucharea
155/247 Test #155: tst_qquickmultipointtoucharea ......... Passed 29.00 sec
Start 156: tst_qquickpainteditem
156/247 Test #156: tst_qquickpainteditem ................. Passed 21.69 sec
Start 157: tst_qquickshape
157/247 Test #157: tst_qquickshape .......................***Failed 34.66 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickshape_make_apk.
[1/2] Copying tst_qquickshape binary to apk folder
[2/2] Creating APK for tst_qquickshape
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-tst_qquickshape-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-build/
Application binary: tst_qquickshape
Android build platform: android-32
Install to device: No
Warning: QML import could not be resolved in any of the import paths: Qt.test
Warning: QML import could not be resolved in any of the import paths: tst_qquickpathitem
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :mergeExtDexDebug
> Task :processDebugManifestForPackage
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 8s
29 actionable tasks: 29 executed
Android package built successfully in 20,329 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-build/tst_qquickshape.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickshape/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickshape/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickshape.
4295
********* Start testing of tst_QQuickShape *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_QQuickShape::initTestCase()
PASS : tst_QQuickShape::initValues()
PASS : tst_QQuickShape::vpInitValues()
PASS : tst_QQuickShape::basicShape()
PASS : tst_QQuickShape::changeSignals()
QWARN : tst_QQuickShape::render() QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::render() '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(292)]
QWARN : tst_QQuickShape::renderWithMultipleSp() QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::renderWithMultipleSp() '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(315)]
QWARN : tst_QQuickShape::radialGrad() QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::radialGrad() '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(338)]
QWARN : tst_QQuickShape::conicalGrad() QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::conicalGrad() '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(361)]
QWARN : tst_QQuickShape::renderPolyline() QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::renderPolyline() '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(384)]
QWARN : tst_QQuickShape::renderMultiline() QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::renderMultiline() '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(412)]
QWARN : tst_QQuickShape::polylineDataTypes(polygon) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::polylineDataTypes(polygon) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(477)]
QWARN : tst_QQuickShape::polylineDataTypes(vector of points) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::polylineDataTypes(vector of points) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(477)]
QWARN : tst_QQuickShape::polylineDataTypes(list of points) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::polylineDataTypes(list of points) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(477)]
QWARN : tst_QQuickShape::polylineDataTypes(QVariantList of points) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::polylineDataTypes(QVariantList of points) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(477)]
QWARN : tst_QQuickShape::polylineDataTypes(vector of QPoint (integer points)) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::polylineDataTypes(vector of QPoint (integer points)) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(477)]
QWARN : tst_QQuickShape::multilineDataTypes(vector of polygons) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::multilineDataTypes(vector of polygons) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)]
QWARN : tst_QQuickShape::multilineDataTypes(vector of point vectors) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::multilineDataTypes(vector of point vectors) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)]
QWARN : tst_QQuickShape::multilineDataTypes(list of point vectors) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::multilineDataTypes(list of point vectors) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)]
QWARN : tst_QQuickShape::multilineDataTypes(list of point lists) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::multilineDataTypes(list of point lists) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)]
QWARN : tst_QQuickShape::multilineDataTypes(QVariantList of point vectors) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::multilineDataTypes(QVariantList of point vectors) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)]
QWARN : tst_QQuickShape::multilineDataTypes(QVariantList of point lists) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::multilineDataTypes(QVariantList of point lists) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)]
QWARN : tst_QQuickShape::multilineDataTypes(QVariantList of QVariantLists) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::multilineDataTypes(QVariantList of QVariantLists) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)]
QWARN : tst_QQuickShape::multilineDataTypes(list of integer point lists) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::multilineDataTypes(list of integer point lists) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)]
QWARN : tst_QQuickShape::multilineDataTypes(vector of integer point lists) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::multilineDataTypes(vector of integer point lists) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)]
QWARN : tst_QQuickShape::multilineDataTypes(list of integer point vectors) QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::multilineDataTypes(list of integer point vectors) '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(627)]
QWARN : tst_QQuickShape::multilineStronglyTyped() QFSFileEngine::open: No file name specified
FAIL! : tst_QQuickShape::multilineStronglyTyped() '!refImg.isNull()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickshape/tst_qquickshape.cpp(674)]
PASS : tst_QQuickShape::cleanupTestCase()
Totals: 6 passed, 22 failed, 0 skipped, 0 blacklisted, 1058ms
********* Finished testing of tst_QQuickShape *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickshape.
Success
CMake Error at tst_qquickshapeWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickshape_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickshape/android-build/tst_qquickshape.apk
--verbose execution failed with exit code 1.
Start 158: tst_qquickpathview
158/247 Test #158: tst_qquickpathview .................... Passed 82.89 sec
Start 159: tst_qquickpincharea
159/247 Test #159: tst_qquickpincharea ................... Passed 24.24 sec
Start 160: tst_qquickpositioners
160/247 Test #160: tst_qquickpositioners ................. Passed 107.84 sec
Start 161: tst_qquickrectangle
161/247 Test #161: tst_qquickrectangle ................... Passed 21.63 sec
Start 162: tst_qquickrepeater
162/247 Test #162: tst_qquickrepeater .................... Passed 22.60 sec
Start 163: tst_qquickshortcut
163/247 Test #163: tst_qquickshortcut .................... Passed 55.32 sec
Start 164: tst_qquicktext
164/247 Test #164: tst_qquicktext ........................***Failed 53.93 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktext_make_apk.
[1/2] Copying tst_qquicktext binary to apk folder
[2/2] Creating APK for tst_qquicktext
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-tst_qquicktext-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-build/
Application binary: tst_qquicktext
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :compressDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 26,535 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-build/tst_qquicktext.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquicktext/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquicktext/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicktext.
7644
********* Start testing of tst_qquicktext *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquicktext::initTestCase()
PASS : tst_qquicktext::text()
PASS : tst_qquicktext::width()
PASS : tst_qquicktext::wrap()
PASS : tst_qquicktext::elide()
PASS : tst_qquicktext::elideParentChanged()
PASS : tst_qquicktext::elideRelayoutAfterZeroWidth()
PASS : tst_qquicktext::multilineElide(plain)
PASS : tst_qquicktext::multilineElide(styled)
PASS : tst_qquicktext::implicitElide(maximum width, empty)
PASS : tst_qquicktext::implicitElide(maximum width, short)
PASS : tst_qquicktext::implicitElide(maximum width, long)
PASS : tst_qquicktext::implicitElide(reset width, empty)
PASS : tst_qquicktext::implicitElide(reset width, short)
PASS : tst_qquicktext::implicitElide(reset width, long)
PASS : tst_qquicktext::textFormat()
PASS : tst_qquicktext::baseUrl()
PASS : tst_qquicktext::embeddedImages(local)
PASS : tst_qquicktext::embeddedImages(local-error)
PASS : tst_qquicktext::embeddedImages(local)
PASS : tst_qquicktext::embeddedImages(remote)
PASS : tst_qquicktext::embeddedImages(remote-error)
PASS : tst_qquicktext::embeddedImages(remote-relative)
PASS : tst_qquicktext::lineCount()
PASS : tst_qquicktext::lineHeight()
PASS : tst_qquicktext::horizontalAlignment()
PASS : tst_qquicktext::horizontalAlignment_RightToLeft()
PASS : tst_qquicktext::verticalAlignment()
FAIL! : tst_qquicktext::hAlignImplicitWidth() 'left > mid' returned FALSE. (288 is not greater than 2467)
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(1062)]
PASS : tst_qquicktext::font()
PASS : tst_qquicktext::style()
PASS : tst_qquicktext::color()
PASS : tst_qquicktext::smooth()
PASS : tst_qquicktext::renderType()
PASS : tst_qquicktext::antialiasing()
PASS : tst_qquicktext::weight()
PASS : tst_qquicktext::underline()
PASS : tst_qquicktext::overline()
PASS : tst_qquicktext::strikeout()
PASS : tst_qquicktext::capitalization()
PASS : tst_qquicktext::letterSpacing()
PASS : tst_qquicktext::wordSpacing()
PASS : tst_qquicktext::linkInteraction(click on link)
PASS : tst_qquicktext::linkInteraction(click on text)
PASS : tst_qquicktext::linkInteraction(drag within link)
PASS : tst_qquicktext::linkInteraction(drag away from link)
PASS : tst_qquicktext::linkInteraction(drag on to link)
PASS : tst_qquicktext::linkInteraction(click on bottom right aligned link)
PASS : tst_qquicktext::linkInteraction(click on mirrored link)
PASS : tst_qquicktext::linkInteraction(click on center aligned link)
PASS : tst_qquicktext::linkInteraction(click on rich text link)
PASS : tst_qquicktext::linkInteraction(click on rich text)
PASS : tst_qquicktext::linkInteraction(click on bottom right aligned rich text link)
PASS : tst_qquicktext::linkInteraction(click on center aligned rich text link)
PASS : tst_qquicktext::linkInteraction(click on right elided link)
PASS : tst_qquicktext::linkInteraction(click on left elided link)
PASS : tst_qquicktext::linkInteraction(click on second line)
PASS : tst_qquicktext::linkInteraction(click on third line)
PASS : tst_qquicktext::linkInteraction(drag from second line to third)
PASS : tst_qquicktext::linkInteraction(click on rich text second line)
PASS : tst_qquicktext::linkInteraction(click on rich text third line)
PASS : tst_qquicktext::linkInteraction(drag rich text from second line to third)
PASS : tst_qquicktext::linkInteraction(click on left outer link)
PASS : tst_qquicktext::linkInteraction(click on right outer link)
PASS : tst_qquicktext::linkInteraction(click on inner link left)
PASS : tst_qquicktext::linkInteraction(click on inner link right)
PASS : tst_qquicktext::linkInteraction(drag from inner to outer link)
PASS : tst_qquicktext::linkInteraction(drag from outer to inner link)
PASS : tst_qquicktext::linkInteraction(click on left outer rich text link)
PASS : tst_qquicktext::linkInteraction(click on right outer rich text link)
PASS : tst_qquicktext::linkInteraction(click on inner rich text link left)
PASS : tst_qquicktext::linkInteraction(click on inner rich text link right)
PASS : tst_qquicktext::linkInteraction(drag from inner to outer rich text link)
PASS : tst_qquicktext::linkInteraction(drag from outer to inner rich text link)
PASS : tst_qquicktext::implicitSize(plain)
PASS : tst_qquicktext::implicitSize(richtext)
PASS : tst_qquicktext::implicitSize(styledtext)
PASS : tst_qquicktext::implicitSize(plain, 0 width)
PASS : tst_qquicktext::implicitSize(plain, elide)
PASS : tst_qquicktext::implicitSize(plain, 0 width, elide)
PASS : tst_qquicktext::implicitSize(richtext, 0 width)
PASS : tst_qquicktext::implicitSize(styledtext, 0 width)
PASS : tst_qquicktext::implicitSize(plain_wrap)
PASS : tst_qquicktext::implicitSize(richtext_wrap)
PASS : tst_qquicktext::implicitSize(styledtext_wrap)
PASS : tst_qquicktext::implicitSize(plain_wrap, 0 width)
PASS : tst_qquicktext::implicitSize(plain_wrap, elide)
PASS : tst_qquicktext::implicitSize(plain_wrap, 0 width, elide)
PASS : tst_qquicktext::implicitSize(richtext_wrap, 0 width)
PASS : tst_qquicktext::implicitSize(styledtext_wrap, 0 width)
PASS : tst_qquicktext::implicitSizeChangeRewrap()
PASS : tst_qquicktext::dependentImplicitSizes()
PASS : tst_qquicktext::contentSize()
PASS : tst_qquicktext::implicitSizeBinding(plain)
PASS : tst_qquicktext::implicitSizeBinding(richtext)
PASS : tst_qquicktext::implicitSizeBinding(styledtext)
PASS : tst_qquicktext::implicitSizeBinding(plain, 0 width)
PASS : tst_qquicktext::implicitSizeBinding(plain, elide)
PASS : tst_qquicktext::implicitSizeBinding(plain, 0 width, elide)
PASS : tst_qquicktext::implicitSizeBinding(richtext, 0 width)
PASS : tst_qquicktext::implicitSizeBinding(styledtext, 0 width)
PASS : tst_qquicktext::implicitSizeBinding(plain_wrap)
PASS : tst_qquicktext::implicitSizeBinding(richtext_wrap)
PASS : tst_qquicktext::implicitSizeBinding(styledtext_wrap)
PASS : tst_qquicktext::implicitSizeBinding(plain_wrap, 0 width)
PASS : tst_qquicktext::implicitSizeBinding(plain_wrap, elide)
PASS : tst_qquicktext::implicitSizeBinding(plain_wrap, 0 width, elide)
PASS : tst_qquicktext::implicitSizeBinding(richtext_wrap, 0 width)
PASS : tst_qquicktext::implicitSizeBinding(styledtext_wrap, 0 width)
PASS : tst_qquicktext::geometryChanged()
PASS : tst_qquicktext::boundingRect(PlainText)
PASS : tst_qquicktext::boundingRect(StyledText)
PASS : tst_qquicktext::boundingRect(RichText)
PASS : tst_qquicktext::clipRect()
FAIL! : tst_qquicktext::largeTextObservesViewport(default plain text) 'qAbs(renderedLineRange.second - (expectedLastLine + 1)) < (linesAboveViewport > 80 ? 4 : 2)' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3042)]
PASS : tst_qquicktext::largeTextObservesViewport(clipped plain text)
FAIL! : tst_qquicktext::largeTextObservesViewport(default styled text) 'qAbs(renderedLineRange.second - (expectedLastLine + 1)) < (linesAboveViewport > 80 ? 4 : 2)' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3042)]
PASS : tst_qquicktext::largeTextObservesViewport(clipped styled text)
PASS : tst_qquicktext::largeTextObservesViewport(heading visible)
QWARN : tst_qquicktext::lineLaidOut() : file::/data/lineLayout.qml:23:9 Parameter "line" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_qquicktext::lineLaidOut()
QWARN : tst_qquicktext::lineLaidOutRelayout() : file::/data/lineLayoutRelayout.qml:32:9 Parameter "line" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_qquicktext::lineLaidOutRelayout()
PASS : tst_qquicktext::lineLaidOutHAlign()
QWARN : tst_qquicktext::lineLaidOutImplicitWidth() : file::/data/lineLayoutImplicitWidth.qml:73:9 Parameter "line" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_qquicktext::lineLaidOutImplicitWidth()
PASS : tst_qquicktext::imgTagsBaseUrl(absolute local)
PASS : tst_qquicktext::imgTagsBaseUrl(relative local context 1)
PASS : tst_qquicktext::imgTagsBaseUrl(relative local context 2)
PASS : tst_qquicktext::imgTagsBaseUrl(relative local base 1)
PASS : tst_qquicktext::imgTagsBaseUrl(relative local base 2)
PASS : tst_qquicktext::imgTagsBaseUrl(base relative to local context)
PASS : tst_qquicktext::imgTagsBaseUrl(absolute remote)
PASS : tst_qquicktext::imgTagsBaseUrl(relative remote base 1)
PASS : tst_qquicktext::imgTagsBaseUrl(relative remote base 2)
QWARN : tst_qquicktext::imgTagsAlign(heart-bottom) file:.:2:1: QML Text: Cannot open: file:data/images/heart200.png
FAIL! : tst_qquicktext::imgTagsAlign(heart-bottom) Compared doubles are not the same (fuzzy compare)
Actual (textObject->height()): 45
Expected (qreal(imgHeight)) : 181
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3291)]
QWARN : tst_qquicktext::imgTagsAlign(heart-middle) file:.:2:1: QML Text: Cannot open: file:data/images/heart200.png
FAIL! : tst_qquicktext::imgTagsAlign(heart-middle) Compared doubles are not the same (fuzzy compare)
Actual (textObject->height()): 22
Expected (qreal(imgHeight)) : 181
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3291)]
QWARN : tst_qquicktext::imgTagsAlign(heart-top) file:.:2:1: QML Text: Cannot open: file:data/images/heart200.png
FAIL! : tst_qquicktext::imgTagsAlign(heart-top) Compared doubles are not the same (fuzzy compare)
Actual (textObject->height()): 22
Expected (qreal(imgHeight)) : 181
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3291)]
QWARN : tst_qquicktext::imgTagsAlign(starfish-bottom) file:.:2:1: QML Text: Cannot open: file:data/images/starfish_2.png
FAIL! : tst_qquicktext::imgTagsAlign(starfish-bottom) Compared doubles are not the same (fuzzy compare)
Actual (textObject->height()): 45
Expected (qreal(imgHeight)) : 217
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3291)]
QWARN : tst_qquicktext::imgTagsAlign(starfish-middle) file:.:2:1: QML Text: Cannot open: file:data/images/starfish_2.png
FAIL! : tst_qquicktext::imgTagsAlign(starfish-middle) Compared doubles are not the same (fuzzy compare)
Actual (textObject->height()): 22
Expected (qreal(imgHeight)) : 217
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3291)]
QWARN : tst_qquicktext::imgTagsAlign(starfish-top) file:.:2:1: QML Text: Cannot open: file:data/images/starfish_2.png
FAIL! : tst_qquicktext::imgTagsAlign(starfish-top) Compared doubles are not the same (fuzzy compare)
Actual (textObject->height()): 22
Expected (qreal(imgHeight)) : 217
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(3291)]
QWARN : tst_qquicktext::imgTagsMultipleImages() file:.:2:1: QML Text: Cannot open: file:data/images/starfish_2.png
QWARN : tst_qquicktext::imgTagsMultipleImages() file:.:2:1: QML Text: Cannot open: file:data/images/heart200.png
PASS : tst_qquicktext::imgTagsMultipleImages()
PASS : tst_qquicktext::imgTagsElide()
PASS : tst_qquicktext::imgTagsUpdates()
PASS : tst_qquicktext::imgTagsError()
PASS : tst_qquicktext::fontSizeMode(plain)
PASS : tst_qquicktext::fontSizeMode(styled)
PASS : tst_qquicktext::fontSizeModeMultiline(plain)
PASS : tst_qquicktext::fontSizeModeMultiline(styledtext)
PASS : tst_qquicktext::multilengthStrings(No Wrap)
PASS : tst_qquicktext::multilengthStrings(Wrap)
PASS : tst_qquicktext::fontFormatSizes(fs1)
PASS : tst_qquicktext::fontFormatSizes(fs2)
PASS : tst_qquicktext::fontFormatSizes(fs3)
PASS : tst_qquicktext::fontFormatSizes(fs4)
PASS : tst_qquicktext::fontFormatSizes(fs5)
PASS : tst_qquicktext::fontFormatSizes(fs6)
PASS : tst_qquicktext::fontFormatSizes(fs7)
PASS : tst_qquicktext::fontFormatSizes(h1)
PASS : tst_qquicktext::fontFormatSizes(h2)
PASS : tst_qquicktext::fontFormatSizes(h3)
PASS : tst_qquicktext::fontFormatSizes(h4)
PASS : tst_qquicktext::fontFormatSizes(h5)
PASS : tst_qquicktext::fontFormatSizes(h6)
PASS : tst_qquicktext::baselineOffset(top align)
PASS : tst_qquicktext::baselineOffset(bottom align)
PASS : tst_qquicktext::baselineOffset(center align)
PASS : tst_qquicktext::baselineOffset(bold)
PASS : tst_qquicktext::baselineOffset(richText)
PASS : tst_qquicktext::baselineOffset(elided)
PASS : tst_qquicktext::baselineOffset(elided bottom align)
PASS : tst_qquicktext::baselineOffset(image)
QWARN : tst_qquicktext::baselineOffset(customLine) : :3:14 Parameter "line" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_qquicktext::baselineOffset(customLine)
FAIL! : tst_qquicktext::baselineOffset(scaled font) Compared doubles are not the same (fuzzy compare)
Actual (item->baselineOffset()): 67.0625
Expected (expectedBaseline(item)): 84.875
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4334)]
PASS : tst_qquicktext::baselineOffset(fixed line height top align)
PASS : tst_qquicktext::baselineOffset(fixed line height bottom align)
PASS : tst_qquicktext::baselineOffset(proportional line height top align)
PASS : tst_qquicktext::baselineOffset(proportional line height bottom align)
PASS : tst_qquicktext::baselineOffset(top align with padding)
PASS : tst_qquicktext::baselineOffset(bottom align with padding)
PASS : tst_qquicktext::baselineOffset(center align with padding)
PASS : tst_qquicktext::baselineOffset(bold width padding)
PASS : tst_qquicktext::baselineOffset(richText with padding)
PASS : tst_qquicktext::baselineOffset(elided with padding)
PASS : tst_qquicktext::baselineOffset(elided bottom align with padding)
PASS : tst_qquicktext::baselineOffset(image with padding)
QWARN : tst_qquicktext::baselineOffset(customLine with padding) : :3:49 Parameter "line" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_qquicktext::baselineOffset(customLine with padding)
FAIL! : tst_qquicktext::baselineOffset(scaled font with padding) Compared doubles are not the same (fuzzy compare)
Actual (item->baselineOffset()): 77.0625
Expected (expectedBaseline(item)): 94.875
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4334)]
PASS : tst_qquicktext::baselineOffset(fixed line height top align with padding)
PASS : tst_qquicktext::baselineOffset(fixed line height bottom align with padding)
PASS : tst_qquicktext::baselineOffset(proportional line height top align with padding)
PASS : tst_qquicktext::baselineOffset(proportional line height bottom align with padding)
PASS : tst_qquicktext::htmlLists(ordered list)
PASS : tst_qquicktext::htmlLists(ordered list closed)
PASS : tst_qquicktext::htmlLists(ordered list alpha)
PASS : tst_qquicktext::htmlLists(ordered list upper alpha)
PASS : tst_qquicktext::htmlLists(ordered list roman)
PASS : tst_qquicktext::htmlLists(ordered list upper roman)
PASS : tst_qquicktext::htmlLists(ordered list bad)
PASS : tst_qquicktext::htmlLists(unordered list)
PASS : tst_qquicktext::htmlLists(unordered list closed)
PASS : tst_qquicktext::htmlLists(unordered list disc)
PASS : tst_qquicktext::htmlLists(unordered list square)
PASS : tst_qquicktext::htmlLists(unordered list bad)
PASS : tst_qquicktext::elideBeforeMaximumLineCount()
PASS : tst_qquicktext::hover()
PASS : tst_qquicktext::growFromZeroWidth()
PASS : tst_qquicktext::padding()
PASS : tst_qquicktext::hintingPreference()
PASS : tst_qquicktext::zeroWidthAndElidedDoesntRender()
FAIL! : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignHCenter, ElideNone, 0 extraWidth) Compared values are not the same
Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457
Expected (0) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)]
FAIL! : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignRight, ElideNone, 0 extraWidth) Compared values are not the same
Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457
Expected (0) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)]
FAIL! : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignHCenter, ElideRight, 0 extraWidth) Compared values are not the same
Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457
Expected (0) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)]
FAIL! : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignRight, ElideRight, 0 extraWidth) Compared values are not the same
Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457
Expected (0) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)]
FAIL! : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignHCenter, ElideNone, 20 extraWidth) Compared values are not the same
Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457
Expected (0) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)]
FAIL! : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignRight, ElideNone, 20 extraWidth) Compared values are not the same
Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457
Expected (0) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)]
FAIL! : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignHCenter, ElideRight, 20 extraWidth) Compared values are not the same
Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457
Expected (0) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)]
FAIL! : tst_qquicktext::hAlignWidthDependsOnImplicitWidth(AlignRight, ElideRight, 20 extraWidth) Compared values are not the same
Actual (numberOfNonWhitePixels(0, rectX - 1, image)): 457
Expected (0) : 0
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4629)]
PASS : tst_qquicktext::fontInfo()
PASS : tst_qquicktext::initialContentHeight()
PASS : tst_qquicktext::verticallyAlignedImageInTable()
FAIL! : tst_qquicktext::transparentBackground() Compared values are not the same
Actual (color.red()): 0
Expected (255) : 255
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktext/tst_qquicktext.cpp(4709)]
PASS : tst_qquicktext::displaySuperscriptedTag()
PASS : tst_qquicktext::cleanupTestCase()
Totals: 201 passed, 20 failed, 0 skipped, 0 blacklisted, 21938ms
********* Finished testing of tst_qquicktext *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicktext.
Success
CMake Error at tst_qquicktextWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquicktext_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktext/android-build/tst_qquicktext.apk
--verbose execution failed with exit code 1.
Start 165: tst_qquicktextdocument
165/247 Test #165: tst_qquicktextdocument ................ Passed 34.66 sec
Start 166: tst_qquicktextedit
166/247 Test #166: tst_qquicktextedit ....................***Failed 109.08 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktextedit_make_apk.
[1/2] Copying tst_qquicktextedit binary to apk folder
[2/2] Creating APK for tst_qquicktextedit
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-tst_qquicktextedit-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-build/
Application binary: tst_qquicktextedit
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 16,052 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-build/tst_qquicktextedit.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquicktextedit/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquicktextedit/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicktextedit.
8295
********* Start testing of tst_qquicktextedit *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquicktextedit::initTestCase()
PASS : tst_qquicktextedit::text()
PASS : tst_qquicktextedit::width()
PASS : tst_qquicktextedit::wrap()
PASS : tst_qquicktextedit::textFormat()
PASS : tst_qquicktextedit::lineCount(plaintext)
PASS : tst_qquicktextedit::lineCount(richtext)
PASS : tst_qquicktextedit::hAlign()
PASS : tst_qquicktextedit::hAlign_RightToLeft()
FAIL! : tst_qquicktextedit::hAlignVisual() 'left > mid' returned FALSE. (0 is not greater than 551)
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(956)]
PASS : tst_qquicktextedit::vAlign()
PASS : tst_qquicktextedit::font()
PASS : tst_qquicktextedit::color()
PASS : tst_qquicktextedit::textMargin()
PASS : tst_qquicktextedit::persistentSelection()
PASS : tst_qquicktextedit::selectionOnFocusOut()
PASS : tst_qquicktextedit::focusOnPress()
PASS : tst_qquicktextedit::selection()
PASS : tst_qquicktextedit::overwriteMode()
PASS : tst_qquicktextedit::isRightToLeft(Empty)
PASS : tst_qquicktextedit::isRightToLeft(Neutral)
PASS : tst_qquicktextedit::isRightToLeft(LTR)
PASS : tst_qquicktextedit::isRightToLeft(RTL)
PASS : tst_qquicktextedit::isRightToLeft(Bidi RTL + LTR + RTL)
PASS : tst_qquicktextedit::isRightToLeft(Bidi LTR + RTL + LTR)
PASS : tst_qquicktextedit::keySelection()
PASS : tst_qquicktextedit::moveCursorSelection((t)he|characters)
PASS : tst_qquicktextedit::moveCursorSelection(do(g)|characters)
PASS : tst_qquicktextedit::moveCursorSelection(jum(p)ed|characters)
PASS : tst_qquicktextedit::moveCursorSelection(jumped( )over|characters)
PASS : tst_qquicktextedit::moveCursorSelection((the )|characters)
PASS : tst_qquicktextedit::moveCursorSelection(( dog)|characters)
PASS : tst_qquicktextedit::moveCursorSelection(( jumped )|characters)
PASS : tst_qquicktextedit::moveCursorSelection(th(e qu)ick|characters)
PASS : tst_qquicktextedit::moveCursorSelection(la(zy d)og|characters)
PASS : tst_qquicktextedit::moveCursorSelection(jum(ped ov)er|characters)
PASS : tst_qquicktextedit::moveCursorSelection(()the|characters)
PASS : tst_qquicktextedit::moveCursorSelection(dog()|characters)
PASS : tst_qquicktextedit::moveCursorSelection(jum()ped|characters)
PASS : tst_qquicktextedit::moveCursorSelection(<(t)he>|words)
PASS : tst_qquicktextedit::moveCursorSelection(|words)
PASS : tst_qquicktextedit::moveCursorSelection(|words)
PASS : tst_qquicktextedit::moveCursorSelection(over|words)
PASS : tst_qquicktextedit::moveCursorSelection(jumped<( )over>|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(<(the )>quick|words)
PASS : tst_qquicktextedit::moveCursorSelection(<(the )quick>|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(|words)
PASS : tst_qquicktextedit::moveCursorSelection(lazy<( dog)>|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(over|words)
PASS : tst_qquicktextedit::moveCursorSelection(fox<( jumped )over>|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(|words)
PASS : tst_qquicktextedit::moveCursorSelection()
PASS : tst_qquicktextedit::moveCursorSelection(|words)
PASS : tst_qquicktextedit::moveCursorSelection(<()>the|words)
PASS : tst_qquicktextedit::moveCursorSelection(dog<()>|words)
PASS : tst_qquicktextedit::moveCursorSelection(jum<()>ped|words)
PASS : tst_qquicktextedit::moveCursorSelection(Hello<(,)> |words)
PASS : tst_qquicktextedit::moveCursorSelection(Hello<(, )>world|words)
PASS : tst_qquicktextedit::moveCursorSelection(Hello<(, )world>|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(world|words)
PASS : tst_qquicktextedit::moveCursorSelection(|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(,|words)
PASS : tst_qquicktextedit::moveCursorSelection(Hello<()>,|words)
PASS : tst_qquicktextedit::moveCursorSelection(Hello,<()>|words)
PASS : tst_qquicktextedit::moveCursorSelection(Hello<,( )>world|words)
PASS : tst_qquicktextedit::moveCursorSelection(Hello,<( )world>|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(Hello<,( world)>|words)
PASS : tst_qquicktextedit::moveCursorSelection(Hello,<( world)>|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(Hello<,( world!)>|words)
PASS : tst_qquicktextedit::moveCursorSelection(Hello,<( world!)>|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(Hello<(, world!)>|words)
PASS : tst_qquicktextedit::moveCursorSelection(world<(!)>|words)
PASS : tst_qquicktextedit::moveCursorSelection(world!<()>)|words)
PASS : tst_qquicktextedit::moveCursorSelection(world<()>!)|words)
PASS : tst_qquicktextedit::moveCursorSelection(<(,)>olleH |words)
PASS : tst_qquicktextedit::moveCursorSelection(olleH|words)
PASS : tst_qquicktextedit::moveCursorSelection(dlrow<( ,)>olleH|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(|words)
PASS : tst_qquicktextedit::moveCursorSelection(dlrow<( ,ol)leH>|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(,<(ol)leH>,|words)
PASS : tst_qquicktextedit::moveCursorSelection(,<()>olleH|words)
PASS : tst_qquicktextedit::moveCursorSelection(<()>,olleH|words)
PASS : tst_qquicktextedit::moveCursorSelection(,olleH|words)
PASS : tst_qquicktextedit::moveCursorSelection(dlrow<( ),>olleH|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(<(dlrow )>,olleH|words)
PASS : tst_qquicktextedit::moveCursorSelection(<(dlrow ),>olleH|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection(<(!dlrow )>,olleH|words)
PASS : tst_qquicktextedit::moveCursorSelection(<(!dlrow ),>olleH|words,reversed)
PASS : tst_qquicktextedit::moveCursorSelection((!dlrow ,)olleH|words)
PASS : tst_qquicktextedit::moveCursorSelection(<(!)>dlrow|words)
PASS : tst_qquicktextedit::moveCursorSelection(<()>!dlrow|words)
PASS : tst_qquicktextedit::moveCursorSelection(!<()>dlrow|words)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { f^ox} jumped|ltr)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn> f^ox} jumped|rtl)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { ^}fox jumped|ltr)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn> ^}fox jumped|rtl)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the {} fox jumped|ltr)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<( {bro)wn^>} f^ox jumped|rtl)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|ltr)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick<(^ {^bro)wn>} fox|rtl)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|ltr)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the quick{<(^ bro)wn>} fox|rtl)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|ltr)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the { fox|rtl)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|ltr)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|rtl)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the{^ fox|ltr)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(the{^ fox|rtl)
PASS : tst_qquicktextedit::moveCursorSelectionSequence({t^he fox|ltr)
PASS : tst_qquicktextedit::moveCursorSelectionSequence({t^he fox|rtl)
PASS : tst_qquicktextedit::moveCursorSelectionSequence({, w^orld}!|ltr)
PASS : tst_qquicktextedit::moveCursorSelectionSequence({, w^orld}!|rtl)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(!{dlro^w ,}|ltr)
PASS : tst_qquicktextedit::moveCursorSelectionSequence(!{dlro^w ,}|rtl)
PASS : tst_qquicktextedit::mouseSelection(on)
PASS : tst_qquicktextedit::mouseSelection(off)
PASS : tst_qquicktextedit::mouseSelection(default)
PASS : tst_qquicktextedit::mouseSelection(off word selection)
PASS : tst_qquicktextedit::mouseSelection(on word selection (4,9))
PASS : tst_qquicktextedit::mouseSelection(on unfocused)
PASS : tst_qquicktextedit::mouseSelection(on word selection (4,9) unfocused)
PASS : tst_qquicktextedit::mouseSelection(on focus on press)
PASS : tst_qquicktextedit::mouseSelection(on word selection (4,9) focus on press)
PASS : tst_qquicktextedit::mouseSelection(on word selection (2,13))
PASS : tst_qquicktextedit::mouseSelection(on word selection (2,30))
PASS : tst_qquicktextedit::mouseSelection(on word selection (9,13))
PASS : tst_qquicktextedit::mouseSelection(on word selection (9,30))
PASS : tst_qquicktextedit::mouseSelection(on word selection (13,2))
PASS : tst_qquicktextedit::mouseSelection(on word selection (20,2))
PASS : tst_qquicktextedit::mouseSelection(on word selection (12,9))
QWARN : tst_qquicktextedit::mouseSelection(on word selection (30,9)) QEGLPlatformContext: eglSwapBuffers failed: 300d
PASS : tst_qquicktextedit::mouseSelection(on word selection (30,9))
PASS : tst_qquicktextedit::mouseSelection(on double click (4,9))
PASS : tst_qquicktextedit::mouseSelection(on double click (2,13))
PASS : tst_qquicktextedit::mouseSelection(on double click (2,30))
PASS : tst_qquicktextedit::mouseSelection(on double click (9,13))
PASS : tst_qquicktextedit::mouseSelection(on double click (9,30))
PASS : tst_qquicktextedit::mouseSelection(on double click (13,2))
PASS : tst_qquicktextedit::mouseSelection(on double click (20,2))
PASS : tst_qquicktextedit::mouseSelection(on double click (12,9))
PASS : tst_qquicktextedit::mouseSelection(on double click (30,9))
PASS : tst_qquicktextedit::mouseSelection(on triple click (4,9))
PASS : tst_qquicktextedit::mouseSelection(on triple click (2,13))
PASS : tst_qquicktextedit::mouseSelection(on triple click (2,30))
PASS : tst_qquicktextedit::mouseSelection(on triple click (9,13))
PASS : tst_qquicktextedit::mouseSelection(on triple click (9,30))
PASS : tst_qquicktextedit::mouseSelection(on triple click (13,2))
PASS : tst_qquicktextedit::mouseSelection(on triple click (20,2))
PASS : tst_qquicktextedit::mouseSelection(on triple click (12,9))
PASS : tst_qquicktextedit::mouseSelection(on triple click (30,9))
PASS : tst_qquicktextedit::mouseSelection(on triple click (2,40))
PASS : tst_qquicktextedit::mouseSelection(on triple click (2,50))
PASS : tst_qquicktextedit::mouseSelection(on triple click (25,40))
PASS : tst_qquicktextedit::mouseSelection(on triple click (25,50))
PASS : tst_qquicktextedit::mouseSelection(on triple click (40,25))
PASS : tst_qquicktextedit::mouseSelection(on triple click (40,50))
PASS : tst_qquicktextedit::mouseSelection(on triple click (50,25))
PASS : tst_qquicktextedit::mouseSelection(on triple click (50,40))
PASS : tst_qquicktextedit::mouseSelection(on tr align)
PASS : tst_qquicktextedit::mouseSelection(on center align)
PASS : tst_qquicktextedit::mouseSelection(on bl align)
PASS : tst_qquicktextedit::mouseSelectionMode(SelectWords)
PASS : tst_qquicktextedit::mouseSelectionMode(SelectCharacters)
PASS : tst_qquicktextedit::mouseSelectionMode(default)
PASS : tst_qquicktextedit::dragMouseSelection()
PASS : tst_qquicktextedit::mouseSelectionMode_accessors()
PASS : tst_qquicktextedit::selectByMouse()
QWARN : tst_qquicktextedit::selectByKeyboard() QQmlComponent: Component is not ready
PASS : tst_qquicktextedit::selectByKeyboard()
PASS : tst_qquicktextedit::keyboardSelection(editable - select first char)
QWARN : tst_qquicktextedit::keyboardSelection(editable - select first word) QEGLPlatformContext: eglSwapBuffers failed: 300d
PASS : tst_qquicktextedit::keyboardSelection(editable - select first word)
PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select first char)
PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select first word)
PASS : tst_qquicktextedit::keyboardSelection(editable - select last char)
PASS : tst_qquicktextedit::keyboardSelection(editable - select last word)
PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select last char)
PASS : tst_qquicktextedit::keyboardSelection(editable - cannot select last word)
PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select first char)
PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select first word)
PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select last char)
PASS : tst_qquicktextedit::keyboardSelection(read-only - cannot select last word)
PASS : tst_qquicktextedit::keyboardSelection(read-only - select first char)
PASS : tst_qquicktextedit::keyboardSelection(read-only - select first word)
PASS : tst_qquicktextedit::keyboardSelection(read-only - select last char)
PASS : tst_qquicktextedit::keyboardSelection(read-only - select last word)
PASS : tst_qquicktextedit::renderType()
PASS : tst_qquicktextedit::inputMethodHints()
PASS : tst_qquicktextedit::positionAt(top-left)
PASS : tst_qquicktextedit::positionAt(bottom-left)
PASS : tst_qquicktextedit::positionAt(center-left)
PASS : tst_qquicktextedit::positionAt(top-right)
PASS : tst_qquicktextedit::positionAt(top-center)
PASS : tst_qquicktextedit::positionAt(center)
FAIL! : tst_qquicktextedit::linkHover() Compared values are not the same
Actual (((hover.count()))): 0
Expected (1) : 1
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2605)]
PASS : tst_qquicktextedit::linkInteraction()
QWARN : tst_qquicktextedit::cursorDelegate(out of line) Selecting text while preediting may give unpredictable results.
PASS : tst_qquicktextedit::cursorDelegate(out of line)
QWARN : tst_qquicktextedit::cursorDelegate(in line) Selecting text while preediting may give unpredictable results.
PASS : tst_qquicktextedit::cursorDelegate(in line)
QWARN : tst_qquicktextedit::cursorDelegate(external) Selecting text while preediting may give unpredictable results.
PASS : tst_qquicktextedit::cursorDelegate(external)
QWARN : tst_qquicktextedit::remoteCursorDelegate() : QObject::disconnect: No such signal QObject::statusChanged(QQmlComponent::Status) in /home/andreasbuhr/development/qtdev/qtdeclarative/src/quick/items/qquicktextutil_p.h:92
QWARN : tst_qquicktextedit::remoteCursorDelegate() : QObject::disconnect: (receiver name: 'textEditObject')
PASS : tst_qquicktextedit::remoteCursorDelegate()
FAIL! : tst_qquicktextedit::cursorVisible() 'QTest::qWaitForWindowActive(&view)' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(2876)]
PASS : tst_qquicktextedit::delegateLoading(pass)
QWARN : tst_qquicktextedit::delegateLoading(fail1) http://127.0.0.1:39501/cursorHttpTestFail1.qml:5:36: Type FailItem unavailable
PASS : tst_qquicktextedit::delegateLoading(fail1)
QWARN : tst_qquicktextedit::delegateLoading(fail2) http://127.0.0.1:39135/cursorHttpTestFail2.qml:7:35: Type ErrItem unavailable
PASS : tst_qquicktextedit::delegateLoading(fail2)
PASS : tst_qquicktextedit::cursorDelegateHeight()
PASS : tst_qquicktextedit::navigation()
PASS : tst_qquicktextedit::readOnly()
PASS : tst_qquicktextedit::copyAndPaste()
PASS : tst_qquicktextedit::canPaste()
PASS : tst_qquicktextedit::canPasteEmpty()
PASS : tst_qquicktextedit::middleClickPaste()
PASS : tst_qquicktextedit::textInput()
QWARN : tst_qquicktextedit::inputMethodUpdate() QTextCursor::setPosition: Position '-1' out of range
PASS : tst_qquicktextedit::inputMethodUpdate()
PASS : tst_qquicktextedit::openInputPanel()
PASS : tst_qquicktextedit::geometrySignals()
PASS : tst_qquicktextedit::pastingRichText_QTBUG_14003()
PASS : tst_qquicktextedit::implicitSize(plain)
PASS : tst_qquicktextedit::implicitSize(richtext)
PASS : tst_qquicktextedit::implicitSize(plain_wrap)
PASS : tst_qquicktextedit::implicitSize(richtext_wrap)
PASS : tst_qquicktextedit::implicitSize_QTBUG_63153()
PASS : tst_qquicktextedit::contentSize()
PASS : tst_qquicktextedit::boundingRect()
PASS : tst_qquicktextedit::clipRect()
PASS : tst_qquicktextedit::implicitSizeBinding(plain)
PASS : tst_qquicktextedit::implicitSizeBinding(richtext)
PASS : tst_qquicktextedit::implicitSizeBinding(plain_wrap)
PASS : tst_qquicktextedit::implicitSizeBinding(richtext_wrap)
PASS : tst_qquicktextedit::largeTextObservesViewport(default plain text)
PASS : tst_qquicktextedit::largeTextObservesViewport(clipped plain text)
PASS : tst_qquicktextedit::largeTextObservesViewport(default styled text)
PASS : tst_qquicktextedit::largeTextObservesViewport(clipped styled text)
PASS : tst_qquicktextedit::largeTextObservesViewport(heading visible)
PASS : tst_qquicktextedit::largeTextObservesViewport(scroll backwards)
PASS : tst_qquicktextedit::largeTextObservesViewport(scroll forwards)
PASS : tst_qquicktextedit::signal_editingfinished()
PASS : tst_qquicktextedit::preeditCursorRectangle()
PASS : tst_qquicktextedit::inputMethodComposing()
PASS : tst_qquicktextedit::cursorRectangleSize(default cursor)
PASS : tst_qquicktextedit::cursorRectangleSize(custom cursor delegate)
PASS : tst_qquicktextedit::getText(all plain text)
PASS : tst_qquicktextedit::getText(plain text sub string)
PASS : tst_qquicktextedit::getText(plain text sub string reversed)
PASS : tst_qquicktextedit::getText(plain text cropped beginning)
PASS : tst_qquicktextedit::getText(plain text cropped end)
PASS : tst_qquicktextedit::getText(plain text cropped beginning and end)
PASS : tst_qquicktextedit::getText(all rich text)
PASS : tst_qquicktextedit::getText(rich text sub string)
PASS : tst_qquicktextedit::getText(all plain text (line break))
PASS : tst_qquicktextedit::getText(plain text sub string (line break))
PASS : tst_qquicktextedit::getText(plain text sub string reversed (line break))
PASS : tst_qquicktextedit::getText(plain text cropped beginning (line break))
PASS : tst_qquicktextedit::getText(plain text cropped end (line break))
PASS : tst_qquicktextedit::getText(plain text cropped beginning and end (line break))
PASS : tst_qquicktextedit::getText(all rich text (line break))
PASS : tst_qquicktextedit::getText(rich text sub string (line break))
PASS : tst_qquicktextedit::getFormattedText(all plain text)
PASS : tst_qquicktextedit::getFormattedText(plain text sub string)
PASS : tst_qquicktextedit::getFormattedText(plain text sub string reversed)
PASS : tst_qquicktextedit::getFormattedText(plain text cropped beginning)
PASS : tst_qquicktextedit::getFormattedText(plain text cropped end)
PASS : tst_qquicktextedit::getFormattedText(plain text cropped beginning and end)
PASS : tst_qquicktextedit::getFormattedText(all rich (Auto) text)
PASS : tst_qquicktextedit::getFormattedText(all rich (Rich) text)
PASS : tst_qquicktextedit::getFormattedText(all rich (Plain) text)
PASS : tst_qquicktextedit::getFormattedText(rich (Auto) text sub string)
PASS : tst_qquicktextedit::getFormattedText(rich (Rich) text sub string)
PASS : tst_qquicktextedit::getFormattedText(rich (Plain) text sub string)
PASS : tst_qquicktextedit::append(cursor kept intact (beginning))
PASS : tst_qquicktextedit::append(cursor kept intact (middle))
PASS : tst_qquicktextedit::append(cursor follows (end))
PASS : tst_qquicktextedit::append(selection kept intact (beginning))
PASS : tst_qquicktextedit::append(selection kept intact (middle))
PASS : tst_qquicktextedit::append(selection kept intact, cursor follows (end))
PASS : tst_qquicktextedit::append(reversed selection kept intact)
PASS : tst_qquicktextedit::append(rich text into plain text)
PASS : tst_qquicktextedit::append(rich text into rich text)
PASS : tst_qquicktextedit::append(rich text into auto text)
PASS : tst_qquicktextedit::insert(at cursor position (beginning))
PASS : tst_qquicktextedit::insert(at cursor position (end))
PASS : tst_qquicktextedit::insert(at cursor position (middle))
PASS : tst_qquicktextedit::insert(after cursor position (beginning))
PASS : tst_qquicktextedit::insert(before cursor position (end))
PASS : tst_qquicktextedit::insert(before cursor position (middle))
PASS : tst_qquicktextedit::insert(after cursor position (middle))
PASS : tst_qquicktextedit::insert(before selection)
PASS : tst_qquicktextedit::insert(before reversed selection)
PASS : tst_qquicktextedit::insert(after selection)
PASS : tst_qquicktextedit::insert(after reversed selection)
PASS : tst_qquicktextedit::insert(into selection)
PASS : tst_qquicktextedit::insert(into reversed selection)
PASS : tst_qquicktextedit::insert(rich text into plain text)
PASS : tst_qquicktextedit::insert(rich text into rich text)
PASS : tst_qquicktextedit::insert(rich text into auto text)
PASS : tst_qquicktextedit::insert(before start)
PASS : tst_qquicktextedit::insert(past end)
PASS : tst_qquicktextedit::remove(from cursor position (beginning))
PASS : tst_qquicktextedit::remove(to cursor position (beginning))
PASS : tst_qquicktextedit::remove(to cursor position (end))
PASS : tst_qquicktextedit::remove(to cursor position (end))
PASS : tst_qquicktextedit::remove(from cursor position (middle))
PASS : tst_qquicktextedit::remove(to cursor position (middle))
PASS : tst_qquicktextedit::remove(after cursor position (beginning))
PASS : tst_qquicktextedit::remove(before cursor position (end))
PASS : tst_qquicktextedit::remove(before cursor position (middle))
PASS : tst_qquicktextedit::remove(after cursor position (middle))
PASS : tst_qquicktextedit::remove(before selection)
PASS : tst_qquicktextedit::remove(before reversed selection)
PASS : tst_qquicktextedit::remove(after selection)
PASS : tst_qquicktextedit::remove(after reversed selection)
PASS : tst_qquicktextedit::remove(from selection)
PASS : tst_qquicktextedit::remove(from reversed selection)
PASS : tst_qquicktextedit::remove(plain text cropped beginning)
PASS : tst_qquicktextedit::remove(plain text cropped end)
PASS : tst_qquicktextedit::remove(plain text cropped beginning and end)
PASS : tst_qquicktextedit::remove(all rich text)
PASS : tst_qquicktextedit::remove(rick text sub string)
PASS : tst_qquicktextedit::keySequence(select all)
PASS : tst_qquicktextedit::keySequence(select start of line)
SKIP : tst_qquicktextedit::keySequence(select start of block) Key sequence is undefined
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5262)]
PASS : tst_qquicktextedit::keySequence(select end of line)
PASS : tst_qquicktextedit::keySequence(select end of document)
SKIP : tst_qquicktextedit::keySequence(select end of block) Key sequence is undefined
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5262)]
SKIP : tst_qquicktextedit::keySequence(delete end of line) Key sequence is undefined
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5262)]
PASS : tst_qquicktextedit::keySequence(move to start of line)
SKIP : tst_qquicktextedit::keySequence(move to start of block) Key sequence is undefined
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(5262)]
PASS : tst_qquicktextedit::keySequence(move to next char)
PASS : tst_qquicktextedit::keySequence(move to previous char (ltr))
PASS : tst_qquicktextedit::keySequence(move to previous char (rtl))
PASS : tst_qquicktextedit::keySequence(move to previous char with selection)
PASS : tst_qquicktextedit::keySequence(select next char (ltr))
PASS : tst_qquicktextedit::keySequence(select next char (rtl))
PASS : tst_qquicktextedit::keySequence(select previous char (ltr))
PASS : tst_qquicktextedit::keySequence(select previous char (rtl))
PASS : tst_qquicktextedit::keySequence(move to next word (ltr))
PASS : tst_qquicktextedit::keySequence(move to next word (rtl))
PASS : tst_qquicktextedit::keySequence(move to previous word (ltr))
PASS : tst_qquicktextedit::keySequence(move to previous word (rlt))
PASS : tst_qquicktextedit::keySequence(select next word)
PASS : tst_qquicktextedit::keySequence(select previous word)
PASS : tst_qquicktextedit::keySequence(delete (selection))
PASS : tst_qquicktextedit::keySequence(delete (no selection))
PASS : tst_qquicktextedit::keySequence(delete end of word)
PASS : tst_qquicktextedit::keySequence(delete start of word)
PASS : tst_qquicktextedit::undo(insert_numbers)
PASS : tst_qquicktextedit::undo(insert_helloworld)
PASS : tst_qquicktextedit::undo(insert_patterns)
PASS : tst_qquicktextedit::undo(keyboard_numbers)
PASS : tst_qquicktextedit::undo(keyboard_helloworld)
PASS : tst_qquicktextedit::undo(keyboard_patterns)
PASS : tst_qquicktextedit::redo(Inserts and setting cursor)
PASS : tst_qquicktextedit::undo_keypressevents(Inserts and moving cursor)
PASS : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and delete)
PASS : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection, delete and undo)
PASS : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and undo, removing selection)
PASS : tst_qquicktextedit::undo_keypressevents(Inserts,backspace)
PASS : tst_qquicktextedit::undo_keypressevents(Inserts,backspace,inserts)
PASS : tst_qquicktextedit::undo_keypressevents(Inserts,moving,selection and overwriting)
PASS : tst_qquicktextedit::undo_keypressevents(Cut,paste)
PASS : tst_qquicktextedit::undo_keypressevents(Copy,paste)
PASS : tst_qquicktextedit::clear()
PASS : tst_qquicktextedit::baseUrl()
PASS : tst_qquicktextedit::embeddedImages(local)
PASS : tst_qquicktextedit::embeddedImages(local-error)
PASS : tst_qquicktextedit::embeddedImages(local)
PASS : tst_qquicktextedit::embeddedImages(remote)
PASS : tst_qquicktextedit::embeddedImages(remote-error)
PASS : tst_qquicktextedit::embeddedImages(remote)
PASS : tst_qquicktextedit::emptytags_QTBUG_22058()
PASS : tst_qquicktextedit::cursorRectangle_QTBUG_38947()
PASS : tst_qquicktextedit::textCached_QTBUG_41583()
PASS : tst_qquicktextedit::doubleSelect_QTBUG_38704()
PASS : tst_qquicktextedit::padding()
PASS : tst_qquicktextedit::paddingAndWrap()
PASS : tst_qquicktextedit::QTBUG_51115_readOnlyResetsSelection()
QWARN : tst_qquicktextedit::keys_shortcutoverride() : qrc:/data/keys_shortcutoverride.qml:29:9 Parameter "event" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
QWARN : tst_qquicktextedit::keys_shortcutoverride() : qrc:/data/keys_shortcutoverride.qml:17:9 Parameter "event" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
PASS : tst_qquicktextedit::keys_shortcutoverride()
FAIL! : tst_qquicktextedit::transparentSelectionColor() 'color.red() > 250' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextedit/tst_qquicktextedit.cpp(6144)]
PASS : tst_qquicktextedit::inFlickableMouse(editable)
PASS : tst_qquicktextedit::inFlickableMouse(readonly)
PASS : tst_qquicktextedit::inFlickableMouse(disabled)
PASS : tst_qquicktextedit::inFlickableTouch(editable)
PASS : tst_qquicktextedit::inFlickableTouch(readonly)
PASS : tst_qquicktextedit::inFlickableTouch(disabled)
PASS : tst_qquicktextedit::keyEventPropagation()
PASS : tst_qquicktextedit::cleanupTestCase()
Totals: 374 passed, 4 failed, 4 skipped, 0 blacklisted, 87896ms
********* Finished testing of tst_qquicktextedit *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicktextedit.
Success
CMake Error at tst_qquicktexteditWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquicktextedit_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextedit/android-build/tst_qquicktextedit.apk
--verbose execution failed with exit code 1.
Start 167: tst_qquicktextinput
167/247 Test #167: tst_qquicktextinput ...................***Failed 95.47 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquicktextinput_make_apk.
[1/2] Copying tst_qquicktextinput binary to apk folder
[2/2] Creating APK for tst_qquicktextinput
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/android-tst_qquicktextinput-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/android-build/
Application binary: tst_qquicktextinput
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 16,447 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/android-build/tst_qquicktextinput.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquicktextinput/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquicktextinput/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquicktextinput.
9670
********* Start testing of tst_qquicktextinput *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquicktextinput::initTestCase()
PASS : tst_qquicktextinput::text()
PASS : tst_qquicktextinput::width()
PASS : tst_qquicktextinput::font()
PASS : tst_qquicktextinput::color()
PASS : tst_qquicktextinput::wrap()
PASS : tst_qquicktextinput::selection()
PASS : tst_qquicktextinput::persistentSelection()
PASS : tst_qquicktextinput::overwriteMode()
PASS : tst_qquicktextinput::isRightToLeft(Empty)
PASS : tst_qquicktextinput::isRightToLeft(Neutral)
PASS : tst_qquicktextinput::isRightToLeft(LTR)
PASS : tst_qquicktextinput::isRightToLeft(RTL)
PASS : tst_qquicktextinput::isRightToLeft(Bidi RTL + LTR + RTL)
PASS : tst_qquicktextinput::isRightToLeft(Bidi LTR + RTL + LTR)
PASS : tst_qquicktextinput::moveCursorSelection((t)he|characters)
PASS : tst_qquicktextinput::moveCursorSelection(do(g)|characters)
PASS : tst_qquicktextinput::moveCursorSelection(jum(p)ed|characters)
PASS : tst_qquicktextinput::moveCursorSelection(jumped( )over|characters)
PASS : tst_qquicktextinput::moveCursorSelection((the )|characters)
PASS : tst_qquicktextinput::moveCursorSelection(( dog)|characters)
PASS : tst_qquicktextinput::moveCursorSelection(( jumped )|characters)
PASS : tst_qquicktextinput::moveCursorSelection(th(e qu)ick|characters)
PASS : tst_qquicktextinput::moveCursorSelection(la(zy d)og|characters)
PASS : tst_qquicktextinput::moveCursorSelection(jum(ped ov)er|characters)
PASS : tst_qquicktextinput::moveCursorSelection(()the|characters)
PASS : tst_qquicktextinput::moveCursorSelection(dog()|characters)
PASS : tst_qquicktextinput::moveCursorSelection(jum()ped|characters)
PASS : tst_qquicktextinput::moveCursorSelection(<(t)he>|words)
PASS : tst_qquicktextinput::moveCursorSelection(|words)
PASS : tst_qquicktextinput::moveCursorSelection(|words)
PASS : tst_qquicktextinput::moveCursorSelection(over|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(jumped<( )over>|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(<(the )>quick|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(<(the )quick>|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(lazy<( dog)>|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(over|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(fox<( jumped )over>|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(|words)
PASS : tst_qquicktextinput::moveCursorSelection()
PASS : tst_qquicktextinput::moveCursorSelection(|words)
PASS : tst_qquicktextinput::moveCursorSelection(<()>the|words)
PASS : tst_qquicktextinput::moveCursorSelection(dog<()>|words)
PASS : tst_qquicktextinput::moveCursorSelection(jum<()>ped|words)
PASS : tst_qquicktextinput::moveCursorSelection( |words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(Hello<(,)> |words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(world|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(Hello<(, )world>|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(world|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(,|words)
PASS : tst_qquicktextinput::moveCursorSelection(Hello<()>,|words)
PASS : tst_qquicktextinput::moveCursorSelection(Hello,<()>|words)
PASS : tst_qquicktextinput::moveCursorSelection(Hello,<( )>world|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(Hello,<( )world>|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(Hello,<( world)>|words)
PASS : tst_qquicktextinput::moveCursorSelection(Hello,<( world!)>|words)
PASS : tst_qquicktextinput::moveCursorSelection(|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(Hello<(, world!)>|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(world<(!)>|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(world!<()>)|words)
PASS : tst_qquicktextinput::moveCursorSelection(world<()>!)|words)
PASS : tst_qquicktextinput::moveCursorSelection(<(,)>olleH |words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(<(,)olleH> |words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(olleH|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(dlrow<( ,)olleH>|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(dlrow<( ,ol)leH>|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(,<(ol)leH>,|words)
PASS : tst_qquicktextinput::moveCursorSelection(,<()>olleH|words)
PASS : tst_qquicktextinput::moveCursorSelection(<()>,olleH|words)
PASS : tst_qquicktextinput::moveCursorSelection(,olleH|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(dlrow<( )>,olleH|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(<(dlrow )>,olleH|words)
PASS : tst_qquicktextinput::moveCursorSelection(<(!dlrow )>,olleH|words)
PASS : tst_qquicktextinput::moveCursorSelection(<(!dlrow ,)>olleH|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(<(!dlrow ,)olleH>|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(<(!)>dlrow|words,ltr)
PASS : tst_qquicktextinput::moveCursorSelection(<(!)dlrow|words,rtl)
PASS : tst_qquicktextinput::moveCursorSelection(<()>!dlrow|words)
PASS : tst_qquicktextinput::moveCursorSelection(!<()>dlrow|words)
PASS : tst_qquicktextinput::moveCursorSelection( text |words)
PASS : tst_qquicktextinput::moveCursorSelection( spacey |words)
PASS : tst_qquicktextinput::moveCursorSelection(<( )>spacey text |words|ltr)
PASS : tst_qquicktextinput::moveCursorSelection(<( )spacey> text |words|rtl)
PASS : tst_qquicktextinput::moveCursorSelection(spacey |words|ltr)
PASS : tst_qquicktextinput::moveCursorSelection(spacey text<( )>|words|rtl)
PASS : tst_qquicktextinput::moveCursorSelection(<()> spacey text |words)
PASS : tst_qquicktextinput::moveCursorSelection( spacey text <()>|words)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { f^ox} jumped|ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {bro)wn> f^ox} jumped|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { ^}fox jumped|ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {bro)wn> ^}fox jumped|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the {} fox jumped|ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {bro)wn^>} f^ox jumped|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { fox|ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick<( {^bro)wn>} fox|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { fox|ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the quick{<(^ bro)wn>} fox|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { fox|ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the { fox|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the {<^quick}( bro)wn> fox|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the{^ fox|ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(the{^ fox|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence({t^he fox|ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence({t^he fox|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence({, w^orld}!|ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence({, w^orld}!|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(!{dlro^w ,}|ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(!{dlro^w ,}|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence({<(^} sp)acey> text |ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence({<( ^}sp)acey> text |ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(<( {s^p)acey>} text |rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence(<( {^sp)acey>} text |rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence( spacey }|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence( spacey }|rtl)
PASS : tst_qquicktextinput::moveCursorSelectionSequence( spacey {|ltr)
PASS : tst_qquicktextinput::moveCursorSelectionSequence( spacey {|ltr)
QWARN : tst_qquicktextinput::dragMouseSelection() QEGLPlatformContext: eglSwapBuffers failed: 300d
PASS : tst_qquicktextinput::dragMouseSelection()
PASS : tst_qquicktextinput::mouseSelectionMode(SelectWords focused)
PASS : tst_qquicktextinput::mouseSelectionMode(SelectCharacters focused)
PASS : tst_qquicktextinput::mouseSelectionMode(default focused)
PASS : tst_qquicktextinput::mouseSelectionMode(SelectWords unfocused)
PASS : tst_qquicktextinput::mouseSelectionMode(SelectCharacters unfocused)
PASS : tst_qquicktextinput::mouseSelectionMode(default unfocused)
PASS : tst_qquicktextinput::mouseSelectionMode(SelectWords focuss on press)
PASS : tst_qquicktextinput::mouseSelectionMode(SelectCharacters focus on press)
PASS : tst_qquicktextinput::mouseSelectionMode(default focus on press)
PASS : tst_qquicktextinput::mouseSelectionMode_accessors()
PASS : tst_qquicktextinput::selectByMouse()
PASS : tst_qquicktextinput::renderType()
QWARN : tst_qquicktextinput::tripleClickSelectsAll() QEGLPlatformContext: eglSwapBuffers failed: 300d
PASS : tst_qquicktextinput::tripleClickSelectsAll()
PASS : tst_qquicktextinput::horizontalAlignment_RightToLeft()
PASS : tst_qquicktextinput::verticalAlignment()
PASS : tst_qquicktextinput::clipRect()
PASS : tst_qquicktextinput::boundingRect()
PASS : tst_qquicktextinput::positionAt()
QWARN : tst_qquicktextinput::maxLength() QEGLPlatformContext: eglSwapBuffers failed: 300d
PASS : tst_qquicktextinput::maxLength()
PASS : tst_qquicktextinput::masks()
PASS : tst_qquicktextinput::validators()
PASS : tst_qquicktextinput::inputMethods()
PASS : tst_qquicktextinput::signal_accepted()
PASS : tst_qquicktextinput::signal_editingfinished()
PASS : tst_qquicktextinput::signal_textEdited()
PASS : tst_qquicktextinput::passwordCharacter()
PASS : tst_qquicktextinput::cursorDelegate(out of line)
FAIL! : tst_qquicktextinput::cursorDelegate(in line) '(textInputObject->cursorPosition() != 0)' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(2913)]
FAIL! : tst_qquicktextinput::cursorDelegate(external) '(textInputObject->cursorPosition() != 0)' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(2913)]
PASS : tst_qquicktextinput::remoteCursorDelegate()
SKIP : tst_qquicktextinput::cursorVisible() This test is unstable
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(2999)]
PASS : tst_qquicktextinput::cursorRectangle(left to right)
PASS : tst_qquicktextinput::cursorRectangle(right to left)
PASS : tst_qquicktextinput::navigation()
PASS : tst_qquicktextinput::navigation_RTL()
PASS : tst_qquicktextinput::copyAndPaste()
PASS : tst_qquicktextinput::copyAndPasteKeySequence()
PASS : tst_qquicktextinput::canPasteEmpty()
PASS : tst_qquicktextinput::canPaste()
PASS : tst_qquicktextinput::middleClickPaste()
PASS : tst_qquicktextinput::readOnly()
PASS : tst_qquicktextinput::focusOnPress()
PASS : tst_qquicktextinput::focusOnPressOnlyOneItem()
PASS : tst_qquicktextinput::openInputPanel()
PASS : tst_qquicktextinput::setHAlignClearCache()
PASS : tst_qquicktextinput::focusOutClearSelection()
PASS : tst_qquicktextinput::focusOutNotClearSelection()
PASS : tst_qquicktextinput::echoMode()
SKIP : tst_qquicktextinput::passwordEchoDelay() No mask delay in use
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(3408)]
PASS : tst_qquicktextinput::geometrySignals()
PASS : tst_qquicktextinput::contentSize()
PASS : tst_qquicktextinput::preeditAutoScroll()
PASS : tst_qquicktextinput::preeditCursorRectangle()
PASS : tst_qquicktextinput::inputContextMouseHandler()
PASS : tst_qquicktextinput::inputMethodComposing()
PASS : tst_qquicktextinput::inputMethodUpdate()
PASS : tst_qquicktextinput::cursorRectangleSize()
PASS : tst_qquicktextinput::getText(all plain text)
PASS : tst_qquicktextinput::getText(plain text sub string)
PASS : tst_qquicktextinput::getText(plain text sub string reversed)
PASS : tst_qquicktextinput::getText(plain text cropped beginning)
PASS : tst_qquicktextinput::getText(plain text cropped end)
PASS : tst_qquicktextinput::getText(plain text cropped beginning and end)
PASS : tst_qquicktextinput::insert(at cursor position (beginning))
PASS : tst_qquicktextinput::insert(at cursor position (end))
PASS : tst_qquicktextinput::insert(at cursor position (middle))
PASS : tst_qquicktextinput::insert(after cursor position (beginning))
PASS : tst_qquicktextinput::insert(before cursor position (end))
PASS : tst_qquicktextinput::insert(before cursor position (middle))
PASS : tst_qquicktextinput::insert(after cursor position (middle))
PASS : tst_qquicktextinput::insert(before selection)
PASS : tst_qquicktextinput::insert(before reversed selection)
PASS : tst_qquicktextinput::insert(after selection)
PASS : tst_qquicktextinput::insert(after reversed selection)
PASS : tst_qquicktextinput::insert(into selection)
PASS : tst_qquicktextinput::insert(into reversed selection)
PASS : tst_qquicktextinput::insert(rich text into plain text)
PASS : tst_qquicktextinput::insert(before start)
PASS : tst_qquicktextinput::insert(past end)
PASS : tst_qquicktextinput::insert(mask: at cursor position (beginning))
PASS : tst_qquicktextinput::insert(mask: at cursor position (end))
PASS : tst_qquicktextinput::insert(mask: at cursor position (middle))
PASS : tst_qquicktextinput::insert(mask: after cursor position (beginning))
PASS : tst_qquicktextinput::insert(mask: before cursor position (end))
PASS : tst_qquicktextinput::insert(mask: before cursor position (middle))
PASS : tst_qquicktextinput::insert(mask: after cursor position (middle))
PASS : tst_qquicktextinput::insert(mask: before selection)
PASS : tst_qquicktextinput::insert(mask: before reversed selection)
PASS : tst_qquicktextinput::insert(mask: after selection)
PASS : tst_qquicktextinput::insert(mask: after reversed selection)
PASS : tst_qquicktextinput::insert(mask: into selection)
PASS : tst_qquicktextinput::insert(mask: into reversed selection)
PASS : tst_qquicktextinput::insert(mask: before start)
PASS : tst_qquicktextinput::insert(mask: past end)
PASS : tst_qquicktextinput::insert(mask: invalid characters)
PASS : tst_qquicktextinput::insert(mask: mixed validity)
PASS : tst_qquicktextinput::remove(from cursor position (beginning))
PASS : tst_qquicktextinput::remove(to cursor position (beginning))
PASS : tst_qquicktextinput::remove(to cursor position (end))
PASS : tst_qquicktextinput::remove(to cursor position (end))
PASS : tst_qquicktextinput::remove(from cursor position (middle))
PASS : tst_qquicktextinput::remove(to cursor position (middle))
PASS : tst_qquicktextinput::remove(after cursor position (beginning))
PASS : tst_qquicktextinput::remove(before cursor position (end))
PASS : tst_qquicktextinput::remove(before cursor position (middle))
PASS : tst_qquicktextinput::remove(after cursor position (middle))
PASS : tst_qquicktextinput::remove(before selection)
PASS : tst_qquicktextinput::remove(before reversed selection)
PASS : tst_qquicktextinput::remove(after selection)
PASS : tst_qquicktextinput::remove(after reversed selection)
PASS : tst_qquicktextinput::remove(from selection)
PASS : tst_qquicktextinput::remove(from reversed selection)
PASS : tst_qquicktextinput::remove(cropped beginning)
PASS : tst_qquicktextinput::remove(cropped end)
PASS : tst_qquicktextinput::remove(cropped beginning and end)
PASS : tst_qquicktextinput::remove(mask: from cursor position)
PASS : tst_qquicktextinput::remove(mask: to cursor position)
PASS : tst_qquicktextinput::remove(mask: before cursor position)
PASS : tst_qquicktextinput::remove(mask: after cursor position)
PASS : tst_qquicktextinput::remove(mask: before selection)
PASS : tst_qquicktextinput::remove(mask: before reversed selection)
PASS : tst_qquicktextinput::remove(mask: after selection)
PASS : tst_qquicktextinput::remove(mask: after reversed selection)
PASS : tst_qquicktextinput::remove(mask: from selection)
PASS : tst_qquicktextinput::remove(mask: from reversed selection)
PASS : tst_qquicktextinput::remove(mask: cropped beginning)
PASS : tst_qquicktextinput::remove(mask: cropped end)
PASS : tst_qquicktextinput::remove(mask: cropped beginning and end)
PASS : tst_qquicktextinput::keySequence(select all)
PASS : tst_qquicktextinput::keySequence(select start of line)
SKIP : tst_qquicktextinput::keySequence(select start of block) Key sequence is undefined
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(5246)]
PASS : tst_qquicktextinput::keySequence(select end of line)
PASS : tst_qquicktextinput::keySequence(select end of document)
SKIP : tst_qquicktextinput::keySequence(select end of block) Key sequence is undefined
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(5246)]
SKIP : tst_qquicktextinput::keySequence(delete end of line) Key sequence is undefined
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(5246)]
PASS : tst_qquicktextinput::keySequence(move to start of line)
SKIP : tst_qquicktextinput::keySequence(move to start of block) Key sequence is undefined
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(5246)]
PASS : tst_qquicktextinput::keySequence(move to next char)
PASS : tst_qquicktextinput::keySequence(move to previous char (ltr))
PASS : tst_qquicktextinput::keySequence(move to previous char (rtl))
PASS : tst_qquicktextinput::keySequence(move to previous char with selection)
PASS : tst_qquicktextinput::keySequence(select next char (ltr))
PASS : tst_qquicktextinput::keySequence(select next char (rtl))
PASS : tst_qquicktextinput::keySequence(select previous char (ltr))
PASS : tst_qquicktextinput::keySequence(select previous char (rtl))
PASS : tst_qquicktextinput::keySequence(move to next word (ltr))
PASS : tst_qquicktextinput::keySequence(move to next word (rtl))
PASS : tst_qquicktextinput::keySequence(move to next word (password,ltr))
PASS : tst_qquicktextinput::keySequence(move to next word (password,rtl))
PASS : tst_qquicktextinput::keySequence(move to previous word (ltr))
PASS : tst_qquicktextinput::keySequence(move to previous word (rlt))
PASS : tst_qquicktextinput::keySequence(move to previous word (password,ltr))
PASS : tst_qquicktextinput::keySequence(move to previous word (password,rtl))
PASS : tst_qquicktextinput::keySequence(select next word)
PASS : tst_qquicktextinput::keySequence(select previous word)
PASS : tst_qquicktextinput::keySequence(delete (selection))
PASS : tst_qquicktextinput::keySequence(delete (no selection))
PASS : tst_qquicktextinput::keySequence(delete end of word)
PASS : tst_qquicktextinput::keySequence(delete start of word)
SKIP : tst_qquicktextinput::keySequence(delete complete line) Key sequence is undefined
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp(5246)]
PASS : tst_qquicktextinput::undo(insert_numbers)
PASS : tst_qquicktextinput::undo(insert_helloworld)
PASS : tst_qquicktextinput::undo(insert_patterns)
PASS : tst_qquicktextinput::undo(keyboard_numbers)
PASS : tst_qquicktextinput::undo(keyboard_helloworld)
PASS : tst_qquicktextinput::undo(keyboard_patterns)
PASS : tst_qquicktextinput::redo(Inserts and setting cursor)
PASS : tst_qquicktextinput::undo_keypressevents(Inserts and moving cursor)
PASS : tst_qquicktextinput::undo_keypressevents(Inserts,moving,selection and delete)
PASS : tst_qquicktextinput::undo_keypressevents(Inserts,moving,selection, delete and undo)
PASS : tst_qquicktextinput::undo_keypressevents(Inserts,moving,selection and undo, removing selection)
PASS : tst_qquicktextinput::undo_keypressevents(Inserts,backspace)
PASS : tst_qquicktextinput::undo_keypressevents(Inserts,backspace,inserts)
PASS : tst_qquicktextinput::undo_keypressevents(Inserts,moving,selection and overwriting)
PASS : tst_qquicktextinput::undo_keypressevents(Insert,undo,redo)
PASS : tst_qquicktextinput::undo_keypressevents(Insert,delete previous word,undo,redo,insert)
PASS : tst_qquicktextinput::undo_keypressevents(Insert,select previous word,remove,undo,insert)
PASS : tst_qquicktextinput::undo_keypressevents(Insert,delete previous word,undo,insert)
PASS : tst_qquicktextinput::undo_keypressevents(Insert,move,delete next word,undo,insert)
PASS : tst_qquicktextinput::undo_keypressevents(Insert,move,select,delete next word,undo,insert)
PASS : tst_qquicktextinput::undo_keypressevents(Cut,paste)
PASS : tst_qquicktextinput::undo_keypressevents(Copy,paste)
PASS : tst_qquicktextinput::clear()
PASS : tst_qquicktextinput::backspaceSurrogatePairs()
PASS : tst_qquicktextinput::QTBUG_19956(intvalidator)
PASS : tst_qquicktextinput::QTBUG_19956(doublevalidator)
PASS : tst_qquicktextinput::QTBUG_19956_regexp()
PASS : tst_qquicktextinput::implicitSize(plain)
PASS : tst_qquicktextinput::implicitSize(plain_wrap)
PASS : tst_qquicktextinput::implicitSizeBinding(plain)
PASS : tst_qquicktextinput::implicitSizeBinding(plain_wrap)
PASS : tst_qquicktextinput::implicitResize(left)
PASS : tst_qquicktextinput::implicitResize(center)
PASS : tst_qquicktextinput::implicitResize(right)
PASS : tst_qquicktextinput::negativeDimensions()
PASS : tst_qquicktextinput::setInputMask(keys ip_localhost)
PASS : tst_qquicktextinput::setInputMask(keys mac)
PASS : tst_qquicktextinput::setInputMask(keys mac2)
PASS : tst_qquicktextinput::setInputMask(keys byte)
PASS : tst_qquicktextinput::setInputMask(keys halfbytes)
PASS : tst_qquicktextinput::setInputMask(keys blank char same type as content)
PASS : tst_qquicktextinput::setInputMask(keys parts of ip_localhost)
PASS : tst_qquicktextinput::setInputMask(keys ip_null)
PASS : tst_qquicktextinput::setInputMask(keys ip_null_hash)
PASS : tst_qquicktextinput::setInputMask(keys ip_overflow)
PASS : tst_qquicktextinput::setInputMask(keys uppercase)
PASS : tst_qquicktextinput::setInputMask(keys lowercase)
PASS : tst_qquicktextinput::setInputMask(keys nocase)
PASS : tst_qquicktextinput::setInputMask(keys nocase1)
PASS : tst_qquicktextinput::setInputMask(keys nocase2)
PASS : tst_qquicktextinput::setInputMask(keys reserved)
PASS : tst_qquicktextinput::setInputMask(keys escape01)
PASS : tst_qquicktextinput::setInputMask(keys escape02)
PASS : tst_qquicktextinput::setInputMask(keys escape03)
PASS : tst_qquicktextinput::setInputMask(keys upper_lower_nocase1)
PASS : tst_qquicktextinput::setInputMask(keys upper_lower_nocase2)
PASS : tst_qquicktextinput::setInputMask(keys exact_case1)
PASS : tst_qquicktextinput::setInputMask(keys exact_case2)
PASS : tst_qquicktextinput::setInputMask(keys exact_case3)
PASS : tst_qquicktextinput::setInputMask(keys exact_case4)
PASS : tst_qquicktextinput::setInputMask(keys exact_case5)
PASS : tst_qquicktextinput::setInputMask(keys exact_case6)
PASS : tst_qquicktextinput::setInputMask(keys illegal_keys1)
PASS : tst_qquicktextinput::setInputMask(keys illegal_keys2)
PASS : tst_qquicktextinput::setInputMask(keys blank=input)
PASS : tst_qquicktextinput::setInputMask(keys any_opt)
PASS : tst_qquicktextinput::setInputMask(keys any_req)
PASS : tst_qquicktextinput::setInputMask(insert ip_localhost)
PASS : tst_qquicktextinput::setInputMask(insert mac)
PASS : tst_qquicktextinput::setInputMask(insert mac2)
PASS : tst_qquicktextinput::setInputMask(insert byte)
PASS : tst_qquicktextinput::setInputMask(insert halfbytes)
PASS : tst_qquicktextinput::setInputMask(insert blank char same type as content)
PASS : tst_qquicktextinput::setInputMask(insert parts of ip_localhost)
PASS : tst_qquicktextinput::setInputMask(insert ip_null)
PASS : tst_qquicktextinput::setInputMask(insert ip_null_hash)
PASS : tst_qquicktextinput::setInputMask(insert ip_overflow)
PASS : tst_qquicktextinput::setInputMask(insert uppercase)
PASS : tst_qquicktextinput::setInputMask(insert lowercase)
PASS : tst_qquicktextinput::setInputMask(insert nocase)
PASS : tst_qquicktextinput::setInputMask(insert nocase1)
PASS : tst_qquicktextinput::setInputMask(insert nocase2)
PASS : tst_qquicktextinput::setInputMask(insert reserved)
PASS : tst_qquicktextinput::setInputMask(insert escape01)
PASS : tst_qquicktextinput::setInputMask(insert escape02)
PASS : tst_qquicktextinput::setInputMask(insert escape03)
PASS : tst_qquicktextinput::setInputMask(insert upper_lower_nocase1)
PASS : tst_qquicktextinput::setInputMask(insert upper_lower_nocase2)
PASS : tst_qquicktextinput::setInputMask(insert exact_case1)
PASS : tst_qquicktextinput::setInputMask(insert exact_case2)
PASS : tst_qquicktextinput::setInputMask(insert exact_case3)
PASS : tst_qquicktextinput::setInputMask(insert exact_case4)
PASS : tst_qquicktextinput::setInputMask(insert exact_case5)
PASS : tst_qquicktextinput::setInputMask(insert exact_case6)
PASS : tst_qquicktextinput::setInputMask(insert illegal_keys1)
PASS : tst_qquicktextinput::setInputMask(insert illegal_keys2)
PASS : tst_qquicktextinput::setInputMask(insert blank=input)
PASS : tst_qquicktextinput::setInputMask(insert any_opt)
PASS : tst_qquicktextinput::setInputMask(insert any_req)
PASS : tst_qquicktextinput::inputMask(nul 1)
PASS : tst_qquicktextinput::inputMask(nul 2)
PASS : tst_qquicktextinput::inputMask(mask 1)
PASS : tst_qquicktextinput::inputMask(mask 2)
PASS : tst_qquicktextinput::inputMask(mask 3)
PASS : tst_qquicktextinput::inputMask(mask 4)
PASS : tst_qquicktextinput::inputMask(invalid)
PASS : tst_qquicktextinput::inputMask(unset)
PASS : tst_qquicktextinput::clearInputMask()
PASS : tst_qquicktextinput::keypress_inputMask(jumping on period(separator))
PASS : tst_qquicktextinput::keypress_inputMask(jumping on input)
PASS : tst_qquicktextinput::keypress_inputMask(delete)
PASS : tst_qquicktextinput::keypress_inputMask(deleting all)
PASS : tst_qquicktextinput::keypress_inputMask(backspace)
PASS : tst_qquicktextinput::keypress_inputMask(uppercase)
PASS : tst_qquicktextinput::keypress_inputMask(Move in mask)
PASS : tst_qquicktextinput::keypress_inputMethod_inputMask()
PASS : tst_qquicktextinput::keypress_inputMask_withValidator(backspaceWithInt)
PASS : tst_qquicktextinput::keypress_inputMask_withValidator(backspaceWithDouble)
PASS : tst_qquicktextinput::keypress_inputMask_withValidator(backspaceWithRegExp)
PASS : tst_qquicktextinput::keypress_inputMask_withValidator(invalidTextWithRegExp)
PASS : tst_qquicktextinput::hasAcceptableInputMask(Alphabetic optional and required)
PASS : tst_qquicktextinput::hasAcceptableInputMask(Alphanumeric optional and require)
PASS : tst_qquicktextinput::hasAcceptableInputMask(Any optional and required)
PASS : tst_qquicktextinput::hasAcceptableInputMask(Numeric (0-9) required)
PASS : tst_qquicktextinput::hasAcceptableInputMask(Numeric (1-9) optional and required)
PASS : tst_qquicktextinput::maskCharacter(Hex)
PASS : tst_qquicktextinput::maskCharacter(hex)
PASS : tst_qquicktextinput::maskCharacter(HexInvalid)
PASS : tst_qquicktextinput::maskCharacter(hexInvalid)
PASS : tst_qquicktextinput::maskCharacter(Bin)
PASS : tst_qquicktextinput::maskCharacter(bin)
PASS : tst_qquicktextinput::maskCharacter(BinInvalid)
PASS : tst_qquicktextinput::maskCharacter(binInvalid)
PASS : tst_qquicktextinput::fixup()
PASS : tst_qquicktextinput::baselineOffset(normal)
PASS : tst_qquicktextinput::baselineOffset(top align)
PASS : tst_qquicktextinput::baselineOffset(bottom align)
PASS : tst_qquicktextinput::baselineOffset(center align)
PASS : tst_qquicktextinput::baselineOffset(multiline bottom aligned)
PASS : tst_qquicktextinput::baselineOffset(padding)
PASS : tst_qquicktextinput::baselineOffset(top align with padding)
PASS : tst_qquicktextinput::baselineOffset(bottom align with padding)
PASS : tst_qquicktextinput::baselineOffset(center align with padding)
PASS : tst_qquicktextinput::baselineOffset(multiline bottom aligned with padding)
PASS : tst_qquicktextinput::ensureVisible()
PASS : tst_qquicktextinput::padding()
PASS : tst_qquicktextinput::QTBUG_51115_readOnlyResetsSelection()
PASS : tst_qquicktextinput::QTBUG_77814_InsertRemoveNoSelection()
PASS : tst_qquicktextinput::checkCursorDelegateWhenPaddingChanged()
PASS : tst_qquicktextinput::focusReason()
PASS : tst_qquicktextinput::cleanupTestCase()
Totals: 424 passed, 2 failed, 7 skipped, 0 blacklisted, 73599ms
********* Finished testing of tst_qquicktextinput *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquicktextinput.
Success
CMake Error at tst_qquicktextinputWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquicktextinput_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquicktextinput/android-build/tst_qquicktextinput.apk
--verbose execution failed with exit code 1.
Start 168: tst_qquickvisualdatamodel
168/247 Test #168: tst_qquickvisualdatamodel ............. Passed 41.40 sec
Start 169: tst_qquickview
169/247 Test #169: tst_qquickview ........................ Passed 30.87 sec
Start 170: tst_qquickview_extra
170/247 Test #170: tst_qquickview_extra .................. Passed 21.30 sec
Start 171: tst_qquickcanvasitem
171/247 Test #171: tst_qquickcanvasitem ..................***Failed 80.48 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickcanvasitem_make_apk.
[1/2] Copying tst_qquickcanvasitem binary to apk folder
[2/2] Creating APK for tst_qquickcanvasitem
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-tst_qquickcanvasitem-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build/
Application binary: tst_qquickcanvasitem
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :compressDebugAssets
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :mergeExtDexDebug
> Task :processDebugManifestForPackage
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 32,148 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build/tst_qquickcanvasitem.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickcanvasitem/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickcanvasitem/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickcanvasitem.
11339
********* Start testing of qquickcanvasitem *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : qquickcanvasitem::arc::initTestCase()
PASS : qquickcanvasitem::arc::test_angle_1(image threaded)
PASS : qquickcanvasitem::arc::test_angle_1(image immediate)
PASS : qquickcanvasitem::arc::test_angle_1(fbo immediate)
PASS : qquickcanvasitem::arc::test_angle_2(image threaded)
PASS : qquickcanvasitem::arc::test_angle_2(image immediate)
PASS : qquickcanvasitem::arc::test_angle_2(fbo immediate)
PASS : qquickcanvasitem::arc::test_angle_3(image threaded)
PASS : qquickcanvasitem::arc::test_angle_3(image immediate)
PASS : qquickcanvasitem::arc::test_angle_3(fbo immediate)
PASS : qquickcanvasitem::arc::test_angle_4(image threaded)
PASS : qquickcanvasitem::arc::test_angle_4(image immediate)
PASS : qquickcanvasitem::arc::test_angle_4(fbo immediate)
PASS : qquickcanvasitem::arc::test_angle_5(image threaded)
PASS : qquickcanvasitem::arc::test_angle_5(image immediate)
PASS : qquickcanvasitem::arc::test_angle_5(fbo immediate)
PASS : qquickcanvasitem::arc::test_angle_6(image threaded)
PASS : qquickcanvasitem::arc::test_angle_6(image immediate)
PASS : qquickcanvasitem::arc::test_angle_6(fbo immediate)
PASS : qquickcanvasitem::arc::test_empty(image threaded)
PASS : qquickcanvasitem::arc::test_empty(image immediate)
PASS : qquickcanvasitem::arc::test_empty(fbo immediate)
PASS : qquickcanvasitem::arc::test_end(image threaded)
PASS : qquickcanvasitem::arc::test_end(image immediate)
PASS : qquickcanvasitem::arc::test_end(fbo immediate)
PASS : qquickcanvasitem::arc::test_negative(image threaded)
PASS : qquickcanvasitem::arc::test_negative(image immediate)
PASS : qquickcanvasitem::arc::test_negative(fbo immediate)
PASS : qquickcanvasitem::arc::test_nonempty(image threaded)
PASS : qquickcanvasitem::arc::test_nonempty(image immediate)
PASS : qquickcanvasitem::arc::test_nonempty(fbo immediate)
PASS : qquickcanvasitem::arc::test_nonfinite(image threaded)
PASS : qquickcanvasitem::arc::test_nonfinite(image immediate)
PASS : qquickcanvasitem::arc::test_nonfinite(fbo immediate)
PASS : qquickcanvasitem::arc::test_scale_1(image threaded)
PASS : qquickcanvasitem::arc::test_scale_1(image immediate)
PASS : qquickcanvasitem::arc::test_scale_1(fbo immediate)
PASS : qquickcanvasitem::arc::test_scale_2(image threaded)
PASS : qquickcanvasitem::arc::test_scale_2(image immediate)
PASS : qquickcanvasitem::arc::test_scale_2(fbo immediate)
PASS : qquickcanvasitem::arc::test_selfintersect_1(image threaded)
PASS : qquickcanvasitem::arc::test_selfintersect_1(image immediate)
PASS : qquickcanvasitem::arc::test_selfintersect_1(fbo immediate)
PASS : qquickcanvasitem::arc::test_selfintersect_2(image threaded)
PASS : qquickcanvasitem::arc::test_selfintersect_2(image immediate)
PASS : qquickcanvasitem::arc::test_selfintersect_2(fbo immediate)
PASS : qquickcanvasitem::arc::test_shape_1(image threaded)
PASS : qquickcanvasitem::arc::test_shape_1(image immediate)
PASS : qquickcanvasitem::arc::test_shape_1(fbo immediate)
PASS : qquickcanvasitem::arc::test_shape_2(image threaded)
PASS : qquickcanvasitem::arc::test_shape_2(image immediate)
PASS : qquickcanvasitem::arc::test_shape_2(fbo immediate)
PASS : qquickcanvasitem::arc::test_shape_3(image threaded)
PASS : qquickcanvasitem::arc::test_shape_3(image immediate)
PASS : qquickcanvasitem::arc::test_shape_3(fbo immediate)
PASS : qquickcanvasitem::arc::test_shape_4(image threaded)
PASS : qquickcanvasitem::arc::test_shape_4(image immediate)
PASS : qquickcanvasitem::arc::test_shape_4(fbo immediate)
PASS : qquickcanvasitem::arc::test_shape_5(image threaded)
PASS : qquickcanvasitem::arc::test_shape_5(image immediate)
PASS : qquickcanvasitem::arc::test_shape_5(fbo immediate)
PASS : qquickcanvasitem::arc::test_twopie(image threaded)
PASS : qquickcanvasitem::arc::test_twopie(image immediate)
PASS : qquickcanvasitem::arc::test_twopie(fbo immediate)
PASS : qquickcanvasitem::arc::test_zero(image threaded)
PASS : qquickcanvasitem::arc::test_zero(image immediate)
PASS : qquickcanvasitem::arc::test_zero(fbo immediate)
PASS : qquickcanvasitem::arc::cleanupTestCase()
PASS : qquickcanvasitem::arcTo::initTestCase()
PASS : qquickcanvasitem::arcTo::test_coincide(image threaded)
PASS : qquickcanvasitem::arcTo::test_coincide(image immediate)
PASS : qquickcanvasitem::arcTo::test_coincide(fbo immediate)
PASS : qquickcanvasitem::arcTo::test_collinear(image threaded)
PASS : qquickcanvasitem::arcTo::test_collinear(image immediate)
PASS : qquickcanvasitem::arcTo::test_collinear(fbo immediate)
PASS : qquickcanvasitem::arcTo::test_negative(image threaded)
PASS : qquickcanvasitem::arcTo::test_negative(image immediate)
PASS : qquickcanvasitem::arcTo::test_negative(fbo immediate)
PASS : qquickcanvasitem::arcTo::test_nonfinite(image threaded)
PASS : qquickcanvasitem::arcTo::test_nonfinite(image immediate)
PASS : qquickcanvasitem::arcTo::test_nonfinite(fbo immediate)
PASS : qquickcanvasitem::arcTo::test_scale(image threaded)
PASS : qquickcanvasitem::arcTo::test_scale(image immediate)
PASS : qquickcanvasitem::arcTo::test_scale(fbo immediate)
PASS : qquickcanvasitem::arcTo::test_shape(image threaded)
PASS : qquickcanvasitem::arcTo::test_shape(image immediate)
PASS : qquickcanvasitem::arcTo::test_shape(fbo immediate)
PASS : qquickcanvasitem::arcTo::test_subpath(image threaded)
PASS : qquickcanvasitem::arcTo::test_subpath(image immediate)
PASS : qquickcanvasitem::arcTo::test_subpath(fbo immediate)
PASS : qquickcanvasitem::arcTo::test_transform(image threaded)
PASS : qquickcanvasitem::arcTo::test_transform(image immediate)
PASS : qquickcanvasitem::arcTo::test_transform(fbo immediate)
PASS : qquickcanvasitem::arcTo::test_zero(image threaded)
PASS : qquickcanvasitem::arcTo::test_zero(image immediate)
PASS : qquickcanvasitem::arcTo::test_zero(fbo immediate)
PASS : qquickcanvasitem::arcTo::cleanupTestCase()
PASS : qquickcanvasitem::canvas::initTestCase()
PASS : qquickcanvasitem::canvas::test_canvasSize(image threaded)
PASS : qquickcanvasitem::canvas::test_canvasSize(image immediate)
PASS : qquickcanvasitem::canvas::test_canvasSize(fbo immediate)
PASS : qquickcanvasitem::canvas::test_canvasWindow(image threaded)
PASS : qquickcanvasitem::canvas::test_canvasWindow(image immediate)
PASS : qquickcanvasitem::canvas::test_canvasWindow(fbo immediate)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(arc)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(arcTo)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(bezierCurveTo)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(clearRect)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createConicalGradient)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createLinearGradient)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createRadialGradient)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createPattern-image)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(createPattern-color)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(drawImage-9-args)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(drawImage-5-args)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(drawImage-3-args)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(ellipse)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(fillRect)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(fillText)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(getImageData)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(isPointInPath)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(lineTo)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(measureText)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(moveTo)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(putImageData)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(quadraticCurveTo)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(rect)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(rotate)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(roundedRect)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(scale)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(setTransform)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(shear)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(strokeRect)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(strokeText)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(text)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(transform)
PASS : qquickcanvasitem::canvas::test_extraArgumentsIgnored(translate)
PASS : qquickcanvasitem::canvas::test_getContext(image threaded)
PASS : qquickcanvasitem::canvas::test_getContext(image immediate)
PASS : qquickcanvasitem::canvas::test_getContext(fbo immediate)
QWARN : qquickcanvasitem::canvas::test_getContextOnDestruction(image threaded) qrc:/data/inline:22:42: QML Canvas: Unable to use getContext() at this time, please wait for available: true
PASS : qquickcanvasitem::canvas::test_getContextOnDestruction(image threaded)
QWARN : qquickcanvasitem::canvas::test_getContextOnDestruction(image immediate) qrc:/data/inline:22:42: QML Canvas: Unable to use getContext() at this time, please wait for available: true
PASS : qquickcanvasitem::canvas::test_getContextOnDestruction(image immediate)
PASS : qquickcanvasitem::canvas::test_implicitlySizedParent(image threaded)
PASS : qquickcanvasitem::canvas::test_implicitlySizedParent(image immediate)
PASS : qquickcanvasitem::canvas::test_implicitlySizedParent(fbo immediate)
PASS : qquickcanvasitem::canvas::test_loadImage(image threaded)
PASS : qquickcanvasitem::canvas::test_loadImage(image immediate)
PASS : qquickcanvasitem::canvas::test_loadImage(fbo immediate)
PASS : qquickcanvasitem::canvas::test_paint(image threaded)
PASS : qquickcanvasitem::canvas::test_paint(image immediate)
PASS : qquickcanvasitem::canvas::test_paint(fbo immediate)
FAIL! : qquickcanvasitem::canvas::test_save(image threaded) 'verify()' returned FALSE. ()
Loc: [qrc:/data/tst_canvas.qml(133)]
FAIL! : qquickcanvasitem::canvas::test_save(image immediate) 'verify()' returned FALSE. ()
Loc: [qrc:/data/tst_canvas.qml(133)]
FAIL! : qquickcanvasitem::canvas::test_save(fbo immediate) 'verify()' returned FALSE. ()
Loc: [qrc:/data/tst_canvas.qml(133)]
PASS : qquickcanvasitem::canvas::test_simpleTextureNodeUsage(image threaded)
PASS : qquickcanvasitem::canvas::test_simpleTextureNodeUsage(image immediate)
PASS : qquickcanvasitem::canvas::test_simpleTextureNodeUsage(fbo immediate)
PASS : qquickcanvasitem::canvas::test_tileSize(image threaded)
PASS : qquickcanvasitem::canvas::test_tileSize(image immediate)
PASS : qquickcanvasitem::canvas::test_tileSize(fbo immediate)
BPASS : qquickcanvasitem::canvas::test_toDataURL(image threaded)
BPASS : qquickcanvasitem::canvas::test_toDataURL(image immediate)
BPASS : qquickcanvasitem::canvas::test_toDataURL(fbo immediate)
PASS : qquickcanvasitem::canvas::cleanupTestCase()
PASS : qquickcanvasitem::Colors::initTestCase()
PASS : qquickcanvasitem::Colors::test_colors()
PASS : qquickcanvasitem::Colors::cleanupTestCase()
PASS : qquickcanvasitem::composite::initTestCase()
PASS : qquickcanvasitem::composite::test_clearRect(image threaded)
PASS : qquickcanvasitem::composite::test_clearRect(image immediate)
PASS : qquickcanvasitem::composite::test_clearRect(fbo immediate)
PASS : qquickcanvasitem::composite::test_clip(image threaded)
PASS : qquickcanvasitem::composite::test_clip(image immediate)
PASS : qquickcanvasitem::composite::test_clip(fbo immediate)
PASS : qquickcanvasitem::composite::test_globalAlpha(image threaded)
PASS : qquickcanvasitem::composite::test_globalAlpha(image immediate)
PASS : qquickcanvasitem::composite::test_globalAlpha(fbo immediate)
PASS : qquickcanvasitem::composite::test_operation(image threaded)
PASS : qquickcanvasitem::composite::test_operation(image immediate)
PASS : qquickcanvasitem::composite::test_operation(fbo immediate)
PASS : qquickcanvasitem::composite::test_solid(image threaded)
PASS : qquickcanvasitem::composite::test_solid(image immediate)
PASS : qquickcanvasitem::composite::test_solid(fbo immediate)
PASS : qquickcanvasitem::composite::test_transparent(image threaded)
PASS : qquickcanvasitem::composite::test_transparent(image immediate)
PASS : qquickcanvasitem::composite::test_transparent(fbo immediate)
PASS : qquickcanvasitem::composite::test_uncovered(image threaded)
PASS : qquickcanvasitem::composite::test_uncovered(image immediate)
PASS : qquickcanvasitem::composite::test_uncovered(fbo immediate)
PASS : qquickcanvasitem::composite::cleanupTestCase()
PASS : qquickcanvasitem::ContextFontValidation::initTestCase()
PASS : qquickcanvasitem::ContextFontValidation::test_invalid()
XFAIL : qquickcanvasitem::ContextFontValidation::test_pixelSize() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(34)]
PASS : qquickcanvasitem::ContextFontValidation::test_pixelSize()
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
QWARN : qquickcanvasitem::ContextFontValidation::test_valid() QFont::setWeight: Weight must be between 1 and 1000, attempted to set 0
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
XFAIL : qquickcanvasitem::ContextFontValidation::test_valid() test not ported to new format
Loc: [qrc:/data/tst_contextFontValidation.qml(76)]
PASS : qquickcanvasitem::ContextFontValidation::test_valid()
PASS : qquickcanvasitem::ContextFontValidation::cleanupTestCase()
PASS : qquickcanvasitem::ContextTypeStored::initTestCase()
PASS : qquickcanvasitem::ContextTypeStored::test_contextType()
PASS : qquickcanvasitem::ContextTypeStored::cleanupTestCase()
PASS : qquickcanvasitem::ContextValidWhenTypePredefined::initTestCase()
PASS : qquickcanvasitem::ContextValidWhenTypePredefined::test_context()
PASS : qquickcanvasitem::ContextValidWhenTypePredefined::test_contextIsConsistent()
PASS : qquickcanvasitem::ContextValidWhenTypePredefined::test_paintHadContext()
PASS : qquickcanvasitem::ContextValidWhenTypePredefined::cleanupTestCase()
PASS : qquickcanvasitem::fillStyle::initTestCase()
PASS : qquickcanvasitem::fillStyle::test_default(image threaded)
PASS : qquickcanvasitem::fillStyle::test_default(image immediate)
PASS : qquickcanvasitem::fillStyle::test_default(fbo immediate)
PASS : qquickcanvasitem::fillStyle::test_get(image threaded)
PASS : qquickcanvasitem::fillStyle::test_get(image immediate)
PASS : qquickcanvasitem::fillStyle::test_get(fbo immediate)
PASS : qquickcanvasitem::fillStyle::test_hex(image threaded)
PASS : qquickcanvasitem::fillStyle::test_hex(image immediate)
PASS : qquickcanvasitem::fillStyle::test_hex(fbo immediate)
PASS : qquickcanvasitem::fillStyle::test_hsla(image threaded)
PASS : qquickcanvasitem::fillStyle::test_hsla(image immediate)
PASS : qquickcanvasitem::fillStyle::test_hsla(fbo immediate)
PASS : qquickcanvasitem::fillStyle::test_invalid(image threaded)
PASS : qquickcanvasitem::fillStyle::test_invalid(image immediate)
PASS : qquickcanvasitem::fillStyle::test_invalid(fbo immediate)
PASS : qquickcanvasitem::fillStyle::test_namedColor(image threaded)
PASS : qquickcanvasitem::fillStyle::test_namedColor(image immediate)
PASS : qquickcanvasitem::fillStyle::test_namedColor(fbo immediate)
PASS : qquickcanvasitem::fillStyle::test_rgba(image threaded)
PASS : qquickcanvasitem::fillStyle::test_rgba(image immediate)
PASS : qquickcanvasitem::fillStyle::test_rgba(fbo immediate)
PASS : qquickcanvasitem::fillStyle::test_saverestore(image threaded)
PASS : qquickcanvasitem::fillStyle::test_saverestore(image immediate)
PASS : qquickcanvasitem::fillStyle::test_saverestore(fbo immediate)
PASS : qquickcanvasitem::fillStyle::cleanupTestCase()
PASS : qquickcanvasitem::fillRect::initTestCase()
FAIL! : qquickcanvasitem::fillRect::test_fillRect(image threaded) Compared values are not the same
Actual (): 36
Expected (): 4
Loc: [qrc:/data/tst_fillrect.qml(14)]
FAIL! : qquickcanvasitem::fillRect::test_fillRect(image immediate) Compared values are not the same
Actual (): 36
Expected (): 4
Loc: [qrc:/data/tst_fillrect.qml(14)]
FAIL! : qquickcanvasitem::fillRect::test_fillRect(fbo immediate) Compared values are not the same
Actual (): 36
Expected (): 4
Loc: [qrc:/data/tst_fillrect.qml(14)]
PASS : qquickcanvasitem::fillRect::cleanupTestCase()
PASS : qquickcanvasitem::gradient::initTestCase()
PASS : qquickcanvasitem::gradient::test_basic(image threaded)
PASS : qquickcanvasitem::gradient::test_basic(image immediate)
PASS : qquickcanvasitem::gradient::test_basic(fbo immediate)
PASS : qquickcanvasitem::gradient::test_conical(image threaded)
PASS : qquickcanvasitem::gradient::test_conical(image immediate)
PASS : qquickcanvasitem::gradient::test_conical(fbo immediate)
PASS : qquickcanvasitem::gradient::test_interpolate(image threaded)
PASS : qquickcanvasitem::gradient::test_interpolate(image immediate)
PASS : qquickcanvasitem::gradient::test_interpolate(fbo immediate)
PASS : qquickcanvasitem::gradient::test_linear(image threaded)
PASS : qquickcanvasitem::gradient::test_linear(image immediate)
PASS : qquickcanvasitem::gradient::test_linear(fbo immediate)
PASS : qquickcanvasitem::gradient::test_object(image threaded)
PASS : qquickcanvasitem::gradient::test_object(image immediate)
PASS : qquickcanvasitem::gradient::test_object(fbo immediate)
PASS : qquickcanvasitem::gradient::test_radial(image threaded)
PASS : qquickcanvasitem::gradient::test_radial(image immediate)
PASS : qquickcanvasitem::gradient::test_radial(fbo immediate)
PASS : qquickcanvasitem::gradient::cleanupTestCase()
PASS : qquickcanvasitem::image::initTestCase()
PASS : qquickcanvasitem::image::test_3args(image threaded)
PASS : qquickcanvasitem::image::test_3args(image immediate)
PASS : qquickcanvasitem::image::test_3args(fbo immediate)
PASS : qquickcanvasitem::image::test_5args(image threaded)
PASS : qquickcanvasitem::image::test_5args(image immediate)
PASS : qquickcanvasitem::image::test_5args(fbo immediate)
PASS : qquickcanvasitem::image::test_9args(image threaded)
PASS : qquickcanvasitem::image::test_9args(image immediate)
PASS : qquickcanvasitem::image::test_9args(fbo immediate)
PASS : qquickcanvasitem::image::test_alpha(image threaded)
PASS : qquickcanvasitem::image::test_alpha(image immediate)
PASS : qquickcanvasitem::image::test_alpha(fbo immediate)
PASS : qquickcanvasitem::image::test_animated(image threaded)
PASS : qquickcanvasitem::image::test_animated(image immediate)
PASS : qquickcanvasitem::image::test_animated(fbo immediate)
PASS : qquickcanvasitem::image::test_broken(image threaded)
PASS : qquickcanvasitem::image::test_broken(image immediate)
PASS : qquickcanvasitem::image::test_broken(fbo immediate)
PASS : qquickcanvasitem::image::test_canvas(image threaded)
PASS : qquickcanvasitem::image::test_canvas(image immediate)
PASS : qquickcanvasitem::image::test_canvas(fbo immediate)
PASS : qquickcanvasitem::image::test_clip(image threaded)
PASS : qquickcanvasitem::image::test_clip(image immediate)
PASS : qquickcanvasitem::image::test_clip(fbo immediate)
PASS : qquickcanvasitem::image::test_composite(image threaded)
PASS : qquickcanvasitem::image::test_composite(image immediate)
PASS : qquickcanvasitem::image::test_composite(fbo immediate)
PASS : qquickcanvasitem::image::test_imageData(image threaded)
PASS : qquickcanvasitem::image::test_imageData(image immediate)
PASS : qquickcanvasitem::image::test_imageData(fbo immediate)
PASS : qquickcanvasitem::image::test_imageitem(image threaded)
PASS : qquickcanvasitem::image::test_imageitem(image immediate)
PASS : qquickcanvasitem::image::test_imageitem(fbo immediate)
PASS : qquickcanvasitem::image::test_multiple_painting(image threaded)
PASS : qquickcanvasitem::image::test_multiple_painting(image immediate)
PASS : qquickcanvasitem::image::test_multiple_painting(fbo immediate)
PASS : qquickcanvasitem::image::test_negative(image threaded)
PASS : qquickcanvasitem::image::test_negative(image immediate)
PASS : qquickcanvasitem::image::test_negative(fbo immediate)
PASS : qquickcanvasitem::image::test_nonfinite(image threaded)
PASS : qquickcanvasitem::image::test_nonfinite(image immediate)
PASS : qquickcanvasitem::image::test_nonfinite(fbo immediate)
PASS : qquickcanvasitem::image::test_null(image threaded)
PASS : qquickcanvasitem::image::test_null(image immediate)
PASS : qquickcanvasitem::image::test_null(fbo immediate)
PASS : qquickcanvasitem::image::test_outsidesource(image threaded)
PASS : qquickcanvasitem::image::test_outsidesource(image immediate)
PASS : qquickcanvasitem::image::test_outsidesource(fbo immediate)
PASS : qquickcanvasitem::image::test_path(image threaded)
PASS : qquickcanvasitem::image::test_path(image immediate)
PASS : qquickcanvasitem::image::test_path(fbo immediate)
PASS : qquickcanvasitem::image::test_self(image threaded)
PASS : qquickcanvasitem::image::test_self(image immediate)
PASS : qquickcanvasitem::image::test_self(fbo immediate)
PASS : qquickcanvasitem::image::test_transform(image threaded)
PASS : qquickcanvasitem::image::test_transform(image immediate)
PASS : qquickcanvasitem::image::test_transform(fbo immediate)
PASS : qquickcanvasitem::image::test_url(image threaded)
PASS : qquickcanvasitem::image::test_url(image immediate)
PASS : qquickcanvasitem::image::test_url(fbo immediate)
PASS : qquickcanvasitem::image::test_wrongtype(image threaded)
PASS : qquickcanvasitem::image::test_wrongtype(image immediate)
PASS : qquickcanvasitem::image::test_wrongtype(fbo immediate)
PASS : qquickcanvasitem::image::cleanupTestCase()
PASS : qquickcanvasitem::imagedata::initTestCase()
PASS : qquickcanvasitem::imagedata::test_rounding(image threaded)
PASS : qquickcanvasitem::imagedata::test_rounding(image immediate)
PASS : qquickcanvasitem::imagedata::test_rounding(fbo immediate)
PASS : qquickcanvasitem::imagedata::cleanupTestCase()
PASS : qquickcanvasitem::invalidContext::initTestCase()
PASS : qquickcanvasitem::invalidContext::test_paintContextInvalid()
PASS : qquickcanvasitem::invalidContext::cleanupTestCase()
PASS : qquickcanvasitem::line::initTestCase()
PASS : qquickcanvasitem::line::test_cap(image threaded)
PASS : qquickcanvasitem::line::test_cap(image immediate)
PASS : qquickcanvasitem::line::test_cap(fbo immediate)
PASS : qquickcanvasitem::line::test_cross(image threaded)
PASS : qquickcanvasitem::line::test_cross(image immediate)
PASS : qquickcanvasitem::line::test_cross(fbo immediate)
PASS : qquickcanvasitem::line::test_default(image threaded)
PASS : qquickcanvasitem::line::test_default(image immediate)
PASS : qquickcanvasitem::line::test_default(fbo immediate)
PASS : qquickcanvasitem::line::test_join(image threaded)
PASS : qquickcanvasitem::line::test_join(image immediate)
PASS : qquickcanvasitem::line::test_join(fbo immediate)
PASS : qquickcanvasitem::line::test_lineDash(image threaded)
PASS : qquickcanvasitem::line::test_lineDash(image immediate)
PASS : qquickcanvasitem::line::test_lineDash(fbo immediate)
PASS : qquickcanvasitem::line::test_lineDashOffset(image threaded)
PASS : qquickcanvasitem::line::test_lineDashOffset(image immediate)
PASS : qquickcanvasitem::line::test_lineDashOffset(fbo immediate)
PASS : qquickcanvasitem::line::test_lineDashReset(image threaded)
PASS : qquickcanvasitem::line::test_lineDashReset(image immediate)
PASS : qquickcanvasitem::line::test_lineDashReset(fbo immediate)
PASS : qquickcanvasitem::line::test_miter(image threaded)
PASS : qquickcanvasitem::line::test_miter(image immediate)
PASS : qquickcanvasitem::line::test_miter(fbo immediate)
PASS : qquickcanvasitem::line::test_width(image threaded)
PASS : qquickcanvasitem::line::test_width(image immediate)
PASS : qquickcanvasitem::line::test_width(fbo immediate)
PASS : qquickcanvasitem::line::cleanupTestCase()
PASS : qquickcanvasitem::path::initTestCase()
PASS : qquickcanvasitem::path::test_basic(image threaded)
PASS : qquickcanvasitem::path::test_basic(image immediate)
PASS : qquickcanvasitem::path::test_basic(fbo immediate)
PASS : qquickcanvasitem::path::test_beginPath(image threaded)
PASS : qquickcanvasitem::path::test_beginPath(image immediate)
PASS : qquickcanvasitem::path::test_beginPath(fbo immediate)
PASS : qquickcanvasitem::path::test_bezierCurveTo(image threaded)
PASS : qquickcanvasitem::path::test_bezierCurveTo(image immediate)
PASS : qquickcanvasitem::path::test_bezierCurveTo(fbo immediate)
PASS : qquickcanvasitem::path::test_clearRect(image threaded)
PASS : qquickcanvasitem::path::test_clearRect(image immediate)
PASS : qquickcanvasitem::path::test_clearRect(fbo immediate)
PASS : qquickcanvasitem::path::test_clip(image threaded)
PASS : qquickcanvasitem::path::test_clip(image immediate)
PASS : qquickcanvasitem::path::test_clip(fbo immediate)
PASS : qquickcanvasitem::path::test_closePath(image threaded)
PASS : qquickcanvasitem::path::test_closePath(image immediate)
PASS : qquickcanvasitem::path::test_closePath(fbo immediate)
PASS : qquickcanvasitem::path::test_fill(image threaded)
PASS : qquickcanvasitem::path::test_fill(image immediate)
PASS : qquickcanvasitem::path::test_fill(fbo immediate)
PASS : qquickcanvasitem::path::test_fillRect(image threaded)
PASS : qquickcanvasitem::path::test_fillRect(image immediate)
PASS : qquickcanvasitem::path::test_fillRect(fbo immediate)
PASS : qquickcanvasitem::path::test_isPointInPath(image threaded)
PASS : qquickcanvasitem::path::test_isPointInPath(image immediate)
PASS : qquickcanvasitem::path::test_isPointInPath(fbo immediate)
PASS : qquickcanvasitem::path::test_lineTo(image threaded)
PASS : qquickcanvasitem::path::test_lineTo(image immediate)
PASS : qquickcanvasitem::path::test_lineTo(fbo immediate)
PASS : qquickcanvasitem::path::test_moveTo(image threaded)
PASS : qquickcanvasitem::path::test_moveTo(image immediate)
PASS : qquickcanvasitem::path::test_moveTo(fbo immediate)
PASS : qquickcanvasitem::path::test_quadraticCurveTo(image threaded)
PASS : qquickcanvasitem::path::test_quadraticCurveTo(image immediate)
PASS : qquickcanvasitem::path::test_quadraticCurveTo(fbo immediate)
PASS : qquickcanvasitem::path::test_rect(image threaded)
PASS : qquickcanvasitem::path::test_rect(image immediate)
PASS : qquickcanvasitem::path::test_rect(fbo immediate)
PASS : qquickcanvasitem::path::test_stroke(image threaded)
PASS : qquickcanvasitem::path::test_stroke(image immediate)
PASS : qquickcanvasitem::path::test_stroke(fbo immediate)
PASS : qquickcanvasitem::path::test_strokeRect(image threaded)
PASS : qquickcanvasitem::path::test_strokeRect(image immediate)
PASS : qquickcanvasitem::path::test_strokeRect(fbo immediate)
PASS : qquickcanvasitem::path::test_transform(image threaded)
PASS : qquickcanvasitem::path::test_transform(image immediate)
PASS : qquickcanvasitem::path::test_transform(fbo immediate)
PASS : qquickcanvasitem::path::cleanupTestCase()
PASS : qquickcanvasitem::pattern::initTestCase()
PASS : qquickcanvasitem::pattern::test_animated(image threaded)
PASS : qquickcanvasitem::pattern::test_animated(image immediate)
PASS : qquickcanvasitem::pattern::test_animated(fbo immediate)
PASS : qquickcanvasitem::pattern::test_basic(image threaded)
PASS : qquickcanvasitem::pattern::test_basic(image immediate)
PASS : qquickcanvasitem::pattern::test_basic(fbo immediate)
PASS : qquickcanvasitem::pattern::test_image(image threaded)
PASS : qquickcanvasitem::pattern::test_image(image immediate)
PASS : qquickcanvasitem::pattern::test_image(fbo immediate)
PASS : qquickcanvasitem::pattern::test_modified(image threaded)
PASS : qquickcanvasitem::pattern::test_modified(image immediate)
PASS : qquickcanvasitem::pattern::test_modified(fbo immediate)
PASS : qquickcanvasitem::pattern::test_paint(image threaded)
PASS : qquickcanvasitem::pattern::test_paint(image immediate)
PASS : qquickcanvasitem::pattern::test_paint(fbo immediate)
PASS : qquickcanvasitem::pattern::test_repeat(image threaded)
PASS : qquickcanvasitem::pattern::test_repeat(image immediate)
PASS : qquickcanvasitem::pattern::test_repeat(fbo immediate)
PASS : qquickcanvasitem::pattern::cleanupTestCase()
PASS : qquickcanvasitem::pixel::initTestCase()
PASS : qquickcanvasitem::pixel::test_createImageData(image threaded)
PASS : qquickcanvasitem::pixel::test_createImageData(image immediate)
PASS : qquickcanvasitem::pixel::test_createImageData(fbo immediate)
PASS : qquickcanvasitem::pixel::test_filters(image threaded)
PASS : qquickcanvasitem::pixel::test_filters(image immediate)
PASS : qquickcanvasitem::pixel::test_filters(fbo immediate)
PASS : qquickcanvasitem::pixel::test_getImageData(image threaded)
PASS : qquickcanvasitem::pixel::test_getImageData(image immediate)
PASS : qquickcanvasitem::pixel::test_getImageData(fbo immediate)
PASS : qquickcanvasitem::pixel::test_object(image threaded)
PASS : qquickcanvasitem::pixel::test_object(image immediate)
PASS : qquickcanvasitem::pixel::test_object(fbo immediate)
PASS : qquickcanvasitem::pixel::test_putImageData(image threaded)
PASS : qquickcanvasitem::pixel::test_putImageData(image immediate)
PASS : qquickcanvasitem::pixel::test_putImageData(fbo immediate)
PASS : qquickcanvasitem::pixel::cleanupTestCase()
PASS : qquickcanvasitem::shadow::initTestCase()
PASS : qquickcanvasitem::shadow::test_basic(image threaded)
PASS : qquickcanvasitem::shadow::test_basic(image immediate)
PASS : qquickcanvasitem::shadow::test_basic(fbo immediate)
PASS : qquickcanvasitem::shadow::test_blur(image threaded)
PASS : qquickcanvasitem::shadow::test_blur(image immediate)
PASS : qquickcanvasitem::shadow::test_blur(fbo immediate)
PASS : qquickcanvasitem::shadow::test_clip(image threaded)
PASS : qquickcanvasitem::shadow::test_clip(image immediate)
PASS : qquickcanvasitem::shadow::test_clip(fbo immediate)
PASS : qquickcanvasitem::shadow::test_composite(image threaded)
PASS : qquickcanvasitem::shadow::test_composite(image immediate)
PASS : qquickcanvasitem::shadow::test_composite(fbo immediate)
PASS : qquickcanvasitem::shadow::test_enable(image threaded)
PASS : qquickcanvasitem::shadow::test_enable(image immediate)
PASS : qquickcanvasitem::shadow::test_enable(fbo immediate)
PASS : qquickcanvasitem::shadow::test_gradient(image threaded)
PASS : qquickcanvasitem::shadow::test_gradient(image immediate)
PASS : qquickcanvasitem::shadow::test_gradient(fbo immediate)
PASS : qquickcanvasitem::shadow::test_image(image threaded)
PASS : qquickcanvasitem::shadow::test_image(image immediate)
PASS : qquickcanvasitem::shadow::test_image(fbo immediate)
PASS : qquickcanvasitem::shadow::test_offset(image threaded)
PASS : qquickcanvasitem::shadow::test_offset(image immediate)
PASS : qquickcanvasitem::shadow::test_offset(fbo immediate)
PASS : qquickcanvasitem::shadow::test_pattern(image threaded)
PASS : qquickcanvasitem::shadow::test_pattern(image immediate)
PASS : qquickcanvasitem::shadow::test_pattern(fbo immediate)
PASS : qquickcanvasitem::shadow::test_stroke(image threaded)
PASS : qquickcanvasitem::shadow::test_stroke(image immediate)
PASS : qquickcanvasitem::shadow::test_stroke(fbo immediate)
PASS : qquickcanvasitem::shadow::test_tranform(image threaded)
PASS : qquickcanvasitem::shadow::test_tranform(image immediate)
PASS : qquickcanvasitem::shadow::test_tranform(fbo immediate)
PASS : qquickcanvasitem::shadow::cleanupTestCase()
PASS : qquickcanvasitem::state::initTestCase()
PASS : qquickcanvasitem::state::test_bitmap(image threaded)
PASS : qquickcanvasitem::state::test_bitmap(image immediate)
PASS : qquickcanvasitem::state::test_bitmap(fbo immediate)
PASS : qquickcanvasitem::state::test_clip(image threaded)
PASS : qquickcanvasitem::state::test_clip(image immediate)
PASS : qquickcanvasitem::state::test_clip(fbo immediate)
PASS : qquickcanvasitem::state::test_fillStyle(image threaded)
PASS : qquickcanvasitem::state::test_fillStyle(image immediate)
PASS : qquickcanvasitem::state::test_fillStyle(fbo immediate)
PASS : qquickcanvasitem::state::test_font(image threaded)
PASS : qquickcanvasitem::state::test_font(image immediate)
PASS : qquickcanvasitem::state::test_font(fbo immediate)
PASS : qquickcanvasitem::state::test_globalAlpha(image threaded)
PASS : qquickcanvasitem::state::test_globalAlpha(image immediate)
PASS : qquickcanvasitem::state::test_globalAlpha(fbo immediate)
PASS : qquickcanvasitem::state::test_globalCompositeOperation(image threaded)
PASS : qquickcanvasitem::state::test_globalCompositeOperation(image immediate)
PASS : qquickcanvasitem::state::test_globalCompositeOperation(fbo immediate)
PASS : qquickcanvasitem::state::test_lineCap(image threaded)
PASS : qquickcanvasitem::state::test_lineCap(image immediate)
PASS : qquickcanvasitem::state::test_lineCap(fbo immediate)
PASS : qquickcanvasitem::state::test_lineJoin(image threaded)
PASS : qquickcanvasitem::state::test_lineJoin(image immediate)
PASS : qquickcanvasitem::state::test_lineJoin(fbo immediate)
PASS : qquickcanvasitem::state::test_lineWidth(image threaded)
PASS : qquickcanvasitem::state::test_lineWidth(image immediate)
PASS : qquickcanvasitem::state::test_lineWidth(fbo immediate)
PASS : qquickcanvasitem::state::test_miterLimit(image threaded)
PASS : qquickcanvasitem::state::test_miterLimit(image immediate)
PASS : qquickcanvasitem::state::test_miterLimit(fbo immediate)
PASS : qquickcanvasitem::state::test_path(image threaded)
PASS : qquickcanvasitem::state::test_path(image immediate)
PASS : qquickcanvasitem::state::test_path(fbo immediate)
PASS : qquickcanvasitem::state::test_shadow(image threaded)
PASS : qquickcanvasitem::state::test_shadow(image immediate)
PASS : qquickcanvasitem::state::test_shadow(fbo immediate)
PASS : qquickcanvasitem::state::test_stack(image threaded)
PASS : qquickcanvasitem::state::test_stack(image immediate)
PASS : qquickcanvasitem::state::test_stack(fbo immediate)
PASS : qquickcanvasitem::state::test_strokeStyle(image threaded)
PASS : qquickcanvasitem::state::test_strokeStyle(image immediate)
PASS : qquickcanvasitem::state::test_strokeStyle(fbo immediate)
PASS : qquickcanvasitem::state::test_text(image threaded)
PASS : qquickcanvasitem::state::test_text(image immediate)
PASS : qquickcanvasitem::state::test_text(fbo immediate)
PASS : qquickcanvasitem::state::test_transform(image threaded)
PASS : qquickcanvasitem::state::test_transform(image immediate)
PASS : qquickcanvasitem::state::test_transform(fbo immediate)
PASS : qquickcanvasitem::state::cleanupTestCase()
PASS : qquickcanvasitem::strokeStyle::initTestCase()
PASS : qquickcanvasitem::strokeStyle::test_colorFromObjectToString(image threaded)
PASS : qquickcanvasitem::strokeStyle::test_colorFromObjectToString(image immediate)
PASS : qquickcanvasitem::strokeStyle::test_colorFromObjectToString(fbo immediate)
PASS : qquickcanvasitem::strokeStyle::test_default(image threaded)
PASS : qquickcanvasitem::strokeStyle::test_default(image immediate)
PASS : qquickcanvasitem::strokeStyle::test_default(fbo immediate)
PASS : qquickcanvasitem::strokeStyle::test_namedColor(image threaded)
PASS : qquickcanvasitem::strokeStyle::test_namedColor(image immediate)
PASS : qquickcanvasitem::strokeStyle::test_namedColor(fbo immediate)
PASS : qquickcanvasitem::strokeStyle::test_saverestore(image threaded)
PASS : qquickcanvasitem::strokeStyle::test_saverestore(image immediate)
PASS : qquickcanvasitem::strokeStyle::test_saverestore(fbo immediate)
PASS : qquickcanvasitem::strokeStyle::test_withInvalidColor(image threaded)
PASS : qquickcanvasitem::strokeStyle::test_withInvalidColor(image immediate)
PASS : qquickcanvasitem::strokeStyle::test_withInvalidColor(fbo immediate)
PASS : qquickcanvasitem::strokeStyle::cleanupTestCase()
PASS : qquickcanvasitem::svgpath::initTestCase()
PASS : qquickcanvasitem::svgpath::test_svgpath(image threaded)
PASS : qquickcanvasitem::svgpath::test_svgpath(image immediate)
PASS : qquickcanvasitem::svgpath::test_svgpath(fbo immediate)
PASS : qquickcanvasitem::svgpath::cleanupTestCase()
PASS : qquickcanvasitem::text::initTestCase()
PASS : qquickcanvasitem::text::test_align(image threaded)
PASS : qquickcanvasitem::text::test_align(image immediate)
PASS : qquickcanvasitem::text::test_align(fbo immediate)
PASS : qquickcanvasitem::text::test_baseLine(image threaded)
PASS : qquickcanvasitem::text::test_baseLine(image immediate)
PASS : qquickcanvasitem::text::test_baseLine(fbo immediate)
PASS : qquickcanvasitem::text::test_fill(image threaded)
PASS : qquickcanvasitem::text::test_fill(image immediate)
PASS : qquickcanvasitem::text::test_fill(fbo immediate)
PASS : qquickcanvasitem::text::test_font(image threaded)
PASS : qquickcanvasitem::text::test_font(image immediate)
PASS : qquickcanvasitem::text::test_font(fbo immediate)
PASS : qquickcanvasitem::text::test_measure(image threaded)
PASS : qquickcanvasitem::text::test_measure(image immediate)
PASS : qquickcanvasitem::text::test_measure(fbo immediate)
PASS : qquickcanvasitem::text::test_stroke(image threaded)
PASS : qquickcanvasitem::text::test_stroke(image immediate)
PASS : qquickcanvasitem::text::test_stroke(fbo immediate)
PASS : qquickcanvasitem::text::cleanupTestCase()
PASS : qquickcanvasitem::transform::initTestCase()
PASS : qquickcanvasitem::transform::test_order(image threaded)
PASS : qquickcanvasitem::transform::test_order(image immediate)
PASS : qquickcanvasitem::transform::test_order(fbo immediate)
PASS : qquickcanvasitem::transform::test_rotate(image threaded)
PASS : qquickcanvasitem::transform::test_rotate(image immediate)
PASS : qquickcanvasitem::transform::test_rotate(fbo immediate)
PASS : qquickcanvasitem::transform::test_scale(image threaded)
PASS : qquickcanvasitem::transform::test_scale(image immediate)
PASS : qquickcanvasitem::transform::test_scale(fbo immediate)
PASS : qquickcanvasitem::transform::test_setTransform(image threaded)
PASS : qquickcanvasitem::transform::test_setTransform(image immediate)
PASS : qquickcanvasitem::transform::test_setTransform(fbo immediate)
PASS : qquickcanvasitem::transform::test_transform(image threaded)
PASS : qquickcanvasitem::transform::test_transform(image immediate)
PASS : qquickcanvasitem::transform::test_transform(fbo immediate)
PASS : qquickcanvasitem::transform::test_translate(image threaded)
PASS : qquickcanvasitem::transform::test_translate(image immediate)
PASS : qquickcanvasitem::transform::test_translate(fbo immediate)
PASS : qquickcanvasitem::transform::cleanupTestCase()
Totals: 581 passed, 6 failed, 0 skipped, 3 blacklisted, 43807ms
********* Finished testing of qquickcanvasitem *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickcanvasitem.
Success
CMake Error at tst_qquickcanvasitemWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickcanvasitem_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickcanvasitem/android-build/tst_qquickcanvasitem.apk
--verbose execution failed with exit code 1.
Start 172: tst_qquickdesignersupport
172/247 Test #172: tst_qquickdesignersupport ............. Passed 21.29 sec
Start 173: tst_qquickscreen
173/247 Test #173: tst_qquickscreen ...................... Passed 20.93 sec
Start 174: tst_touchmouse
174/247 Test #174: tst_touchmouse ........................ Passed 49.70 sec
Start 175: tst_scenegraph
175/247 Test #175: tst_scenegraph ........................ Passed 93.42 sec
Start 176: tst_sharedimage
176/247 Test #176: tst_sharedimage .......................***Failed 20.23 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_sharedimage_make_apk.
[1/2] Copying tst_sharedimage binary to apk folder
[2/2] Creating APK for tst_sharedimage
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/android-tst_sharedimage-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/android-build/
Application binary: tst_sharedimage
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
Skipping createRCC
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :compressDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 15,396 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/android-build/tst_sharedimage.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_sharedimage/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_sharedimage/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_sharedimage.
13599
********* Start testing of tst_sharedimage *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_sharedimage::initTestCase()
QWARN : tst_sharedimage::compareToPlainLoad(sync) QQmlApplicationEngine failed to load component
QWARN : tst_sharedimage::compareToPlainLoad(sync) :2:1: module "Qt.labs.sharedimage" is not installed
QWARN : tst_sharedimage::compareToPlainLoad(sync) : module "QtQml.WorkerScript" is not installed
QWARN : tst_sharedimage::compareToPlainLoad(sync) :2:1: module "Qt.labs.sharedimage" is not installed
QWARN : tst_sharedimage::compareToPlainLoad(sync) : module "QtQml.WorkerScript" is not installed
FAIL! : tst_sharedimage::compareToPlainLoad(sync) 'engine.rootObjects().size()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/sharedimage/tst_sharedimage.cpp(91)]
QWARN : tst_sharedimage::compareToPlainLoad(async) QQmlApplicationEngine failed to load component
QWARN : tst_sharedimage::compareToPlainLoad(async) :2:1: module "Qt.labs.sharedimage" is not installed
QWARN : tst_sharedimage::compareToPlainLoad(async) : module "QtQml.WorkerScript" is not installed
QWARN : tst_sharedimage::compareToPlainLoad(async) :2:1: module "Qt.labs.sharedimage" is not installed
QWARN : tst_sharedimage::compareToPlainLoad(async) : module "QtQml.WorkerScript" is not installed
FAIL! : tst_sharedimage::compareToPlainLoad(async) 'engine.rootObjects().size()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/sharedimage/tst_sharedimage.cpp(91)]
QWARN : tst_sharedimage::compareToPlainLoad(scaled, stretch) QQmlApplicationEngine failed to load component
QWARN : tst_sharedimage::compareToPlainLoad(scaled, stretch) :2:1: module "Qt.labs.sharedimage" is not installed
QWARN : tst_sharedimage::compareToPlainLoad(scaled, stretch) : module "QtQml.WorkerScript" is not installed
QWARN : tst_sharedimage::compareToPlainLoad(scaled, stretch) :2:1: module "Qt.labs.sharedimage" is not installed
QWARN : tst_sharedimage::compareToPlainLoad(scaled, stretch) : module "QtQml.WorkerScript" is not installed
FAIL! : tst_sharedimage::compareToPlainLoad(scaled, stretch) 'engine.rootObjects().size()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/sharedimage/tst_sharedimage.cpp(91)]
QWARN : tst_sharedimage::compareToPlainLoad(scaled, aspectfit) QQmlApplicationEngine failed to load component
QWARN : tst_sharedimage::compareToPlainLoad(scaled, aspectfit) :2:1: module "Qt.labs.sharedimage" is not installed
QWARN : tst_sharedimage::compareToPlainLoad(scaled, aspectfit) : module "QtQml.WorkerScript" is not installed
QWARN : tst_sharedimage::compareToPlainLoad(scaled, aspectfit) :2:1: module "Qt.labs.sharedimage" is not installed
QWARN : tst_sharedimage::compareToPlainLoad(scaled, aspectfit) : module "QtQml.WorkerScript" is not installed
FAIL! : tst_sharedimage::compareToPlainLoad(scaled, aspectfit) 'engine.rootObjects().size()' returned FALSE. ()
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/sharedimage/tst_sharedimage.cpp(91)]
PASS : tst_sharedimage::cleanupTestCase()
Totals: 2 passed, 4 failed, 0 skipped, 0 blacklisted, 146ms
********* Finished testing of tst_sharedimage *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_sharedimage.
Success
CMake Error at tst_sharedimageWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_sharedimage_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/sharedimage/android-build/tst_sharedimage.apk
--verbose execution failed with exit code 1.
Start 177: tst_qquickcolorgroup
177/247 Test #177: tst_qquickcolorgroup .................. Passed 21.68 sec
Start 178: tst_qquickpalette
178/247 Test #178: tst_qquickpalette ..................... Passed 38.92 sec
Start 179: tst_qquickrendercontrol
179/247 Test #179: tst_qquickrendercontrol ............... Passed 25.86 sec
Start 180: tst_qquickshadereffect
180/247 Test #180: tst_qquickshadereffect ................ Passed 33.83 sec
Start 181: tst_qquickanimatedsprite
181/247 Test #181: tst_qquickanimatedsprite ..............***Failed 33.44 sec
Execute /usr/bin/cmake --build /data/androidbuild_armv8/qtdeclarative-android --target tst_qquickanimatedsprite_make_apk.
[1/2] Copying tst_qquickanimatedsprite binary to apk folder
[2/2] Creating APK for tst_qquickanimatedsprite
Generating Android Package
Input file: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/android-tst_qquickanimatedsprite-deployment-settings.json
Output directory: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/android-build/
Application binary: tst_qquickanimatedsprite
Android build platform: android-32
Install to device: No
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/iconengines/libplugins_iconengines_qsvgicon_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
-- Skipping /data/androidbuild_armv8/qtbase-android/plugins/imageformats/libplugins_imageformats_qsvg_arm64-v8a.so. It has unmet dependencies: lib/libQt6Svg_arm64-v8a.so.
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 32
This Android Gradle plugin (7.0.2) was tested up to compileSdk = 31
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=32
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 32
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :javaPreCompileDebug
> Task :checkDebugAarMetadata
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :createDebugCompatibleScreenManifests
> Task :extractDeepLinksDebug
> Task :mergeDebugResources
> Task :processDebugMainManifest
> Task :processDebugManifest
> Task :mergeDebugNativeDebugMetadata NO-SOURCE
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :mergeDebugAssets
> Task :compressDebugAssets
> Task :processDebugJavaRes NO-SOURCE
> Task :checkDebugDuplicateClasses
> Task :mergeDebugJavaResource
> Task :mergeLibDexDebug
> Task :desugarDebugFileDependencies
> Task :mergeDebugJniLibFolders
> Task :validateSigningDebug
> Task :writeDebugAppMetadata
> Task :writeDebugSigningConfigVersions
> Task :processDebugManifestForPackage
> Task :mergeExtDexDebug
> Task :processDebugResources
> Task :compileDebugJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :compileDebugSources
> Task :dexBuilderDebug
> Task :mergeProjectDexDebug
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols
> Task :packageDebug
PackagingOptions.jniLibs.useLegacyPackaging should be set to true because android:extractNativeLibs is set to "true" in AndroidManifest.xml.
> Task :assembleDebug
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 7s
29 actionable tasks: 29 executed
Android package built successfully in 15,954 ms.
-- File: /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/android-build//build/outputs/apk/debug/android-build-debug.apk
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell getprop ro.build.version.sdk.
32
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb install -r -g /data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/android-build/tst_qquickanimatedsprite.apk.
Performing Streamed Install
Success
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell am start -e applicationArguments \"'-o output.txt,txt'\" -n org.qtproject.example.tst_qquickanimatedsprite/org.qtproject.qt.android.bindings.QtActivity.
Starting: Intent { cmp=org.qtproject.example.tst_qquickanimatedsprite/org.qtproject.qt.android.bindings.QtActivity (has extras) }
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb shell pidof -s org.qtproject.example.tst_qquickanimatedsprite.
14436
********* Start testing of tst_qquickanimatedsprite *********
Config: Using QtTest library 6.4.0, Qt 6.4.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Clang 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)), android 12.0
PASS : tst_qquickanimatedsprite::initTestCase()
PASS : tst_qquickanimatedsprite::test_properties()
PASS : tst_qquickanimatedsprite::test_runningChangedSignal()
PASS : tst_qquickanimatedsprite::test_startStop()
PASS : tst_qquickanimatedsprite::test_frameChangedSignal()
PASS : tst_qquickanimatedsprite::test_largeAnimation(frameSync)
PASS : tst_qquickanimatedsprite::test_largeAnimation(no_frameSync)
PASS : tst_qquickanimatedsprite::test_reparenting()
QWARN : tst_qquickanimatedsprite::test_changeSourceToSmallerImgKeepingBigFrameSize() qrc:/data/sourceSwitch.qml:31:1: QML AnimatedSprite (parent or ancestor of Sprite): SpriteEngine: Invalid frame size QSize(100, 100). It's bigger than image size QSize(50, 50).
QWARN : tst_qquickanimatedsprite::test_changeSourceToSmallerImgKeepingBigFrameSize() qrc:/data/sourceSwitch.qml:31:1: QML AnimatedSprite (parent or ancestor of Sprite): SpriteEngine: Invalid frame size QSize(100, 100). It's bigger than image size QSize(50, 50).
QWARN : tst_qquickanimatedsprite::test_changeSourceToSmallerImgKeepingBigFrameSize() qrc:/data/sourceSwitch.qml:31:1: QML AnimatedSprite (parent or ancestor of Sprite): SpriteEngine: Invalid frame size QSize(100, 100). It's bigger than image size QSize(50, 50).
QWARN : tst_qquickanimatedsprite::test_changeSourceToSmallerImgKeepingBigFrameSize() qrc:/data/sourceSwitch.qml:31:1: QML AnimatedSprite (parent or ancestor of Sprite): SpriteEngine: Invalid frame size QSize(100, 100). It's bigger than image size QSize(50, 50).
QFATAL : tst_qquickanimatedsprite::test_changeSourceToSmallerImgKeepingBigFrameSize() Either the GUI or the render thread is stuck in an infinite loop.
FAIL! : tst_qquickanimatedsprite::test_changeSourceToSmallerImgKeepingBigFrameSize() Received a fatal error.
Loc: [/home/andreasbuhr/development/qtdev/qtdeclarative/tests/auto/quick/qquickanimatedsprite/tst_qquickanimatedsprite.cpp(333)]
Totals: 8 passed, 1 failed, 0 skipped, 0 blacklisted, 12227ms
********* Finished testing of tst_qquickanimatedsprite *********
Execute /home/andreasbuhr/Android/Sdk/platform-tools/adb uninstall org.qtproject.example.tst_qquickanimatedsprite.
Success
CMake Error at tst_qquickanimatedspriteWrapperDebug.cmake:17 (message):
/data/androidbuild_armv8/qtbase/bin/androidtestrunner --path
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/android-build
--adb /home/andreasbuhr/Android/Sdk/platform-tools/adb --skip-install-root
--make /usr/bin/cmake --build
/data/androidbuild_armv8/qtdeclarative-android --target
tst_qquickanimatedsprite_make_apk --apk
/data/androidbuild_armv8/qtdeclarative-android/tests/auto/quick/qquickanimatedsprite/android-build/tst_qquickanimatedsprite.apk
--verbose execution failed with exit code 1.
Start 182: tst_qquickspritesequence
182/247 Test #182: tst_qquickspritesequence .............. Passed 26.10 sec
Start 183: tst_qquickitemrhiintegration
183/247 Test #183: tst_qquickitemrhiintegration .......... Passed 20.95 sec
Start 184: tst_qquickframebufferobject
184/247 Test #184: tst_qquickframebufferobject ........... Passed 34.03 sec
Start 185: tst_rendernode
185/247 Test #185: tst_rendernode ........................ Passed 20.94 sec
Start 186: tst_softwarerenderer
186/247 Test #186: tst_softwarerenderer .................. Passed 32.55 sec
Start 187: tst_polish
187/247 Test #187: tst_polish ............................ Passed 24.52 sec
Start 188: tst_signalspy
188/247 Test #188: tst_signalspy ......................... Passed 34.69 sec
Start 189: tst_quicktestmainwithsetup
189/247 Test #189: tst_quicktestmainwithsetup ............ Passed 21.43 sec
Start 190: tst_quicktestswithcomponents
190/247 Test #190: tst_quicktestswithcomponents .......... Passed 33.68 sec
Start 191: tst_core
191/247 Test #191: tst_core .............................. Passed 23.48 sec
Start 192: tst_qml_toolsupport
192/247 Test #192: tst_qml_toolsupport ................... Passed 26.64 sec
Start 193: tst_qquickage
193/247 Test #193: tst_qquickage ......................... Passed 35.94 sec
Start 194: tst_qquickangleddirection
194/247 Test #194: tst_qquickangleddirection ............. Passed 22.71 sec
Start 195: tst_qquickcumulativedirection
195/247 Test #195: tst_qquickcumulativedirection ......... Passed 29.30 sec
Start 196: tst_qquickcustomaffector
196/247 Test #196: tst_qquickcustomaffector .............. Passed 31.28 sec
Start 197: tst_qquickellipseextruder
197/247 Test #197: tst_qquickellipseextruder ............. Passed 26.61 sec
Start 198: tst_qquickgroupgoal
198/247 Test #198: tst_qquickgroupgoal ................... Passed 28.62 sec
Start 199: tst_qquickfriction
199/247 Test #199: tst_qquickfriction .................... Passed 28.67 sec
Start 200: tst_qquickgravity
200/247 Test #200: tst_qquickgravity ..................... Passed 27.75 sec
Start 201: tst_qquickimageparticle
201/247 Test #201: tst_qquickimageparticle ............... Passed 32.85 sec
Start 202: tst_qquickitemparticle
202/247 Test #202: tst_qquickitemparticle ................ Passed 29.99 sec
Start 203: tst_qquicklineextruder
203/247 Test #203: tst_qquicklineextruder ................ Passed 25.02 sec
Start 204: tst_qquickmaskextruder
204/247 Test #204: tst_qquickmaskextruder ................ Passed 30.12 sec
Start 205: tst_qquickparticlegroup
205/247 Test #205: tst_qquickparticlegroup ............... Passed 25.93 sec
Start 206: tst_qquickparticlesystem
206/247 Test #206: tst_qquickparticlesystem .............. Passed 35.40 sec
Start 207: tst_qquickpointattractor
207/247 Test #207: tst_qquickpointattractor .............. Passed 22.61 sec
Start 208: tst_qquickpointdirection
208/247 Test #208: tst_qquickpointdirection .............. Passed 30.49 sec
Start 209: tst_qquickrectangleextruder
209/247 Test #209: tst_qquickrectangleextruder ........... Passed 28.25 sec
Start 210: tst_qquickspritegoal
210/247 Test #210: tst_qquickspritegoal .................. Passed 29.46 sec
Start 211: tst_qquicktargetdirection
211/247 Test #211: tst_qquicktargetdirection ............. Passed 28.51 sec
Start 212: tst_qquicktrailemitter
212/247 Test #212: tst_qquicktrailemitter ................ Passed 29.41 sec
Start 213: tst_qquickturbulence
213/247 Test #213: tst_qquickturbulence .................. Passed 30.07 sec
Start 214: tst_qquickwander
214/247 Test #214: tst_qquickwander ...................... Passed 29.01 sec
Start 215: tst_qquickwidget
215/247 Test #215: tst_qquickwidget ...................... Passed 59.87 sec
Start 216: tst_accessibility
216/247 Test #216: tst_accessibility ..................... Passed 85.57 sec
Start 217: tst_cursor
217/247 Test #217: tst_cursor ............................ Passed 53.89 sec
Start 218: tst_customization
218/247 Test #218: tst_customization ..................... Passed 161.38 sec
Start 219: tst_designer
219/247 Test #219: tst_designer .......................... Passed 29.09 sec
Start 220: tst_font
220/247 Test #220: tst_font .............................. Passed 41.99 sec
Start 221: tst_palette
221/247 Test #221: tst_palette ........................... Passed 62.19 sec
Start 222: tst_platform
222/247 Test #222: tst_platform .......................... Passed 30.22 sec
Start 223: tst_pointerhandlers
223/247 Test #223: tst_pointerhandlers ................... Passed 46.03 sec
Start 224: tst_pressandhold
224/247 Test #224: tst_pressandhold ...................... Passed 30.81 sec
Start 225: tst_qquickapplicationwindow
225/247 Test #225: tst_qquickapplicationwindow ........... Passed 62.71 sec
Start 226: tst_qquickcontrol
226/247 Test #226: tst_qquickcontrol ..................... Passed 55.34 sec
Start 227: tst_qquickcolor
227/247 Test #227: tst_qquickcolor ....................... Passed 30.45 sec
Start 228: tst_qquickdrawer
228/247 Test #228: tst_qquickdrawer ...................... Passed 283.90 sec
Start 229: tst_qquickheaderview
229/247 Test #229: tst_qquickheaderview .................. Passed 31.45 sec
Start 230: tst_qquickiconimage
230/247 Test #230: tst_qquickiconimage ................... Passed 47.34 sec
Start 231: tst_qquickiconlabel
231/247 Test #231: tst_qquickiconlabel ................... Passed 35.43 sec
Start 232: tst_qquickimaginestyle
232/247 Test #232: tst_qquickimaginestyle ................ Passed 30.50 sec
Start 233: tst_qquickmaterialstyle
233/247 Test #233: tst_qquickmaterialstyle ............... Passed 44.46 sec
Start 234: tst_qquickmaterialstyleconf
234/247 Test #234: tst_qquickmaterialstyleconf ........... Passed 49.16 sec
Start 235: tst_qquickmenubar
235/247 Test #235: tst_qquickmenubar ..................... Passed 52.96 sec
Start 236: tst_qquickninepatchimage
236/247 Test #236: tst_qquickninepatchimage .............. Passed 57.17 sec
Start 237: tst_qquickstyle
237/247 Test #237: tst_qquickstyle ....................... Passed 46.75 sec
Start 238: tst_qquickuniversalstyle
238/247 Test #238: tst_qquickuniversalstyle .............. Passed 38.11 sec
Start 239: tst_qquickuniversalstyleconf
239/247 Test #239: tst_qquickuniversalstyleconf .......... Passed 31.75 sec
Start 240: tst_revisions
240/247 Test #240: tst_revisions ......................... Passed 29.31 sec
Start 241: tst_styleimports
241/247 Test #241: tst_styleimports ...................... Passed 46.20 sec
Start 242: tst_styleimportscompiletimematerial
242/247 Test #242: tst_styleimportscompiletimematerial ... Passed 47.14 sec
Start 243: tst_styleimportscompiletimeqmlonly
243/247 Test #243: tst_styleimportscompiletimeqmlonly .... Passed 26.69 sec
Start 244: tst_translation
244/247 Test #244: tst_translation ....................... Passed 68.27 sec
Start 245: tst_qquicktreeviewdelegate
245/247 Test #245: tst_qquicktreeviewdelegate ............ Passed 33.44 sec
Start 246: tst_qquickmessagedialogimpl
246/247 Test #246: tst_qquickmessagedialogimpl ........... Passed 34.58 sec
Start 247: tst_baseline_scenegraph
247/247 Test #247: tst_baseline_scenegraph ............... Passed 12.43 sec
85% tests passed, 36 tests failed out of 247
Label Time Summary:
src/qml/doc/snippets/qmltc/tst_qmltc_examples = 43.87 sec*proc (1 test)
tests/auto/core/tst_core = 23.48 sec*proc (1 test)
tests/auto/particles/qquickage/tst_qquickage = 35.94 sec*proc (1 test)
tests/auto/particles/qquickangleddirection/tst_qquickangleddirection = 22.71 sec*proc (1 test)
tests/auto/particles/qquickcumulativedirection/tst_qquickcumulativedirection = 29.30 sec*proc (1 test)
tests/auto/particles/qquickcustomaffector/tst_qquickcustomaffector = 31.28 sec*proc (1 test)
tests/auto/particles/qquickellipseextruder/tst_qquickellipseextruder = 26.61 sec*proc (1 test)
tests/auto/particles/qquickfriction/tst_qquickfriction = 28.67 sec*proc (1 test)
tests/auto/particles/qquickgravity/tst_qquickgravity = 27.75 sec*proc (1 test)
tests/auto/particles/qquickgroupgoal/tst_qquickgroupgoal = 28.62 sec*proc (1 test)
tests/auto/particles/qquickimageparticle/tst_qquickimageparticle = 32.85 sec*proc (1 test)
tests/auto/particles/qquickitemparticle/tst_qquickitemparticle = 29.99 sec*proc (1 test)
tests/auto/particles/qquicklineextruder/tst_qquicklineextruder = 25.02 sec*proc (1 test)
tests/auto/particles/qquickmaskextruder/tst_qquickmaskextruder = 30.12 sec*proc (1 test)
tests/auto/particles/qquickparticlegroup/tst_qquickparticlegroup = 25.93 sec*proc (1 test)
tests/auto/particles/qquickparticlesystem/tst_qquickparticlesystem = 35.40 sec*proc (1 test)
tests/auto/particles/qquickpointattractor/tst_qquickpointattractor = 22.61 sec*proc (1 test)
tests/auto/particles/qquickpointdirection/tst_qquickpointdirection = 30.49 sec*proc (1 test)
tests/auto/particles/qquickrectangleextruder/tst_qquickrectangleextruder = 28.25 sec*proc (1 test)
tests/auto/particles/qquickspritegoal/tst_qquickspritegoal = 29.46 sec*proc (1 test)
tests/auto/particles/qquicktargetdirection/tst_qquicktargetdirection = 28.51 sec*proc (1 test)
tests/auto/particles/qquicktrailemitter/tst_qquicktrailemitter = 29.41 sec*proc (1 test)
tests/auto/particles/qquickturbulence/tst_qquickturbulence = 30.07 sec*proc (1 test)
tests/auto/particles/qquickwander/tst_qquickwander = 29.01 sec*proc (1 test)
tests/auto/qml/animation/qabstractanimationjob/tst_qabstractanimationjob = 16.05 sec*proc (1 test)
tests/auto/qml/animation/qanimationgroupjob/tst_qanimationgroupjob = 21.04 sec*proc (1 test)
tests/auto/qml/animation/qparallelanimationgroupjob/tst_qparallelanimationgroupjob = 25.09 sec*proc (1 test)
tests/auto/qml/animation/qpauseanimationjob/tst_qpauseanimationjob = 28.15 sec*proc (1 test)
tests/auto/qml/animation/qsequentialanimationgroupjob/tst_qsequentialanimationgroupjob = 24.93 sec*proc (1 test)
tests/auto/qml/bindingdependencyapi/tst_bindingdependencyapi = 29.71 sec*proc (1 test)
tests/auto/qml/debugger/qpacketprotocol/tst_qpacketprotocol = 20.21 sec*proc (1 test)
tests/auto/qml/debugger/qqmldebugclient/tst_qqmldebugclient = 31.12 sec*proc (1 test)
tests/auto/qml/debugger/qqmldebuglocal/tst_qqmldebuglocal = 21.38 sec*proc (1 test)
tests/auto/qml/debugger/qqmldebugtranslationservice/tst_qqmldebugtranslationservice = 31.39 sec*proc (1 test)
tests/auto/qml/debugger/qqmlnativeconnector/tst_qqmlnativeconnector = 27.38 sec*proc (1 test)
tests/auto/qml/debugger/qv4debugger/tst_qv4debugger = 32.58 sec*proc (1 test)
tests/auto/qml/ecmascripttests/tst_ecmascripttests = 23.04 sec*proc (1 test)
tests/auto/qml/parserstress/tst_parserstress = 29.30 sec*proc (1 test)
tests/auto/qml/qjsengine/tst_qjsengine = 97.06 sec*proc (1 test)
tests/auto/qml/qjsmanagedvalue/tst_qjsmanagedvalue = 15.51 sec*proc (1 test)
tests/auto/qml/qjsonbinding/tst_qjsonbinding = 28.51 sec*proc (1 test)
tests/auto/qml/qjsprimitivevalue/tst_qjsprimitivevalue = 27.68 sec*proc (1 test)
tests/auto/qml/qjsvalue/tst_qjsvalue = 21.11 sec*proc (1 test)
tests/auto/qml/qjsvalueiterator/tst_qjsvalueiterator = 14.28 sec*proc (1 test)
tests/auto/qml/qmlbasicapp/tst_qmlbasicapp = 20.17 sec*proc (1 test)
tests/auto/qml/qmlcachegen/tst_qmlcachegen = 20.83 sec*proc (1 test)
tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen = 62.23 sec*proc (1 test)
tests/auto/qml/qmldiskcache/tst_qmldiskcache = 38.51 sec*proc (1 test)
tests/auto/qml/qmlsplitlib/tst_qmlsplitlib = 22.83 sec*proc (1 test)
tests/auto/qml/qmltc/tst_qmltc_diskcache = 25.84 sec*proc (1 test)
tests/auto/qml/qmltc/tst_qmltc_nodiskcache = 20.20 sec*proc (1 test)
tests/auto/qml/qmltc_manual/tst_qmltc_manual = 32.57 sec*proc (1 test)
tests/auto/qml/qqmlanybinding/tst_qqmlanybinding = 26.63 sec*proc (1 test)
tests/auto/qml/qqmlapplicationengine/tst_qqmlapplicationengine = 22.57 sec*proc (1 test)
tests/auto/qml/qqmlbinding/tst_qqmlbinding = 33.74 sec*proc (1 test)
tests/auto/qml/qqmlchangeset/tst_qqmlhangeset = 14.50 sec*proc (1 test)
tests/auto/qml/qqmlcomponent/tst_qqmlcomponent = 28.38 sec*proc (1 test)
tests/auto/qml/qqmlconnections/tst_qqmlconnections = 499.75 sec*proc (1 test)
tests/auto/qml/qqmlconsole/tst_qqmlconsole = 27.08 sec*proc (1 test)
tests/auto/qml/qqmlcontext/tst_qqmlcontext = 23.44 sec*proc (1 test)
tests/auto/qml/qqmlcpputils/tst_qqmlcpputils = 22.47 sec*proc (1 test)
tests/auto/qml/qqmldelegatemodel/tst_qqmldelegatemodel = 34.70 sec*proc (1 test)
tests/auto/qml/qqmldirparser/tst_qqmldirparser = 33.70 sec*proc (1 test)
tests/auto/qml/qqmlecmascript/tst_qqmlecmascript = 61.02 sec*proc (1 test)
tests/auto/qml/qqmlengine/tst_qqmlengine = 34.71 sec*proc (1 test)
tests/auto/qml/qqmlenginecleanup/tst_qqmlenginecleanup = 24.33 sec*proc (1 test)
tests/auto/qml/qqmlerror/tst_qqmlerror = 26.25 sec*proc (1 test)
tests/auto/qml/qqmlexpression/tst_qqmlexpression = 35.37 sec*proc (1 test)
tests/auto/qml/qqmlextensionplugin/tst_qqmlextensionplugin = 22.28 sec*proc (1 test)
tests/auto/qml/qqmlfile/tst_qqmlfile = 16.82 sec*proc (1 test)
tests/auto/qml/qqmlfileselector/tst_qqmlfileselector = 26.30 sec*proc (1 test)
tests/auto/qml/qqmlglobal/tst_qqmlglobal = 14.61 sec*proc (1 test)
tests/auto/qml/qqmlimport/tst_qqmlimport = 21.78 sec*proc (1 test)
tests/auto/qml/qqmlincubator/tst_qqmlincubator = 19.88 sec*proc (1 test)
tests/auto/qml/qqmlinfo/tst_qqmlinfo = 30.30 sec*proc (1 test)
tests/auto/qml/qqmlinstantiator/tst_qqmlinstantiator = 21.94 sec*proc (1 test)
tests/auto/qml/qqmlitemmodels/tst_qqmlitemmodels = 29.96 sec*proc (1 test)
tests/auto/qml/qqmllanguage/tst_qqmllanguage = 43.86 sec*proc (1 test)
tests/auto/qml/qqmllistcompositor/tst_qqmllistcompositor = 19.37 sec*proc (1 test)
tests/auto/qml/qqmllistmodel/tst_qqmllistmodel = 26.91 sec*proc (1 test)
tests/auto/qml/qqmllistmodelworkerscript/tst_qqmllistmodelworkerscript = 43.60 sec*proc (1 test)
tests/auto/qml/qqmllistreference/tst_qqmllistreference = 29.45 sec*proc (1 test)
tests/auto/qml/qqmllocale/tst_qqmllocale = 36.36 sec*proc (1 test)
tests/auto/qml/qqmlmetaobject/tst_qqmlmetaobject = 33.83 sec*proc (1 test)
tests/auto/qml/qqmlmetatype/tst_qqmlmetatype = 21.59 sec*proc (1 test)
tests/auto/qml/qqmlnotifier/tst_qqmlnotifier = 56.79 sec*proc (1 test)
tests/auto/qml/qqmlobjectmodel/tst_qqmlobjectmodel = 26.19 sec*proc (1 test)
tests/auto/qml/qqmlopenmetaobject/tst_qqmlopenmetaobject = 14.50 sec*proc (1 test)
tests/auto/qml/qqmlparser/tst_qqmlparser = 37.17 sec*proc (1 test)
tests/auto/qml/qqmlpromise/tst_qqmlpromise = 24.88 sec*proc (1 test)
tests/auto/qml/qqmlproperty/tst_qqmlproperty = 35.76 sec*proc (1 test)
tests/auto/qml/qqmlpropertycache/tst_qqmlpropertycache = 20.76 sec*proc (1 test)
tests/auto/qml/qqmlpropertymap/tst_qqmlpropertymap = 36.76 sec*proc (1 test)
tests/auto/qml/qqmlqt/tst_qqmlqt = 24.85 sec*proc (1 test)
tests/auto/qml/qqmlsettings/tst_qqmlsettings = 22.73 sec*proc (1 test)
tests/auto/qml/qqmlsqldatabase/tst_qqmlsqldatabase = 21.85 sec*proc (1 test)
tests/auto/qml/qqmltablemodel/tst_qqmltablemodel = 30.46 sec*proc (1 test)
tests/auto/qml/qqmltimer/tst_qqmltimer = 30.61 sec*proc (1 test)
tests/auto/qml/qqmltranslation/tst_qqmltranslation = 31.78 sec*proc (1 test)
tests/auto/qml/qqmltreemodeltotablemodel/tst_qqmltreemodeltotablemodel = 19.72 sec*proc (1 test)
tests/auto/qml/qqmltypeloader/tst_qqmltypeloader = 22.28 sec*proc (1 test)
tests/auto/qml/qqmlvaluetypeproviders/tst_qqmlvaluetypeproviders = 20.89 sec*proc (1 test)
tests/auto/qml/qqmlvaluetypes/tst_qqmlvaluetypes = 40.66 sec*proc (1 test)
tests/auto/qml/qqmlxmlhttprequest/tst_qqmlxmlhttprequest = 27.49 sec*proc (1 test)
tests/auto/qml/qqmlxmllistmodel/tst_qqmlxmllistmodel = 22.05 sec*proc (1 test)
tests/auto/qml/qquickfolderlistmodel/tst_qquickfolderlistmodel = 44.67 sec*proc (1 test)
tests/auto/qml/qquickworkerscript/tst_qquickworkerscript = 24.39 sec*proc (1 test)
tests/auto/qml/qrcqml/tst_qrcqml = 37.66 sec*proc (1 test)
tests/auto/qml/qtqmlmodules/tst_qtqmlmodules = 26.20 sec*proc (1 test)
tests/auto/qml/qv4assembler/tst_qv4assembler = 35.40 sec*proc (1 test)
tests/auto/qml/qv4identifiertable/tst_qv4identifiertable = 19.57 sec*proc (1 test)
tests/auto/qml/qv4mm/tst_qv4mm = 21.00 sec*proc (1 test)
tests/auto/qml/qv4regexp/tst_qv4regexp = 21.51 sec*proc (1 test)
tests/auto/qml/registrationmacros/tst_registrationmacros = 15.62 sec*proc (1 test)
tests/auto/qml/v4misc/tst_v4misc = 22.13 sec*proc (1 test)
tests/auto/quick/drawingmodes/tst_drawingmodes = 21.23 sec*proc (1 test)
tests/auto/quick/examples/tst_quick_examples = 30.70 sec*proc (1 test)
tests/auto/quick/geometry/tst_geometry = 37.48 sec*proc (1 test)
tests/auto/quick/nodes/tst_nodestest = 20.27 sec*proc (1 test)
tests/auto/quick/nokeywords/tst_nokeywords = 19.99 sec*proc (1 test)
tests/auto/quick/pointerhandlers/flickableinterop/tst_flickableinterop = 49.46 sec*proc (1 test)
tests/auto/quick/pointerhandlers/mousearea_interop/tst_mousearea_interop = 29.00 sec*proc (1 test)
tests/auto/quick/pointerhandlers/multipointtoucharea_interop/tst_multipointtoucharea_interop = 21.55 sec*proc (1 test)
tests/auto/quick/pointerhandlers/qquickdraghandler/tst_qquickdraghandler = 69.08 sec*proc (1 test)
tests/auto/quick/pointerhandlers/qquickhoverhandler/tst_qquickhoverhandler = 44.25 sec*proc (1 test)
tests/auto/quick/pointerhandlers/qquickpinchhandler/tst_qquickpinchhandler = 68.65 sec*proc (1 test)
tests/auto/quick/pointerhandlers/qquickpointerhandler/tst_qquickpointerhandler = 31.18 sec*proc (1 test)
tests/auto/quick/pointerhandlers/qquickpointhandler/tst_qquickpointhandler = 22.62 sec*proc (1 test)
tests/auto/quick/pointerhandlers/qquicktaphandler/tst_qquicktaphandler = 62.98 sec*proc (1 test)
tests/auto/quick/pointerhandlers/qquickwheelhandler/tst_qquickwheelhandler = 29.58 sec*proc (1 test)
tests/auto/quick/propertyrequirements/tst_propertyrequirements = 24.28 sec*proc (1 test)
tests/auto/quick/qquickaccessible/tst_qquickaccessible = 47.85 sec*proc (1 test)
tests/auto/quick/qquickanchors/tst_qquickanchors = 22.80 sec*proc (1 test)
tests/auto/quick/qquickanimatedimage/tst_qquickanimatedimage = 39.87 sec*proc (1 test)
tests/auto/quick/qquickanimatedsprite/tst_qquickanimatedsprite = 33.44 sec*proc (1 test)
tests/auto/quick/qquickanimationcontroller/tst_qquickanimationcontroller = 21.98 sec*proc (1 test)
tests/auto/quick/qquickanimations/tst_qquickanimations = 81.50 sec*proc (1 test)
tests/auto/quick/qquickanimators/tst_qquickanimators = 29.89 sec*proc (1 test)
tests/auto/quick/qquickapplication/tst_qquickapplication = 21.26 sec*proc (1 test)
tests/auto/quick/qquickbehaviors/tst_qquickbehaviors = 29.29 sec*proc (1 test)
tests/auto/quick/qquickborderimage/tst_qquickborderimage = 25.59 sec*proc (1 test)
tests/auto/quick/qquickboundaryrule/tst_qquickboundaryrule = 26.36 sec*proc (1 test)
tests/auto/quick/qquickcanvasitem/tst_qquickcanvasitem = 80.48 sec*proc (1 test)
tests/auto/quick/qquickcolorgroup/tst_qquickcolorgroup = 21.68 sec*proc (1 test)
tests/auto/quick/qquickdeliveryagent/tst_qquickdeliveryagent = 26.38 sec*proc (1 test)
tests/auto/quick/qquickdesignersupport/tst_qquickdesignersupport = 21.29 sec*proc (1 test)
tests/auto/quick/qquickdrag/tst_qquickdrag = 20.09 sec*proc (1 test)
tests/auto/quick/qquickdroparea/tst_qquickdroparea = 35.45 sec*proc (1 test)
tests/auto/quick/qquickdynamicpropertyanimation/tst_qquickdynamicpropertyanimation = 23.64 sec*proc (1 test)
tests/auto/quick/qquickflickable/tst_qquickflickable = 60.40 sec*proc (1 test)
tests/auto/quick/qquickflipable/tst_qquickflipable = 21.31 sec*proc (1 test)
tests/auto/quick/qquickfocusscope/tst_qquickfocusscope = 27.56 sec*proc (1 test)
tests/auto/quick/qquickfontloader/tst_qquickfontloader = 20.72 sec*proc (1 test)
tests/auto/quick/qquickfontloader_static/tst_qquickfontloader_static = 33.66 sec*proc (1 test)
tests/auto/quick/qquickfontmetrics/tst_quickfontmetrics = 19.48 sec*proc (1 test)
tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject = 34.03 sec*proc (1 test)
tests/auto/quick/qquickgraphicsinfo/tst_qquickgraphicsinfo = 32.43 sec*proc (1 test)
tests/auto/quick/qquickgridview/tst_qquickgridview = 222.50 sec*proc (1 test)
tests/auto/quick/qquickimage/tst_qquickimage = 28.35 sec*proc (1 test)
tests/auto/quick/qquickimageprovider/tst_qquickimageprovider = 33.40 sec*proc (1 test)
tests/auto/quick/qquickitem/tst_qquickitem = 33.99 sec*proc (1 test)
tests/auto/quick/qquickitem2/tst_qquickitem2 = 37.24 sec*proc (1 test)
tests/auto/quick/qquickitemlayer/tst_qquickitemlayer = 33.67 sec*proc (1 test)
tests/auto/quick/qquickitemrhiintegration/tst_qquickitemrhiintegration = 20.95 sec*proc (1 test)
tests/auto/quick/qquicklayouts/tst_qquicklayouts = 30.50 sec*proc (1 test)
tests/auto/quick/qquicklistview/tst_qquicklistview = 270.62 sec*proc (1 test)
tests/auto/quick/qquicklistview2/tst_qquicklistview2 = 35.09 sec*proc (1 test)
tests/auto/quick/qquickloader/tst_qquickloader = 29.06 sec*proc (1 test)
tests/auto/quick/qquickmousearea/tst_qquickmousearea = 110.20 sec*proc (1 test)
tests/auto/quick/qquickmultipointtoucharea/tst_qquickmultipointtoucharea = 29.00 sec*proc (1 test)
tests/auto/quick/qquickpainteditem/tst_qquickpainteditem = 21.69 sec*proc (1 test)
tests/auto/quick/qquickpalette/tst_qquickpalette = 38.92 sec*proc (1 test)
tests/auto/quick/qquickpath/tst_qquickpath = 25.29 sec*proc (1 test)
tests/auto/quick/qquickpathview/tst_qquickpathview = 82.89 sec*proc (1 test)
tests/auto/quick/qquickpincharea/tst_qquickpincharea = 24.24 sec*proc (1 test)
tests/auto/quick/qquickpixmapcache/tst_qquickpixmapcache = 40.04 sec*proc (1 test)
tests/auto/quick/qquickpositioners/tst_qquickpositioners = 107.84 sec*proc (1 test)
tests/auto/quick/qquickrectangle/tst_qquickrectangle = 21.63 sec*proc (1 test)
tests/auto/quick/qquickrendercontrol/tst_qquickrendercontrol = 25.86 sec*proc (1 test)
tests/auto/quick/qquickrepeater/tst_qquickrepeater = 22.60 sec*proc (1 test)
tests/auto/quick/qquickscreen/tst_qquickscreen = 20.93 sec*proc (1 test)
tests/auto/quick/qquickshadereffect/tst_qquickshadereffect = 33.83 sec*proc (1 test)
tests/auto/quick/qquickshape/tst_qquickshape = 34.66 sec*proc (1 test)
tests/auto/quick/qquickshortcut/tst_qquickshortcut = 55.32 sec*proc (1 test)
tests/auto/quick/qquicksmoothedanimation/tst_qquicksmoothedanimation = 23.80 sec*proc (1 test)
tests/auto/quick/qquickspringanimation/tst_qquickspringanimation = 35.57 sec*proc (1 test)
tests/auto/quick/qquickspritesequence/tst_qquickspritesequence = 26.10 sec*proc (1 test)
tests/auto/quick/qquickstates/tst_qquickstates = 23.35 sec*proc (1 test)
tests/auto/quick/qquickstyledtext/tst_qquickstyledtext = 32.08 sec*proc (1 test)
tests/auto/quick/qquicksystempalette/tst_qquicksystempalette = 33.31 sec*proc (1 test)
tests/auto/quick/qquicktableview/tst_qquicktableview = 72.18 sec*proc (1 test)
tests/auto/quick/qquicktext/tst_qquicktext = 53.93 sec*proc (1 test)
tests/auto/quick/qquicktextdocument/tst_qquicktextdocument = 34.66 sec*proc (1 test)
tests/auto/quick/qquicktextedit/tst_qquicktextedit = 109.08 sec*proc (1 test)
tests/auto/quick/qquicktextinput/tst_qquicktextinput = 95.47 sec*proc (1 test)
tests/auto/quick/qquicktimeline/tst_qquicktimeline = 19.30 sec*proc (1 test)
tests/auto/quick/qquicktreeview/tst_qquicktreeview = 26.11 sec*proc (1 test)
tests/auto/quick/qquickview/tst_qquickview = 30.87 sec*proc (1 test)
tests/auto/quick/qquickview_extra/tst_qquickview_extra = 21.30 sec*proc (1 test)
tests/auto/quick/qquickvisualdatamodel/tst_qquickvisualdatamodel = 41.40 sec*proc (1 test)
tests/auto/quick/qquickwindow/tst_qquickwindow = 53.77 sec*proc (1 test)
tests/auto/quick/rendernode/tst_rendernode = 20.94 sec*proc (1 test)
tests/auto/quick/scenegraph/tst_scenegraph = 93.42 sec*proc (1 test)
tests/auto/quick/sharedimage/tst_sharedimage = 20.23 sec*proc (1 test)
tests/auto/quick/softwarerenderer/tst_softwarerenderer = 32.55 sec*proc (1 test)
tests/auto/quick/touchmouse/tst_touchmouse = 49.70 sec*proc (1 test)
tests/auto/quickcontrols2/accessibility/tst_accessibility = 85.57 sec*proc (1 test)
tests/auto/quickcontrols2/cursor/tst_cursor = 53.89 sec*proc (1 test)
tests/auto/quickcontrols2/customization/tst_customization = 161.38 sec*proc (1 test)
tests/auto/quickcontrols2/designer/tst_designer = 29.09 sec*proc (1 test)
tests/auto/quickcontrols2/font/tst_font = 41.99 sec*proc (1 test)
tests/auto/quickcontrols2/palette/tst_palette = 62.19 sec*proc (1 test)
tests/auto/quickcontrols2/platform/tst_platform = 30.22 sec*proc (1 test)
tests/auto/quickcontrols2/pointerhandlers/tst_pointerhandlers = 46.03 sec*proc (1 test)
tests/auto/quickcontrols2/pressandhold/tst_pressandhold = 30.81 sec*proc (1 test)
tests/auto/quickcontrols2/qquickapplicationwindow/tst_qquickapplicationwindow = 62.71 sec*proc (1 test)
tests/auto/quickcontrols2/qquickcolor/tst_qquickcolor = 30.45 sec*proc (1 test)
tests/auto/quickcontrols2/qquickcontrol/tst_qquickcontrol = 55.34 sec*proc (1 test)
tests/auto/quickcontrols2/qquickdrawer/tst_qquickdrawer = 283.90 sec*proc (1 test)
tests/auto/quickcontrols2/qquickheaderview/tst_qquickheaderview = 31.45 sec*proc (1 test)
tests/auto/quickcontrols2/qquickiconimage/tst_qquickiconimage = 47.34 sec*proc (1 test)
tests/auto/quickcontrols2/qquickiconlabel/tst_qquickiconlabel = 35.43 sec*proc (1 test)
tests/auto/quickcontrols2/qquickimaginestyle/tst_qquickimaginestyle = 30.50 sec*proc (1 test)
tests/auto/quickcontrols2/qquickmaterialstyle/tst_qquickmaterialstyle = 44.46 sec*proc (1 test)
tests/auto/quickcontrols2/qquickmaterialstyleconf/tst_qquickmaterialstyleconf = 49.16 sec*proc (1 test)
tests/auto/quickcontrols2/qquickmenubar/tst_qquickmenubar = 52.96 sec*proc (1 test)
tests/auto/quickcontrols2/qquickninepatchimage/tst_qquickninepatchimage = 57.17 sec*proc (1 test)
tests/auto/quickcontrols2/qquickstyle/tst_qquickstyle = 46.75 sec*proc (1 test)
tests/auto/quickcontrols2/qquicktreeviewdelegate/tst_qquicktreeviewdelegate = 33.44 sec*proc (1 test)
tests/auto/quickcontrols2/qquickuniversalstyle/tst_qquickuniversalstyle = 38.11 sec*proc (1 test)
tests/auto/quickcontrols2/qquickuniversalstyleconf/tst_qquickuniversalstyleconf = 31.75 sec*proc (1 test)
tests/auto/quickcontrols2/revisions/tst_revisions = 29.31 sec*proc (1 test)
tests/auto/quickcontrols2/styleimports/tst_styleimports = 46.20 sec*proc (1 test)
tests/auto/quickcontrols2/styleimportscompiletimematerial/tst_styleimportscompiletimematerial = 47.14 sec*proc (1 test)
tests/auto/quickcontrols2/styleimportscompiletimeqmlonly/tst_styleimportscompiletimeqmlonly = 26.69 sec*proc (1 test)
tests/auto/quickcontrols2/translation/tst_translation = 68.27 sec*proc (1 test)
tests/auto/quickdialogs/qquickmessagedialogimpl/tst_qquickmessagedialogimpl = 34.58 sec*proc (1 test)
tests/auto/quicktest/polish/tst_polish = 24.52 sec*proc (1 test)
tests/auto/quicktest/quicktestmainwithsetup/tst_quicktestmainwithsetup = 21.43 sec*proc (1 test)
tests/auto/quicktest/signalspy/tst_signalspy = 34.69 sec*proc (1 test)
tests/auto/quicktest/testswithcomponents/tst_quicktestswithcomponents = 33.68 sec*proc (1 test)
tests/auto/quickwidgets/qquickwidget/tst_qquickwidget = 59.87 sec*proc (1 test)
tests/auto/toolsupport/tst_qml_toolsupport = 26.64 sec*proc (1 test)
tests/baseline/scenegraph/scenegraph/tst_baseline_scenegraph = 12.43 sec*proc (1 test)
Total Test time (real) = 9586.34 sec
The following tests FAILED:
49 - tst_qmlcppcodegen (Failed)
70 - tst_qqmlconnections (Failed)
81 - tst_qqmlenginecleanup (Failed)
82 - tst_qqmltranslation (Failed)
83 - tst_qqmlimport (Failed)
87 - tst_qv4assembler (Failed)
95 - tst_qqmlxmllistmodel (Failed)
100 - tst_quick_examples (Failed)
110 - tst_qquickimageprovider (Failed)
111 - tst_qquicklayouts (Failed)
118 - tst_qquicksystempalette (Failed)
120 - tst_flickableinterop (Failed)
123 - tst_qquickdraghandler (Failed)
124 - tst_qquickhoverhandler (Failed)
125 - tst_qquickpinchhandler (Failed)
127 - tst_qquickpointhandler (Failed)
128 - tst_qquicktaphandler (Failed)
132 - tst_qquickanimatedimage (Failed)
135 - tst_qquickborderimage (Failed)
136 - tst_qquickwindow (Failed)
137 - tst_qquickdeliveryagent (Failed)
138 - tst_qquickdrag (Failed)
139 - tst_qquickdroparea (Failed)
142 - tst_qquickfocusscope (Failed)
145 - tst_qquickimage (Failed)
148 - tst_qquickitemlayer (Failed)
149 - tst_qquicklistview (Failed)
153 - tst_qquickloader (Failed)
154 - tst_qquickmousearea (Failed)
157 - tst_qquickshape (Failed)
164 - tst_qquicktext (Failed)
166 - tst_qquicktextedit (Failed)
167 - tst_qquicktextinput (Failed)
171 - tst_qquickcanvasitem (Failed)
176 - tst_sharedimage (Failed)
181 - tst_qquickanimatedsprite (Failed)
Errors while running CTest
| |