********* Start testing of tst_qquicklayouts *********
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_qquicklayouts::Tests_FlexboxLayout::initTestCase()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_addAndRemoveItems()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_flexAlignContent()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_flexAlignItems()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_flexGap()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_flexItemDirection()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_flexItemWrap()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_flexJustifyContent()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_flexOverrideAlignItemInChild()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_itemVisibility()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_margins()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_nestedFlexLayout()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_respectLayoutAttachedProperties()
XFAIL  : tst_qquicklayouts::Tests_FlexboxLayout::test_sizeHints() Layout.minimumWidth is 2. FlexboxLayout should take fillWidth/sizePolicy into consideration when normalizing size hints
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicklayouts/data/tst_flexboxlayout.qml(870)]
XFAIL  : tst_qquicklayouts::Tests_FlexboxLayout::test_sizeHints() Layout.maximumWidth is ∞. FlexboxLayout should take fillWidth/sizePolicy into consideration when normalizing size hints
   Loc: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicklayouts/data/tst_flexboxlayout.qml(874)]
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_sizeHints()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_staticItems()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::test_warnAboutLayoutItemsWithAnchors()
PASS   : tst_qquicklayouts::Tests_FlexboxLayout::cleanupTestCase()
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_alignBaseline_dont_always_invalidate()
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()
PASS   : tst_qquicklayouts::Tests_GridLayout::test_spacings(NaN)
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::test_uniformCellSizes(hor 9/3)
PASS   : tst_qquicklayouts::Tests_GridLayout::test_uniformCellSizes(hor 30/3)
PASS   : tst_qquicklayouts::Tests_GridLayout::test_uniformCellSizes(hor 60/3)
PASS   : tst_qquicklayouts::Tests_GridLayout::test_uniformCellSizes(hor 66/3)
PASS   : tst_qquicklayouts::Tests_GridLayout::test_uniformCellSizes(ver 66/3)
PASS   : tst_qquicklayouts::Tests_GridLayout::cleanupTestCase()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::initTestCase()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::test_Proxy_change_target()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::test_Proxy_destruction()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::test_Proxy_layout_destruction1()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::test_Proxy_layout_destruction2()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::test_Proxy_layout_destruction3()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::test_Proxy_layout_destruction_of_targets()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::test_Proxy_native_item()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::test_Proxy_nesting()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::test_Proxy_nesting_item()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::test_Proxy_overwrite_layout_properties()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::test_Proxy_overwrite_layout_properties_declarative()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::test_Proxy_simple()
PASS   : tst_qquicklayouts::Tests_LayoutProxy::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_defaultLayoutSize()
PASS   : tst_qquicklayouts::Tests_RowLayout::test_defaultPropertyAliasCrash()
PASS   : tst_qquicklayouts::Tests_RowLayout::test_defaultPropertyAliasCrashAgain()
PASS   : tst_qquicklayouts::Tests_RowLayout::test_defaultSizePolicyForLayout()
QWARN  : tst_qquicklayouts::Tests_RowLayout::test_dependentWidth_QTBUG_87253() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicklayouts/data/tst_rowlayout.qml:1704:17: QML RowLayout: Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
QWARN  : tst_qquicklayouts::Tests_RowLayout::test_dependentWidth_QTBUG_87253() file:///Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicklayouts/data/tst_rowlayout.qml:1704:17: QML RowLayout: Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations.
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_distribution(one)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_distribution(two)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_distribution(resize_to_0_width)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_distribution(preferred_infinity)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_dontCrashAfterDestroyingChildren(setWidth)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_dontCrashAfterDestroyingChildren(setHeight)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_dontCrashAfterDestroyingChildren(getImplicitWidth)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_dontCrashAfterDestroyingChildren(getImplicitHeight)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_dynamicAlignment(simple)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_dynamicAlignment(valign)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_dynamicAlignment(halign)
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_negativeSize()
PASS   : tst_qquicklayouts::Tests_RowLayout::test_polishLayoutItemIssue()
PASS   : tst_qquicklayouts::Tests_RowLayout::test_propagateImplicitWidthToParent()
PASS   : tst_qquicklayouts::Tests_RowLayout::test_rearrangeFixedSizeLayout()
PASS   : tst_qquicklayouts::Tests_RowLayout::test_rearrangeInvalidatedChildInNestedLayout()
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_sizeHintBindingLoopIssue()
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: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicklayouts/data/tst_rowlayout.qml(1312)]
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: [/Users/qt/work/qt/qtdeclarative/tests/auto/quick/qquicklayouts/data/tst_rowlayout.qml(1346)]
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_uniformCellSizes(hor 9/3)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_uniformCellSizes(hor 30/3)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_uniformCellSizes(hor 60/3)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_uniformCellSizes(hor 66/3)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_uniformCellSizes(ver 66/3)
PASS   : tst_qquicklayouts::Tests_RowLayout::test_uniformCellSizes_QML()
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_addAndRemoveItems()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_addIgnoredItem()
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_attachedDynamicRendered()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_attachedStaticDeclarative()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_count()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_countGeometryChanges()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_currentIndex()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_dontCrashWhenAnchoredToAWindow()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_dontCrashWhenChildIsResizedToNull()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_implicitSize()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_loadStackLayoutAsynchronously()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_rearrange()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_repeater()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_setCurrentIndex()
PASS   : tst_qquicklayouts::Tests_StackLayout::test_sizeHint(propagateNone)
PASS   : tst_qquicklayouts::Tests_StackLayout::test_sizeHint(propagateMinimumWidth)
PASS   : tst_qquicklayouts::Tests_StackLayout::test_sizeHint(propagatePreferredWidth)
PASS   : tst_qquicklayouts::Tests_StackLayout::test_sizeHint(propagateMaximumWidth)
PASS   : tst_qquicklayouts::Tests_StackLayout::test_sizeHint(propagateAll)
PASS   : tst_qquicklayouts::Tests_StackLayout::test_sizeHint(propagateCrazy)
PASS   : tst_qquicklayouts::Tests_StackLayout::test_sizeHint(expandMinToExplicitPref)
PASS   : tst_qquicklayouts::Tests_StackLayout::test_sizeHint(expandMaxToExplicitPref)
PASS   : tst_qquicklayouts::Tests_StackLayout::test_sizeHint(expandAllToExplicitMin)
PASS   : tst_qquicklayouts::Tests_StackLayout::test_sizeHint(expandPrefToExplicitMin)
PASS   : tst_qquicklayouts::Tests_StackLayout::test_sizeHint(boundPrefToExplicitMax)
PASS   : tst_qquicklayouts::Tests_StackLayout::test_sizeHint(boundAllToExplicitMax)
PASS   : tst_qquicklayouts::Tests_StackLayout::cleanupTestCase()
Totals: 210 passed, 0 failed, 0 skipped, 0 blacklisted, 7143ms
********* Finished testing of tst_qquicklayouts *********
