root@board:~# cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 10 (v7l) BogoMIPS : 6.00 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpd32 CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x2 CPU part : 0xc09 CPU revision : 10 processor : 1 model name : ARMv7 Processor rev 10 (v7l) BogoMIPS : 6.00 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpd32 CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x2 CPU part : 0xc09 CPU revision : 10 Hardware : Freescale i.MX6 Quad/DualLite (Device Tree) Revision : 0000 Serial : 0000000000000000 root@board:~# date Wed Jan 19 03:14:40 UTC 2039 root@board:~# /usr/lib/qtbase/ptest/tests/auto/corelib/thread/qmutex/tst_qmutex ********* Start testing of tst_QMutex ********* Config: Using QtTest library 6.2.4, Qt 6.2.4 (arm-little_endian-ilp32-eabi-hardfloat shared (dynamic) release build; by GCC 11.3.0), poky 4.0.6 PASS : tst_QMutex::initTestCase() PASS : tst_QMutex::convertToMilliseconds(Nanoseconds:-0.500000:-1) PASS : tst_QMutex::convertToMilliseconds(Microseconds:-0.500000:-1) PASS : tst_QMutex::convertToMilliseconds(Milliseconds:-0.500000:-1) PASS : tst_QMutex::convertToMilliseconds(Seconds:-0.500000:-1) PASS : tst_QMutex::convertToMilliseconds(Nanoseconds:0.000000:0) PASS : tst_QMutex::convertToMilliseconds(Microseconds:0.000000:0) PASS : tst_QMutex::convertToMilliseconds(Milliseconds:0.000000:0) PASS : tst_QMutex::convertToMilliseconds(Seconds:0.000000:0) PASS : tst_QMutex::convertToMilliseconds(Nanoseconds:1.000000:1) PASS : tst_QMutex::convertToMilliseconds(Nanoseconds:1000000.000000:1000000) PASS : tst_QMutex::convertToMilliseconds(Nanoseconds:1000000.500000:1000001) PASS : tst_QMutex::convertToMilliseconds(Microseconds:1.000000:1) PASS : tst_QMutex::convertToMilliseconds(Microseconds:1000.000000:1000) PASS : tst_QMutex::convertToMilliseconds(Microseconds:1000.500000:1001) PASS : tst_QMutex::convertToMilliseconds(Milliseconds:1.000000:1) PASS : tst_QMutex::convertToMilliseconds(Milliseconds:1.500000:2) PASS : tst_QMutex::convertToMilliseconds(Seconds:0.999100:1) PASS : tst_QMutex::convertToMilliseconds(Nanoseconds:2147483647000000.000000:2147483647000000) PASS : tst_QMutex::convertToMilliseconds(Microseconds:2147483647000.000000:2147483647000) PASS : tst_QMutex::convertToMilliseconds(Milliseconds:2147483647.000000:2147483647) PASS : tst_QMutex::convertToMilliseconds(Nanoseconds:2147483647000001.000000:2147483647000001) PASS : tst_QMutex::convertToMilliseconds(Microseconds:2147483647001.000000:2147483647001) PASS : tst_QMutex::convertToMilliseconds(Milliseconds:2147483648.000000:2147483648) PASS : tst_QMutex::convertToMilliseconds(Seconds:2147484.647000:2147484) PASS : tst_QMutex::convertToMilliseconds(Nanoseconds:2147483646999999.000000:2147483646999999) PASS : tst_QMutex::convertToMilliseconds(Microseconds:2147483646999.000000:2147483646999) PASS : tst_QMutex::convertToMilliseconds(Milliseconds:2147483646.900000:2147483647) PASS : tst_QMutex::tryLock_non_recursive() PASS : tst_QMutex::try_lock_for_non_recursive() PASS : tst_QMutex::try_lock_until_non_recursive() PASS : tst_QMutex::tryLock_recursive() PASS : tst_QMutex::try_lock_for_recursive() PASS : tst_QMutex::try_lock_until_recursive() PASS : tst_QMutex::lock_unlock_locked_tryLock() QDEBUG : tst_QMutex::stressTest() locked 4189091 times PASS : tst_QMutex::stressTest() PASS : tst_QMutex::tryLockRace() PASS : tst_QMutex::tryLockDeadlock() PASS : tst_QMutex::tryLockNegative(-1) PASS : tst_QMutex::tryLockNegative(-2) PASS : tst_QMutex::tryLockNegative(INT_MIN/2) PASS : tst_QMutex::tryLockNegative(INT_MIN) QDEBUG : tst_QMutex::moreStress() locked 1025329 times PASS : tst_QMutex::moreStress() PASS : tst_QMutex::cleanupTestCase() Totals: 44 passed, 0 failed, 0 skipped, 0 blacklisted, 20754ms ********* Finished testing of tst_QMutex ********* root@board:~# /usr/lib/qtbase/ptest/tests/auto/corelib/thread/qsemaphore/tst_qsemaphore ********* Start testing of tst_QSemaphore ********* Config: Using QtTest library 6.2.4, Qt 6.2.4 (arm-little_endian-ilp32-eabi-hardfloat shared (dynamic) release build; by GCC 11.3.0), poky 4.0.6 PASS : tst_QSemaphore::initTestCase() PASS : tst_QSemaphore::acquire() PASS : tst_QSemaphore::multiRelease() PASS : tst_QSemaphore::multiAcquireRelease() PASS : tst_QSemaphore::tryAcquire() PASS : tst_QSemaphore::tryAcquireWithTimeout(0.2s) PASS : tst_QSemaphore::tryAcquireWithTimeout(2s) PASS : tst_QSemaphore::tryAcquireWithTimeoutStarvation() PASS : tst_QSemaphore::tryAcquireWithTimeoutForever(-1) PASS : tst_QSemaphore::tryAcquireWithTimeoutForever(INT_MIN) PASS : tst_QSemaphore::producerConsumer() PASS : tst_QSemaphore::raii() PASS : tst_QSemaphore::cleanupTestCase() Totals: 13 passed, 0 failed, 0 skipped, 0 blacklisted, 27633ms ********* Finished testing of tst_QSemaphore *********