********* Start testing of tst_QFuture *********
Config: Using QtTest library 6.11.0, Qt 6.11.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 15.0.0
PASS   : tst_QFuture::initTestCase()
PASS   : tst_QFuture::compareCompiles()
PASS   : tst_QFuture::resultStore()
PASS   : tst_QFuture::future()
PASS   : tst_QFuture::futureToVoid()
PASS   : tst_QFuture::futureInterface()
PASS   : tst_QFuture::refcounting()
PASS   : tst_QFuture::cancel()
PASS   : tst_QFuture::cancelAndFinish()
PASS   : tst_QFuture::statePropagation()
PASS   : tst_QFuture::multipleResults()
PASS   : tst_QFuture::indexedResults()
PASS   : tst_QFuture::progress()
PASS   : tst_QFuture::setProgressRange()
PASS   : tst_QFuture::progressWithRange()
PASS   : tst_QFuture::progressText()
PASS   : tst_QFuture::resultsAfterFinished()
PASS   : tst_QFuture::resultsAsList()
PASS   : tst_QFuture::iterators()
PASS   : tst_QFuture::valueInitializedIteratorsCompareEqual()
PASS   : tst_QFuture::iteratorsThread()
PASS   : tst_QFuture::pause()
PASS   : tst_QFuture::suspendCheckPaused()
PASS   : tst_QFuture::suspend()
PASS   : tst_QFuture::throttling()
PASS   : tst_QFuture::voidConversions()
PASS   : tst_QFuture::exceptions()
PASS   : tst_QFuture::nestedExceptions()
PASS   : tst_QFuture::nonGlobalThreadPool()
PASS   : tst_QFuture::then()
PASS   : tst_QFuture::thenForMoveOnlyTypes()
PASS   : tst_QFuture::thenOnCanceledFuture()
PASS   : tst_QFuture::thenOnExceptionFuture()
PASS   : tst_QFuture::thenThrows()
PASS   : tst_QFuture::onFailed()
PASS   : tst_QFuture::onFailedTestCallables()
PASS   : tst_QFuture::onFailedForMoveOnlyTypes()
PASS   : tst_QFuture::onCanceled()
PASS   : tst_QFuture::cancelContinuations()
PASS   : tst_QFuture::continuationsWithContext(in-other-thread)
PASS   : tst_QFuture::continuationsWithContext(in-main-thread-qtbug119406)
PASS   : tst_QFuture::continuationsWithMoveOnlyLambda()
PASS   : tst_QFuture::takeResult()
PASS   : tst_QFuture::runAndTake()
PASS   : tst_QFuture::takeResultWaitForStartedFinished()
PASS   : tst_QFuture::resultsReadyAt(reportResult)
PASS   : tst_QFuture::resultsReadyAt(reportAndMoveResult)
PASS   : tst_QFuture::takeResultWorksForTypesWithoutDefaultCtor()
PASS   : tst_QFuture::canceledFutureIsNotValid()
PASS   : tst_QFuture::signalConnect()
PASS   : tst_QFuture::waitForFinished()
PASS   : tst_QFuture::rejectResultOverwrite(filter-mode-on-1-result)
PASS   : tst_QFuture::rejectResultOverwrite(filter-mode-on-N-results)
PASS   : tst_QFuture::rejectResultOverwrite(filter-mode-off-1-result)
PASS   : tst_QFuture::rejectResultOverwrite(filter-mode-off-N-results)
PASS   : tst_QFuture::rejectPendingResultOverwrite(filter-mode-on-1-result)
PASS   : tst_QFuture::rejectPendingResultOverwrite(filter-mode-on-N-results)
PASS   : tst_QFuture::rejectPendingResultOverwrite(filter-mode-off-1-result)
PASS   : tst_QFuture::rejectPendingResultOverwrite(filter-mode-off-N-results)
PASS   : tst_QFuture::createReadyFutures()
PASS   : tst_QFuture::continuationsAfterReadyFutures()
PASS   : tst_QFuture::getFutureInterface()
PASS   : tst_QFuture::convertQMetaType()
PASS   : tst_QFuture::whenAllwhenAnyOverloadResolution()
PASS   : tst_QFuture::whenAllIterators()
PASS   : tst_QFuture::whenAllIteratorsWithCanceled()
PASS   : tst_QFuture::whenAllIteratorsWithFailed()
PASS   : tst_QFuture::whenAllDifferentTypes()
PASS   : tst_QFuture::whenAllDifferentTypesWithCanceled()
PASS   : tst_QFuture::whenAllDifferentTypesWithFailed()
PASS   : tst_QFuture::whenAnyIterators()
PASS   : tst_QFuture::whenAnyIteratorsWithCanceled()
PASS   : tst_QFuture::whenAnyIteratorsWithFailed()
PASS   : tst_QFuture::whenAnyDifferentTypes()
PASS   : tst_QFuture::whenAnyDifferentTypesWithCanceled()
PASS   : tst_QFuture::whenAnyDifferentTypesWithFailed()
PASS   : tst_QFuture::continuationOverride()
PASS   : tst_QFuture::continuationsDontLeak()
PASS   : tst_QFuture::cancelAfterFinishWithContinuations()
PASS   : tst_QFuture::unwrap()
PASS   : tst_QFuture::cancelChain()
PASS   : tst_QFuture::cancelChainWithContext(in-other-thread)
PASS   : tst_QFuture::cancelChainWithContext(in-main-thread)
PASS   : tst_QFuture::cancelChainOnAnOverwrittenFuture()
PASS   : tst_QFuture::cleanupTestCase()
Totals: 85 passed, 0 failed, 0 skipped, 0 blacklisted, 6785ms
********* Finished testing of tst_QFuture *********
