********* Start testing of tst_QQmlPreviewObjectPatch *********
Config: Using QtTest library 6.12.0, Qt 6.12.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 14.8.5
PASS   : tst_QQmlPreviewObjectPatch::initTestCase()
PASS   : tst_QQmlPreviewObjectPatch::granularConstantUpdate()
PASS   : tst_QQmlPreviewObjectPatch::granularConstantUpdatePreservesUserOverride()
PASS   : tst_QQmlPreviewObjectPatch::granularPropertyAdditionWithStash()
PASS   : tst_QQmlPreviewObjectPatch::granularPropertyRemovalWithStash()
PASS   : tst_QQmlPreviewObjectPatch::updateObjectsFunctionAdd()
PASS   : tst_QQmlPreviewObjectPatch::updateObjectsGeneratorFunctionAdd()
PASS   : tst_QQmlPreviewObjectPatch::updateObjectsGeneratorMethodChange()
PASS   : tst_QQmlPreviewObjectPatch::updateObjectsFunctionChange()
PASS   : tst_QQmlPreviewObjectPatch::updateObjectsFunctionRemove()
PASS   : tst_QQmlPreviewObjectPatch::scriptBindingChangeDropsCppPropertyOverride()
PASS   : tst_QQmlPreviewObjectPatch::bindingPropertyRename()
XFAIL  : tst_QQmlPreviewObjectPatch::reattachLosesListChildUserOverrides() We do not preserve user overrides
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/debugger/qqmlpreviewdiff/tst_qqmlpreviewobjectpatch.cpp(1126)]
PASS   : tst_QQmlPreviewObjectPatch::reattachLosesListChildUserOverrides()
PASS   : tst_QQmlPreviewObjectPatch::varPropertyStashTypeMismatch()
PASS   : tst_QQmlPreviewObjectPatch::reattachPreservesIdBinding()
PASS   : tst_QQmlPreviewObjectPatch::inPlaceOnChildNeedlesslyReattaches()
PASS   : tst_QQmlPreviewObjectPatch::reattachPreservesExternalBinding()
XFAIL  : tst_QQmlPreviewObjectPatch::enumChangeAcrossComponents() Cross-CU lookup invalidation not yet implemented
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/qml/debugger/qqmlpreviewdiff/tst_qqmlpreviewobjectpatch.cpp(1330)]
PASS   : tst_QQmlPreviewObjectPatch::enumChangeAcrossComponents()
PASS   : tst_QQmlPreviewObjectPatch::attachedPropertyValueChange()
PASS   : tst_QQmlPreviewObjectPatch::attachedPropertyAdded()
PASS   : tst_QQmlPreviewObjectPatch::attachedPropertyRemoved()
PASS   : tst_QQmlPreviewObjectPatch::groupPropertyFontChange()
PASS   : tst_QQmlPreviewObjectPatch::groupPropertyValueTypeOverridePreserved()
PASS   : tst_QQmlPreviewObjectPatch::groupPropertyAnchorsChange()
PASS   : tst_QQmlPreviewObjectPatch::groupPropertyAnchorsTargetChange()
PASS   : tst_QQmlPreviewObjectPatch::groupPropIndexShift()
PASS   : tst_QQmlPreviewObjectPatch::groupPropChildRemoved()
PASS   : tst_QQmlPreviewObjectPatch::groupPropertyRemoved()
PASS   : tst_QQmlPreviewObjectPatch::attachedPropIndexShift()
PASS   : tst_QQmlPreviewObjectPatch::multiGroupChange()
PASS   : tst_QQmlPreviewObjectPatch::groupAndAttachedChange()
PASS   : tst_QQmlPreviewObjectPatch::inlineComponentInstanceChange()
PASS   : tst_QQmlPreviewObjectPatch::implicitComponentContentChange()
PASS   : tst_QQmlPreviewObjectPatch::explicitComponentContentChange()
PASS   : tst_QQmlPreviewObjectPatch::signalHandlerWithPropertyAdd()
PASS   : tst_QQmlPreviewObjectPatch::inPlaceUpdateNoObjectDuplication()
PASS   : tst_QQmlPreviewObjectPatch::anchorsTopIndividualTargetChange()
PASS   : tst_QQmlPreviewObjectPatch::anchorsTopTimerNoAlternation()
PASS   : tst_QQmlPreviewObjectPatch::rebuildDoesNotLeakChildren()
PASS   : tst_QQmlPreviewObjectPatch::compositeVMERebuildFromPlain()
PASS   : tst_QQmlPreviewObjectPatch::compositeVMERebuildICChange()
PASS   : tst_QQmlPreviewObjectPatch::compositeVMERebuildExternal()
PASS   : tst_QQmlPreviewObjectPatch::compositeBindingScriptFromPlain()
PASS   : tst_QQmlPreviewObjectPatch::compositeBindingScriptICChange()
PASS   : tst_QQmlPreviewObjectPatch::compositeBindingScriptExternal()
PASS   : tst_QQmlPreviewObjectPatch::compositeRecursiveConstant()
PASS   : tst_QQmlPreviewObjectPatch::compositeRecursiveScript()
PASS   : tst_QQmlPreviewObjectPatch::compositeRecursiveICExternal()
PASS   : tst_QQmlPreviewObjectPatch::compositeExternalToAlias()
PASS   : tst_QQmlPreviewObjectPatch::compositeFromPlainToSmallerCU()
PASS   : tst_QQmlPreviewObjectPatch::childConstantChangePreservesRootIds()
PASS   : tst_QQmlPreviewObjectPatch::compositeAliasRebuildCrash()
PASS   : tst_QQmlPreviewObjectPatch::multipleCompositeInstances()
PASS   : tst_QQmlPreviewObjectPatch::nestedCompositeAlias()
PASS   : tst_QQmlPreviewObjectPatch::nestedCompositeConstantBindingAddRemoveReverts()
PASS   : tst_QQmlPreviewObjectPatch::compositeSignalHandler()
PASS   : tst_QQmlPreviewObjectPatch::compositeRepeater()
PASS   : tst_QQmlPreviewObjectPatch::instanceBindingReadsAlias()
PASS   : tst_QQmlPreviewObjectPatch::compositeComponent()
PASS   : tst_QQmlPreviewObjectPatch::inlineChildReadsAlias()
PASS   : tst_QQmlPreviewObjectPatch::compositeStates()
QWARN  : tst_QQmlPreviewObjectPatch::compositeContextHierarchyCrash() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/debugger/qqmlpreviewdiff/data/CompositeContextDerivedOld.qml:24:13: QML PropertyChanges: Cannot assign to non-existent property "objectname"
PASS   : tst_QQmlPreviewObjectPatch::compositeContextHierarchyCrash()
PASS   : tst_QQmlPreviewObjectPatch::compositeContextIdLookupCrash()
PASS   : tst_QQmlPreviewObjectPatch::scriptToConstantToScriptRoundtrip()
PASS   : tst_QQmlPreviewObjectPatch::scriptToConstantToScriptRoundtripExternalScript()
PASS   : tst_QQmlPreviewObjectPatch::safeAreaAttachedRebuildCrash()
PASS   : tst_QQmlPreviewObjectPatch::externalSignalHandlerLostOnRebuild()
PASS   : tst_QQmlPreviewObjectPatch::externalSignalHandlerSignalRemoved()
PASS   : tst_QQmlPreviewObjectPatch::externalSignalHandlerGroupedPropertySyntax()
PASS   : tst_QQmlPreviewObjectPatch::externalSignalHandlerJsConnect()
PASS   : tst_QQmlPreviewObjectPatch::externalSignalHandlerOnSubObject()
PASS   : tst_QQmlPreviewObjectPatch::externalSignalHandlerOnListChild()
PASS   : tst_QQmlPreviewObjectPatch::consecutiveUpdatesDeadContext()
PASS   : tst_QQmlPreviewObjectPatch::externalBindingOnSubObjectTargetMismatch()
PASS   : tst_QQmlPreviewObjectPatch::externalSignalHandlerOnSubObjectUnfired()
PASS   : tst_QQmlPreviewObjectPatch::compositeRebuildNoVisualChildDuplication()
PASS   : tst_QQmlPreviewObjectPatch::singletonConstantPropertyChange()
PASS   : tst_QQmlPreviewObjectPatch::singletonBindingPropagation()
PASS   : tst_QQmlPreviewObjectPatch::singletonChildObjectPropertyChange()
PASS   : tst_QQmlPreviewObjectPatch::singletonPropertyAddition()
PASS   : tst_QQmlPreviewObjectPatch::singletonConsumerBindingRefresh()
PASS   : tst_QQmlPreviewObjectPatch::childOrderBindingShift(addProperty)
PASS   : tst_QQmlPreviewObjectPatch::childOrderBindingShift(removeProperty)
PASS   : tst_QQmlPreviewObjectPatch::childOrderBindingShift(insertChild)
PASS   : tst_QQmlPreviewObjectPatch::childOrderBindingShift(removeChild)
PASS   : tst_QQmlPreviewObjectPatch::requiredPropertyPreservedOnRebuild()
PASS   : tst_QQmlPreviewObjectPatch::childBindingScopeAfterFormRebuild()
PASS   : tst_QQmlPreviewObjectPatch::topLevelDerivedTypeFormRebuild()
QWARN  : tst_QQmlPreviewObjectPatch::childAddedWithIdCrash() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/debugger/qqmlpreviewdiff/data/CoffeeFormOld.qml:24: TypeError: Cannot read property 'horizontalCenter' of null
QWARN  : tst_QQmlPreviewObjectPatch::childAddedWithIdCrash() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/debugger/qqmlpreviewdiff/data/CoffeeFormOld.qml:25: TypeError: Cannot read property 'top' of null
PASS   : tst_QQmlPreviewObjectPatch::childAddedWithIdCrash()
QWARN  : tst_QQmlPreviewObjectPatch::childAddedWithIdCompositeCrash() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/debugger/qqmlpreviewdiff/data/CoffeeFormOld.qml:24: TypeError: Cannot read property 'horizontalCenter' of null
QWARN  : tst_QQmlPreviewObjectPatch::childAddedWithIdCompositeCrash() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/debugger/qqmlpreviewdiff/data/CoffeeFormOld.qml:25: TypeError: Cannot read property 'top' of null
QWARN  : tst_QQmlPreviewObjectPatch::childAddedWithIdCompositeCrash() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/debugger/qqmlpreviewdiff/data/CoffeeCard.qml:27:5: QML QQuickItem: Cannot anchor to an item that isn't a parent or sibling.
QWARN  : tst_QQmlPreviewObjectPatch::childAddedWithIdCompositeCrash() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/debugger/qqmlpreviewdiff/data/CoffeeCard.qml:27:5: QML QQuickItem: Cannot anchor to an item that isn't a parent or sibling.
PASS   : tst_QQmlPreviewObjectPatch::childAddedWithIdCompositeCrash()
QWARN  : tst_QQmlPreviewObjectPatch::insertBinding() file:///Users/qt/work/qt/qtdeclarative/tests/auto/qml/debugger/qqmlpreviewdiff/data/InsertBindingOld.qml:9: TypeError: Cannot read property 'left' of null
PASS   : tst_QQmlPreviewObjectPatch::insertBinding()
PASS   : tst_QQmlPreviewObjectPatch::compositePropertyDefaultChangeKeepsVisualChildren()
PASS   : tst_QQmlPreviewObjectPatch::compositeBaseLayoutChangeRelinksDerivedCaches()
PASS   : tst_QQmlPreviewObjectPatch::deferredDerivedInstanceRecreatedOnStructuralReload()
PASS   : tst_QQmlPreviewObjectPatch::compositeBaseLayoutChangeRelinksDerivedOwnMembers()
PASS   : tst_QQmlPreviewObjectPatch::compositePropertyDefaultChangeExternalDeferredContent()
PASS   : tst_QQmlPreviewObjectPatch::reloadDeferredContentWithAlias()
PASS   : tst_QQmlPreviewObjectPatch::reloadDeferredProperty(value)
PASS   : tst_QQmlPreviewObjectPatch::reloadDeferredProperty(attached)
PASS   : tst_QQmlPreviewObjectPatch::reloadDeferredProperty(group)
PASS   : tst_QQmlPreviewObjectPatch::reloadDeferredProperty(groupRetargeted)
PASS   : tst_QQmlPreviewObjectPatch::groupPropertyNameClashesWithId()
PASS   : tst_QQmlPreviewObjectPatch::compositeBaseLayoutChangeDropsRemovedBaseProperty()
PASS   : tst_QQmlPreviewObjectPatch::inlineComponentBaseTypeChange()
PASS   : tst_QQmlPreviewObjectPatch::inlineComponentBaseTypeChangeDropsInvalidBinding()
PASS   : tst_QQmlPreviewObjectPatch::crossCompilationUnitBaseTypeChange()
PASS   : tst_QQmlPreviewObjectPatch::topLevelBaseTypeChangeFails()
PASS   : tst_QQmlPreviewObjectPatch::derivedTypeBaseTypeChangeFails()
PASS   : tst_QQmlPreviewObjectPatch::changedBaseTypeRelinksDerivedInstanceCaches()
PASS   : tst_QQmlPreviewObjectPatch::derivedTypeFunctionChangeCrash()
PASS   : tst_QQmlPreviewObjectPatch::nestedDerivedIdMethodChange()
PASS   : tst_QQmlPreviewObjectPatch::cleanupTestCase()
Totals: 112 passed, 0 failed, 0 skipped, 0 blacklisted, 1934ms
********* Finished testing of tst_QQmlPreviewObjectPatch *********
