********* Start testing of tst_QGraphicsLinearLayout *********
Config: Using QtTest library 6.12.0, Qt 6.12.0 (arm64-little_endian-lp64 shared (dynamic) release build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 26.0.0
PASS   : tst_QGraphicsLinearLayout::initTestCase()
PASS   : tst_QGraphicsLinearLayout::qgraphicslinearlayout(vertical)
PASS   : tst_QGraphicsLinearLayout::qgraphicslinearlayout(horizontal)
PASS   : tst_QGraphicsLinearLayout::alignment(h-defaultsize)
PASS   : tst_QGraphicsLinearLayout::alignment(v-defaultsize)
PASS   : tst_QGraphicsLinearLayout::alignment(h-300)
PASS   : tst_QGraphicsLinearLayout::alignment(v-300)
PASS   : tst_QGraphicsLinearLayout::count(0, 0)
PASS   : tst_QGraphicsLinearLayout::count(0, 5)
PASS   : tst_QGraphicsLinearLayout::count(5, 0)
PASS   : tst_QGraphicsLinearLayout::count(5, 5)
PASS   : tst_QGraphicsLinearLayout::geometry(null)
PASS   : tst_QGraphicsLinearLayout::geometry(one item)
PASS   : tst_QGraphicsLinearLayout::geometry(one layout)
PASS   : tst_QGraphicsLinearLayout::geometry(two h)
PASS   : tst_QGraphicsLinearLayout::geometry(two v)
PASS   : tst_QGraphicsLinearLayout::geometry(two w/itemspacing)
PASS   : tst_QGraphicsLinearLayout::geometry(two w/spacing)
PASS   : tst_QGraphicsLinearLayout::geometry(two w/itemspacing v)
PASS   : tst_QGraphicsLinearLayout::geometry(two w/spacing v)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 0, -1 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(1, 0, -1 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 1, -1 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(2, 2, -1 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 0, -1 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(1, 0, -1 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 1, -1 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(2, 2, -1 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 0, 0 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(1, 0, 0 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 1, 0 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(2, 2, 0 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 0, 0 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(1, 0, 0 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 1, 0 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(2, 2, 0 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 0, 1 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(1, 0, 1 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 1, 1 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(2, 2, 1 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 0, 1 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(1, 0, 1 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 1, 1 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(2, 2, 1 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 0, 2 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(1, 0, 2 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 1, 2 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(2, 2, 2 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 0, 2 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(1, 0, 2 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 1, 2 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(2, 2, 2 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 0, 3 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(1, 0, 3 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 1, 3 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(2, 2, 3 0)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 0, 3 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(1, 0, 3 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(0, 1, 3 1)
PASS   : tst_QGraphicsLinearLayout::insertItem(2, 2, 3 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 0, -1 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(1, 0, -1 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 1, -1 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(2, 2, -1 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 0, -1 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(1, 0, -1 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 1, -1 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(2, 2, -1 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 0, 0 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(1, 0, 0 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 1, 0 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(2, 2, 0 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 0, 0 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(1, 0, 0 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 1, 0 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(2, 2, 0 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 0, 1 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(1, 0, 1 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 1, 1 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(2, 2, 1 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 0, 1 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(1, 0, 1 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 1, 1 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(2, 2, 1 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 0, 2 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(1, 0, 2 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 1, 2 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(2, 2, 2 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 0, 2 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(1, 0, 2 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 1, 2 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(2, 2, 2 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 0, 3 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(1, 0, 3 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 1, 3 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(2, 2, 3 0)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 0, 3 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(1, 0, 3 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(0, 1, 3 1)
PASS   : tst_QGraphicsLinearLayout::insertStretch(2, 2, 3 1)
PASS   : tst_QGraphicsLinearLayout::invalidate(0)
PASS   : tst_QGraphicsLinearLayout::invalidate(1)
PASS   : tst_QGraphicsLinearLayout::invalidate(2)
PASS   : tst_QGraphicsLinearLayout::invalidate(3)
PASS   : tst_QGraphicsLinearLayout::itemAt()
PASS   : tst_QGraphicsLinearLayout::itemAt_visualOrder()
PASS   : tst_QGraphicsLinearLayout::orientation(vertical)
PASS   : tst_QGraphicsLinearLayout::orientation(horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 0, -1, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(1, 0, -1, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 1, -1, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(2, 2, -1, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 0, -1, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(1, 0, -1, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 1, -1, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(2, 2, -1, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 0, 0, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(1, 0, 0, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 1, 0, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(2, 2, 0, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 0, 0, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(1, 0, 0, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 1, 0, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(2, 2, 0, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 0, 1, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(1, 0, 1, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 1, 1, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(2, 2, 1, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 0, 1, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(1, 0, 1, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 1, 1, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(2, 2, 1, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 0, 2, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(1, 0, 2, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 1, 2, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(2, 2, 2, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 0, 2, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(1, 0, 2, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 1, 2, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(2, 2, 2, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 0, 3, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(1, 0, 3, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 1, 3, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(2, 2, 3, vertical)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 0, 3, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(1, 0, 3, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(0, 1, 3, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeAt(2, 2, 3, horizontal)
PASS   : tst_QGraphicsLinearLayout::removeItem(0, 0, -1)
PASS   : tst_QGraphicsLinearLayout::removeItem(1, 0, -1)
PASS   : tst_QGraphicsLinearLayout::removeItem(0, 1, -1)
PASS   : tst_QGraphicsLinearLayout::removeItem(2, 2, -1)
PASS   : tst_QGraphicsLinearLayout::removeItem(0, 0, 0)
PASS   : tst_QGraphicsLinearLayout::removeItem(1, 0, 0)
PASS   : tst_QGraphicsLinearLayout::removeItem(0, 1, 0)
PASS   : tst_QGraphicsLinearLayout::removeItem(2, 2, 0)
PASS   : tst_QGraphicsLinearLayout::removeItem(0, 0, 1)
PASS   : tst_QGraphicsLinearLayout::removeItem(1, 0, 1)
PASS   : tst_QGraphicsLinearLayout::removeItem(0, 1, 1)
PASS   : tst_QGraphicsLinearLayout::removeItem(2, 2, 1)
PASS   : tst_QGraphicsLinearLayout::removeItem(0, 0, 2)
PASS   : tst_QGraphicsLinearLayout::removeItem(1, 0, 2)
PASS   : tst_QGraphicsLinearLayout::removeItem(0, 1, 2)
PASS   : tst_QGraphicsLinearLayout::removeItem(2, 2, 2)
PASS   : tst_QGraphicsLinearLayout::removeItem(0, 0, 3)
PASS   : tst_QGraphicsLinearLayout::removeItem(1, 0, 3)
PASS   : tst_QGraphicsLinearLayout::removeItem(0, 1, 3)
PASS   : tst_QGraphicsLinearLayout::removeItem(2, 2, 3)
PASS   : tst_QGraphicsLinearLayout::setGeometry(null)
PASS   : tst_QGraphicsLinearLayout::setGeometry(small)
PASS   : tst_QGraphicsLinearLayout::defaultSpacing()
PASS   : tst_QGraphicsLinearLayout::setSpacing(0)
PASS   : tst_QGraphicsLinearLayout::setSpacing(5)
PASS   : tst_QGraphicsLinearLayout::setSpacing(3.3)
PASS   : tst_QGraphicsLinearLayout::setSpacing(-4.3)
PASS   : tst_QGraphicsLinearLayout::setItemSpacing(0 at 0)
PASS   : tst_QGraphicsLinearLayout::setItemSpacing(10 at 0)
PASS   : tst_QGraphicsLinearLayout::setItemSpacing(10 at 1)
PASS   : tst_QGraphicsLinearLayout::setItemSpacing(10 at the end)
PASS   : tst_QGraphicsLinearLayout::itemSpacing()
PASS   : tst_QGraphicsLinearLayout::setStretchFactor(60 [1,2])
PASS   : tst_QGraphicsLinearLayout::setStretchFactor(60 [1,2,3])
PASS   : tst_QGraphicsLinearLayout::setStretchFactor(120 [1,2,3,6])
PASS   : tst_QGraphicsLinearLayout::testStretch()
PASS   : tst_QGraphicsLinearLayout::defaultStretchFactors(hor)
PASS   : tst_QGraphicsLinearLayout::defaultStretchFactors(ver)
PASS   : tst_QGraphicsLinearLayout::defaultStretchFactors(hor,ignore123)
PASS   : tst_QGraphicsLinearLayout::defaultStretchFactors(hor,ignore23)
PASS   : tst_QGraphicsLinearLayout::defaultStretchFactors(hor,ignore2)
PASS   : tst_QGraphicsLinearLayout::sizeHint(minimumSize)
PASS   : tst_QGraphicsLinearLayout::sizeHint(preferredSize)
PASS   : tst_QGraphicsLinearLayout::sizeHint(maximumSize)
PASS   : tst_QGraphicsLinearLayout::sizeHint(minimumSize, spacing=3)
PASS   : tst_QGraphicsLinearLayout::sizeHint(minimumSize, spacing=3, layoutMargin=10)
PASS   : tst_QGraphicsLinearLayout::sizeHint(minimumSize, spacing=0, layoutMargin=7)
PASS   : tst_QGraphicsLinearLayout::updateGeometry()
PASS   : tst_QGraphicsLinearLayout::layoutDirection()
PASS   : tst_QGraphicsLinearLayout::removeLayout()
PASS   : tst_QGraphicsLinearLayout::avoidRecursionInInsertItem()
PASS   : tst_QGraphicsLinearLayout::styleInfoLeak()
PASS   : tst_QGraphicsLinearLayout::testAlignmentInLargerLayout()
PASS   : tst_QGraphicsLinearLayout::testOffByOneInLargerLayout()
PASS   : tst_QGraphicsLinearLayout::testDefaultAlignment()
PASS   : tst_QGraphicsLinearLayout::combineSizePolicies()
PASS   : tst_QGraphicsLinearLayout::hiddenItems()
PASS   : tst_QGraphicsLinearLayout::task218400_insertStretchCrash()
PASS   : tst_QGraphicsLinearLayout::cleanupTestCase()
Totals: 207 passed, 0 failed, 0 skipped, 0 blacklisted, 1480ms
********* Finished testing of tst_QGraphicsLinearLayout *********
