********* Start testing of tst_qqmllistmodel *********
Config: Using QtTest library 6.11.2, Qt 6.11.2 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 26.0.0
PASS   : tst_qqmllistmodel::initTestCase()
QWARN  : tst_qqmllistmodel::static_types() Duplicate data tag "bool" - please rename.
PASS   : tst_qqmllistmodel::static_types(string)
PASS   : tst_qqmllistmodel::static_types(real)
PASS   : tst_qqmllistmodel::static_types(real0)
PASS   : tst_qqmllistmodel::static_types(bool)
PASS   : tst_qqmllistmodel::static_types(bool)
PASS   : tst_qqmllistmodel::static_types(enum)
PASS   : tst_qqmllistmodel::static_types(Qt enum)
PASS   : tst_qqmllistmodel::static_types(negative enum)
PASS   : tst_qqmllistmodel::static_types(role error)
PASS   : tst_qqmllistmodel::static_types(list type error)
PASS   : tst_qqmllistmodel::static_i18n(QT_TR_NOOP)
PASS   : tst_qqmllistmodel::static_i18n(QT_TR_NOOP_disambig)
PASS   : tst_qqmllistmodel::static_i18n(QT_TRANSLATE_NOOP)
PASS   : tst_qqmllistmodel::static_i18n(QT_TRANSLATE_NOOP_disambig)
PASS   : tst_qqmllistmodel::static_i18n(QT_TRID_NOOP)
PASS   : tst_qqmllistmodel::static_i18n(QT_TR_NOOP extra param)
PASS   : tst_qqmllistmodel::static_i18n(QT_TRANSLATE_NOOP missing params)
PASS   : tst_qqmllistmodel::static_i18n(QT_TRID_NOOP missing param)
PASS   : tst_qqmllistmodel::dynamic_i18n(qsTr)
PASS   : tst_qqmllistmodel::dynamic_i18n(qsTrId)
PASS   : tst_qqmllistmodel::static_nestedElements(0 items)
PASS   : tst_qqmllistmodel::static_nestedElements(1 item)
PASS   : tst_qqmllistmodel::static_nestedElements(2 items)
PASS   : tst_qqmllistmodel::static_nestedElements(many items)
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "count" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "get1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "get2" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "get3" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "get4" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "get5" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "get-modify1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "get-modify2" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "append1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "append2" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "append3a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "append3b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "append4a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "append4b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "append4c" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "clear1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "clear2" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "clear3" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove2a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove2b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove2c" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove3" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove3a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove4a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove4b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove4c" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove5a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove5b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove5c" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove5d" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove5e" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove5f" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove6a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove6b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove7a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "remove7b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "insert1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "insert2" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "insert3a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "insert3b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "insert3c" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "insert3d" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "insert3e" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "insert4" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "insert5a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "insert5b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "insert5c" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "set1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "set2" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "set3a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "set3b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "set4a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "set4c" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "set5a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "set5b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "set6" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "setprop1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "setprop2" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "setprop3a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "setprop3b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "setprop4a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "setprop4b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "setprop4c" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "setprop5" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move1a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move1b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move1c" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move1d" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move1e" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move2a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move2b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move2c" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move2d" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move3a" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move3b" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move3c" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "move3d" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "large1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "datatypes1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "null" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "setNull" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "setString" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "setInt" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "setNumber" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "badType0" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "invalidInsert0" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "invalidAppend0" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "invalidInsert1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "invalidAppend1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "qobject0" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "qobject1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "qobject2" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "qobject3" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "js1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "js2" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "js3" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "js4" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "js5" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "js6" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "js7" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "js8" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "nested-append1" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "nested-append2" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "nested-append3" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "nested-insert" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "nested-set" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "nested-count" - please rename.
QWARN  : tst_qqmllistmodel::dynamic() Duplicate data tag "nested-clear" - please rename.
PASS   : tst_qqmllistmodel::dynamic(count)
PASS   : tst_qqmllistmodel::dynamic(get1)
PASS   : tst_qqmllistmodel::dynamic(get2)
PASS   : tst_qqmllistmodel::dynamic(get3)
PASS   : tst_qqmllistmodel::dynamic(get4)
PASS   : tst_qqmllistmodel::dynamic(get5)
PASS   : tst_qqmllistmodel::dynamic(get-modify1)
PASS   : tst_qqmllistmodel::dynamic(get-modify2)
PASS   : tst_qqmllistmodel::dynamic(append1)
PASS   : tst_qqmllistmodel::dynamic(append2)
PASS   : tst_qqmllistmodel::dynamic(append3a)
PASS   : tst_qqmllistmodel::dynamic(append3b)
PASS   : tst_qqmllistmodel::dynamic(append4a)
PASS   : tst_qqmllistmodel::dynamic(append4b)
PASS   : tst_qqmllistmodel::dynamic(append4c)
PASS   : tst_qqmllistmodel::dynamic(clear1)
PASS   : tst_qqmllistmodel::dynamic(clear2)
PASS   : tst_qqmllistmodel::dynamic(clear3)
PASS   : tst_qqmllistmodel::dynamic(remove1)
PASS   : tst_qqmllistmodel::dynamic(remove2a)
PASS   : tst_qqmllistmodel::dynamic(remove2b)
PASS   : tst_qqmllistmodel::dynamic(remove2c)
PASS   : tst_qqmllistmodel::dynamic(remove3)
PASS   : tst_qqmllistmodel::dynamic(remove3a)
PASS   : tst_qqmllistmodel::dynamic(remove4a)
PASS   : tst_qqmllistmodel::dynamic(remove4b)
PASS   : tst_qqmllistmodel::dynamic(remove4c)
PASS   : tst_qqmllistmodel::dynamic(remove5a)
PASS   : tst_qqmllistmodel::dynamic(remove5b)
PASS   : tst_qqmllistmodel::dynamic(remove5c)
PASS   : tst_qqmllistmodel::dynamic(remove5d)
PASS   : tst_qqmllistmodel::dynamic(remove5e)
PASS   : tst_qqmllistmodel::dynamic(remove5f)
PASS   : tst_qqmllistmodel::dynamic(remove6a)
PASS   : tst_qqmllistmodel::dynamic(remove6b)
PASS   : tst_qqmllistmodel::dynamic(remove7a)
PASS   : tst_qqmllistmodel::dynamic(remove7b)
PASS   : tst_qqmllistmodel::dynamic(insert1)
PASS   : tst_qqmllistmodel::dynamic(insert2)
PASS   : tst_qqmllistmodel::dynamic(insert3a)
PASS   : tst_qqmllistmodel::dynamic(insert3b)
PASS   : tst_qqmllistmodel::dynamic(insert3c)
PASS   : tst_qqmllistmodel::dynamic(insert3d)
PASS   : tst_qqmllistmodel::dynamic(insert3e)
PASS   : tst_qqmllistmodel::dynamic(insert4)
PASS   : tst_qqmllistmodel::dynamic(insert5a)
PASS   : tst_qqmllistmodel::dynamic(insert5b)
PASS   : tst_qqmllistmodel::dynamic(insert5c)
PASS   : tst_qqmllistmodel::dynamic(set1)
PASS   : tst_qqmllistmodel::dynamic(set2)
PASS   : tst_qqmllistmodel::dynamic(set3a)
PASS   : tst_qqmllistmodel::dynamic(set3b)
PASS   : tst_qqmllistmodel::dynamic(set4a)
PASS   : tst_qqmllistmodel::dynamic(set4c)
PASS   : tst_qqmllistmodel::dynamic(set5a)
PASS   : tst_qqmllistmodel::dynamic(set5b)
PASS   : tst_qqmllistmodel::dynamic(set6)
PASS   : tst_qqmllistmodel::dynamic(setprop1)
PASS   : tst_qqmllistmodel::dynamic(setprop2)
PASS   : tst_qqmllistmodel::dynamic(setprop3a)
PASS   : tst_qqmllistmodel::dynamic(setprop3b)
PASS   : tst_qqmllistmodel::dynamic(setprop4a)
PASS   : tst_qqmllistmodel::dynamic(setprop4b)
PASS   : tst_qqmllistmodel::dynamic(setprop4c)
PASS   : tst_qqmllistmodel::dynamic(setprop5)
PASS   : tst_qqmllistmodel::dynamic(move1a)
PASS   : tst_qqmllistmodel::dynamic(move1b)
PASS   : tst_qqmllistmodel::dynamic(move1c)
PASS   : tst_qqmllistmodel::dynamic(move1d)
PASS   : tst_qqmllistmodel::dynamic(move1e)
PASS   : tst_qqmllistmodel::dynamic(move2a)
PASS   : tst_qqmllistmodel::dynamic(move2b)
PASS   : tst_qqmllistmodel::dynamic(move2c)
PASS   : tst_qqmllistmodel::dynamic(move2d)
PASS   : tst_qqmllistmodel::dynamic(move3a)
PASS   : tst_qqmllistmodel::dynamic(move3b)
PASS   : tst_qqmllistmodel::dynamic(move3c)
PASS   : tst_qqmllistmodel::dynamic(move3d)
PASS   : tst_qqmllistmodel::dynamic(large1)
PASS   : tst_qqmllistmodel::dynamic(datatypes1)
QWARN  : tst_qqmllistmodel::dynamic(null) <Unknown File>: a is null. Adding an object with a null member does not create a role for it.
PASS   : tst_qqmllistmodel::dynamic(null)
PASS   : tst_qqmllistmodel::dynamic(setNull)
PASS   : tst_qqmllistmodel::dynamic(setString)
PASS   : tst_qqmllistmodel::dynamic(setInt)
PASS   : tst_qqmllistmodel::dynamic(setNumber)
PASS   : tst_qqmllistmodel::dynamic(badType0)
PASS   : tst_qqmllistmodel::dynamic(invalidInsert0)
PASS   : tst_qqmllistmodel::dynamic(invalidAppend0)
PASS   : tst_qqmllistmodel::dynamic(invalidInsert1)
PASS   : tst_qqmllistmodel::dynamic(invalidAppend1)
PASS   : tst_qqmllistmodel::dynamic(qobject0)
PASS   : tst_qqmllistmodel::dynamic(qobject1)
PASS   : tst_qqmllistmodel::dynamic(qobject2)
PASS   : tst_qqmllistmodel::dynamic(qobject3)
PASS   : tst_qqmllistmodel::dynamic(js1)
PASS   : tst_qqmllistmodel::dynamic(js2)
PASS   : tst_qqmllistmodel::dynamic(js3)
PASS   : tst_qqmllistmodel::dynamic(js4)
PASS   : tst_qqmllistmodel::dynamic(js5)
PASS   : tst_qqmllistmodel::dynamic(js6)
PASS   : tst_qqmllistmodel::dynamic(js7)
PASS   : tst_qqmllistmodel::dynamic(js8)
PASS   : tst_qqmllistmodel::dynamic(nested-append1)
PASS   : tst_qqmllistmodel::dynamic(nested-append2)
PASS   : tst_qqmllistmodel::dynamic(nested-append3)
PASS   : tst_qqmllistmodel::dynamic(nested-insert)
PASS   : tst_qqmllistmodel::dynamic(nested-set)
PASS   : tst_qqmllistmodel::dynamic(nested-count)
PASS   : tst_qqmllistmodel::dynamic(nested-clear)
PASS   : tst_qqmllistmodel::dynamic(count)
PASS   : tst_qqmllistmodel::dynamic(get1)
PASS   : tst_qqmllistmodel::dynamic(get2)
PASS   : tst_qqmllistmodel::dynamic(get3)
PASS   : tst_qqmllistmodel::dynamic(get4)
PASS   : tst_qqmllistmodel::dynamic(get5)
PASS   : tst_qqmllistmodel::dynamic(get-modify1)
PASS   : tst_qqmllistmodel::dynamic(get-modify2)
PASS   : tst_qqmllistmodel::dynamic(append1)
PASS   : tst_qqmllistmodel::dynamic(append2)
PASS   : tst_qqmllistmodel::dynamic(append3a)
PASS   : tst_qqmllistmodel::dynamic(append3b)
PASS   : tst_qqmllistmodel::dynamic(append4a)
PASS   : tst_qqmllistmodel::dynamic(append4b)
PASS   : tst_qqmllistmodel::dynamic(append4c)
PASS   : tst_qqmllistmodel::dynamic(clear1)
PASS   : tst_qqmllistmodel::dynamic(clear2)
PASS   : tst_qqmllistmodel::dynamic(clear3)
PASS   : tst_qqmllistmodel::dynamic(remove1)
PASS   : tst_qqmllistmodel::dynamic(remove2a)
PASS   : tst_qqmllistmodel::dynamic(remove2b)
PASS   : tst_qqmllistmodel::dynamic(remove2c)
PASS   : tst_qqmllistmodel::dynamic(remove3)
PASS   : tst_qqmllistmodel::dynamic(remove3a)
PASS   : tst_qqmllistmodel::dynamic(remove4a)
PASS   : tst_qqmllistmodel::dynamic(remove4b)
PASS   : tst_qqmllistmodel::dynamic(remove4c)
PASS   : tst_qqmllistmodel::dynamic(remove5a)
PASS   : tst_qqmllistmodel::dynamic(remove5b)
PASS   : tst_qqmllistmodel::dynamic(remove5c)
PASS   : tst_qqmllistmodel::dynamic(remove5d)
PASS   : tst_qqmllistmodel::dynamic(remove5e)
PASS   : tst_qqmllistmodel::dynamic(remove5f)
PASS   : tst_qqmllistmodel::dynamic(remove6a)
PASS   : tst_qqmllistmodel::dynamic(remove6b)
PASS   : tst_qqmllistmodel::dynamic(remove7a)
PASS   : tst_qqmllistmodel::dynamic(remove7b)
PASS   : tst_qqmllistmodel::dynamic(insert1)
PASS   : tst_qqmllistmodel::dynamic(insert2)
PASS   : tst_qqmllistmodel::dynamic(insert3a)
PASS   : tst_qqmllistmodel::dynamic(insert3b)
PASS   : tst_qqmllistmodel::dynamic(insert3c)
PASS   : tst_qqmllistmodel::dynamic(insert3d)
PASS   : tst_qqmllistmodel::dynamic(insert3e)
PASS   : tst_qqmllistmodel::dynamic(insert4)
PASS   : tst_qqmllistmodel::dynamic(insert5a)
PASS   : tst_qqmllistmodel::dynamic(insert5b)
PASS   : tst_qqmllistmodel::dynamic(insert5c)
PASS   : tst_qqmllistmodel::dynamic(set1)
PASS   : tst_qqmllistmodel::dynamic(set2)
PASS   : tst_qqmllistmodel::dynamic(set3a)
PASS   : tst_qqmllistmodel::dynamic(set3b)
PASS   : tst_qqmllistmodel::dynamic(set4a)
PASS   : tst_qqmllistmodel::dynamic(set4c)
PASS   : tst_qqmllistmodel::dynamic(set5a)
PASS   : tst_qqmllistmodel::dynamic(set5b)
PASS   : tst_qqmllistmodel::dynamic(set6)
PASS   : tst_qqmllistmodel::dynamic(setprop1)
PASS   : tst_qqmllistmodel::dynamic(setprop2)
PASS   : tst_qqmllistmodel::dynamic(setprop3a)
PASS   : tst_qqmllistmodel::dynamic(setprop3b)
PASS   : tst_qqmllistmodel::dynamic(setprop4a)
PASS   : tst_qqmllistmodel::dynamic(setprop4b)
PASS   : tst_qqmllistmodel::dynamic(setprop4c)
PASS   : tst_qqmllistmodel::dynamic(setprop5)
PASS   : tst_qqmllistmodel::dynamic(move1a)
PASS   : tst_qqmllistmodel::dynamic(move1b)
PASS   : tst_qqmllistmodel::dynamic(move1c)
PASS   : tst_qqmllistmodel::dynamic(move1d)
PASS   : tst_qqmllistmodel::dynamic(move1e)
PASS   : tst_qqmllistmodel::dynamic(move2a)
PASS   : tst_qqmllistmodel::dynamic(move2b)
PASS   : tst_qqmllistmodel::dynamic(move2c)
PASS   : tst_qqmllistmodel::dynamic(move2d)
PASS   : tst_qqmllistmodel::dynamic(move3a)
PASS   : tst_qqmllistmodel::dynamic(move3b)
PASS   : tst_qqmllistmodel::dynamic(move3c)
PASS   : tst_qqmllistmodel::dynamic(move3d)
PASS   : tst_qqmllistmodel::dynamic(large1)
PASS   : tst_qqmllistmodel::dynamic(datatypes1)
PASS   : tst_qqmllistmodel::dynamic(null)
PASS   : tst_qqmllistmodel::dynamic(setNull)
PASS   : tst_qqmllistmodel::dynamic(setString)
PASS   : tst_qqmllistmodel::dynamic(setInt)
PASS   : tst_qqmllistmodel::dynamic(setNumber)
PASS   : tst_qqmllistmodel::dynamic(badType0)
PASS   : tst_qqmllistmodel::dynamic(invalidInsert0)
PASS   : tst_qqmllistmodel::dynamic(invalidAppend0)
PASS   : tst_qqmllistmodel::dynamic(invalidInsert1)
PASS   : tst_qqmllistmodel::dynamic(invalidAppend1)
PASS   : tst_qqmllistmodel::dynamic(qobject0)
PASS   : tst_qqmllistmodel::dynamic(qobject1)
PASS   : tst_qqmllistmodel::dynamic(qobject2)
PASS   : tst_qqmllistmodel::dynamic(qobject3)
PASS   : tst_qqmllistmodel::dynamic(js1)
PASS   : tst_qqmllistmodel::dynamic(js2)
PASS   : tst_qqmllistmodel::dynamic(js3)
PASS   : tst_qqmllistmodel::dynamic(js4)
PASS   : tst_qqmllistmodel::dynamic(js5)
PASS   : tst_qqmllistmodel::dynamic(js6)
PASS   : tst_qqmllistmodel::dynamic(js7)
PASS   : tst_qqmllistmodel::dynamic(js8)
PASS   : tst_qqmllistmodel::dynamic(nested-append1)
PASS   : tst_qqmllistmodel::dynamic(nested-append2)
PASS   : tst_qqmllistmodel::dynamic(nested-append3)
PASS   : tst_qqmllistmodel::dynamic(nested-insert)
PASS   : tst_qqmllistmodel::dynamic(nested-set)
PASS   : tst_qqmllistmodel::dynamic(nested-count)
PASS   : tst_qqmllistmodel::dynamic(nested-clear)
PASS   : tst_qqmllistmodel::dynamic(jsarray)
PASS   : tst_qqmllistmodel::enumerate()
PASS   : tst_qqmllistmodel::error(id not allowed in ListElement)
PASS   : tst_qqmllistmodel::error(id allowed in ListModel)
PASS   : tst_qqmllistmodel::error(random properties not allowed in ListModel)
PASS   : tst_qqmllistmodel::error(random properties allowed in ListElement)
PASS   : tst_qqmllistmodel::error(bindings not allowed in ListElement)
PASS   : tst_qqmllistmodel::error(random object list properties allowed in ListElement)
PASS   : tst_qqmllistmodel::error(default properties not allowed in ListElement)
PASS   : tst_qqmllistmodel::error(QML elements not allowed in ListElement)
PASS   : tst_qqmllistmodel::error(qualified ListElement supported)
PASS   : tst_qqmllistmodel::error(qualified ListElement required)
PASS   : tst_qqmllistmodel::error(unknown qualified ListElement not allowed)
PASS   : tst_qqmllistmodel::syncError()
QWARN  : tst_qqmllistmodel::get() Duplicate data tag "simple value" - please rename.
QWARN  : tst_qqmllistmodel::get() Duplicate data tag "simple value 2" - please rename.
QWARN  : tst_qqmllistmodel::get() Duplicate data tag "list of objects" - please rename.
PASS   : tst_qqmllistmodel::get(simple value)
PASS   : tst_qqmllistmodel::get(simple value 2)
PASS   : tst_qqmllistmodel::get(list of objects)
PASS   : tst_qqmllistmodel::get(simple value)
PASS   : tst_qqmllistmodel::get(simple value 2)
PASS   : tst_qqmllistmodel::get(list of objects)
PASS   : tst_qqmllistmodel::set(staticRoles)
PASS   : tst_qqmllistmodel::set(dynamicRoles)
QWARN  : tst_qqmllistmodel::get_nested() Duplicate data tag "simple value" - please rename.
QWARN  : tst_qqmllistmodel::get_nested() Duplicate data tag "simple value 2" - please rename.
QWARN  : tst_qqmllistmodel::get_nested() Duplicate data tag "list of objects" - please rename.
PASS   : tst_qqmllistmodel::get_nested(simple value)
PASS   : tst_qqmllistmodel::get_nested(simple value 2)
PASS   : tst_qqmllistmodel::get_nested(list of objects)
PASS   : tst_qqmllistmodel::get_nested(simple value)
PASS   : tst_qqmllistmodel::get_nested(simple value 2)
PASS   : tst_qqmllistmodel::get_nested(list of objects)
PASS   : tst_qqmllistmodel::crash_model_with_multiple_roles()
PASS   : tst_qqmllistmodel::crash_model_with_unknown_roles()
QWARN  : tst_qqmllistmodel::crash_model_with_dynamic_roles() ""
QWARN  : tst_qqmllistmodel::crash_model_with_dynamic_roles() ""
PASS   : tst_qqmllistmodel::crash_model_with_dynamic_roles()
PASS   : tst_qqmllistmodel::set_model_cache()
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "set: plain" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "setProperty: plain" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "set: plain, no changes" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "setProperty: plain, no changes" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "set: inserted item" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "setProperty: inserted item" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "get: inserted item" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "set: removed item" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "setProperty: removed item" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "get: removed item" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "nested-set: list, new size" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "nested-set: list, empty -> non-empty" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "nested-set: list, non-empty -> empty" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "nested-set: list, same size, different values" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "nested-set: list, no changes" - please rename.
QWARN  : tst_qqmllistmodel::property_changes() Duplicate data tag "nested-set: list, no changes, empty" - please rename.
QWARN  : tst_qqmllistmodel::property_changes(set: plain) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(set: plain)
QWARN  : tst_qqmllistmodel::property_changes(setProperty: plain) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(setProperty: plain)
QWARN  : tst_qqmllistmodel::property_changes(set: plain, no changes) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(set: plain, no changes)
QWARN  : tst_qqmllistmodel::property_changes(setProperty: plain, no changes) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(setProperty: plain, no changes)
QWARN  : tst_qqmllistmodel::property_changes(set: inserted item) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(set: inserted item)
QWARN  : tst_qqmllistmodel::property_changes(setProperty: inserted item) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(setProperty: inserted item)
QWARN  : tst_qqmllistmodel::property_changes(get: inserted item) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(get: inserted item)
QWARN  : tst_qqmllistmodel::property_changes(set: removed item) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(set: removed item)
QWARN  : tst_qqmllistmodel::property_changes(setProperty: removed item) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(setProperty: removed item)
QWARN  : tst_qqmllistmodel::property_changes(get: removed item) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(get: removed item)
QWARN  : tst_qqmllistmodel::property_changes(nested-set: list, new size) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(nested-set: list, new size)
QWARN  : tst_qqmllistmodel::property_changes(nested-set: list, empty -> non-empty) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(nested-set: list, empty -> non-empty)
QWARN  : tst_qqmllistmodel::property_changes(nested-set: list, non-empty -> empty) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(nested-set: list, non-empty -> empty)
QWARN  : tst_qqmllistmodel::property_changes(nested-set: list, same size, different values) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(nested-set: list, same size, different values)
QWARN  : tst_qqmllistmodel::property_changes(nested-set: list, no changes) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(nested-set: list, no changes)
QWARN  : tst_qqmllistmodel::property_changes(nested-set: list, no changes, empty) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(nested-set: list, no changes, empty)
QWARN  : tst_qqmllistmodel::property_changes(set: plain) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(set: plain)
QWARN  : tst_qqmllistmodel::property_changes(setProperty: plain) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(setProperty: plain)
QWARN  : tst_qqmllistmodel::property_changes(set: plain, no changes) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(set: plain, no changes)
QWARN  : tst_qqmllistmodel::property_changes(setProperty: plain, no changes) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(setProperty: plain, no changes)
QWARN  : tst_qqmllistmodel::property_changes(set: inserted item) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(set: inserted item)
QWARN  : tst_qqmllistmodel::property_changes(setProperty: inserted item) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(setProperty: inserted item)
QWARN  : tst_qqmllistmodel::property_changes(get: inserted item) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(get: inserted item)
QWARN  : tst_qqmllistmodel::property_changes(set: removed item) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(set: removed item)
QWARN  : tst_qqmllistmodel::property_changes(setProperty: removed item) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(setProperty: removed item)
QWARN  : tst_qqmllistmodel::property_changes(get: removed item) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(get: removed item)
QWARN  : tst_qqmllistmodel::property_changes(nested-set: list, new size) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(nested-set: list, new size)
QWARN  : tst_qqmllistmodel::property_changes(nested-set: list, empty -> non-empty) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(nested-set: list, empty -> non-empty)
QWARN  : tst_qqmllistmodel::property_changes(nested-set: list, non-empty -> empty) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(nested-set: list, non-empty -> empty)
QWARN  : tst_qqmllistmodel::property_changes(nested-set: list, same size, different values) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(nested-set: list, same size, different values)
QWARN  : tst_qqmllistmodel::property_changes(nested-set: list, no changes) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(nested-set: list, no changes)
QWARN  : tst_qqmllistmodel::property_changes(nested-set: list, no changes, empty) <Unknown File>:2:1: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
PASS   : tst_qqmllistmodel::property_changes(nested-set: list, no changes, empty)
PASS   : tst_qqmllistmodel::clear(staticRoles)
PASS   : tst_qqmllistmodel::clear(dynamicRoles)
PASS   : tst_qqmllistmodel::signal_handlers(staticRoles)
PASS   : tst_qqmllistmodel::signal_handlers(dynamicRoles)
PASS   : tst_qqmllistmodel::role_mode(default0)
PASS   : tst_qqmllistmodel::role_mode(default1)
PASS   : tst_qqmllistmodel::role_mode(enableDynamic0)
PASS   : tst_qqmllistmodel::role_mode(enableDynamic1)
PASS   : tst_qqmllistmodel::role_mode(enableDynamic2)
PASS   : tst_qqmllistmodel::string_to_list_crash()
PASS   : tst_qqmllistmodel::empty_element_warning(empty)
PASS   : tst_qqmllistmodel::empty_element_warning(withid)
PASS   : tst_qqmllistmodel::empty_element_warning(emptyElement)
PASS   : tst_qqmllistmodel::empty_element_warning(emptyElements)
PASS   : tst_qqmllistmodel::empty_element_warning(role1)
PASS   : tst_qqmllistmodel::empty_element_warning(role2)
PASS   : tst_qqmllistmodel::empty_element_warning(role3)
PASS   : tst_qqmllistmodel::datetime(dt0)
PASS   : tst_qqmllistmodel::datetime(dt1)
PASS   : tst_qqmllistmodel::datetime(dt2)
PASS   : tst_qqmllistmodel::datetime(dt3)
PASS   : tst_qqmllistmodel::datetime(dt4)
PASS   : tst_qqmllistmodel::url()
PASS   : tst_qqmllistmodel::about_to_be_signals()
PASS   : tst_qqmllistmodel::modify_through_delegate()
PASS   : tst_qqmllistmodel::bindingsOnGetResult()
PASS   : tst_qqmllistmodel::stringifyModelEntry()
PASS   : tst_qqmllistmodel::qobjectTrackerForDynamicModelObjects()
PASS   : tst_qqmllistmodel::crash_append_empty_array()
PASS   : tst_qqmllistmodel::dynamic_roles_crash_QTBUG_38907()
PASS   : tst_qqmllistmodel::nestedListModelIteration()
PASS   : tst_qqmllistmodel::undefinedAppendShouldCauseError()
PASS   : tst_qqmllistmodel::nullPropertyCrash()
PASS   : tst_qqmllistmodel::objectDestroyed()
PASS   : tst_qqmllistmodel::destroyObject()
PASS   : tst_qqmllistmodel::emptyStringNotUndefined()
PASS   : tst_qqmllistmodel::listElementWithTemplateString()
PASS   : tst_qqmllistmodel::destroyComponentObject()
PASS   : tst_qqmllistmodel::objectOwnershipFlip()
QWARN  : tst_qqmllistmodel::enumsInListElement() qt.qpa.fonts: Populating font family aliases took 39 ms. Replace uses of missing font family "Sans Serif" with one that exists to avoid this cost. 
PASS   : tst_qqmllistmodel::enumsInListElement()
PASS   : tst_qqmllistmodel::protectQObjectFromGC()
PASS   : tst_qqmllistmodel::nestedLists()
PASS   : tst_qqmllistmodel::deadModelData()
PASS   : tst_qqmllistmodel::valuesOfInnerList()
PASS   : tst_qqmllistmodel::arrayLikes()
PASS   : tst_qqmllistmodel::functionInNested()
QWARN  : tst_qqmllistmodel::properWorkerAgentLifecycle() qt.core.qobject.connect: QObject::connect(QJSEngine, QtObject): invalid nullptr parameter
PASS   : tst_qqmllistmodel::properWorkerAgentLifecycle()
PASS   : tst_qqmllistmodel::cleanupTestCase()
Totals: 355 passed, 0 failed, 0 skipped, 0 blacklisted, 2569ms
********* Finished testing of tst_qqmllistmodel *********
