********* Start testing of tst_QGraphicsGridLayout *********
Config: Using QtTest library 6.11.1, Qt 6.11.1 (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_QGraphicsGridLayout::initTestCase()
PASS   : tst_QGraphicsGridLayout::qgraphicsgridlayout()
PASS   : tst_QGraphicsGridLayout::addItem((-1,-1,-1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,-1,-1,0)
PASS   : tst_QGraphicsGridLayout::addItem((-1,-1,-1,1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,-1,0,-1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,-1,0,0)
PASS   : tst_QGraphicsGridLayout::addItem((-1,-1,0,1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,-1,1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,-1,1,0)
PASS   : tst_QGraphicsGridLayout::addItem((-1,-1,1,1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,0,-1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,0,-1,0)
PASS   : tst_QGraphicsGridLayout::addItem((-1,0,-1,1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,0,0,-1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,0,0,0)
PASS   : tst_QGraphicsGridLayout::addItem((-1,0,0,1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,0,1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,0,1,0)
PASS   : tst_QGraphicsGridLayout::addItem((-1,0,1,1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,1,-1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,1,-1,0)
PASS   : tst_QGraphicsGridLayout::addItem((-1,1,-1,1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,1,0,-1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,1,0,0)
PASS   : tst_QGraphicsGridLayout::addItem((-1,1,0,1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,1,1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((-1,1,1,0)
PASS   : tst_QGraphicsGridLayout::addItem((-1,1,1,1)
PASS   : tst_QGraphicsGridLayout::addItem((0,-1,-1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((0,-1,-1,0)
PASS   : tst_QGraphicsGridLayout::addItem((0,-1,-1,1)
PASS   : tst_QGraphicsGridLayout::addItem((0,-1,0,-1)
PASS   : tst_QGraphicsGridLayout::addItem((0,-1,0,0)
PASS   : tst_QGraphicsGridLayout::addItem((0,-1,0,1)
PASS   : tst_QGraphicsGridLayout::addItem((0,-1,1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((0,-1,1,0)
PASS   : tst_QGraphicsGridLayout::addItem((0,-1,1,1)
PASS   : tst_QGraphicsGridLayout::addItem((0,0,-1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((0,0,-1,0)
PASS   : tst_QGraphicsGridLayout::addItem((0,0,-1,1)
PASS   : tst_QGraphicsGridLayout::addItem((0,0,0,-1)
PASS   : tst_QGraphicsGridLayout::addItem((0,0,0,0)
PASS   : tst_QGraphicsGridLayout::addItem((0,0,0,1)
PASS   : tst_QGraphicsGridLayout::addItem((0,0,1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((0,0,1,0)
PASS   : tst_QGraphicsGridLayout::addItem((0,0,1,1)
PASS   : tst_QGraphicsGridLayout::addItem((0,1,-1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((0,1,-1,0)
PASS   : tst_QGraphicsGridLayout::addItem((0,1,-1,1)
PASS   : tst_QGraphicsGridLayout::addItem((0,1,0,-1)
PASS   : tst_QGraphicsGridLayout::addItem((0,1,0,0)
PASS   : tst_QGraphicsGridLayout::addItem((0,1,0,1)
PASS   : tst_QGraphicsGridLayout::addItem((0,1,1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((0,1,1,0)
PASS   : tst_QGraphicsGridLayout::addItem((0,1,1,1)
PASS   : tst_QGraphicsGridLayout::addItem((1,-1,-1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((1,-1,-1,0)
PASS   : tst_QGraphicsGridLayout::addItem((1,-1,-1,1)
PASS   : tst_QGraphicsGridLayout::addItem((1,-1,0,-1)
PASS   : tst_QGraphicsGridLayout::addItem((1,-1,0,0)
PASS   : tst_QGraphicsGridLayout::addItem((1,-1,0,1)
PASS   : tst_QGraphicsGridLayout::addItem((1,-1,1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((1,-1,1,0)
PASS   : tst_QGraphicsGridLayout::addItem((1,-1,1,1)
PASS   : tst_QGraphicsGridLayout::addItem((1,0,-1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((1,0,-1,0)
PASS   : tst_QGraphicsGridLayout::addItem((1,0,-1,1)
PASS   : tst_QGraphicsGridLayout::addItem((1,0,0,-1)
PASS   : tst_QGraphicsGridLayout::addItem((1,0,0,0)
PASS   : tst_QGraphicsGridLayout::addItem((1,0,0,1)
PASS   : tst_QGraphicsGridLayout::addItem((1,0,1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((1,0,1,0)
PASS   : tst_QGraphicsGridLayout::addItem((1,0,1,1)
PASS   : tst_QGraphicsGridLayout::addItem((1,1,-1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((1,1,-1,0)
PASS   : tst_QGraphicsGridLayout::addItem((1,1,-1,1)
PASS   : tst_QGraphicsGridLayout::addItem((1,1,0,-1)
PASS   : tst_QGraphicsGridLayout::addItem((1,1,0,0)
PASS   : tst_QGraphicsGridLayout::addItem((1,1,0,1)
PASS   : tst_QGraphicsGridLayout::addItem((1,1,1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((1,1,1,0)
PASS   : tst_QGraphicsGridLayout::addItem((1,1,1,1)
PASS   : tst_QGraphicsGridLayout::addItem((2,-1,-1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((2,-1,-1,0)
PASS   : tst_QGraphicsGridLayout::addItem((2,-1,-1,1)
PASS   : tst_QGraphicsGridLayout::addItem((2,-1,0,-1)
PASS   : tst_QGraphicsGridLayout::addItem((2,-1,0,0)
PASS   : tst_QGraphicsGridLayout::addItem((2,-1,0,1)
PASS   : tst_QGraphicsGridLayout::addItem((2,-1,1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((2,-1,1,0)
PASS   : tst_QGraphicsGridLayout::addItem((2,-1,1,1)
PASS   : tst_QGraphicsGridLayout::addItem((2,0,-1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((2,0,-1,0)
PASS   : tst_QGraphicsGridLayout::addItem((2,0,-1,1)
PASS   : tst_QGraphicsGridLayout::addItem((2,0,0,-1)
PASS   : tst_QGraphicsGridLayout::addItem((2,0,0,0)
PASS   : tst_QGraphicsGridLayout::addItem((2,0,0,1)
PASS   : tst_QGraphicsGridLayout::addItem((2,0,1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((2,0,1,0)
PASS   : tst_QGraphicsGridLayout::addItem((2,0,1,1)
PASS   : tst_QGraphicsGridLayout::addItem((2,1,-1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((2,1,-1,0)
PASS   : tst_QGraphicsGridLayout::addItem((2,1,-1,1)
PASS   : tst_QGraphicsGridLayout::addItem((2,1,0,-1)
PASS   : tst_QGraphicsGridLayout::addItem((2,1,0,0)
PASS   : tst_QGraphicsGridLayout::addItem((2,1,0,1)
PASS   : tst_QGraphicsGridLayout::addItem((2,1,1,-1)
PASS   : tst_QGraphicsGridLayout::addItem((2,1,1,0)
PASS   : tst_QGraphicsGridLayout::addItem((2,1,1,1)
SKIP   : tst_QGraphicsGridLayout::alignment() Resizing a QGraphicsWidget to effectiveSizeHint(Qt::MaximumSize) is currently not supported on mac
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/graphicsview/qgraphicsgridlayout/tst_qgraphicsgridlayout.cpp(438)]
SKIP   : tst_QGraphicsGridLayout::alignment(hasHeightForWidth) Resizing a QGraphicsWidget to effectiveSizeHint(Qt::MaximumSize) is currently not supported on mac
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/graphicsview/qgraphicsgridlayout/tst_qgraphicsgridlayout.cpp(438)]
PASS   : tst_QGraphicsGridLayout::alignment2(hor_sizepolicy_fixed)
PASS   : tst_QGraphicsGridLayout::alignment2(hor_sizepolicy_fixed_alignvcenter)
PASS   : tst_QGraphicsGridLayout::alignment2(hor_sizepolicy_fixed_aligntop)
PASS   : tst_QGraphicsGridLayout::alignment2(hor_sizepolicy_fixed_alignbottom)
PASS   : tst_QGraphicsGridLayout::alignment2(ver_sizepolicy_fixed)
PASS   : tst_QGraphicsGridLayout::alignment2(ver_sizepolicy_fixed_alignhcenter)
PASS   : tst_QGraphicsGridLayout::alignment2(ver_sizepolicy_fixed_alignleft)
PASS   : tst_QGraphicsGridLayout::alignment2(ver_sizepolicy_fixed_alignright)
SKIP   : tst_QGraphicsGridLayout::columnAlignment() Resizing a QGraphicsWidget to effectiveSizeHint(Qt::MaximumSize) is currently not supported on mac
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/graphicsview/qgraphicsgridlayout/tst_qgraphicsgridlayout.cpp(512)]
SKIP   : tst_QGraphicsGridLayout::columnAlignment(hasHeightForWidth) Resizing a QGraphicsWidget to effectiveSizeHint(Qt::MaximumSize) is currently not supported on mac
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/widgets/graphicsview/qgraphicsgridlayout/tst_qgraphicsgridlayout.cpp(512)]
PASS   : tst_QGraphicsGridLayout::columnCount()
PASS   : tst_QGraphicsGridLayout::columnCount(hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::columnMaximumWidth()
PASS   : tst_QGraphicsGridLayout::columnMaximumWidth(hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::columnMinimumWidth()
PASS   : tst_QGraphicsGridLayout::columnMinimumWidth(hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::columnPreferredWidth()
PASS   : tst_QGraphicsGridLayout::columnPreferredWidth(hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::setColumnFixedWidth()
PASS   : tst_QGraphicsGridLayout::columnSpacing()
PASS   : tst_QGraphicsGridLayout::columnStretchFactor()
PASS   : tst_QGraphicsGridLayout::count()
PASS   : tst_QGraphicsGridLayout::contentsMargins()
PASS   : tst_QGraphicsGridLayout::horizontalSpacing(zero)
PASS   : tst_QGraphicsGridLayout::horizontalSpacing(10)
PASS   : tst_QGraphicsGridLayout::itemAt()
PASS   : tst_QGraphicsGridLayout::removeAt()
PASS   : tst_QGraphicsGridLayout::removeItem()
PASS   : tst_QGraphicsGridLayout::rowAlignment()
PASS   : tst_QGraphicsGridLayout::rowAlignment(hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::rowCount()
PASS   : tst_QGraphicsGridLayout::rowCount(hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::rowMaximumHeight()
PASS   : tst_QGraphicsGridLayout::rowMaximumHeight(hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::rowMinimumHeight()
PASS   : tst_QGraphicsGridLayout::rowMinimumHeight(hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::rowPreferredHeight()
PASS   : tst_QGraphicsGridLayout::rowPreferredHeight(hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::rowSpacing()
PASS   : tst_QGraphicsGridLayout::rowStretchFactor()
PASS   : tst_QGraphicsGridLayout::rowStretchFactor(hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::setColumnSpacing(null)
PASS   : tst_QGraphicsGridLayout::setColumnSpacing(10)
PASS   : tst_QGraphicsGridLayout::setColumnSpacing(null, hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::setColumnSpacing(10, hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::setGeometry(null)
PASS   : tst_QGraphicsGridLayout::setGeometry(normal)
PASS   : tst_QGraphicsGridLayout::setRowFixedHeight()
PASS   : tst_QGraphicsGridLayout::setRowSpacing(null)
PASS   : tst_QGraphicsGridLayout::setRowSpacing(10)
PASS   : tst_QGraphicsGridLayout::setRowSpacing(null, hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::setRowSpacing(10, hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::setSpacing(zero)
PASS   : tst_QGraphicsGridLayout::setSpacing(17)
PASS   : tst_QGraphicsGridLayout::setSpacing(zero, hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::setSpacing(17, hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::sizeHint(rowSpan_larger_than_rows)
PASS   : tst_QGraphicsGridLayout::sizeHint(rowSpan_smaller_than_rows)
PASS   : tst_QGraphicsGridLayout::sizeHint(colSpan_with_ignored_column)
PASS   : tst_QGraphicsGridLayout::verticalSpacing(zero)
PASS   : tst_QGraphicsGridLayout::verticalSpacing(17)
PASS   : tst_QGraphicsGridLayout::layoutDirection()
PASS   : tst_QGraphicsGridLayout::layoutDirection(hasHeightForWidth)
PASS   : tst_QGraphicsGridLayout::removeLayout()
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(usepreferredsize)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(preferredsizeIsZero)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignoreitem01)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignoreitem01_resize120x40)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignoreitem11_resize120x40)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignoreitem01_span01_resize70x60)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignoreitem10_resize40x120)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignoreitem01_span02)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignoreitem02_span02)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignoreitem02_span00_span02)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignoreitem00_colspan00)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignoreitem01_colspan01)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignorecolumn1_resize70x60)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignorerow0)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignorerow1)
PASS   : tst_QGraphicsGridLayout::defaultStretchFactors(ignorerow0_resize60x50)
QWARN  : tst_QGraphicsGridLayout::geometries() Duplicate data tag "hfw-100x401" - please rename.
PASS   : tst_QGraphicsGridLayout::geometries(combine_max_sizes)
PASS   : tst_QGraphicsGridLayout::geometries(combine_min_sizes)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-100x401)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-h408)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-h410)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-100x470)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-100x401)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-160x350)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-160x300)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-20x40)
PASS   : tst_QGraphicsGridLayout::geometries(wfh-300x160)
PASS   : tst_QGraphicsGridLayout::geometries(wfh-40x20)
PASS   : tst_QGraphicsGridLayout::geometries(wfh-400x160)
PASS   : tst_QGraphicsGridLayout::geometries(wfh-160x100)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-h470)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-w100)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-w160)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-w500)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-alignment-defaults)
PASS   : tst_QGraphicsGridLayout::geometries(hfw-alignment2)
PASS   : tst_QGraphicsGridLayout::avoidRecursionInInsertItem()
PASS   : tst_QGraphicsGridLayout::styleInfoLeak()
PASS   : tst_QGraphicsGridLayout::task236367_maxSizeHint()
PASS   : tst_QGraphicsGridLayout::spanningItem2x2(A larger spanning item with 2 widgets with fixed policy)
PASS   : tst_QGraphicsGridLayout::spanningItem2x2(A larger spanning item with 2 widgets with preferred policy)
PASS   : tst_QGraphicsGridLayout::spanningItem2x2(An equally-sized spanning item with 2 widgets with fixed policy)
PASS   : tst_QGraphicsGridLayout::spanningItem2x2(An equally-sized spanning item with 2 widgets with preferred policy)
PASS   : tst_QGraphicsGridLayout::spanningItem2x2(A smaller spanning item with 2 widgets with fixed policy)
PASS   : tst_QGraphicsGridLayout::spanningItem2x2(A smaller spanning item with 2 widgets with preferred policy)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes:)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w4)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w4 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w3)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w3 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w3 w4)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w3 w4 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w2)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w2 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w2 w4)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w2 w4 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w2 w3)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w2 w3 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w2 w3 w4)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w2 w3 w4 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w4)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w4 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w3)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w3 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w3 w4)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w3 w4 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w2)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w2 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w2 w4)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w2 w4 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w2 w3)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w2 w3 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w2 w3 w4)
PASS   : tst_QGraphicsGridLayout::spanningItem2x3(Fixed sizes: w1 w2 w3 w4 w5)
PASS   : tst_QGraphicsGridLayout::spanningItem()
PASS   : tst_QGraphicsGridLayout::spanAcrossEmptyRow()
PASS   : tst_QGraphicsGridLayout::heightForWidth()
PASS   : tst_QGraphicsGridLayout::widthForHeight()
PASS   : tst_QGraphicsGridLayout::heightForWidthWithSpanning()
PASS   : tst_QGraphicsGridLayout::stretchAndHeightForWidth()
PASS   : tst_QGraphicsGridLayout::testDefaultAlignment()
PASS   : tst_QGraphicsGridLayout::hiddenItems()
PASS   : tst_QGraphicsGridLayout::cleanupTestCase()
Totals: 258 passed, 0 failed, 4 skipped, 0 blacklisted, 2187ms
********* Finished testing of tst_QGraphicsGridLayout *********
