********* Start testing of tst_QGuiChronoTimer *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (arm64-little_endian-lp64 shared (dynamic) release build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 15.0.0
PASS   : tst_QGuiChronoTimer::initTestCase()
PASS   : tst_QGuiChronoTimer::zeroTimer()
PASS   : tst_QGuiChronoTimer::singleShotTimeout()
PASS   : tst_QGuiChronoTimer::timeout()
PASS   : tst_QGuiChronoTimer::sequentialTimers(0,0,0,0,0,0)
PASS   : tst_QGuiChronoTimer::sequentialTimers(0,1,2)
PASS   : tst_QGuiChronoTimer::sequentialTimers(1,1,1,2,2,2,2)
PASS   : tst_QGuiChronoTimer::sequentialTimers(1,2,3)
PASS   : tst_QGuiChronoTimer::sequentialTimers(19,19,19)
PASS   : tst_QGuiChronoTimer::sequentialTimers(20,20,20,20,20)
PASS   : tst_QGuiChronoTimer::sequentialTimers(25,25,25,25,25,25,50)
PASS   : tst_QGuiChronoTimer::remainingTime()
PASS   : tst_QGuiChronoTimer::remainingTimeInitial(precisetiemr-0ns)
PASS   : tst_QGuiChronoTimer::remainingTimeInitial(precisetimer-1ms)
PASS   : tst_QGuiChronoTimer::remainingTimeInitial(precisetimer-10ms)
PASS   : tst_QGuiChronoTimer::remainingTimeInitial(precisetimer-25days)
PASS   : tst_QGuiChronoTimer::remainingTimeInitial(precisetimer-50days)
PASS   : tst_QGuiChronoTimer::remainingTimeInitial(coarsetimer-0ns)
PASS   : tst_QGuiChronoTimer::remainingTimeInitial(coarsetimer-1ms)
PASS   : tst_QGuiChronoTimer::remainingTimeInitial(coarsetimer-10ms)
PASS   : tst_QGuiChronoTimer::remainingTimeInitial(coarsetimer-25days)
PASS   : tst_QGuiChronoTimer::remainingTimeInitial(coarsetimer-50days)
PASS   : tst_QGuiChronoTimer::remainingTimeDuringActivation(repeating)
PASS   : tst_QGuiChronoTimer::remainingTimeDuringActivation(single-shot)
PASS   : tst_QGuiChronoTimer::basic_chrono()
PASS   : tst_QGuiChronoTimer::livelock(zero-timer)
PASS   : tst_QGuiChronoTimer::livelock(non-zero-timer)
PASS   : tst_QGuiChronoTimer::livelock(longer-than-sleep)
PASS   : tst_QGuiChronoTimer::timerInfiniteRecursion(zero timer)
PASS   : tst_QGuiChronoTimer::timerInfiniteRecursion(non-zero timer)
PASS   : tst_QGuiChronoTimer::timerInfiniteRecursion(10ms timer)
PASS   : tst_QGuiChronoTimer::timerInfiniteRecursion(11ms timer)
PASS   : tst_QGuiChronoTimer::timerInfiniteRecursion(100ms timer)
PASS   : tst_QGuiChronoTimer::timerInfiniteRecursion(1s timer)
PASS   : tst_QGuiChronoTimer::recurringTimer(zero timer, don't recurse)
PASS   : tst_QGuiChronoTimer::recurringTimer(zero timer, recurse)
PASS   : tst_QGuiChronoTimer::recurringTimer(non-zero timer, don't recurse)
PASS   : tst_QGuiChronoTimer::recurringTimer(non-zero timer, recurse)
PASS   : tst_QGuiChronoTimer::deleteLaterOnQChronoTimer()
SKIP   : tst_QGuiChronoTimer::moveToThread() Does not work reliably on macOS 10.12+ (QTBUG-59679)
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/kernel/qchronotimer/tst_qchronotimer.cpp(615)]
SKIP   : tst_QGuiChronoTimer::newTimerFiresTooSoon() Only relevant on Windows
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/kernel/qchronotimer/tst_qchronotimer.cpp(661)]
PASS   : tst_QGuiChronoTimer::restartedTimerFiresTooSoon()
PASS   : tst_QGuiChronoTimer::timerFiresOnlyOncePerProcessEvents(zero-timer)
PASS   : tst_QGuiChronoTimer::timerFiresOnlyOncePerProcessEvents(non-zero-timer)
QWARN  : tst_QGuiChronoTimer::timerIdPersistsAfterThreadExit() QObject::killTimer: Timers cannot be stopped from another thread
QWARN  : tst_QGuiChronoTimer::timerIdPersistsAfterThreadExit() QObject::~QObject: Timers cannot be stopped from another thread
PASS   : tst_QGuiChronoTimer::timerIdPersistsAfterThreadExit()
PASS   : tst_QGuiChronoTimer::cancelLongTimer()
PASS   : tst_QGuiChronoTimer::recurseOnTimeoutAndStopTimer()
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=0)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=1)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=2)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=3)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=4)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=5)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=6)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=7)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=8)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=9)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=10)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=11)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=12)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=13)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=14)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=15)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=16)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=17)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=18)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=19)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=20)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=21)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=22)
PASS   : tst_QGuiChronoTimer::timerOrder(permutation=23)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=0)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=1)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=2)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=3)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=4)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=5)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=6)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=7)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=8)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=9)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=10)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=11)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=12)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=13)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=14)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=15)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=16)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=17)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=18)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=19)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=20)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=21)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=22)
PASS   : tst_QGuiChronoTimer::timerOrderBackgroundThread(permutation=23)
PASS   : tst_QGuiChronoTimer::timerPrecision()
PASS   : tst_QGuiChronoTimer::dontBlockEvents()
PASS   : tst_QGuiChronoTimer::postedEventsShouldNotStarveTimers()
PASS   : tst_QGuiChronoTimer::callOnTimeout()
PASS   : tst_QGuiChronoTimer::bindToTimer()
PASS   : tst_QGuiChronoTimer::bindTimer()
PASS   : tst_QGuiChronoTimer::automatedBindingTests()
PASS   : tst_QGuiChronoTimer::negativeInterval()
PASS   : tst_QGuiChronoTimer::cleanupTestCase()
Totals: 102 passed, 0 failed, 2 skipped, 0 blacklisted, 20673ms
********* Finished testing of tst_QGuiChronoTimer *********
