********* Start testing of tst_QPromise *********
Config: Using QtTest library 6.13.0, Qt 6.13.0 (arm64-little_endian-lp64 static release build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 26.0.0
PASS   : tst_QPromise::initTestCase()
PASS   : tst_QPromise::promise()
PASS   : tst_QPromise::futureFromPromise()
PASS   : tst_QPromise::addResult()
PASS   : tst_QPromise::addResultWithBracedInitializer()
PASS   : tst_QPromise::addResultOutOfOrder()
PASS   : tst_QPromise::setException()
PASS   : tst_QPromise::setExceptionAfterCancelDoesNothing()
PASS   : tst_QPromise::setExceptionAfterFinishDoesNothing()
PASS   : tst_QPromise::cancel()
PASS   : tst_QPromise::progress()
PASS   : tst_QPromise::addInThread()
PASS   : tst_QPromise::addInThreadMoveOnlyObject()
PASS   : tst_QPromise::reportFromMultipleThreads()
PASS   : tst_QPromise::reportFromMultipleThreadsByMovedPromise()
PASS   : tst_QPromise::doNotCancelWhenFinished()
PASS   : tst_QPromise::cancelWhenDestroyed()
PASS   : tst_QPromise::cancelWhenReassigned()
PASS   : tst_QPromise::cancelWhenDestroyedWithoutStarting()
PASS   : tst_QPromise::cancelWhenDestroyedRunsContinuations()
PASS   : tst_QPromise::cancelWhenDestroyedWithFailureHandler()
PASS   : tst_QPromise::continuationsRunWhenFinished()
PASS   : tst_QPromise::finishWhenSwapped()
PASS   : tst_QPromise::cancelWhenMoved()
PASS   : tst_QPromise::waitUntilResumed()
PASS   : tst_QPromise::waitUntilCanceled()
PASS   : tst_QPromise::snippet_basicExample()
PASS   : tst_QPromise::snippet_multithreadExample()
PASS   : tst_QPromise::snippet_suspendExample()
PASS   : tst_QPromise::cleanupTestCase()
Totals: 30 passed, 0 failed, 0 skipped, 0 blacklisted, 854ms
********* Finished testing of tst_QPromise *********
