### blockingSockTestHost A call to "assert (status == 0)" failed in ../blockingSockTest.cpp line 133. EPICS Release EPICS R3.14.7 $R3-14-7$ $2004/12/06 22:31:52$. Current time Sun Mar 27 2005 12:17:02.123108000. Please E-mail this message to the author or to tech-talk@aps.anl.gov Calling epicsThreadSuspendSelf() ### callbackTestHost myCallback requestedDiff 0.000000 diff 0.001953 myCallback requestedDiff 0.000000 diff 0.001954 myCallback requestedDiff 0.000000 diff 0.001954 myCallback requestedDiff 0.000000 diff 0.001954 myCallback requestedDiff 1.000000 diff 0.993183 myCallback requestedDiff 2.000000 diff 1.992225 callbackTest returning main terminating ### epicsEventTestHost epicsEventWaitWithTimeout ( 1.000000 ) tmo delay err 0.000018 sec epicsEventWaitWithTimeout ( 0.500000 ) tmo delay err 0.000010 sec epicsEventWaitWithTimeout ( 0.250000 ) tmo delay err 0.000004 sec epicsEventWaitWithTimeout ( 0.125000 ) tmo delay err 0.000003 sec epicsEventWaitWithTimeout ( 0.062500 ) tmo delay err 0.000001 sec epicsEventWaitWithTimeout ( 0.031250 ) tmo delay err 0.000000 sec epicsEventWaitWithTimeout ( 0.015625 ) tmo delay err 0.000001 sec epicsEventWaitWithTimeout ( 0.007812 ) tmo delay err 0.000976 sec epicsEventWaitWithTimeout ( 0.003906 ) tmo delay err 0.001953 sec epicsEventWaitWithTimeout ( 0.001953 ) tmo delay err 0.000977 sec epicsEventWaitWithTimeout ( 0.000977 ) tmo delay err 0.000000 sec epicsEventWaitWithTimeout ( 0.000488 ) tmo delay err 0.000488 sec epicsEventWaitWithTimeout ( 0.000244 ) tmo delay err 0.000733 sec epicsEventWaitWithTimeout ( 0.000122 ) tmo delay err 0.000854 sec epicsEventWaitWithTimeout ( 0.000061 ) tmo delay err 0.000916 sec epicsEventWaitWithTimeout ( 0.000031 ) tmo delay err 0.000946 sec epicsEventWaitWithTimeout ( 0.000015 ) tmo delay err 0.000961 sec epicsEventWaitWithTimeout ( 0.000008 ) tmo delay err 0.000969 sec epicsEventWaitWithTimeout ( 0.000004 ) tmo delay err 0.001949 sec epicsEventWaitWithTimeout ( 0.000002 ) tmo delay err 0.000974 sec epicsEventWaitWithTimeout ( 0.000000 ) tmo delay err 0.000000 sec Average error 0.000606 sec calling epicsEventWaitWithTimeout(event,2.0) time 1111893676 calling epicsEventTryWait(event) time 1111893678 calling epicsEventSignal() time 1111893678 calling epicsEventWaitWithTimeout(event,2.0) time 1111893678 calling epicsEventSignal() time 1111893678 calling epicsEventTryWait(event) time 1111893678 created producer 0 id 14002ef00 time 1111893678 consumer 14002eb00 starting time 1111893678 producer 14002ef00 starting time 1111893678 producer 14002ef00 sending created producer 1 id 14002f300 time 1111893678 producer 14002f300 starting time 1111893678 producer 14002f300 sending producer 14002f300 sending consumer message from 14002ef00 consumer message from 14002f300 consumer message from 14002f300 producer 14002ef00 sending consumer message from 14002ef00 producer 14002ef00 sending consumer message from 14002ef00 producer 14002f300 sending consumer message from 14002f300 producer 14002ef00 sending producer 14002f300 sending producer 14002ef00 sending consumer message from 14002ef00 consumer message from 14002f300 consumer message from 14002ef00 producer 14002f300 sending consumer message from 14002f300 semTest setting quit time 1111893683 producer 14002ef00 returning time 1111893683 consumer 14002eb00 returning time 1111893683 producer 14002f300 returning time 1111893683 semTest returning time 1111893686 main terminating ### epicsExceptionTestHost Test Complete. ### epicsExitTestHost thread threadA starting thread threadB starting thread threadA waiting for atExit main calling epicsExit thread threadA terminating ### epicsMathTestHost a 0.000000e+00 b 0.000000e+00 c NaNQ isnan true isinf false a 1.000000e+300 b 1.000000e-300 c INF isnan false isinf true a -1.000000e+300 b 1.000000e-300 c -INF isnan false isinf true a 0.000000e+00 b 1.000000e+00 c 0.000000e+00 isnan false isinf false a 1.000000e+300 b 1.000000e+300 c 1.000000e+00 isnan false isinf false ### epicsMessageQueueTestHost Simple single-thread tests. Should have 1 used -- Message Queue Used:1 Slots:4 Should have 2 used -- Message Queue Used:2 Slots:4 Should have 3 used -- Message Queue Used:3 Slots:4 Should have 4 used -- Message Queue Used:4 Slots:4 Test sender timeout. Should have 1 used -- Message Queue Used:1 Slots:4 Should have 2 used -- Message Queue Used:2 Slots:4 Should have 3 used -- Message Queue Used:3 Slots:4 Should have 4 used -- Message Queue Used:4 Slots:4 Test receiver with timeout. Single receiver with invalid size, single sender tests. Single receiver, single sender tests. Systems with priority-based scheduler should send only 4 or 5 messages (sender priority > receiver priority). Sent 5 messages. Systems with priority-based scheduler should send 10 messages (sender priority < receiver priority). Sent 5 messages. All systems should send 10 messages (sender pauses after sending each message). Sent 10 messages. Single receiver, multiple sender tests. The following test takes 5 minutes to run and has succeeded if nothing appears between here.... ......and here. Sender 1 -- 5994 messages Sender 2 -- 5991 messages Sender 3 -- 6054 messages Sender 4 -- 5969 messages ### epicsMutexTestHost One lock pair completes in 0.791030 micro sec One double recursive lock pair completes in 1.474640 micro sec One quad recursive lock pair completes in 2.890680 micro sec calling epicsMutexLock(mutex) time 1111894022 calling epicsMutexTryLock(mutex) time 1111894022 epicsMutexId 140002890 source ../epicsMutexTest.cpp line 264 ownerTid 3ffc01b6000 count 2 owned 1 calling epicsMutexUnlock() time 1111894022 calling epicsMutexUnlock() time 1111894022 epicsMutexId 140002890 source ../epicsMutexTest.cpp line 264 ownerTid 0 count 0 owned 0 semTest created mutexThread 0 id 14002eb00 time 1111894022 semTest created mutexThread 1 id 14002f200 time 1111894022 mutexThread 0 starting time 1111894022 mutexThread 0 epicsMutexLock time 1111894022 mutexThread 1 starting time 1111894022 mutexThread 1 epicsMutexLock time 1111894023 mutexThread 0 epicsMutexLock time 1111894023 mutexThread 1 epicsMutexLock time 1111894024 mutexThread 0 epicsMutexLock time 1111894024 mutexThread 1 epicsMutexLock time 1111894025 mutexThread 0 epicsMutexLock time 1111894025 mutexThread 1 epicsMutexLock time 1111894026 mutexThread 0 epicsMutexLock time 1111894026 mutexThread 1 epicsMutexLock time 1111894027 semTest setting quit time 1111894027 mutexThread 0 returning time 1111894027 mutexThread 1 returning time 1111894028 main terminating ### epicsOkToBlockTestHost thread threadB isOkToBlock 1 thread threadA isOkToBlock 0 thread threadA epicsThreadIsOkToBlock 0 thread threadB epicsThreadIsOkToBlock 1 main terminating ### epicsStdioTestHost at start buffer |*******************| size 10 rtn 9 value 10 buffer |value is | size 10 rtn 9 value 10 buffer |value: 1| size 10 rtn 2 value 10 buffer |10| at start buffer |*******************| size 10 rtn 9 value 10 buffer |value is | size 10 rtn 9 value 10 buffer |value: 1| size 10 rtn 2 value 10 buffer |10| Test epicsSetStdout/epicsGetStdout stdout 3ffc0080088 epicsGetStdout 3ffc0080088 This is first line of sample report This is second and last line of sample report at end stdout 3ffc0080088 epicsGetStdout 3ffc0080088 ### epicsStringTestHost String comparison tests completed. ### epicsThreadPrivateTestHost It takes 0.068360 micro sec to call epicsThreadPrivateGet() ### epicsThreadTestHost It takes 0.302740 micro sec to call epicsThreadGetIdSelf () Estimating sleep quantum..........done The epicsThreadSleepQuantum() call returns 0.016667 sec. This doesnt match the quantum estimate of 0.004954 sec within 10%. threadTest starting threadTest created 0 myThread 140008f80 startPriority 50 minPriority 0 maxPriority 99 threadFunc 0 starting argvalue 140031ec0 threadTest created 1 myThread 140008fd0 threadFunc 1 starting argvalue 140035720 NAME EPICS ID PTHREAD ID OSIPRI OSSPRI STATE _main_ 140030400 0 0 0 OK errlog 140031900 2199033967488 10 19 OK task0 140034800 2199039406976 50 19 OK task1 140035600 2199039570816 51 19 OK threadFunc 0 stopping argvalue 140031ec0 threadFunc 1 stopping argvalue 140035720 epicsThreadTest returning main terminating ### epicsTimeTestHost epicsTime Test (100 loops) ======================== Time per call to epicsTime::getCurrent() (100000 calls) = 0.820 usec The following should be your local time displayed using four different internal representations: epicsTimeStamp = Sun Mar 27 12:27:48 2005 806959000 nSec local time zone struct tm = Sun Mar 27 12:27:48 2005 0.806959 struct timespec = Sun Mar 27 12:27:48 2005 0.806959 UTC struct tm = Sun Mar 27 03:27:48 2005 0.806959 epicsTime: Sun Mar 27 2005 12:27:48.806959000 epicsTime: revision "@(#) EPICS 3.14.7, Common Utilities Library Mar 27 2005" ... now at loop 10 ... now at loop 20 ... now at loop 30 ... now at loop 40 ... now at loop 50 ... now at loop 60 ... now at loop 70 ... now at loop 80 ... now at loop 90 epicsTime test complete. Summary: 0 errors found in 0 out of 100 loops. ### epicsTimerTestHost delay error > 0.5 %, delay = 1.6 s, error = -8.156 ms (0.509750 %) delay error > 0.5 %, delay = 1.5 s, error = -7.767 ms (0.517800 %) delay error > 0.5 %, delay = 1.4 s, error = -7.378 ms (0.527000 %) delay error > 0.5 %, delay = 1.3 s, error = -7.966 ms (0.612769 %) delay error > 0.5 %, delay = 1.2 s, error = -7.577 ms (0.631417 %) delay error > 0.5 %, delay = 1.1 s, error = -8.165 ms (0.742273 %) delay error > 0.5 %, delay = 1 s, error = -7.776 ms (0.777600 %) delay error > 0.5 %, delay = 0.9 s, error = -7.387 ms (0.820778 %) delay error > 0.5 %, delay = 0.8 s, error = -7.975 ms (0.996875 %) delay error > 0.5 %, delay = 0.7 s, error = -6.61 ms (0.944286 %) delay error > 0.5 %, delay = 0.6 s, error = -8.174 ms (1.362333 %) delay error > 0.5 %, delay = 0.5 s, error = -7.785 ms (1.557000 %) delay error > 0.5 %, delay = 0.4 s, error = -7.396 ms (1.849000 %) delay error > 0.5 %, delay = 0.3 s, error = -7.984 ms (2.661333 %) delay error > 0.5 %, delay = 0.2 s, error = -7.595 ms (3.797500 %) delay error > 0.5 %, delay = 0.1 s, error = -8.183 ms (8.183000 %) average timer delay error -7.731480 ms test complete ### macEnvExpandTestHost Expect one message about failure to expand ${FOOBAR}. macLib: macro FOOBAR is undefined (expanding string ${FOOBAR}) ### ringPointerTestHost fill ring empty ring consumer starting main terminating ### epicsAlgorithmTest epicsMin, epicsMax and epicsSwap tested OK. ### epicsListTest 174 tests completed, 0 failed.