BEGIN TEST: accept  
Thu Mar 27 11:49:12 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: accept
BEGIN TEST: acceptread  
Thu Mar 27 11:49:21 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0x20244938)127.0.0.1:46940
(Server) read [0x202448bc..0x20244931) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 500 msec
Accepted connection from (0x20244938)127.0.0.1:46941
(Server) read [0x202448bc..0x20244931) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1000 msec
Accepted connection from (0x20244938)127.0.0.1:46942
(Server) read [0x202448bc..0x20244931) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1500 msec
Accepted connection from (0x20244938)127.0.0.1:46943
(Server) read [0x202448bc..0x20244931) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
END TEST: acceptread
BEGIN TEST: acceptreademu  
Thu Mar 27 11:49:32 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0x20243a98)127.0.0.1:46952
(Server) read [0x20243a1c..0x20243a91) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 500 msec
Accepted connection from (0x20243a98)127.0.0.1:46953
(Server) read [0x20243a1c..0x20243a91) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1000 msec
Accepted connection from (0x20243a98)127.0.0.1:46954
(Server) read [0x20243a1c..0x20243a91) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1500 msec
Accepted connection from (0x20243a98)127.0.0.1:46955
(Server) read [0x20243a1c..0x20243a91) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
END TEST: acceptreademu
BEGIN TEST: affinity  
Thu Mar 27 11:49:43 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
main: creating local thread
thread_start: AffinityMask = 0x0
main: creating global thread
thread_start: AffinityMask = 0x0
main: creating global bound thread
thread_start: AffinityMask = 0x0
END TEST: affinity
BEGIN TEST: alarm  
Thu Mar 27 11:49:43 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: alarm
BEGIN TEST: anonfm  
Thu Mar 27 11:50:47 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: anonfm
BEGIN TEST: atomic  
Thu Mar 27 11:50:47 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PR_AtomicIncrement(-2) == -1: PASSED
PR_AtomicIncrement(-1) == 0: PASSED
PR_AtomicIncrement(0) == 1: PASSED
PR_AtomicAdd(-2,1) == -1: PASSED
PR_AtomicAdd(-1,4) == 3: PASSED
PR_AtomicAdd(3,-6) == -3: PASSED
PR_AtomicDecrement(2) == 1: PASSED
PR_AtomicDecrement(1) == 0: PASSED
PR_AtomicDecrement(0) == -1: PASSED
PR_AtomicSet(-2, 2) == -2: PASSED
PR_AtomicSet(-2, -2) == -2: PASSED
Atomic operations test PASSED
END TEST: atomic
BEGIN TEST: attach  
Thu Mar 27 11:50:48 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: attach
BEGIN TEST: bigfile  
Thu Mar 27 11:50:48 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: bigfile
BEGIN TEST: cleanup  
Thu Mar 27 11:50:49 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Cleanup settings
Thread type: LOCAL
Concurrency: 1
Number of threads: 1
Thread sleep: 10
Main sleep: 5
Cleanup will NOT be called

main() exiting
END TEST: cleanup
BEGIN TEST: cltsrv  
Thu Mar 27 11:50:54 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib

PThread Statistics
started: 11:50:54[10]
locks [created: 12, destroyed: 2]
locks [acquired: 328, released: 328]
cvars [created: 7, destroyed: 5]
cvars [notified: 57, delayed_delete: 0]
Client/Server started at(0x2021c728): 11:50:54
Server started at(0x2021da88): 11:50:54
main(0x2021c728): waiting for execution interval (10 seconds)
Client started at(0x2021e028): 11:50:54
Shutting down(0x2021c728): 11:51:04
Client(0x2021e028): stopped after 49 operations and 43662 bytes
Server(0x2021da88): stopped after 50 operations and 43838 bytes
main(0x2021c728): test complete
Test exiting at(0x2021c728): 11:51:04
END TEST: cltsrv
BEGIN TEST: concur  
Thu Mar 27 11:51:05 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASSED
END TEST: concur
BEGIN TEST: cvar  
Thu Mar 27 11:51:17 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: cvar
BEGIN TEST: cvar2  
Thu Mar 27 11:51:17 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib

CondVar Test:

Simple test creates several local and global threads; half use a single,
shared condvar, and the other half have their own condvar. The main
thread then loops notifying them to wakeup.

The timeout test is very similar except that the threads are not
notified. They will all wakeup on a 1 second timeout.

The mixed test combines the simple test and the timeout test; every
third thread is notified, the other threads are expected to timeout
correctly.

Lastly, the combined test creates a thread for each of the above three
cases and they all run simultaneously.

This test is run with 5, 10, 15, and 20 threads of each type.


5 Thread tests
Condvar simple test shared UU: 68.16 usec
Condvar simple test shared UK: 68.16 usec
Condvar simple test priv UU: 182.85 usec
Condvar simple test priv UK: 190.06 usec
Condvar simple test All: 214.97 usec
Condvar timeout test: 683.58 usec

10 Thread tests
Condvar simple test shared UU: 93.72 usec
Condvar simple test shared UK: 96.34 usec
Condvar simple test priv UU: 342.12 usec
Condvar simple test priv UK: 313.93 usec
Condvar simple test All: 444.36 usec
Condvar timeout test: 816.62 usec

15 Thread tests
Condvar simple test shared UU: 129.77 usec
Condvar simple test shared UK: 154.02 usec
Condvar simple test priv UU: 450.91 usec
Condvar simple test priv UK: 425.35 usec
Condvar simple test All: 815.31 usec
Condvar timeout test: 850.70 usec

20 Thread tests
Condvar simple test shared UU: 171.71 usec
Condvar simple test shared UK: 256.26 usec
Condvar simple test priv UU: 520.38 usec
Condvar simple test priv UK: 538.73 usec
Condvar simple test All: 959.50 usec
Condvar timeout test: 942.46 usec
PASS
END TEST: cvar2
BEGIN TEST: dlltest  
Thu Mar 27 11:51:18 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASSED
END TEST: dlltest
BEGIN TEST: dtoa  
Thu Mar 27 11:51:19 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASSED
END TEST: dtoa
BEGIN TEST: errcodes  
Thu Mar 27 11:51:19 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib

Number of error codes = 73

PR_OUT_OF_MEMORY_ERROR = -6000
PR_BAD_DESCRIPTOR_ERROR = -5999
PR_WOULD_BLOCK_ERROR = -5998
PR_ACCESS_FAULT_ERROR = -5997
PR_INVALID_METHOD_ERROR = -5996
PR_ILLEGAL_ACCESS_ERROR = -5995
PR_UNKNOWN_ERROR = -5994
PR_PENDING_INTERRUPT_ERROR = -5993
PR_NOT_IMPLEMENTED_ERROR = -5992
PR_IO_ERROR = -5991
PR_IO_TIMEOUT_ERROR = -5990
PR_IO_PENDING_ERROR = -5989
PR_DIRECTORY_OPEN_ERROR = -5988
PR_INVALID_ARGUMENT_ERROR = -5987
PR_ADDRESS_NOT_AVAILABLE_ERROR = -5986
PR_ADDRESS_NOT_SUPPORTED_ERROR = -5985
PR_IS_CONNECTED_ERROR = -5984
PR_BAD_ADDRESS_ERROR = -5983
PR_ADDRESS_IN_USE_ERROR = -5982
PR_CONNECT_REFUSED_ERROR = -5981
PR_NETWORK_UNREACHABLE_ERROR = -5980
PR_CONNECT_TIMEOUT_ERROR = -5979
PR_NOT_CONNECTED_ERROR = -5978
PR_LOAD_LIBRARY_ERROR = -5977
PR_UNLOAD_LIBRARY_ERROR = -5976
PR_FIND_SYMBOL_ERROR = -5975
PR_INSUFFICIENT_RESOURCES_ERROR = -5974
PR_DIRECTORY_LOOKUP_ERROR = -5973
PR_TPD_RANGE_ERROR = -5972
PR_PROC_DESC_TABLE_FULL_ERROR = -5971
PR_SYS_DESC_TABLE_FULL_ERROR = -5970
PR_NOT_SOCKET_ERROR = -5969
PR_NOT_TCP_SOCKET_ERROR = -5968
PR_SOCKET_ADDRESS_IS_BOUND_ERROR = -5967
PR_NO_ACCESS_RIGHTS_ERROR = -5966
PR_OPERATION_NOT_SUPPORTED_ERROR = -5965
PR_PROTOCOL_NOT_SUPPORTED_ERROR = -5964
PR_REMOTE_FILE_ERROR = -5963
PR_BUFFER_OVERFLOW_ERROR = -5962
PR_CONNECT_RESET_ERROR = -5961
PR_RANGE_ERROR = -5960
PR_DEADLOCK_ERROR = -5959
PR_FILE_IS_LOCKED_ERROR = -5958
PR_FILE_TOO_BIG_ERROR = -5957
PR_NO_DEVICE_SPACE_ERROR = -5956
PR_PIPE_ERROR = -5955
PR_NO_SEEK_DEVICE_ERROR = -5954
PR_IS_DIRECTORY_ERROR = -5953
PR_LOOP_ERROR = -5952
PR_NAME_TOO_LONG_ERROR = -5951
PR_FILE_NOT_FOUND_ERROR = -5950
PR_NOT_DIRECTORY_ERROR = -5949
PR_READ_ONLY_FILESYSTEM_ERROR = -5948
PR_DIRECTORY_NOT_EMPTY_ERROR = -5947
PR_FILESYSTEM_MOUNTED_ERROR = -5946
PR_NOT_SAME_DEVICE_ERROR = -5945
PR_DIRECTORY_CORRUPTED_ERROR = -5944
PR_FILE_EXISTS_ERROR = -5943
PR_MAX_DIRECTORY_ENTRIES_ERROR = -5942
PR_INVALID_DEVICE_STATE_ERROR = -5941
PR_DEVICE_IS_LOCKED_ERROR = -5940
PR_NO_MORE_FILES_ERROR = -5939
PR_END_OF_FILE_ERROR = -5938
PR_FILE_SEEK_ERROR = -5937
PR_FILE_IS_BUSY_ERROR = -5936
PR_IN_PROGRESS_ERROR = -5934
PR_ALREADY_INITIATED_ERROR = -5933
PR_GROUP_EMPTY_ERROR = -5932
PR_INVALID_STATE_ERROR = -5931
PR_NETWORK_DOWN_ERROR = -5930
PR_SOCKET_SHUTDOWN_ERROR = -5929
PR_CONNECT_ABORTED_ERROR = -5928
PR_HOST_UNREACHABLE_ERROR = -5927
END TEST: errcodes
BEGIN TEST: exit  
Thu Mar 27 11:51:19 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: exit
BEGIN TEST: fdcach  
Thu Mar 27 11:51:30 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: fdcach
BEGIN TEST: fileio  
Thu Mar 27 11:51:30 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
'PR_NewSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_PostSem' is obsolete. Use 'locks & condition variables' instead.
'PR_DestroySem' is obsolete. Use 'locks & condition variables' instead.
PASS
END TEST: fileio
BEGIN TEST: foreign  
Thu Mar 27 11:51:31 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: foreign
BEGIN TEST: forktest  
Thu Mar 27 11:51:34 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Wait one second before connect
Accepting connection at port 47134
Connecting to port 47134
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Parent process continues.
Accepting connection at port 47136
Wait one second before connect
Fork succeeded. Child process continues.
Accepting connection at port 47137
Wait one second before connect
Connecting to port 47137
Connecting to port 47136
Writing message "Hello world!"
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Parent process exits.
PASSED
END TEST: forktest
BEGIN TEST: fsync  
Thu Mar 27 11:51:37 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
10 iterations over a 10 kbyte file: 66 [131] 131
END TEST: fsync
BEGIN TEST: getproto  
Thu Mar 27 11:51:37 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
tcp is protocol number 6
udp is protocol number 17
Protocol number 6 is tcp
Protocol number 17 is udp
PASSED
END TEST: getproto
BEGIN TEST: i2l  
Thu Mar 27 11:51:37 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
We have long long
END TEST: i2l
BEGIN TEST: initclk  
Thu Mar 27 11:51:38 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Elapsed time: 3000 ms, expected time: 3008 ms
PASS
END TEST: initclk
BEGIN TEST: inrval  
Thu Mar 27 11:51:41 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 2236 nsecs

Overhead of 'PR_IntervalNow()' is 2145 nsecs

Overhead of 'PR_Now()' is 2270 nsecs

Overhead of 'PR_IntervalNow()' is 2149 nsecs

END TEST: inrval
BEGIN TEST: instrumt  
Thu Mar 27 11:53:20 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: instrumt
BEGIN TEST: intrio  
Thu Mar 27 11:53:21 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
A local thread will be interrupted by a local thread
PR_Accept() is interrupted as expected
A local thread will be interrupted by a global thread
PR_Accept() is interrupted as expected
A global thread will be interrupted by a local thread
PR_Accept() is interrupted as expected
A global thread will be interrupted by a global thread
PR_Accept() is interrupted as expected
PASSED
END TEST: intrio
BEGIN TEST: intrupt  
Thu Mar 27 11:53:41 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASSED
END TEST: intrupt
BEGIN TEST: io_timeout  
Thu Mar 27 11:53:55 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
test with global bound thread
thread id 0, scope GLOBAL_BOUND scope
test with local thread
thread id 0, scope GLOBAL scope
test with global thread
thread id 0, scope GLOBAL scope
END TEST: io_timeout
BEGIN TEST: ioconthr  
Thu Mar 27 11:54:01 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Interrupting the threads
Threads terminated in 2992 milliseconds
PASS
END TEST: ioconthr
BEGIN TEST: join  
Thu Mar 27 11:54:06 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
END TEST: join
BEGIN TEST: joinkk  
Thu Mar 27 11:54:07 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: joinkk
BEGIN TEST: joinku  
Thu Mar 27 11:54:07 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: joinku
BEGIN TEST: joinuk  
Thu Mar 27 11:54:07 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: joinuk
BEGIN TEST: joinuu  
Thu Mar 27 11:54:08 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: joinuu
BEGIN TEST: layer  
Thu Mar 27 11:54:08 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
END TEST: layer
BEGIN TEST: lazyinit  
Thu Mar 27 11:54:08 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: lazyinit
BEGIN TEST: lltest  
Thu Mar 27 11:54:09 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: lltest
BEGIN TEST: lock  
Thu Mar 27 11:54:09 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: lock
BEGIN TEST: lockfile  
Thu Mar 27 11:54:25 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: lockfile
BEGIN TEST: logger  
Thu Mar 27 11:54:30 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: logger
BEGIN TEST: many_cv  
Thu Mar 27 11:54:41 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Settings
Conditions / lock: 10
Loops to run test: 1

PThread Statistics
started: 11:54:41[0]
locks [created: 11, destroyed: 1]
locks [acquired: 5, released: 5]
cvars [created: 12, destroyed: 10]
cvars [notified: 10, delayed_delete: 0]
PASS
END TEST: many_cv
BEGIN TEST: multiwait  
Thu Mar 27 11:54:41 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
OneInThenCancelled()
OneOpOneThread()
ManyOpOneThread()
SomeOpsSomeThreads()
RealOneGroupIO()
RealOneGroupIO Enumerated 0 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
END TEST: multiwait
BEGIN TEST: nameshm1  
Thu Mar 27 11:56:04 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: nameshm1
BEGIN TEST: nonblock  
Thu Mar 27 11:56:08 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
The serveclient thread created.
accept: EWOULDBLOCK, good
client connected
accept: succeeded, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
All tests finished
PASS
END TEST: nonblock
BEGIN TEST: nblayer  
Thu Mar 27 11:56:11 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
END TEST: nblayer
BEGIN TEST: ntioto  
Thu Mar 27 11:56:11 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: ntioto
BEGIN TEST: ntoh  
Thu Mar 27 11:56:11 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
1 2
1 2
1 2
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
PASS
END TEST: ntoh
BEGIN TEST: op_2long  
Thu Mar 27 11:56:12 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 86
PASS
END TEST: op_2long
BEGIN TEST: op_excl  
Thu Mar 27 11:56:12 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: op_excl
BEGIN TEST: op_filnf  
Thu Mar 27 11:56:12 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
error code is -5950
PASS
END TEST: op_filnf
BEGIN TEST: op_filok  
Thu Mar 27 11:56:13 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Test passed
END TEST: op_filok
BEGIN TEST: op_nofil  
Thu Mar 27 11:56:13 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
END TEST: op_nofil
BEGIN TEST: parent  
Thu Mar 27 11:56:13 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: parent
BEGIN TEST: peek  
Thu Mar 27 11:56:14 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Running the test with local threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
Running the test with global threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
PASS
END TEST: peek
BEGIN TEST: perf  
Thu Mar 27 11:56:55 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
'PR_NewSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_PostSem' is obsolete. Use 'locks & condition variables' instead.
'PR_DestroySem' is obsolete. Use 'locks & condition variables' instead.
local procedure call overhead: 0.07 usec
DLL procedure call overhead: 0.13 usec
current calendar time: 2.29 usec
interval time: 2.23 usec
idle lock lock/unlock pair: 1.25 usec
idle monitor entry/exit pair: 1.77 usec
idle cache monitor entry/exit pair: 4.85 usec
create/destroy thread pair: 89.59 usec
context switch - user/user: 34.80 usec
context switch - user/kernel: 34.87 usec
context switch - kernel/user: 34.93 usec
context switch - kernel/kernel: 35.13 usec
sema context switch - user/user: 38.21 usec
sema context switch - user/kernel: 37.95 usec
sema context switch - kernel/user: 38.01 usec
sema context switch - kernel/kernel: 38.27 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.07 usec
DLL procedure call overhead: 0.13 usec
current calendar time: 2.29 usec
interval time: 2.23 usec
idle lock lock/unlock pair: 1.25 usec
idle monitor entry/exit pair: 1.77 usec
idle cache monitor entry/exit pair: 4.85 usec
create/destroy thread pair: 81.99 usec
context switch - user/user: 35.39 usec
context switch - user/kernel: 35.26 usec
context switch - kernel/user: 35.46 usec
context switch - kernel/kernel: 35.33 usec
sema context switch - user/user: 38.08 usec
sema context switch - user/kernel: 38.08 usec
sema context switch - kernel/user: 38.01 usec
sema context switch - kernel/kernel: 38.14 usec
END TEST: perf
BEGIN TEST: pipeping  
Thu Mar 27 11:56:56 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
END TEST: pipeping
BEGIN TEST: pipeping2  
Thu Mar 27 11:56:56 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
END TEST: pipeping2
BEGIN TEST: pipeself  
Thu Mar 27 11:56:57 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
PR_Available: expected 250, got 250 bytes
PR_Available: expected 243, got 243 bytes
PR_Available: expected 0, got 0 bytes
PASS
END TEST: pipeself
BEGIN TEST: poll_nm  
Thu Mar 27 11:56:57 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: poll_nm
BEGIN TEST: poll_to  
Thu Mar 27 11:56:57 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: poll_to
BEGIN TEST: pollable  
Thu Mar 27 11:57:03 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASSED
END TEST: pollable
BEGIN TEST: prftest  
Thu Mar 27 11:57:03 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
END TEST: prftest
BEGIN TEST: primblok  
Thu Mar 27 11:57:04 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
This test is not relevant on this platform
END TEST: primblok
BEGIN TEST: provider  
Thu Mar 27 11:57:04 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib

pthread Statistics
started: 11:57:04[10]
locks [created: 12, destroyed: 2]
locks [acquired: 734, released: 734]
cvars [created: 7, destroyed: 5]
cvars [notified: 56, delayed_delete: 0]
Client/Server started at(0x2021bb48): 11:57:04
Server started at(0x2021ce48): 11:57:04
main(0x2021bb48): waiting for execution interval (10 seconds)
Client started at(0x2021d328): 11:57:04
Shutting down(0x2021bb48): 11:57:14
Client(0x2021d328): stopped after 50 operations and 43838 bytes
Server(0x2021ce48): stopped after 51 operations and 44242 bytes
main(0x2021bb48): test complete
Test exiting at(0x2021bb48): 11:57:14
END TEST: provider
BEGIN TEST: prpollml  
Thu Mar 27 11:57:14 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: prpollml
BEGIN TEST: prpoll  
Thu Mar 27 11:57:36 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
This program tests PR_Poll with sockets.
Timeout, error reporting, and normal operation are tested.

The server thread is listening on ports 47816, 47817 and 47818

PR_Poll should time out in 5 seconds
PR_Poll timed out. Test passed.

PR_Poll should detect a bad file descriptor
Three client threads are created. Each of them will
send data to one of the three ports the server is listening on.
The data they send is the port number. Each of them send
the data five times, so you should see ten lines below,
interleaved in an arbitrary order.
The server received "47816" from a client
The server received "47817" from a client
The server received "47816" from a client
The server received "47817" from a client
Server read 128 bytes from native fd 10
The server received "47818" from a client
The server received "47816" from a client
The server received "47817" from a client
Server read 128 bytes from native fd 12
The server received "47818" from a client
The server received "47816" from a client
The server received "47817" from a client
Server read 128 bytes from native fd 8
The server received "47818" from a client
The server received "47816" from a client
The server received "47817" from a client
Server read 128 bytes from native fd 11
The server received "47818" from a client
Server read 128 bytes from native fd 6
The server received "47818" from a client
All tests finished
END TEST: prpoll
BEGIN TEST: randseed  
Thu Mar 27 11:57:42 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: randseed
BEGIN TEST: ranfile  
Thu Mar 27 11:57:42 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: ranfile
BEGIN TEST: rwlocktest  
Thu Mar 27 11:58:03 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Thu Mar 27 11:58:03 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Running test for 5 iterations with 10 simultaneous threads.
Will send 8192 bytes of client data and 131072 bytes of server data
server thread 0 alive
server thread 1 alive
server thread 0 loop 0
client thread 0 alive
client thread 0 loop 0
server thread 1 loop 0
client thread 0 socket created 539088920
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 539090008
client thread 0 socket connected 539088920
client thread 1 socket connected 539090008
client thread 1 socket wrote 8192
client thread 0 socket wrote 8192
server thread 1 got connection 539090072
server thread 0 got connection 539090136
server thread 0 read 8192 bytes
server thread 1 read 8192 bytes
server thread 0 write 131072 bytes
server: 1114 131 2359 131 3736
server thread 0 loop 1
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server: 852 131 2622 66 3670
server thread 1 loop 1
client thread 0 loop 1
client thread 0 socket created 539090136
client thread 1 socket read 131072
client thread 0 socket connected 539090136
client thread 1 loop 1
client thread 0 socket wrote 8192
client thread 1 socket created 539090072
server thread 0 got connection 539088920
server thread 0 read 8192 bytes
client thread 1 socket connected 539090072
client thread 1 socket wrote 8192
server thread 1 got connection 539090008
server thread 1 read 8192 bytes
server thread 0 write 131072 bytes
server thread 2 alive
server: 590 197 1573 66 2425
server thread 0 loop 2
server thread 1 write 131072 bytes
server: 655 66 1770 66 2556
server thread 1 loop 2
server thread 2 loop 0
client thread 1 socket read 131072
server thread 3 alive
client thread 1 loop 2
client thread 1 socket created 539090072
client thread 1 socket connected 539090072
server thread 3 loop 0
client thread 1 socket wrote 8192
server thread 1 got connection 539092120
server thread 1 read 8192 bytes
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 541954504
client thread 2 socket connected 541954504
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 542572088
client thread 3 socket connected 542572088
server thread 4 alive
client thread 3 socket wrote 8192
server thread 6 alive
server thread 4 loop 0
server thread 5 alive
server thread 6 loop 0
server thread 5 loop 0
server thread 2 got connection 542999736
server thread 8 alive
server thread 2 read 8192 bytes
server thread 9 alive
server thread 8 loop 0
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 544159624
server thread 9 loop 0
client thread 6 alive
client thread 4 socket connected 544159624
client thread 6 loop 0
client thread 6 socket created 543871704
client thread 4 socket wrote 8192
server thread 3 got connection 544290776
client thread 6 socket connected 543871704
server thread 3 read 8192 bytes
client thread 6 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 544421960
server thread 4 got connection 544422024
client thread 8 socket connected 544421960
server thread 4 read 8192 bytes
client thread 8 socket wrote 8192
server thread 6 got connection 544422088
server thread 6 read 8192 bytes
server thread 8 got connection 544422152
server thread 8 read 8192 bytes
server thread 7 alive
server thread 7 loop 0
server thread 3 write 131072 bytes
server: 2949 131 6030 66 9176
server thread 3 loop 1
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 544290776
client thread 3 socket connected 544290776
client thread 3 socket wrote 8192
server thread 3 got connection 542572088
server thread 3 read 8192 bytes
server thread 6 write 131072 bytes
server: 2163 66 7930 66 10224
server thread 6 loop 1
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 544422088
client thread 6 socket connected 544422088
server thread 4 write 131072 bytes
client thread 6 socket wrote 8192
server: 2032 131 8979 66 11207
server thread 4 loop 1
server thread 6 got connection 543871704
server thread 6 read 8192 bytes
server thread 2 write 131072 bytes
client thread 4 socket read 131072
server: 2425 131 12846 66 15467
server thread 2 loop 1
client thread 4 loop 1
server thread 3 write 131072 bytes
client thread 4 socket created 544422024
server: 524 66 5243 131 5964
server thread 3 loop 2
client thread 8 socket read 131072
client thread 8 loop 1
client thread 4 socket connected 544422024
client thread 4 socket wrote 8192
client thread 8 socket created 542999736
client thread 2 socket read 131072
client thread 2 loop 1
client thread 3 socket read 131072
client thread 2 socket created 544159624
client thread 3 loop 2
client thread 3 socket created 542572088
client thread 2 socket connected 544159624
client thread 2 socket wrote 8192
client thread 3 socket connected 542572088
server thread 4 got connection 544421960
server thread 4 read 8192 bytes
client thread 3 socket wrote 8192
server thread 8 write 131072 bytes
server: 1770 197 11732 131 13829
server thread 8 loop 1
server thread 8 got connection 541954504
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server: 786 66 3277 131 4260
server thread 6 loop 2
client thread 8 socket connected 542999736
client thread 6 loop 2
client thread 6 socket created 544290776
client thread 8 socket wrote 8192
server thread 3 got connection 544422152
client thread 6 socket connected 544290776
server thread 3 read 8192 bytes
client thread 6 socket wrote 8192
server thread 2 got connection 543871704
server thread 2 read 8192 bytes
server thread 8 read 8192 bytes
server thread 6 got connection 544422088
server thread 6 read 8192 bytes
server thread 3 write 131072 bytes
server: 1376 66 3736 66 5243
server thread 3 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 544422152
client thread 3 socket connected 544422152
client thread 3 socket wrote 8192
server thread 4 write 131072 bytes
server: 3277 66 5112 66 8520
server thread 4 loop 2
server thread 3 got connection 542572088
server thread 3 read 8192 bytes
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 544421960
client thread 4 socket connected 544421960
client thread 4 socket wrote 8192
server thread 2 write 131072 bytes
server: 1704 66 4981 66 6816
server thread 2 loop 2
client thread 2 socket read 131072
server thread 8 write 131072 bytes
server: 0 721 5112 66 5899
server thread 8 loop 2
client thread 2 loop 2
client thread 2 socket created 544422024
server thread 4 got connection 543871704
server thread 4 read 8192 bytes
client thread 2 socket connected 544422024
client thread 2 socket wrote 8192
client thread 8 socket read 131072
server thread 2 got connection 541954504
client thread 8 loop 2
server thread 2 read 8192 bytes
client thread 8 socket created 544159624
client thread 8 socket connected 544159624
client thread 8 socket wrote 8192
server thread 8 got connection 542999736
server thread 8 read 8192 bytes
server thread 3 write 131072 bytes
server: 786 66 2490 66 3408
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 542572088
client thread 3 socket connected 542572088
client thread 3 socket wrote 8192
client thread 5 alive
server thread 2 write 131072 bytes
server thread 4 write 131072 bytes
server: 721 66 3211 131 4129
server thread 2 loop 3
server: 1180 0 3605 131 4915
server thread 4 loop 3
client thread 2 socket read 131072
client thread 4 socket read 131072
client thread 4 loop 3
client thread 2 loop 3
client thread 4 socket created 544422152
client thread 2 socket created 541954504
client thread 4 socket connected 544422152
client thread 2 socket connected 541954504
client thread 4 socket wrote 8192
client thread 2 socket wrote 8192
server thread 2 got connection 543871704
server thread 2 read 8192 bytes
server thread 4 got connection 544421960
server thread 4 read 8192 bytes
server thread 8 write 131072 bytes
server thread 1 write 131072 bytes
server: 1114 131 4129 66 5440
server thread 8 loop 3
server: 786 66 27264 66 28182
server thread 1 loop 3
client thread 1 socket read 131072
client thread 5 loop 0
client thread 1 loop 3
client thread 5 socket created 544422024
client thread 1 socket created 542999736
client thread 5 socket connected 544422024
client thread 1 socket connected 542999736
client thread 1 socket wrote 8192
client thread 8 socket read 131072
client thread 2 socket read 131072
client thread 8 loop 3
client thread 2 loop 4
client thread 8 socket created 539092120
client thread 2 socket created 539090072
client thread 8 socket connected 539092120
client thread 2 socket connected 539090072
client thread 8 socket wrote 8192
client thread 2 socket wrote 8192
server thread 5 got connection 544159624
server thread 1 got connection 541954504
server thread 2 write 131072 bytes
server: 721 66 3408 66 4260
server thread 2 loop 4
server thread 1 read 8192 bytes
server thread 2 got connection 543871704
server thread 2 read 8192 bytes
server thread 8 got connection 544841320
server thread 8 read 8192 bytes
server thread 4 write 131072 bytes
server: 786 66 4260 66 5178
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 544421960
client thread 4 socket connected 544421960
client thread 4 socket wrote 8192
server thread 4 got connection 544422152
server thread 4 read 8192 bytes
server thread 1 write 131072 bytes
server: 2687 131 2949 66 5833
server thread 1 loop 4
server thread 2 write 131072 bytes
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 541954504
server: 66 66 3080 131 3343
Thread 2 EXIT
client thread 9 alive
client thread 9 loop 0
client thread 1 socket connected 541954504
client thread 9 socket created 542999736
client thread 1 socket wrote 8192
client thread 9 socket connected 542999736
server thread 1 got connection 543871704
client thread 9 socket wrote 8192
server thread 1 read 8192 bytes
server thread 9 got connection 539088920
server thread 9 read 8192 bytes
client thread 2 socket read 131072
Thread 2 EXIT
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 539090072
client thread 0 socket connected 539090072
client thread 0 socket wrote 8192
server thread 0 got connection 539090136
server thread 8 write 131072 bytes
server thread 0 read 8192 bytes
server: 3015 131 4588 66 7799
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 544841320
client thread 8 socket connected 544841320
client thread 8 socket wrote 8192
server thread 8 got connection 539092120
server thread 8 read 8192 bytes
server thread 6 write 131072 bytes
server: 655 131 19072 328 20186
server thread 6 loop 3
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 544422088
client thread 6 socket connected 544422088
client thread 6 socket wrote 8192
client thread 5 socket wrote 8192
server thread 5 read 8192 bytes
server thread 6 got connection 544290776
server thread 6 read 8192 bytes
server thread 9 write 131072 bytes
client thread 9 socket read 131072
server: 31656 66 3736 131 35588
server thread 9 loop 1
client thread 9 loop 1
client thread 9 socket created 539088920
client thread 9 socket connected 539088920
client thread 9 socket wrote 8192
server thread 9 got connection 542999736
server thread 9 read 8192 bytes
server thread 1 write 131072 bytes
server: 655 66 5767 66 6554
Thread 1 EXIT
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 543871704
client thread 7 socket connected 543871704
client thread 7 socket wrote 8192
client thread 1 socket read 131072
Thread 1 EXIT
server thread 3 got connection 539089480
server thread 3 read 8192 bytes
server thread 7 got connection 541954504
server thread 7 read 8192 bytes
server thread 0 write 131072 bytes
server: 36243 66 6488 66 42863
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 539090136
client thread 0 socket connected 539090136
client thread 0 socket wrote 8192
server thread 8 write 131072 bytes
server: 524 66 6423 66 7078
Thread 8 EXIT
server thread 0 got connection 539090072
server thread 0 read 8192 bytes
client thread 8 socket read 131072
server thread 5 write 131072 bytes
server thread 3 write 131072 bytes
server: 28247 7668 7340 197 43453
server thread 5 loop 1
client thread 9 socket read 131072
client thread 9 loop 2
server thread 9 write 131072 bytes
client thread 9 socket created 539092120
server: 721 66 6488 66 7340
server thread 9 loop 2
client thread 3 socket read 131072
Thread 3 EXIT
client thread 9 socket connected 539092120
client thread 9 socket wrote 8192
Thread 8 EXIT
server: 16909 66 4457 590 22021
Thread 3 EXIT
server thread 9 got connection 543295864
server thread 9 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 544159624
client thread 6 socket connected 544159624
client thread 6 socket wrote 8192
server thread 7 write 131072 bytes
server thread 6 write 131072 bytes
server: 35326 131 6488 131 42076
server thread 7 loop 1
server: 1376 66 9831 131 11404
server thread 6 loop 4
server thread 6 got connection 539088920
client thread 7 socket read 131072
server thread 6 read 8192 bytes
client thread 7 loop 1
client thread 7 socket created 542999736
client thread 7 socket connected 542999736
client thread 7 socket wrote 8192
server thread 7 got connection 542572088
server thread 7 read 8192 bytes
client thread 6 socket read 131072
Thread 6 EXIT
server thread 0 write 131072 bytes
server: 3080 66 4915 66 8127
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
server thread 9 write 131072 bytes
client thread 0 socket created 544841320
server: 393 66 4129 66 4653
server thread 9 loop 3
client thread 0 socket connected 544841320
client thread 0 socket wrote 8192
server thread 0 got connection 539089480
client thread 9 socket read 131072
server thread 0 read 8192 bytes
client thread 9 loop 3
client thread 9 socket created 539090008
client thread 9 socket connected 539090008
client thread 9 socket wrote 8192
server thread 6 write 131072 bytes
server: 0 197 2949 66 3211
server thread 9 got connection 544422088
Thread 6 EXIT
server thread 9 read 8192 bytes
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 541954504
server thread 5 got connection 544290776
client thread 5 socket connected 541954504
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 7 write 131072 bytes
server: 1311 66 3867 66 5309
server thread 7 loop 2
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 543871704
client thread 7 socket connected 543871704
client thread 7 socket wrote 8192
server thread 9 write 131072 bytes
server: 918 66 2687 66 3736
server thread 9 loop 4
server thread 7 got connection 544159624
client thread 9 socket read 131072
server thread 7 read 8192 bytes
client thread 9 loop 4
client thread 9 socket created 539090072
server thread 0 write 131072 bytes
server: 459 66 3801 66 4391
client thread 9 socket connected 539090072
Thread 0 EXIT
client thread 9 socket wrote 8192
client thread 0 socket read 131072
server thread 9 got connection 539090136
Thread 0 EXIT
server thread 9 read 8192 bytes
server thread 5 write 131072 bytes
server: 6488 524 2622 66 9700
server thread 5 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 543295864
server thread 5 got connection 539092120
client thread 5 socket connected 543295864
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 9 write 131072 bytes
client thread 9 socket read 131072
server: 655 66 2032 66 2818
Thread 9 EXIT
Thread 9 EXIT
server thread 7 write 131072 bytes
client thread 7 socket read 131072
server: 918 66 2949 131 4063
server thread 7 loop 3
client thread 7 loop 3
client thread 7 socket created 539088920
client thread 4 socket read 131072
Thread 4 EXIT
client thread 7 socket connected 539088920
client thread 7 socket wrote 8192
server thread 7 got connection 542711720
server thread 7 read 8192 bytes
server thread 4 write 131072 bytes
server: 459 66 26019 197 26740
Thread 4 EXIT
server thread 5 write 131072 bytes
server: 655 262 3015 66 3998
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 544422024
server thread 7 write 131072 bytes
server: 393 66 1638 66 2163
server thread 7 loop 4
server thread 5 got connection 542572088
client thread 5 socket connected 544422024
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 542999736
server thread 5 read 8192 bytes
client thread 7 socket connected 542999736
client thread 7 socket wrote 8192
client thread 5 socket wrote 8192
server thread 7 got connection 544422088
server thread 7 read 8192 bytes
server thread 5 write 131072 bytes
server: 393 197 1245 131 1966
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
server thread 7 write 131072 bytes
client thread 5 socket created 539090008
server: 524 66 1245 66 1901
Thread 7 EXIT
server thread 5 got connection 539089480
client thread 5 socket connected 539090008
client thread 7 socket read 131072
Thread 7 EXIT
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server: 393 197 1507 66 2163
Thread 5 EXIT
Thread 5 EXIT
Thread 5 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 0 20339 1340 28294 509
server per thread elapsed time 50495
----------
Client results:

----------
client per thread totals 0 1328 1314 37922 489
client per thread elapsed time 41063
select loop user/user: 14366.20 usec
server thread 0 alive
server thread 2 alive
server thread 4 alive
server thread 6 alive
server thread 1 alive
server thread 8 alive
server thread 3 alive
server thread 5 alive
server thread 7 alive
server thread 9 alive
server thread 4 loop 0
server thread 1 loop 0
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 544422152
client thread 1 socket connected 544422152
client thread 1 socket wrote 8192
server thread 1 got connection 541954600
client thread 4 alive
client thread 4 loop 0
server thread 1 read 8192 bytes
client thread 4 socket created 539092120
client thread 4 socket connected 539092120
client thread 4 socket wrote 8192
server thread 4 got connection 543295864
server thread 6 loop 0
server thread 4 read 8192 bytes
server thread 8 loop 0
server thread 2 loop 0
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 542711720
client thread 6 alive
client thread 6 loop 0
client thread 8 socket connected 542711720
client thread 6 socket created 539088920
client thread 8 socket wrote 8192
client thread 6 socket connected 539088920
client thread 6 socket wrote 8192
server thread 8 got connection 542572088
server thread 8 read 8192 bytes
server thread 6 got connection 544422024
server thread 6 read 8192 bytes
server thread 1 write 131072 bytes
server: 524 66 4195 66 4850
server thread 1 loop 1
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 544422088
server thread 5 loop 0
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 544553336
client thread 1 socket connected 544422088
client thread 1 socket wrote 8192
client thread 5 socket connected 544553336
client thread 5 socket wrote 8192
server thread 4 write 131072 bytes
client thread 4 socket read 131072
server: 1114 131 4915 66 6226
server thread 4 loop 1
server thread 1 got connection 542999736
client thread 4 loop 1
server thread 1 read 8192 bytes
client thread 4 socket created 539089480
client thread 4 socket connected 539089480
client thread 4 socket wrote 8192
server thread 8 write 131072 bytes
server thread 4 got connection 542999672
server thread 4 read 8192 bytes
server: 786 131 4588 66 5571
server thread 8 loop 1
client thread 8 socket read 131072
server thread 9 loop 0
client thread 8 loop 1
client thread 2 alive
client thread 2 loop 0
client thread 8 socket created 539090008
client thread 2 socket created 541954600
server thread 5 got connection 544422152
client thread 8 socket connected 539090008
server thread 5 read 8192 bytes
server thread 4 write 131072 bytes
server thread 8 got connection 543295864
server thread 8 read 8192 bytes
server: 524 66 3670 66 4326
server thread 4 loop 2
server thread 2 got connection 539092120
client thread 4 socket read 131072
client thread 1 socket read 131072
client thread 4 loop 2
client thread 4 socket created 542572088
client thread 1 loop 2
client thread 1 socket created 542711720
client thread 4 socket connected 542572088
client thread 4 socket wrote 8192
server thread 1 write 131072 bytes
client thread 1 socket connected 542711720
client thread 1 socket wrote 8192
server: 1245 66 4719 131 6161
server thread 1 loop 2
server thread 1 got connection 542999672
server thread 1 read 8192 bytes
server thread 4 got connection 539089480
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 786 66 1966 66 2884
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 544422088
server thread 5 write 131072 bytes
server: 4457 131 3474 131 8192
server thread 5 loop 1
client thread 4 socket connected 544422088
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
server thread 4 got connection 542999736
client thread 5 socket created 539089480
server thread 4 read 8192 bytes
client thread 5 socket connected 539089480
client thread 5 socket wrote 8192
server thread 5 got connection 542572088
server thread 1 write 131072 bytes
server thread 5 read 8192 bytes
server: 66 66 3211 66 3408
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 544422152
client thread 1 socket connected 544422152
client thread 1 socket wrote 8192
server thread 1 got connection 544553336
server thread 1 read 8192 bytes
client thread 2 socket connected 541954600
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 4 write 131072 bytes
server: 590 0 2163 131 2884
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 542999672
client thread 4 socket connected 542999672
client thread 4 socket wrote 8192
server thread 4 got connection 542711720
server thread 4 read 8192 bytes
server thread 1 write 131072 bytes
server: 393 66 2228 66 2753
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 542999736
client thread 1 socket connected 542999736
client thread 1 socket wrote 8192
server thread 1 got connection 544422088
server thread 1 read 8192 bytes
server thread 2 write 131072 bytes
server thread 4 write 131072 bytes
server: 655 66 1966 66 2753
server: 9176 5243 3211 66 17696
server thread 2 loop 1
Thread 4 EXIT
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 544553336
client thread 2 socket read 131072
client thread 7 socket connected 544553336
client thread 2 loop 1
client thread 7 socket wrote 8192
client thread 2 socket created 544422152
client thread 4 socket read 131072
Thread 4 EXIT
server thread 2 got connection 542711720
client thread 2 socket connected 544422152
server thread 0 loop 0
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
client thread 3 alive
server thread 3 loop 0
server thread 7 loop 0
server thread 7 got connection 539092120
server thread 1 write 131072 bytes
server: 524 66 2490 66 3146
client thread 1 socket read 131072
client thread 3 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 541954600
client thread 3 socket created 544290776
client thread 0 socket connected 541954600
client thread 3 socket connected 544290776
client thread 3 socket wrote 8192
client thread 0 socket wrote 8192
Thread 1 EXIT
client thread 8 socket wrote 8192
server thread 0 got connection 542999672
server thread 0 read 8192 bytes
server thread 2 write 131072 bytes
server: 590 131 2228 66 3015
server thread 2 loop 2
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 544422088
server thread 0 write 131072 bytes
server: 1573 66 2884 131 4653
server thread 0 loop 1
client thread 0 socket read 131072
client thread 2 socket connected 544422088
client thread 2 socket wrote 8192
client thread 0 loop 1
client thread 0 socket created 542711720
client thread 6 socket read 131072
client thread 6 loop 1
client thread 0 socket connected 542711720
client thread 6 socket created 544422152
client thread 0 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 2
client thread 6 socket connected 544422152
client thread 8 socket created 542999672
client thread 6 socket wrote 8192
server thread 8 write 131072 bytes
client thread 8 socket connected 542999672
server thread 2 got connection 541954600
client thread 8 socket wrote 8192
server thread 2 read 8192 bytes
server thread 0 got connection 539088920
server thread 0 read 8192 bytes
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 539090008
client thread 5 socket connected 539090008
client thread 5 socket wrote 8192
server thread 0 write 131072 bytes
server: 918 66 1245 66 2294
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
server thread 2 write 131072 bytes
client thread 0 socket created 539089480
server: 3080 66 1704 66 4915
server thread 2 loop 3
client thread 0 socket connected 539089480
client thread 2 socket read 131072
client thread 0 socket wrote 8192
client thread 2 loop 3
server thread 0 got connection 542711720
client thread 2 socket created 539088920
server thread 0 read 8192 bytes
client thread 2 socket connected 539088920
client thread 2 socket wrote 8192
server thread 2 got connection 541954600
server thread 2 read 8192 bytes
server thread 0 write 131072 bytes
server: 524 66 1114 66 1770
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 544422088
server thread 2 write 131072 bytes
client thread 0 socket connected 544422088
server: 524 66 1180 131 1901
server thread 2 loop 4
client thread 0 socket wrote 8192
client thread 2 socket read 131072
server thread 0 got connection 542711720
server thread 0 read 8192 bytes
client thread 2 loop 4
client thread 2 socket created 539089480
client thread 2 socket connected 539089480
client thread 2 socket wrote 8192
server thread 2 got connection 541954600
server thread 2 read 8192 bytes
server thread 7 read 8192 bytes
server thread 2 write 131072 bytes
server: 524 66 1180 66 1835
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
Thread 1 EXIT
server thread 5 write 131072 bytes
server: 655 66 16844 66 17630
server thread 5 loop 2
server thread 5 got connection 539088920
server thread 5 read 8192 bytes
server thread 7 write 131072 bytes
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 541954600
client thread 7 socket connected 541954600
client thread 7 socket wrote 8192
server: 66 10224 1114 524 11928
server thread 7 loop 1
server thread 7 got connection 544841320
server thread 7 read 8192 bytes
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 539089480
server thread 5 write 131072 bytes
client thread 5 socket connected 539089480
client thread 5 socket wrote 8192
server: 66 66 1245 197 1573
server thread 5 loop 3
server thread 5 got connection 542999736
server thread 5 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 542572088
server: 3670 66 14615 8717 27068
server thread 8 loop 2
client thread 7 socket connected 542572088
server thread 8 got connection 544553336
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server thread 8 read 8192 bytes
server: 0 66 1573 197 1835
server thread 7 loop 2
server thread 7 got connection 539092120
server thread 7 read 8192 bytes
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 539090008
server thread 3 got connection 539090136
client thread 5 socket connected 539090008
client thread 5 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 4
server thread 5 write 131072 bytes
client thread 0 socket created 539088920
client thread 0 socket connected 539088920
server: 66 66 2818 197 3146
server thread 5 loop 4
client thread 0 socket wrote 8192
server thread 5 got connection 541954600
server thread 5 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 543295864
client thread 7 socket connected 543295864
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 66 66 2753 131 3015
server thread 7 loop 3
server thread 7 got connection 544841320
server thread 7 read 8192 bytes
server thread 8 write 131072 bytes
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 539089480
client thread 7 socket read 131072
client thread 7 loop 4
client thread 8 socket connected 539089480
client thread 7 socket created 544422088
client thread 8 socket wrote 8192
server: 66 66 3998 524 4653
server thread 8 loop 3
server thread 8 got connection 542999736
client thread 7 socket connected 544422088
server thread 8 read 8192 bytes
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 0 66 1442 66 1573
server thread 7 loop 4
server thread 7 got connection 542572088
server thread 7 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 539092120
client thread 7 socket read 131072
client thread 8 socket connected 539092120
client thread 8 socket wrote 8192
Thread 7 EXIT
server thread 8 write 131072 bytes
server thread 7 write 131072 bytes
server: 0 66 1507 66 1638
server thread 8 loop 4
server thread 8 got connection 542999672
server: 66 66 1311 66 1507
server thread 8 read 8192 bytes
Thread 7 EXIT
server thread 3 read 8192 bytes
server thread 0 write 131072 bytes
server: 524 66 11338 66 11994
server thread 0 loop 4
server thread 0 got connection 543295864
server thread 0 read 8192 bytes
server thread 5 write 131072 bytes
client thread 5 socket read 131072
Thread 5 EXIT
server: 66 66 4784 328 5243
Thread 5 EXIT
server thread 0 write 131072 bytes
client thread 0 socket read 131072
Thread 0 EXIT
client thread 8 socket read 131072
server: 66 66 1049 262 1442
Thread 0 EXIT
Thread 8 EXIT
server thread 8 write 131072 bytes
server: 66 66 1966 66 2163
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 544553336
Thread 8 EXIT
server thread 9 got connection 544841320
client thread 9 socket connected 544553336
server thread 6 write 131072 bytes
server: 1311 66 40438 131 41945
server thread 6 loop 1
server thread 6 got connection 539089480
server thread 9 read 8192 bytes
server thread 6 read 8192 bytes
client thread 9 socket wrote 8192
server thread 3 write 131072 bytes
server: 14484 5702 4391 66 24643
server thread 3 loop 1
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 544422088
client thread 3 socket connected 544422088
client thread 3 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 542999736
client thread 6 socket connected 542999736
client thread 6 socket wrote 8192
server thread 3 got connection 542572088
server thread 3 read 8192 bytes
server thread 6 write 131072 bytes
server: 66 262 2884 197 3408
server thread 6 loop 2
server thread 6 got connection 543871704
server thread 6 read 8192 bytes
server thread 9 write 131072 bytes
server: 35719 459 4457 66 40700
server thread 9 loop 1
client thread 9 socket read 131072
server thread 3 write 131072 bytes
server: 1180 66 1835 0 3080
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 542711720
client thread 3 socket connected 542711720
client thread 3 socket wrote 8192
client thread 9 loop 1
server thread 3 got connection 539090008
client thread 9 socket created 541954600
server thread 3 read 8192 bytes
client thread 6 socket read 131072
server thread 9 got connection 544159624
client thread 9 socket connected 541954600
client thread 6 loop 3
server thread 9 read 8192 bytes
client thread 6 socket created 539088920
client thread 6 socket connected 539088920
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 66 131 3146 66 3408
server thread 6 loop 3
server thread 6 got connection 543295864
server thread 6 read 8192 bytes
server thread 3 write 131072 bytes
server: 524 66 1770 66 2425
server thread 3 loop 3
client thread 9 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 539088856
client thread 3 socket connected 539088856
client thread 3 socket wrote 8192
server thread 3 got connection 539092120
server thread 3 read 8192 bytes
server thread 9 write 131072 bytes
server thread 6 write 131072 bytes
server: 1180 590 2687 66 4522
server thread 9 loop 2
client thread 6 socket read 131072
client thread 6 loop 4
client thread 9 socket read 131072
client thread 6 socket created 542999672
client thread 6 socket connected 542999672
client thread 6 socket wrote 8192
client thread 9 loop 2
client thread 9 socket created 543583784
server: 0 66 2228 721 3015
server thread 6 loop 4
server thread 6 got connection 544422024
server thread 6 read 8192 bytes
server thread 3 write 131072 bytes
server: 524 66 2097 66 2753
server thread 3 loop 4
server thread 9 got connection 539090136
client thread 9 socket connected 543583784
client thread 3 socket read 131072
server thread 9 read 8192 bytes
client thread 3 loop 4
client thread 9 socket wrote 8192
client thread 3 socket created 544290776
client thread 3 socket connected 544290776
client thread 3 socket wrote 8192
server thread 3 got connection 544422152
server thread 3 read 8192 bytes
client thread 6 socket read 131072
server thread 9 write 131072 bytes
Thread 6 EXIT
server: 1049 131 1966 131 3277
server thread 9 loop 3
client thread 9 socket read 131072
server thread 6 write 131072 bytes
server: 197 66 2490 66 2818
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 590 66 1835 131 2622
Thread 3 EXIT
Thread 3 EXIT
client thread 9 loop 3
Thread 6 EXIT
client thread 9 socket created 539089480
client thread 9 socket connected 539089480
client thread 9 socket wrote 8192
server thread 9 got connection 544841320
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
client thread 9 socket read 131072
server: 721 131 1245 66 2163
server thread 9 loop 4
client thread 9 loop 4
client thread 9 socket created 542572088
client thread 9 socket connected 542572088
server thread 9 got connection 544422088
client thread 9 socket wrote 8192
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
client thread 9 socket read 131072
server: 328 66 1245 66 1704
Thread 9 EXIT
Thread 9 EXIT
Thread 9 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 29536 3918 48035 2011
server per thread elapsed time 83506
----------
Client results:

----------
client per thread totals 10 3792 3124 61845 2063
client per thread elapsed time 70831
select loop user/kernel: 22099.80 usec
server thread 0 alive
server thread 1 alive
server thread 3 alive
server thread 5 alive
server thread 7 alive
server thread 2 alive
server thread 4 alive
server thread 6 alive
server thread 8 alive
server thread 0 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 539092120
client thread 0 socket connected 539092120
client thread 0 socket wrote 8192
server thread 9 alive
server thread 1 loop 0
server thread 3 loop 0
server thread 4 loop 0
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 542999672
server thread 1 got connection 539090136
client thread 1 socket connected 542999672
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 1 write 131072 bytes
server: 721 197 1245 66 2228
server thread 1 loop 1
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 544422024
server thread 1 got connection 544422152
client thread 1 socket connected 544422024
client thread 3 alive
client thread 8 alive
client thread 3 loop 0
client thread 8 loop 0
client thread 3 socket created 544290776
client thread 8 socket created 543583784
client thread 3 socket connected 544290776
client thread 8 socket connected 543583784
client thread 3 socket wrote 8192
client thread 8 socket wrote 8192
server thread 0 got connection 539090072
server thread 1 read 8192 bytes
server thread 0 read 8192 bytes
client thread 1 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 541954504
client thread 4 socket connected 541954504
client thread 4 socket wrote 8192
server thread 1 write 131072 bytes
server: 393 1245 1114 66 2818
server thread 1 loop 2
server thread 3 got connection 544841320
server thread 3 read 8192 bytes
server thread 4 got connection 539089480
server thread 4 read 8192 bytes
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 544422088
server thread 1 got connection 544421960
server thread 0 write 131072 bytes
client thread 1 socket connected 544422088
client thread 1 socket wrote 8192
server: 11732 66 2032 131 13960
server thread 0 loop 1
server thread 1 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 542572088
client thread 0 socket connected 542572088
client thread 0 socket wrote 8192
server thread 0 got connection 539090136
server thread 0 read 8192 bytes
server thread 1 write 131072 bytes
server: 918 131 1114 66 2228
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 542999672
server thread 1 got connection 544422152
client thread 1 socket connected 542999672
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 0 write 131072 bytes
server: 524 66 1245 66 1901
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 544422024
client thread 0 socket connected 544422024
client thread 0 socket wrote 8192
server thread 0 got connection 539090072
server thread 0 read 8192 bytes
server thread 1 write 131072 bytes
server: 393 131 1376 66 1966
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 539092120
server thread 1 got connection 544421960
client thread 1 socket connected 539092120
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 0 write 131072 bytes
server: 655 66 1704 66 2490
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 544422088
client thread 0 socket connected 544422088
client thread 0 socket wrote 8192
server thread 0 got connection 539090136
server thread 0 read 8192 bytes
server thread 1 write 131072 bytes
server: 459 262 1114 66 1901
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 7 loop 0
server thread 8 loop 0
server thread 8 got connection 542572088
server thread 8 read 8192 bytes
server thread 3 write 131072 bytes
server: 4850 66 7537 66 12518
server thread 3 loop 1
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 544422152
client thread 3 socket connected 544422152
client thread 3 socket wrote 8192
server thread 3 got connection 542999672
server thread 3 read 8192 bytes
server thread 4 write 131072 bytes
server thread 0 write 131072 bytes
server: 4915 66 8651 131 13763
server thread 4 loop 1
server: 459 66 3080 131 3736
server thread 0 loop 4
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 539090072
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 459 66 1704 66 2294
server thread 3 loop 2
client thread 3 loop 2
server thread 4 got connection 544422024
client thread 3 socket created 544421960
client thread 3 socket connected 544421960
server thread 3 got connection 542999736
client thread 3 socket wrote 8192
client thread 4 socket connected 539090072
server thread 3 read 8192 bytes
client thread 4 socket wrote 8192
server thread 4 read 8192 bytes
client thread 5 alive
client thread 5 loop 0
client thread 0 socket read 131072
client thread 5 socket created 539092120
client thread 0 loop 4
client thread 0 socket created 544841320
client thread 5 socket connected 539092120
client thread 5 socket wrote 8192
client thread 0 socket connected 544841320
client thread 0 socket wrote 8192
server thread 0 got connection 544290776
server thread 0 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 539089480
client thread 8 socket connected 539089480
client thread 8 socket wrote 8192
server thread 8 write 131072 bytes
server: 197 66 6423 393 7078
server thread 8 loop 1
client thread 3 socket read 131072
server thread 3 write 131072 bytes
client thread 3 loop 3
client thread 3 socket created 539090136
server: 393 66 3343 131 3932
server thread 3 loop 3
server thread 8 got connection 541954504
server thread 8 read 8192 bytes
client thread 3 socket connected 539090136
client thread 3 socket wrote 8192
server thread 3 got connection 542999672
server thread 4 write 131072 bytes
server: 1114 1180 3015 66 5374
server thread 4 loop 2
server thread 3 read 8192 bytes
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 544422152
server thread 2 loop 0
server thread 0 write 131072 bytes
server: 2884 197 3605 131 6816
Thread 0 EXIT
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 262 262 1507 66 2097
server thread 3 loop 4
client thread 3 loop 4
client thread 3 socket created 544422088
client thread 3 socket connected 544422088
client thread 3 socket wrote 8192
server thread 3 got connection 543583784
client thread 2 alive
client thread 2 loop 0
server thread 3 read 8192 bytes
client thread 2 socket created 542572088
client thread 8 socket read 131072
client thread 2 socket connected 542572088
client thread 2 socket wrote 8192
client thread 8 loop 2
client thread 0 socket read 131072
client thread 8 socket created 544421960
Thread 0 EXIT
server thread 5 loop 0
client thread 8 socket connected 544421960
server thread 5 got connection 542999736
client thread 8 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 544422024
server thread 8 write 131072 bytes
server: 459 66 3343 197 4063
server thread 8 loop 2
server thread 8 got connection 539090072
client thread 7 socket connected 544422024
server thread 8 read 8192 bytes
client thread 7 socket wrote 8192
server thread 9 loop 0
server thread 4 got connection 544290776
client thread 4 socket connected 544422152
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 544553336
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 328 66 2032 131 2556
Thread 3 EXIT
Thread 3 EXIT
client thread 9 socket connected 544553336
client thread 9 socket wrote 8192
server thread 5 read 8192 bytes
server thread 9 got connection 542999672
server thread 9 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 539090136
client thread 8 socket connected 539090136
client thread 8 socket wrote 8192
server thread 2 got connection 539089480
server thread 2 read 8192 bytes
server thread 7 got connection 544841320
server thread 7 read 8192 bytes
server thread 8 write 131072 bytes
server: 66 197 3080 66 3408
server thread 8 loop 3
server thread 8 got connection 541954504
client thread 9 socket read 131072
server thread 8 read 8192 bytes
client thread 9 loop 1
client thread 9 socket created 543583784
client thread 9 socket connected 543583784
client thread 9 socket wrote 8192
server thread 9 write 131072 bytes
server: 1507 66 1966 131 3670
server thread 9 loop 1
server thread 9 got connection 543871704
server thread 9 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 544422088
client thread 8 socket connected 544422088
client thread 8 socket wrote 8192
server thread 8 write 131072 bytes
client thread 9 socket read 131072
client thread 9 loop 2
server: 66 66 2490 131 2753
server thread 8 loop 4
server thread 8 got connection 539090072
client thread 9 socket created 544421960
server thread 8 read 8192 bytes
client thread 9 socket connected 544421960
client thread 9 socket wrote 8192
server thread 9 write 131072 bytes
server: 0 66 2425 197 2687
server thread 9 loop 2
server thread 9 got connection 544553336
server thread 9 read 8192 bytes
client thread 8 socket read 131072
Thread 8 EXIT
server thread 8 write 131072 bytes
server: 66 66 1704 328 2163
Thread 8 EXIT
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 542999672
client thread 9 socket connected 542999672
client thread 9 socket wrote 8192
server thread 9 write 131072 bytes
server: 66 0 2097 66 2228
server thread 9 loop 3
server thread 9 got connection 539090136
server thread 9 read 8192 bytes
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 543583784
client thread 2 socket connected 543583784
client thread 2 socket wrote 8192
server thread 2 write 131072 bytes
server: 5374 66 7013 66 12518
server thread 2 loop 1
client thread 9 socket read 131072
server thread 2 got connection 541954504
server thread 2 read 8192 bytes
client thread 9 loop 4
client thread 9 socket created 543871704
server thread 9 write 131072 bytes
client thread 9 socket connected 543871704
client thread 9 socket wrote 8192
server thread 6 loop 0
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 544422088
server thread 4 write 131072 bytes
server: 3736 197 10748 66 14746
server thread 4 loop 3
client thread 5 socket connected 544422088
client thread 5 socket wrote 8192
server thread 5 write 131072 bytes
client thread 6 alive
server: 66 1835 10290 66 12256
server thread 5 loop 1
client thread 6 loop 0
server thread 5 got connection 539090072
server thread 5 read 8192 bytes
client thread 6 socket created 543295864
client thread 6 socket connected 543295864
client thread 6 socket wrote 8192
server: 66 66 1376 1966 3474
server thread 9 loop 4
server thread 9 got connection 544421960
server thread 9 read 8192 bytes
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 544553336
client thread 5 socket connected 544553336
client thread 5 socket wrote 8192
client thread 2 socket read 131072
server thread 5 write 131072 bytes
client thread 2 loop 2
server: 0 66 2163 197 2425
server thread 5 loop 2
server thread 5 got connection 539089480
client thread 2 socket created 542572088
server thread 5 read 8192 bytes
server thread 9 write 131072 bytes
client thread 9 socket read 131072
server: 66 66 2163 131 2425
Thread 9 EXIT
Thread 9 EXIT
client thread 2 socket connected 542572088
client thread 2 socket wrote 8192
server thread 2 write 131072 bytes
server: 0 66 4850 0 4915
server thread 2 loop 2
server thread 2 got connection 542999672
server thread 2 read 8192 bytes
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 539092120
client thread 4 socket connected 539092120
server thread 4 got connection 544290776
client thread 4 socket wrote 8192
server thread 4 read 8192 bytes
server thread 2 write 131072 bytes
client thread 2 socket read 131072
client thread 5 socket read 131072
client thread 5 loop 3
client thread 2 loop 3
client thread 5 socket created 542999736
client thread 2 socket created 539090136
client thread 5 socket connected 542999736
client thread 2 socket connected 539090136
client thread 5 socket wrote 8192
server thread 5 write 131072 bytes
client thread 2 socket wrote 8192
server: 0 66 1311 524 1901
server thread 2 loop 3
server: 66 131 2425 66 2687
server thread 5 loop 3
server thread 2 got connection 544422088
server thread 5 got connection 543583784
server thread 2 read 8192 bytes
server thread 5 read 8192 bytes
server thread 2 write 131072 bytes
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 539090072
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 544421960
client thread 2 socket connected 539090072
client thread 2 socket wrote 8192
client thread 5 socket connected 544421960
client thread 5 socket wrote 8192
server thread 6 got connection 539088856
server thread 6 read 8192 bytes
server thread 4 write 131072 bytes
server: 4195 66 4457 66 8782
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 543871704
server thread 4 got connection 541954504
client thread 4 socket connected 543871704
client thread 4 socket wrote 8192
server thread 4 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 544422152
client thread 6 socket connected 544422152
client thread 6 socket wrote 8192
server: 0 66 1180 655 1901
server thread 6 write 131072 bytes
server thread 2 loop 4
server thread 2 got connection 544553336
server: 8651 66 2163 66 10945
server thread 6 loop 1
server thread 2 read 8192 bytes
server thread 6 got connection 542572088
server thread 6 read 8192 bytes
server thread 5 write 131072 bytes
server: 66 66 5309 66 5505
server thread 5 loop 4
server thread 5 got connection 542999672
server thread 5 read 8192 bytes
server thread 4 write 131072 bytes
server: 459 131 2228 66 2884
Thread 4 EXIT
client thread 4 socket read 131072
client thread 6 socket read 131072
Thread 4 EXIT
client thread 6 loop 2
client thread 6 socket created 539089480
client thread 6 socket connected 539089480
client thread 6 socket wrote 8192
server thread 7 write 131072 bytes
client thread 7 socket read 131072
server: 14222 131 20710 66 35129
server thread 7 loop 1
client thread 7 loop 1
client thread 7 socket created 539090136
server thread 7 got connection 542999736
client thread 7 socket connected 539090136
client thread 7 socket wrote 8192
server thread 6 write 131072 bytes
server: 66 66 2359 66 2556
server thread 6 loop 2
server thread 7 read 8192 bytes
server thread 6 got connection 544422088
server thread 6 read 8192 bytes
server thread 2 write 131072 bytes
server: 0 66 3932 66 4063
Thread 2 EXIT
server thread 5 write 131072 bytes
server: 0 66 3605 66 3736
client thread 5 socket read 131072
Thread 5 EXIT
Thread 5 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server: 197 131 1966 66 2359
server thread 6 loop 3
client thread 6 loop 3
client thread 6 socket created 544290776
client thread 6 socket connected 544290776
client thread 6 socket wrote 8192
server thread 6 got connection 539092120
server thread 6 read 8192 bytes
server thread 7 write 131072 bytes
server: 393 328 2818 66 3605
server thread 7 loop 2
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 543295864
client thread 7 socket connected 543295864
client thread 7 socket wrote 8192
server thread 7 got connection 539088856
server thread 7 read 8192 bytes
client thread 6 socket read 131072
server thread 6 write 131072 bytes
client thread 6 loop 4
client thread 6 socket created 543583784
server: 459 0 1180 197 1835
server thread 6 loop 4
client thread 6 socket connected 543583784
client thread 6 socket wrote 8192
server thread 6 got connection 541954504
server thread 6 read 8192 bytes
server thread 7 write 131072 bytes
server: 524 66 1573 66 2228
server thread 7 loop 3
client thread 7 socket read 131072
server thread 6 write 131072 bytes
client thread 6 socket read 131072
client thread 7 loop 3
client thread 7 socket created 539088920
Thread 6 EXIT
server: 197 66 983 262 1507
Thread 6 EXIT
client thread 7 socket connected 539088920
client thread 7 socket wrote 8192
server thread 7 got connection 543871704
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
client thread 7 socket read 131072
server: 524 131 1245 66 1966
server thread 7 loop 4
client thread 7 loop 4
client thread 7 socket created 544422152
client thread 7 socket connected 544422152
server thread 7 got connection 544841320
client thread 7 socket wrote 8192
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
client thread 7 socket read 131072
server: 328 66 1770 131 2294
Thread 7 EXIT
Thread 7 EXIT
Thread 7 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 36889 4803 64910 2824
server per thread elapsed time 109434
----------
Client results:

----------
client per thread totals 10 5555 3611 84817 2531
client per thread elapsed time 96515
select loop kernel/user: 21523.20 usec
server thread 0 alive
server thread 2 alive
server thread 4 alive
server thread 6 alive
server thread 1 alive
server thread 8 alive
server thread 3 alive
server thread 6 loop 0
server thread 8 loop 0
server thread 5 alive
server thread 7 alive
server thread 5 loop 0
server thread 2 loop 0
server thread 9 alive
server thread 4 loop 0
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 542999736
client thread 8 socket connected 542999736
client thread 8 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 539090136
client thread 6 socket connected 539090136
client thread 6 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 544290776
client thread 5 socket connected 544290776
client thread 5 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 539092120
client thread 2 socket connected 539092120
client thread 2 socket wrote 8192
server thread 1 loop 0
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 539088856
client thread 4 socket connected 539088856
client thread 4 socket wrote 8192
server thread 3 loop 0
server thread 6 got connection 543295864
server thread 7 loop 0
server thread 6 read 8192 bytes
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 543583784
server thread 5 got connection 541954504
client thread 1 socket connected 543583784
server thread 5 read 8192 bytes
client thread 1 socket wrote 8192
server thread 4 got connection 541954600
server thread 2 got connection 543871704
server thread 4 read 8192 bytes
server thread 2 read 8192 bytes
server thread 1 got connection 539088920
server thread 1 read 8192 bytes
server thread 9 loop 0
server thread 0 loop 0
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 544841320
client thread 3 socket connected 544841320
client thread 3 socket wrote 8192
server thread 3 got connection 544422152
server thread 3 read 8192 bytes
server thread 2 write 131072 bytes
server: 10683 66 3343 131 14222
server thread 2 loop 1
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 542711720
server thread 6 write 131072 bytes
server: 20579 66 4522 66 25233
server thread 6 loop 1
client thread 2 socket connected 542711720
client thread 2 socket wrote 8192
client thread 6 socket read 131072
server thread 2 got connection 543871704
client thread 6 loop 1
server thread 2 read 8192 bytes
client thread 6 socket created 539092120
server thread 6 got connection 543295864
client thread 6 socket connected 539092120
client thread 6 socket wrote 8192
server thread 6 read 8192 bytes
server thread 5 write 131072 bytes
server: 10552 66 5899 66 16581
server thread 5 loop 1
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 539090136
server thread 2 write 131072 bytes
server: 852 66 1966 66 2949
server thread 2 loop 2
client thread 5 socket connected 539090136
client thread 2 socket read 131072
client thread 2 loop 2
client thread 5 socket wrote 8192
client thread 2 socket created 541954504
server thread 4 write 131072 bytes
client thread 2 socket connected 541954504
server: 2490 66 6882 66 9503
server thread 4 loop 1
client thread 2 socket wrote 8192
server thread 1 write 131072 bytes
server thread 5 got connection 544290776
server thread 5 read 8192 bytes
server: 1311 66 6751 66 8192
server thread 1 loop 1
client thread 4 socket read 131072
server thread 2 got connection 543871704
server thread 2 read 8192 bytes
client thread 4 loop 1
client thread 4 socket created 542711720
client thread 4 socket connected 542711720
client thread 4 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 541954600
server thread 2 write 131072 bytes
server: 786 66 1573 66 2490
server thread 2 loop 3
client thread 1 socket connected 541954600
client thread 2 socket read 131072
client thread 2 loop 3
client thread 1 socket wrote 8192
client thread 2 socket created 539088920
server thread 4 got connection 539088856
server thread 4 read 8192 bytes
client thread 2 socket connected 539088920
client thread 2 socket wrote 8192
server thread 2 got connection 543583784
server thread 2 read 8192 bytes
server thread 1 got connection 543871704
server thread 1 read 8192 bytes
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 541954504
server thread 8 got connection 539864904
client thread 9 socket connected 541954504
client thread 9 socket wrote 8192
server thread 8 read 8192 bytes
server thread 9 got connection 539864968
server thread 9 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 541954504
client thread 9 socket connected 541954504
client thread 9 socket wrote 8192
server thread 9 write 131072 bytes
server: 10159 66 2949 66 13239
server thread 9 loop 1
server thread 9 got connection 539864968
server thread 9 read 8192 bytes
server thread 5 write 131072 bytes
server: 1311 66 7340 66 8782
server thread 5 loop 2
client thread 5 socket read 131072
server thread 2 write 131072 bytes
server: 524 66 5440 0 6030
server thread 2 loop 4
client thread 5 loop 2
client thread 5 socket created 544290776
client thread 2 socket read 131072
client thread 2 loop 4
client thread 5 socket connected 544290776
client thread 2 socket created 543583784
client thread 5 socket wrote 8192
client thread 2 socket connected 543583784
server thread 1 write 131072 bytes
client thread 2 socket wrote 8192
server thread 5 got connection 539090136
server: 2556 66 5964 66 8651
server thread 1 loop 2
server thread 5 read 8192 bytes
server thread 4 write 131072 bytes
server: 2294 0 6882 66 9241
server thread 4 loop 2
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 539088920
client thread 9 socket read 131072
client thread 9 loop 2
client thread 1 socket connected 539088920
client thread 9 socket created 543871704
client thread 1 socket wrote 8192
client thread 9 socket connected 543871704
client thread 9 socket wrote 8192
client thread 4 socket read 131072
server thread 9 write 131072 bytes
server: 66 66 3080 66 3277
server thread 9 loop 2
client thread 4 loop 2
server thread 9 got connection 539088856
client thread 4 socket created 541954600
server thread 9 read 8192 bytes
client thread 4 socket connected 541954600
client thread 4 socket wrote 8192
server thread 2 got connection 541954504
server thread 2 read 8192 bytes
server thread 1 got connection 539864968
server thread 1 read 8192 bytes
server thread 4 got connection 542711720
server thread 4 read 8192 bytes
server thread 8 write 131072 bytes
server: 31131 131 8192 0 39455
server thread 8 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 539864904
client thread 9 socket read 131072
client thread 8 socket connected 539864904
client thread 8 socket wrote 8192
client thread 9 loop 3
client thread 9 socket created 542999736
client thread 9 socket connected 542999736
client thread 9 socket wrote 8192
server thread 9 write 131072 bytes
server: 66 66 2359 66 2556
server thread 9 loop 3
server thread 9 got connection 543871704
server thread 9 read 8192 bytes
server thread 8 got connection 539088856
server thread 8 read 8192 bytes
server thread 2 write 131072 bytes
server: 2294 66 4391 66 6816
Thread 2 EXIT
server thread 1 write 131072 bytes
server: 1573 66 4653 66 6357
server thread 1 loop 3
client thread 2 socket read 131072
Thread 2 EXIT
server thread 4 write 131072 bytes
client thread 7 alive
client thread 7 loop 0
server: 1442 66 4653 66 6226
server thread 4 loop 3
server thread 6 write 131072 bytes
server: 590 524 17958 66 19138
server thread 6 loop 2
client thread 7 socket created 541954504
client thread 4 socket read 131072
client thread 7 socket connected 541954504
client thread 4 loop 3
client thread 4 socket created 542572088
client thread 7 socket wrote 8192
server thread 5 write 131072 bytes
server: 1180 66 7734 66 9044
server thread 5 loop 3
client thread 4 socket connected 542572088
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 539864968
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 543583784
client thread 5 socket connected 539864968
server thread 0 got connection 542711720
client thread 5 socket wrote 8192
server thread 5 got connection 543295864
client thread 6 socket read 131072
server thread 5 read 8192 bytes
client thread 0 socket connected 543583784
client thread 6 loop 2
client thread 6 socket created 541954600
server thread 0 read 8192 bytes
client thread 1 socket read 131072
client thread 0 socket wrote 8192
client thread 1 loop 3
client thread 1 socket created 539090136
client thread 1 socket connected 539090136
client thread 1 socket wrote 8192
server thread 7 got connection 544290776
server thread 7 read 8192 bytes
server thread 4 got connection 539092120
server thread 4 read 8192 bytes
server thread 1 got connection 539088920
server thread 1 read 8192 bytes
server thread 0 write 131072 bytes
server: 23856 328 1638 66 25888
server thread 0 loop 1
server thread 8 write 131072 bytes
server: 1442 66 6685 66 8258
server thread 8 loop 2
client thread 8 socket read 131072
client thread 0 socket read 131072
client thread 8 loop 2
client thread 8 socket created 542711720
client thread 0 loop 1
client thread 0 socket created 539088856
client thread 8 socket connected 542711720
client thread 8 socket wrote 8192
server thread 8 got connection 539864904
server thread 8 read 8192 bytes
server thread 0 got connection 543583784
client thread 0 socket connected 539088856
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 5 write 131072 bytes
server: 786 66 5571 66 6488
server thread 5 loop 4
server thread 7 write 131072 bytes
server: 25691 66 4981 66 30804
server thread 7 loop 1
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 543295864
client thread 5 socket read 131072
client thread 5 loop 4
client thread 7 socket connected 543295864
client thread 5 socket created 544290776
client thread 7 socket wrote 8192
client thread 5 socket connected 544290776
client thread 5 socket wrote 8192
server thread 5 got connection 541954504
server thread 5 read 8192 bytes
server thread 7 got connection 539864968
server thread 7 read 8192 bytes
server thread 8 write 131072 bytes
server: 721 66 4588 66 5440
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
server thread 0 write 131072 bytes
client thread 8 socket created 539864904
server: 1311 590 4326 66 6292
server thread 0 loop 2
client thread 0 socket read 131072
client thread 8 socket connected 539864904
client thread 8 socket wrote 8192
server thread 8 got connection 542711720
server thread 8 read 8192 bytes
client thread 0 loop 2
server thread 4 write 131072 bytes
client thread 0 socket created 543583784
server: 2294 66 7603 66 10028
server thread 4 loop 4
server thread 0 got connection 539088856
server thread 1 write 131072 bytes
server: 3605 131 7537 66 11338
server thread 1 loop 4
client thread 0 socket connected 543583784
client thread 4 socket read 131072
client thread 4 loop 4
server thread 0 read 8192 bytes
client thread 4 socket created 539092120
client thread 0 socket wrote 8192
client thread 4 socket connected 539092120
client thread 4 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 539088920
client thread 1 socket connected 539088920
server thread 4 got connection 542572088
server thread 4 read 8192 bytes
server thread 0 write 131072 bytes
server thread 1 got connection 539090136
client thread 9 socket read 131072
server thread 1 read 8192 bytes
client thread 9 loop 4
client thread 9 socket created 539088856
client thread 9 socket connected 539088856
client thread 9 socket wrote 8192
server thread 9 write 131072 bytes
server: 66 66 17368 66 17565
server thread 9 loop 4
server thread 9 got connection 542999736
server thread 9 read 8192 bytes
server: 590 459 1442 66 2556
server thread 0 loop 3
server thread 5 write 131072 bytes
server: 983 66 6751 66 7865
Thread 5 EXIT
client thread 1 socket wrote 8192
server thread 7 write 131072 bytes
server: 983 66 6751 131 7930
server thread 7 loop 2
client thread 7 socket read 131072
client thread 5 socket read 131072
client thread 7 loop 2
client thread 7 socket created 543871704
Thread 5 EXIT
client thread 7 socket connected 543871704
client thread 7 socket wrote 8192
server thread 7 got connection 541954504
server thread 7 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 3
server thread 8 write 131072 bytes
server: 655 66 7340 66 8127
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 0 socket created 539090072
client thread 8 socket created 539864968
server thread 0 got connection 543295864
server thread 8 got connection 544290776
client thread 8 socket connected 539864968
client thread 8 socket wrote 8192
server thread 8 read 8192 bytes
server thread 4 write 131072 bytes
client thread 0 socket connected 539090072
server: 1835 66 6947 66 8913
Thread 4 EXIT
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
client thread 4 socket read 131072
Thread 4 EXIT
server thread 1 write 131072 bytes
server: 3015 0 6292 66 9372
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 6 got connection 543583784
server thread 7 write 131072 bytes
client thread 7 socket read 131072
server: 1442 66 3801 66 5374
server thread 7 loop 3
client thread 7 loop 3
client thread 7 socket created 542711720
client thread 6 socket connected 541954600
server thread 6 read 8192 bytes
server thread 7 got connection 539864904
client thread 6 socket wrote 8192
client thread 7 socket connected 542711720
client thread 7 socket wrote 8192
server thread 7 read 8192 bytes
server thread 8 write 131072 bytes
server: 655 393 3343 66 4457
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 0 write 131072 bytes
server: 3605 1180 3932 66 8782
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 542572088
server thread 7 write 131072 bytes
server: 459 197 2097 66 2818
server thread 7 loop 4
server thread 0 got connection 544553336
client thread 7 socket read 131072
client thread 0 socket connected 542572088
client thread 0 socket wrote 8192
client thread 7 loop 4
client thread 7 socket created 539092120
client thread 9 socket read 131072
Thread 9 EXIT
client thread 7 socket connected 539092120
client thread 7 socket wrote 8192
server thread 0 read 8192 bytes
server thread 7 got connection 539090136
server thread 7 read 8192 bytes
server thread 9 write 131072 bytes
server: 0 66 10093 66 10224
Thread 9 EXIT
server thread 0 write 131072 bytes
server: 393 459 1311 66 2228
Thread 0 EXIT
server thread 7 write 131072 bytes
client thread 0 socket read 131072
server: 590 66 1376 66 2097
Thread 0 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
Thread 7 EXIT
server thread 3 write 131072 bytes
server thread 6 write 131072 bytes
server: 2359 66 47647 66 50138
server thread 3 loop 1
server: 20252 590 5440 131 26412
server thread 6 loop 3
client thread 3 socket read 131072
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 542999672
client thread 3 loop 1
client thread 3 socket created 539088920
server thread 6 got connection 541954504
client thread 6 socket connected 542999672
server thread 3 got connection 543871704
client thread 6 socket wrote 8192
client thread 3 socket connected 539088920
server thread 6 read 8192 bytes
client thread 3 socket wrote 8192
server thread 3 read 8192 bytes
server thread 6 write 131072 bytes
server: 459 131 1245 66 1901
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 544290776
server thread 6 got connection 539090008
client thread 6 socket connected 544290776
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 3 write 131072 bytes
server: 590 786 1376 66 2818
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 539864968
server thread 3 got connection 543295864
client thread 3 socket connected 539864968
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 6 write 131072 bytes
server: 459 131 1245 0 1835
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 393 131 1442 131 2097
server thread 3 loop 3
client thread 3 loop 3
client thread 3 socket created 539090072
client thread 3 socket connected 539090072
client thread 3 socket wrote 8192
server thread 3 got connection 539864904
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 328 66 1245 66 1704
server thread 3 loop 4
client thread 3 loop 4
client thread 3 socket created 542711720
client thread 3 socket connected 542711720
server thread 3 got connection 539088856
client thread 3 socket wrote 8192
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 328 66 1180 66 1638
Thread 3 EXIT
Thread 3 EXIT
Thread 3 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 20 57146 5638 94424 3161
server per thread elapsed time 160371
----------
Client results:

----------
client per thread totals 20 9277 4485 119788 3006
client per thread elapsed time 136553
select loop kernel/kernel: 22283.40 usec
END TEST: sel_spd
BEGIN TEST: selct_er  
Thu Mar 27 11:58:04 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
'PR_FD_ZERO (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_SET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_Select' is obsolete. Use 'PR_Poll' instead.
'PR_FD_CLR (PR_Select)' is obsolete. Use 'PR_Poll' instead.
END TEST: selct_er
BEGIN TEST: selct_nm  
Thu Mar 27 11:58:04 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
'PR_FD_ZERO (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_SET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_Select' is obsolete. Use 'PR_Poll' instead.
'PR_FD_ISSET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_CLR (PR_Select)' is obsolete. Use 'PR_Poll' instead.
END TEST: selct_nm
BEGIN TEST: selct_to  
Thu Mar 27 11:58:04 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
'PR_FD_ZERO (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_SET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_Select' is obsolete. Use 'PR_Poll' instead.
END TEST: selct_to
BEGIN TEST: selintr  
Thu Mar 27 11:58:10 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
select returned 0
END TEST: selintr
BEGIN TEST: sema  
Thu Mar 27 11:58:12 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: sema
BEGIN TEST: semaerr  
Thu Mar 27 11:58:12 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
PASS
END TEST: semaerr
BEGIN TEST: semaping  
Thu Mar 27 11:58:13 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
END TEST: semaping
BEGIN TEST: sendzlf  
Thu Mar 27 11:58:13 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: sendzlf
BEGIN TEST: server_test  
Thu Mar 27 11:58:14 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: server_test
BEGIN TEST: servr_uu  
Thu Mar 27 11:58:14 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: servr_uu
BEGIN TEST: servr_ku  
Thu Mar 27 11:58:14 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: servr_ku
BEGIN TEST: servr_uk  
Thu Mar 27 11:58:15 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: servr_uk
BEGIN TEST: servr_kk  
Thu Mar 27 11:58:15 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: servr_kk
BEGIN TEST: short_thread  
Thu Mar 27 11:58:15 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: short_thread
BEGIN TEST: sigpipe  
Thu Mar 27 11:58:16 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
write to broken pipe failed with EPIPE, as expected
write to broken pipe failed with EPIPE, as expected
PASSED
END TEST: sigpipe
BEGIN TEST: socket  
Thu Mar 27 11:58:16 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
'PR_NewSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_PostSem' is obsolete. Use 'locks & condition variables' instead.
TCP Client/Server Test - IPv4/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv4/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
Socket_Misc_Test : 1 Server 4 Clients
: Sizes of Transmitted Files - 3 KB, 3 MB
Socket_Misc_Test passed
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
END TEST: socket
BEGIN TEST: sockopt  
Thu Mar 27 11:58:18 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASSED
END TEST: sockopt
BEGIN TEST: sockping  
Thu Mar 27 11:58:18 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
END TEST: sockping
BEGIN TEST: sprintf  
Thu Mar 27 11:58:18 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: sprintf
BEGIN TEST: stack  
Thu Mar 27 11:58:21 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
./stack successful
sum = 0x13948, expected = 0x13948
END TEST: stack
BEGIN TEST: stdio  
Thu Mar 27 11:58:28 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
This to standard out
This to standard err
END TEST: stdio
BEGIN TEST: str2addr  
Thu Mar 27 11:58:29 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: str2addr
BEGIN TEST: strod  
Thu Mar 27 11:58:29 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
END TEST: strod
BEGIN TEST: switch  
Thu Mar 27 11:58:29 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASSED
END TEST: switch
BEGIN TEST: system  
Thu Mar 27 11:58:33 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PR_SI_HOSTNAME: hew
PR_SI_SYSNAME: AIX
PR_SI_RELEASE: 1
PR_SI_ARCHITECTURE: rs6000
Host page size is 4096
Page shift is 12
Number of processors is: 2
END TEST: system
BEGIN TEST: testbit  
Thu Mar 27 11:58:34 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASSED
END TEST: testbit
BEGIN TEST: testfile  
Thu Mar 27 11:58:34 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
File Test passed
Dir Test passed
END TEST: testfile
BEGIN TEST: threads  
Thu Mar 27 11:58:36 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASS
END TEST: threads
BEGIN TEST: timemac  
Thu Mar 27 11:58:37 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Thu Mar 27 19:58:37 UTC 2003
Current local time is Thu Mar 27 11:58:37 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
END TEST: timemac
BEGIN TEST: timetest  
Thu Mar 27 11:58:37 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: timetest
BEGIN TEST: tpd  
Thu Mar 27 11:59:18 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASSED
END TEST: tpd
BEGIN TEST: udpsrv  
Thu Mar 27 11:59:18 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
END TEST: udpsrv
BEGIN TEST: vercheck  
Thu Mar 27 11:59:19 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
NSPR release 4.3:
Compatible with version 4.0
Compatible with version 4.0.1
Compatible with version 4.1
Compatible with version 4.1.1
Compatible with version 4.1.2
Compatible with version 4.1.3
Compatible with version 4.2
Compatible with version 4.2.1
Compatible with version 4.2.2
Compatible with version 4.3
Incompatible with version 2.1 19980529
Incompatible with version 3.0
Incompatible with version 3.0.1
Incompatible with version 3.1
Incompatible with version 3.1.1
Incompatible with version 3.1.2
Incompatible with version 3.1.3
Incompatible with version 3.5
Incompatible with version 3.5.1
Incompatible with version 4.3.3
Incompatible with version 4.4
Incompatible with version 4.4.1
Incompatible with version 10.0
Incompatible with version 11.1
Incompatible with version 12.14.20
PASS
END TEST: vercheck
BEGIN TEST: version  
Thu Mar 27 11:59:19 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Runtime library version information
Build time: 27 Mar 2003 13:05:15 GMT
Build time: 2003-03-27 05:05:15
Portable runtime V4.3.0 ( debug )
filename: libplc4.so
security: N/A
copyright: Copyright (c) 1998 Netscape Communications Corporation. All Rights Reserved
comment: http://www.mozilla.org/MPL/
END TEST: version
BEGIN TEST: writev  
Thu Mar 27 11:59:19 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
PASSED
END TEST: writev
BEGIN TEST: xnotify  
Thu Mar 27 11:59:20 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
Done!
END TEST: xnotify
BEGIN TEST: zerolen  
Thu Mar 27 11:59:20 PDT 2003 OBJDIR AIX5.1_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_dbg/dist/lib
calling PR_Writev with a zero-length buffer
calling PR_Write with a zero-length buffer
calling PR_Send with a zero-length buffer
PASS
END TEST: zerolen
BEGIN TEST: accept  
Thu Mar 27 11:59:36 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: accept
BEGIN TEST: acceptread  
Thu Mar 27 11:59:55 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0x20245808)127.0.0.1:48641
(Server) read [0x20245790..0x20245805) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 500 msec
Accepted connection from (0x20245808)127.0.0.1:48642
(Server) read [0x20245790..0x20245805) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1000 msec
Accepted connection from (0x20245808)127.0.0.1:48643
(Server) read [0x20245790..0x20245805) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1500 msec
Accepted connection from (0x20245808)127.0.0.1:48644
(Server) read [0x20245790..0x20245805) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
END TEST: acceptread
BEGIN TEST: acceptreademu  
Thu Mar 27 12:00:06 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0x20244af8)127.0.0.1:48653
(Server) read [0x20244a80..0x20244af5) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 500 msec
Accepted connection from (0x20244af8)127.0.0.1:48654
(Server) read [0x20244a80..0x20244af5) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1000 msec
Accepted connection from (0x20244af8)127.0.0.1:48655
(Server) read [0x20244a80..0x20244af5) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1500 msec
Accepted connection from (0x20244af8)127.0.0.1:48656
(Server) read [0x20244a80..0x20244af5) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
END TEST: acceptreademu
BEGIN TEST: affinity  
Thu Mar 27 12:00:17 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
main: creating local thread
thread_start: AffinityMask = 0x0
main: creating global thread
thread_start: AffinityMask = 0x0
main: creating global bound thread
thread_start: AffinityMask = 0x0
END TEST: affinity
BEGIN TEST: alarm  
Thu Mar 27 12:00:17 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: alarm
BEGIN TEST: anonfm  
Thu Mar 27 12:01:21 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: anonfm
BEGIN TEST: atomic  
Thu Mar 27 12:01:21 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PR_AtomicIncrement(-2) == -1: PASSED
PR_AtomicIncrement(-1) == 0: PASSED
PR_AtomicIncrement(0) == 1: PASSED
PR_AtomicAdd(-2,1) == -1: PASSED
PR_AtomicAdd(-1,4) == 3: PASSED
PR_AtomicAdd(3,-6) == -3: PASSED
PR_AtomicDecrement(2) == 1: PASSED
PR_AtomicDecrement(1) == 0: PASSED
PR_AtomicDecrement(0) == -1: PASSED
PR_AtomicSet(-2, 2) == -2: PASSED
PR_AtomicSet(-2, -2) == -2: PASSED
Atomic operations test PASSED
END TEST: atomic
BEGIN TEST: attach  
Thu Mar 27 12:01:22 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: attach
BEGIN TEST: bigfile  
Thu Mar 27 12:01:22 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: bigfile
BEGIN TEST: cleanup  
Thu Mar 27 12:01:23 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Cleanup settings
Thread type: LOCAL
Concurrency: 1
Number of threads: 1
Thread sleep: 10
Main sleep: 5
Cleanup will NOT be called

main() exiting
END TEST: cleanup
BEGIN TEST: cltsrv  
Thu Mar 27 12:01:28 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Client/Server started at(0x2021bc08): 12:01:28
Server started at(0x2021cf68): 12:01:28
Client started at(0x2021d508): 12:01:28
main(0x2021bc08): waiting for execution interval (10 seconds)
Shutting down(0x2021bc08): 12:01:38
Client(0x2021d508): stopped after 49 operations and 43662 bytes
Server(0x2021cf68): stopped after 50 operations and 43838 bytes
main(0x2021bc08): test complete
Test exiting at(0x2021bc08): 12:01:38
END TEST: cltsrv
BEGIN TEST: concur  
Thu Mar 27 12:01:38 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASSED
END TEST: concur
BEGIN TEST: cvar  
Thu Mar 27 12:01:50 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: cvar
BEGIN TEST: cvar2  
Thu Mar 27 12:01:51 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib

CondVar Test:

Simple test creates several local and global threads; half use a single,
shared condvar, and the other half have their own condvar. The main
thread then loops notifying them to wakeup.

The timeout test is very similar except that the threads are not
notified. They will all wakeup on a 1 second timeout.

The mixed test combines the simple test and the timeout test; every
third thread is notified, the other threads are expected to timeout
correctly.

Lastly, the combined test creates a thread for each of the above three
cases and they all run simultaneously.

This test is run with 5, 10, 15, and 20 threads of each type.


5 Thread tests
Condvar simple test shared UU: 62.26 usec
Condvar simple test shared UK: 36.05 usec
Condvar simple test priv UU: 194.65 usec
Condvar simple test priv UK: 173.68 usec
Condvar simple test All: 148.77 usec
Condvar timeout test: 738.63 usec

10 Thread tests
Condvar simple test shared UU: 66.19 usec
Condvar simple test shared UK: 67.51 usec
Condvar simple test priv UU: 319.18 usec
Condvar simple test priv UK: 316.56 usec
Condvar simple test All: 308.69 usec
Condvar timeout test: 864.46 usec

15 Thread tests
Condvar simple test shared UU: 81.92 usec
Condvar simple test shared UK: 81.92 usec
Condvar simple test priv UU: 425.35 usec
Condvar simple test priv UK: 396.51 usec
Condvar simple test All: 475.82 usec
Condvar timeout test: 844.80 usec

20 Thread tests
Condvar simple test shared UU: 106.17 usec
Condvar simple test shared UK: 105.52 usec
Condvar simple test priv UU: 486.30 usec
Condvar simple test priv UK: 521.04 usec
Condvar simple test All: 596.41 usec
Condvar timeout test: 882.16 usec
PASS
END TEST: cvar2
BEGIN TEST: dlltest  
Thu Mar 27 12:01:52 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASSED
END TEST: dlltest
BEGIN TEST: dtoa  
Thu Mar 27 12:01:52 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASSED
END TEST: dtoa
BEGIN TEST: errcodes  
Thu Mar 27 12:01:52 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib

Number of error codes = 73

PR_OUT_OF_MEMORY_ERROR = -6000
PR_BAD_DESCRIPTOR_ERROR = -5999
PR_WOULD_BLOCK_ERROR = -5998
PR_ACCESS_FAULT_ERROR = -5997
PR_INVALID_METHOD_ERROR = -5996
PR_ILLEGAL_ACCESS_ERROR = -5995
PR_UNKNOWN_ERROR = -5994
PR_PENDING_INTERRUPT_ERROR = -5993
PR_NOT_IMPLEMENTED_ERROR = -5992
PR_IO_ERROR = -5991
PR_IO_TIMEOUT_ERROR = -5990
PR_IO_PENDING_ERROR = -5989
PR_DIRECTORY_OPEN_ERROR = -5988
PR_INVALID_ARGUMENT_ERROR = -5987
PR_ADDRESS_NOT_AVAILABLE_ERROR = -5986
PR_ADDRESS_NOT_SUPPORTED_ERROR = -5985
PR_IS_CONNECTED_ERROR = -5984
PR_BAD_ADDRESS_ERROR = -5983
PR_ADDRESS_IN_USE_ERROR = -5982
PR_CONNECT_REFUSED_ERROR = -5981
PR_NETWORK_UNREACHABLE_ERROR = -5980
PR_CONNECT_TIMEOUT_ERROR = -5979
PR_NOT_CONNECTED_ERROR = -5978
PR_LOAD_LIBRARY_ERROR = -5977
PR_UNLOAD_LIBRARY_ERROR = -5976
PR_FIND_SYMBOL_ERROR = -5975
PR_INSUFFICIENT_RESOURCES_ERROR = -5974
PR_DIRECTORY_LOOKUP_ERROR = -5973
PR_TPD_RANGE_ERROR = -5972
PR_PROC_DESC_TABLE_FULL_ERROR = -5971
PR_SYS_DESC_TABLE_FULL_ERROR = -5970
PR_NOT_SOCKET_ERROR = -5969
PR_NOT_TCP_SOCKET_ERROR = -5968
PR_SOCKET_ADDRESS_IS_BOUND_ERROR = -5967
PR_NO_ACCESS_RIGHTS_ERROR = -5966
PR_OPERATION_NOT_SUPPORTED_ERROR = -5965
PR_PROTOCOL_NOT_SUPPORTED_ERROR = -5964
PR_REMOTE_FILE_ERROR = -5963
PR_BUFFER_OVERFLOW_ERROR = -5962
PR_CONNECT_RESET_ERROR = -5961
PR_RANGE_ERROR = -5960
PR_DEADLOCK_ERROR = -5959
PR_FILE_IS_LOCKED_ERROR = -5958
PR_FILE_TOO_BIG_ERROR = -5957
PR_NO_DEVICE_SPACE_ERROR = -5956
PR_PIPE_ERROR = -5955
PR_NO_SEEK_DEVICE_ERROR = -5954
PR_IS_DIRECTORY_ERROR = -5953
PR_LOOP_ERROR = -5952
PR_NAME_TOO_LONG_ERROR = -5951
PR_FILE_NOT_FOUND_ERROR = -5950
PR_NOT_DIRECTORY_ERROR = -5949
PR_READ_ONLY_FILESYSTEM_ERROR = -5948
PR_DIRECTORY_NOT_EMPTY_ERROR = -5947
PR_FILESYSTEM_MOUNTED_ERROR = -5946
PR_NOT_SAME_DEVICE_ERROR = -5945
PR_DIRECTORY_CORRUPTED_ERROR = -5944
PR_FILE_EXISTS_ERROR = -5943
PR_MAX_DIRECTORY_ENTRIES_ERROR = -5942
PR_INVALID_DEVICE_STATE_ERROR = -5941
PR_DEVICE_IS_LOCKED_ERROR = -5940
PR_NO_MORE_FILES_ERROR = -5939
PR_END_OF_FILE_ERROR = -5938
PR_FILE_SEEK_ERROR = -5937
PR_FILE_IS_BUSY_ERROR = -5936
PR_IN_PROGRESS_ERROR = -5934
PR_ALREADY_INITIATED_ERROR = -5933
PR_GROUP_EMPTY_ERROR = -5932
PR_INVALID_STATE_ERROR = -5931
PR_NETWORK_DOWN_ERROR = -5930
PR_SOCKET_SHUTDOWN_ERROR = -5929
PR_CONNECT_ABORTED_ERROR = -5928
PR_HOST_UNREACHABLE_ERROR = -5927
END TEST: errcodes
BEGIN TEST: exit  
Thu Mar 27 12:01:53 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: exit
BEGIN TEST: fdcach  
Thu Mar 27 12:02:03 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: fdcach
BEGIN TEST: fileio  
Thu Mar 27 12:02:04 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: fileio
BEGIN TEST: foreign  
Thu Mar 27 12:02:04 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: foreign
BEGIN TEST: forktest  
Thu Mar 27 12:02:07 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Wait one second before connect
Accepting connection at port 48836
Connecting to port 48836
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Parent process continues.
Accepting connection at port 48838
Wait one second before connect
Fork succeeded. Child process continues.
Accepting connection at port 48839
Wait one second before connect
Connecting to port 48838
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Connecting to port 48839
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Parent process exits.
PASSED
END TEST: forktest
BEGIN TEST: fsync  
Thu Mar 27 12:02:10 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
10 iterations over a 10 kbyte file: 66 [131] 131
END TEST: fsync
BEGIN TEST: getproto  
Thu Mar 27 12:02:10 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
tcp is protocol number 6
udp is protocol number 17
Protocol number 6 is tcp
Protocol number 17 is udp
PASSED
END TEST: getproto
BEGIN TEST: i2l  
Thu Mar 27 12:02:11 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
We have long long
END TEST: i2l
BEGIN TEST: initclk  
Thu Mar 27 12:02:11 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Elapsed time: 3000 ms, expected time: 3002 ms
PASS
END TEST: initclk
BEGIN TEST: inrval  
Thu Mar 27 12:02:14 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 2108 nsecs

Overhead of 'PR_IntervalNow()' is 2061 nsecs

Overhead of 'PR_Now()' is 2107 nsecs

Overhead of 'PR_IntervalNow()' is 2062 nsecs

END TEST: inrval
BEGIN TEST: instrumt  
Thu Mar 27 12:03:53 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Test not defined
END TEST: instrumt
BEGIN TEST: intrio  
Thu Mar 27 12:03:53 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
A local thread will be interrupted by a local thread
PR_Accept() is interrupted as expected
A local thread will be interrupted by a global thread
PR_Accept() is interrupted as expected
A global thread will be interrupted by a local thread
PR_Accept() is interrupted as expected
A global thread will be interrupted by a global thread
PR_Accept() is interrupted as expected
PASSED
END TEST: intrio
BEGIN TEST: intrupt  
Thu Mar 27 12:04:14 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASSED
END TEST: intrupt
BEGIN TEST: io_timeout  
Thu Mar 27 12:04:27 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
test with global bound thread
thread id 0, scope GLOBAL_BOUND scope
test with local thread
thread id 0, scope GLOBAL scope
test with global thread
thread id 0, scope GLOBAL scope
END TEST: io_timeout
BEGIN TEST: ioconthr  
Thu Mar 27 12:04:33 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Interrupting the threads
Threads terminated in 2996 milliseconds
PASS
END TEST: ioconthr
BEGIN TEST: join  
Thu Mar 27 12:04:39 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
END TEST: join
BEGIN TEST: joinkk  
Thu Mar 27 12:04:39 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: joinkk
BEGIN TEST: joinku  
Thu Mar 27 12:04:39 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: joinku
BEGIN TEST: joinuk  
Thu Mar 27 12:04:40 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: joinuk
BEGIN TEST: joinuu  
Thu Mar 27 12:04:40 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: joinuu
BEGIN TEST: layer  
Thu Mar 27 12:04:41 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
END TEST: layer
BEGIN TEST: lazyinit  
Thu Mar 27 12:04:41 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: lazyinit
BEGIN TEST: lltest  
Thu Mar 27 12:04:41 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: lltest
BEGIN TEST: lock  
Thu Mar 27 12:04:42 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: lock
BEGIN TEST: lockfile  
Thu Mar 27 12:04:57 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: lockfile
BEGIN TEST: logger  
Thu Mar 27 12:05:02 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: logger
BEGIN TEST: many_cv  
Thu Mar 27 12:05:13 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Settings
Conditions / lock: 10
Loops to run test: 1
PASS
END TEST: many_cv
BEGIN TEST: multiwait  
Thu Mar 27 12:05:13 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
OneInThenCancelled()
OneOpOneThread()
ManyOpOneThread()
SomeOpsSomeThreads()
RealOneGroupIO()
RealOneGroupIO Enumerated 0 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
END TEST: multiwait
BEGIN TEST: nameshm1  
Thu Mar 27 12:06:36 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: nameshm1
BEGIN TEST: nonblock  
Thu Mar 27 12:06:40 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
The serveclient thread created.
accept: EWOULDBLOCK, good
client connected
accept: succeeded, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
All tests finished
PASS
END TEST: nonblock
BEGIN TEST: nblayer  
Thu Mar 27 12:06:42 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
END TEST: nblayer
BEGIN TEST: ntioto  
Thu Mar 27 12:06:43 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: ntioto
BEGIN TEST: ntoh  
Thu Mar 27 12:06:43 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
1 2
1 2
1 2
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
PASS
END TEST: ntoh
BEGIN TEST: op_2long  
Thu Mar 27 12:06:43 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 86
PASS
END TEST: op_2long
BEGIN TEST: op_excl  
Thu Mar 27 12:06:44 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: op_excl
BEGIN TEST: op_filnf  
Thu Mar 27 12:06:44 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
error code is -5950
PASS
END TEST: op_filnf
BEGIN TEST: op_filok  
Thu Mar 27 12:06:44 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Test passed
END TEST: op_filok
BEGIN TEST: op_nofil  
Thu Mar 27 12:06:45 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
END TEST: op_nofil
BEGIN TEST: parent  
Thu Mar 27 12:06:45 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: parent
BEGIN TEST: peek  
Thu Mar 27 12:06:46 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Running the test with local threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
Running the test with global threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
PASS
END TEST: peek
BEGIN TEST: perf  
Thu Mar 27 12:07:26 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
local procedure call overhead: 0.07 usec
DLL procedure call overhead: 0.07 usec
current calendar time: 2.10 usec
interval time: 2.10 usec
idle lock lock/unlock pair: 0.79 usec
idle monitor entry/exit pair: 0.98 usec
idle cache monitor entry/exit pair: 2.69 usec
create/destroy thread pair: 79.76 usec
context switch - user/user: 31.79 usec
context switch - user/kernel: 31.98 usec
context switch - kernel/user: 31.79 usec
context switch - kernel/kernel: 31.92 usec
sema context switch - user/user: 34.47 usec
sema context switch - user/kernel: 34.47 usec
sema context switch - kernel/user: 34.34 usec
sema context switch - kernel/kernel: 34.47 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.07 usec
DLL procedure call overhead: 0.07 usec
current calendar time: 2.10 usec
interval time: 2.10 usec
idle lock lock/unlock pair: 0.79 usec
idle monitor entry/exit pair: 0.92 usec
idle cache monitor entry/exit pair: 2.69 usec
create/destroy thread pair: 82.71 usec
context switch - user/user: 32.38 usec
context switch - user/kernel: 32.44 usec
context switch - kernel/user: 32.51 usec
context switch - kernel/kernel: 32.31 usec
sema context switch - user/user: 34.41 usec
sema context switch - user/kernel: 34.54 usec
sema context switch - kernel/user: 34.60 usec
sema context switch - kernel/kernel: 34.54 usec
END TEST: perf
BEGIN TEST: pipeping  
Thu Mar 27 12:07:27 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
END TEST: pipeping
BEGIN TEST: pipeping2  
Thu Mar 27 12:07:28 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
END TEST: pipeping2
BEGIN TEST: pipeself  
Thu Mar 27 12:07:28 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
PR_Available: expected 250, got 250 bytes
PR_Available: expected 243, got 243 bytes
PR_Available: expected 0, got 0 bytes
PASS
END TEST: pipeself
BEGIN TEST: poll_nm  
Thu Mar 27 12:07:29 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: poll_nm
BEGIN TEST: poll_to  
Thu Mar 27 12:07:29 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: poll_to
BEGIN TEST: pollable  
Thu Mar 27 12:07:34 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASSED
END TEST: pollable
BEGIN TEST: prftest  
Thu Mar 27 12:07:35 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
END TEST: prftest
BEGIN TEST: primblok  
Thu Mar 27 12:07:35 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
This test is not relevant on this platform
END TEST: primblok
BEGIN TEST: provider  
Thu Mar 27 12:07:35 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Client/Server started at(0x2021bdf8): 12:07:36
Server started at(0x2021d0f8): 12:07:36
Client started at(0x2021d2f8): 12:07:36
main(0x2021bdf8): waiting for execution interval (10 seconds)
Shutting down(0x2021bdf8): 12:07:46
Client(0x2021d2f8): stopped after 50 operations and 43838 bytes
Server(0x2021d0f8): stopped after 51 operations and 44242 bytes
main(0x2021bdf8): test complete
Test exiting at(0x2021bdf8): 12:07:46
END TEST: provider
BEGIN TEST: prpollml  
Thu Mar 27 12:07:46 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: prpollml
BEGIN TEST: prpoll  
Thu Mar 27 12:08:08 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
This program tests PR_Poll with sockets.
Timeout, error reporting, and normal operation are tested.

The server thread is listening on ports 49510, 49511 and 49512

PR_Poll should time out in 5 seconds
PR_Poll timed out. Test passed.

PR_Poll should detect a bad file descriptor
Three client threads are created. Each of them will
send data to one of the three ports the server is listening on.
The data they send is the port number. Each of them send
the data five times, so you should see ten lines below,
interleaved in an arbitrary order.
The server received "49510" from a client
The server received "49510" from a client
The server received "49511" from a client
The server received "49510" from a client
The server received "49511" from a client
The server received "49510" from a client
Server read 128 bytes from native fd 11
The server received "49512" from a client
The server received "49510" from a client
The server received "49511" from a client
The server received "49511" from a client
The server received "49511" from a client
Server read 128 bytes from native fd 6
The server received "49512" from a client
Server read 128 bytes from native fd 6
The server received "49512" from a client
Server read 128 bytes from native fd 6
The server received "49512" from a client
Server read 128 bytes from native fd 6
The server received "49512" from a client
All tests finished
END TEST: prpoll
BEGIN TEST: randseed  
Thu Mar 27 12:08:13 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: randseed
BEGIN TEST: ranfile  
Thu Mar 27 12:08:14 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
FAIL
ranfile returned 1 (failed)
END TEST: ranfile
BEGIN TEST: rwlocktest  
Thu Mar 27 12:08:14 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Thu Mar 27 12:08:14 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Running test for 5 iterations with 10 simultaneous threads.
Will send 8192 bytes of client data and 131072 bytes of server data
TEST COMPLETE!
Server results:

----------
server per thread totals 0 18667 1853 27889 340
server per thread elapsed time 48758
----------
Client results:

----------
client per thread totals 0 3851 396 32890 1513
client per thread elapsed time 38656
select loop user/user: 13291.40 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 30701 3059 48665 1533
server per thread elapsed time 83963
----------
Client results:

----------
client per thread totals 10 5834 1159 57506 2038
client per thread elapsed time 66543
select loop user/kernel: 21195.40 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 45204 3939 70549 2006
server per thread elapsed time 121704
----------
Client results:

----------
client per thread totals 10 8164 1762 82417 2446
client per thread elapsed time 94791
select loop kernel/user: 21169.20 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 20 65763 4883 92483 2374
server per thread elapsed time 165510
----------
Client results:

----------
client per thread totals 20 9738 2282 115710 3143
client per thread elapsed time 130871
select loop kernel/kernel: 21431.40 usec
END TEST: sel_spd
BEGIN TEST: selct_er  
Thu Mar 27 12:08:15 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: selct_er
BEGIN TEST: selct_nm  
Thu Mar 27 12:08:15 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: selct_nm
BEGIN TEST: selct_to  
Thu Mar 27 12:08:16 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: selct_to
BEGIN TEST: selintr  
Thu Mar 27 12:08:21 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
select returned 0
END TEST: selintr
BEGIN TEST: sema  
Thu Mar 27 12:08:24 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: sema
BEGIN TEST: semaerr  
Thu Mar 27 12:08:24 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
PASS
END TEST: semaerr
BEGIN TEST: semaping  
Thu Mar 27 12:08:25 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
END TEST: semaping
BEGIN TEST: sendzlf  
Thu Mar 27 12:08:25 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: sendzlf
BEGIN TEST: server_test  
Thu Mar 27 12:08:26 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: server_test
BEGIN TEST: servr_uu  
Thu Mar 27 12:08:26 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: servr_uu
BEGIN TEST: servr_ku  
Thu Mar 27 12:08:26 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: servr_ku
BEGIN TEST: servr_uk  
Thu Mar 27 12:08:27 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: servr_uk
BEGIN TEST: servr_kk  
Thu Mar 27 12:08:27 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: servr_kk
BEGIN TEST: short_thread  
Thu Mar 27 12:08:28 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: short_thread
BEGIN TEST: sigpipe  
Thu Mar 27 12:08:28 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
write to broken pipe failed with EPIPE, as expected
write to broken pipe failed with EPIPE, as expected
PASSED
END TEST: sigpipe
BEGIN TEST: socket  
Thu Mar 27 12:08:28 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
TCP Client/Server Test - IPv4/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv4/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
Socket_Misc_Test : 1 Server 4 Clients
: Sizes of Transmitted Files - 3 KB, 3 MB
Socket_Misc_Test passed
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
END TEST: socket
BEGIN TEST: sockopt  
Thu Mar 27 12:08:30 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASSED
END TEST: sockopt
BEGIN TEST: sockping  
Thu Mar 27 12:08:30 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
END TEST: sockping
BEGIN TEST: sprintf  
Thu Mar 27 12:08:31 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: sprintf
BEGIN TEST: stack  
Thu Mar 27 12:08:32 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
./stack successful
sum = 0x13948, expected = 0x13948
END TEST: stack
BEGIN TEST: stdio  
Thu Mar 27 12:08:39 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
This to standard out
This to standard err
END TEST: stdio
BEGIN TEST: str2addr  
Thu Mar 27 12:08:40 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: str2addr
BEGIN TEST: strod  
Thu Mar 27 12:08:40 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
END TEST: strod
BEGIN TEST: switch  
Thu Mar 27 12:08:41 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASSED
END TEST: switch
BEGIN TEST: system  
Thu Mar 27 12:08:45 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PR_SI_HOSTNAME: hew
PR_SI_SYSNAME: AIX
PR_SI_RELEASE: 1
PR_SI_ARCHITECTURE: rs6000
Host page size is 4096
Page shift is 12
Number of processors is: 2
END TEST: system
BEGIN TEST: testbit  
Thu Mar 27 12:08:45 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASSED
END TEST: testbit
BEGIN TEST: testfile  
Thu Mar 27 12:08:45 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
File Test passed
Dir Test passed
END TEST: testfile
BEGIN TEST: threads  
Thu Mar 27 12:08:47 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASS
END TEST: threads
BEGIN TEST: timemac  
Thu Mar 27 12:08:48 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Thu Mar 27 20:08:48 UTC 2003
Current local time is Thu Mar 27 12:08:48 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
END TEST: timemac
BEGIN TEST: timetest  
Thu Mar 27 12:08:49 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: timetest
BEGIN TEST: tpd  
Thu Mar 27 12:09:11 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASSED
END TEST: tpd
BEGIN TEST: udpsrv  
Thu Mar 27 12:09:11 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
END TEST: udpsrv
BEGIN TEST: vercheck  
Thu Mar 27 12:09:12 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
NSPR release 4.3:
Compatible with version 4.0
Compatible with version 4.0.1
Compatible with version 4.1
Compatible with version 4.1.1
Compatible with version 4.1.2
Compatible with version 4.1.3
Compatible with version 4.2
Compatible with version 4.2.1
Compatible with version 4.2.2
Compatible with version 4.3
Incompatible with version 2.1 19980529
Incompatible with version 3.0
Incompatible with version 3.0.1
Incompatible with version 3.1
Incompatible with version 3.1.1
Incompatible with version 3.1.2
Incompatible with version 3.1.3
Incompatible with version 3.5
Incompatible with version 3.5.1
Incompatible with version 4.3.3
Incompatible with version 4.4
Incompatible with version 4.4.1
Incompatible with version 10.0
Incompatible with version 11.1
Incompatible with version 12.14.20
PASS
END TEST: vercheck
BEGIN TEST: version  
Thu Mar 27 12:09:13 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Runtime library version information
Build time: 27 Mar 2003 13:00:27 GMT
Build time: 2003-03-27 05:00:27
Portable runtime V4.3.0 ()
filename: libplc4.so
security: N/A
copyright: Copyright (c) 1998 Netscape Communications Corporation. All Rights Reserved
comment: http://www.mozilla.org/MPL/
END TEST: version
BEGIN TEST: writev  
Thu Mar 27 12:09:13 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
PASSED
END TEST: writev
BEGIN TEST: xnotify  
Thu Mar 27 12:09:13 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
Done!
END TEST: xnotify
BEGIN TEST: zerolen  
Thu Mar 27 12:09:14 PDT 2003 OBJDIR AIX5.1_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_opt/dist/lib
calling PR_Writev with a zero-length buffer
calling PR_Write with a zero-length buffer
calling PR_Send with a zero-length buffer
PASS
END TEST: zerolen
BEGIN TEST: accept  
Thu Mar 27 12:09:31 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: accept
BEGIN TEST: acceptread  
Thu Mar 27 12:09:42 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0x11023a078)127.0.0.1:50332
(Server) read [0x11023a000..0x11023a075) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 500 msec
Accepted connection from (0x11023a078)127.0.0.1:50333
(Server) read [0x11023a000..0x11023a075) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1000 msec
Accepted connection from (0x11023a078)127.0.0.1:50334
(Server) read [0x11023a000..0x11023a075) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1500 msec
Accepted connection from (0x11023a078)127.0.0.1:50335
(Server) read [0x11023a000..0x11023a075) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
END TEST: acceptread
BEGIN TEST: acceptreademu  
Thu Mar 27 12:09:53 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0x11023a448)127.0.0.1:50345
(Server) read [0x11023a3d0..0x11023a445) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 500 msec
Accepted connection from (0x11023a508)127.0.0.1:50346
(Server) read [0x11023a490..0x11023a505) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1000 msec
Accepted connection from (0x11023a508)127.0.0.1:50347
(Server) read [0x11023a490..0x11023a505) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1500 msec
Accepted connection from (0x11023a508)127.0.0.1:50348
(Server) read [0x11023a490..0x11023a505) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
END TEST: acceptreademu
BEGIN TEST: affinity  
Thu Mar 27 12:10:04 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
main: creating local thread
thread_start: AffinityMask = 0x0
main: creating global thread
thread_start: AffinityMask = 0x0
main: creating global bound thread
thread_start: AffinityMask = 0x0
END TEST: affinity
BEGIN TEST: alarm  
Thu Mar 27 12:10:05 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: alarm
BEGIN TEST: anonfm  
Thu Mar 27 12:11:09 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: anonfm
BEGIN TEST: atomic  
Thu Mar 27 12:11:09 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PR_AtomicIncrement(-2) == -1: PASSED
PR_AtomicIncrement(-1) == 0: PASSED
PR_AtomicIncrement(0) == 1: PASSED
PR_AtomicAdd(-2,1) == -1: PASSED
PR_AtomicAdd(-1,4) == 3: PASSED
PR_AtomicAdd(3,-6) == -3: PASSED
PR_AtomicDecrement(2) == 1: PASSED
PR_AtomicDecrement(1) == 0: PASSED
PR_AtomicDecrement(0) == -1: PASSED
PR_AtomicSet(-2, 2) == -2: PASSED
PR_AtomicSet(-2, -2) == -2: PASSED
Atomic operations test PASSED
END TEST: atomic
BEGIN TEST: attach  
Thu Mar 27 12:11:10 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: attach
BEGIN TEST: bigfile  
Thu Mar 27 12:11:10 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: bigfile
BEGIN TEST: cleanup  
Thu Mar 27 12:11:11 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Cleanup settings
Thread type: LOCAL
Concurrency: 1
Number of threads: 1
Thread sleep: 10
Main sleep: 5
Cleanup will NOT be called

main() exiting
END TEST: cleanup
BEGIN TEST: cltsrv  
Thu Mar 27 12:11:16 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib

PThread Statistics
started: 12:11:18[10]
locks [created: 13, destroyed: 2]
locks [acquired: 743, released: 743]
cvars [created: 7, destroyed: 5]
cvars [notified: 58, delayed_delete: 0]
Client/Server started at(0x110210fd0): 12:11:18
Server started at(0x110214230): 12:11:18
main(0x110210fd0): waiting for execution interval (10 seconds)
Client started at(0x11029e670): 12:11:18
Shutting down(0x110210fd0): 12:11:28
Client(0x11029e670): stopped after 50 operations and 43838 bytes
Server(0x110214230): stopped after 51 operations and 44242 bytes
main(0x110210fd0): test complete
Test exiting at(0x110210fd0): 12:11:28
END TEST: cltsrv
BEGIN TEST: concur  
Thu Mar 27 12:11:28 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASSED
END TEST: concur
BEGIN TEST: cvar  
Thu Mar 27 12:11:40 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: cvar
BEGIN TEST: cvar2  
Thu Mar 27 12:11:40 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib

CondVar Test:

Simple test creates several local and global threads; half use a single,
shared condvar, and the other half have their own condvar. The main
thread then loops notifying them to wakeup.

The timeout test is very similar except that the threads are not
notified. They will all wakeup on a 1 second timeout.

The mixed test combines the simple test and the timeout test; every
third thread is notified, the other threads are expected to timeout
correctly.

Lastly, the combined test creates a thread for each of the above three
cases and they all run simultaneously.

This test is run with 5, 10, 15, and 20 threads of each type.


5 Thread tests
Condvar simple test shared UU: 58.33 usec
Condvar simple test shared UK: 51.78 usec
Condvar simple test priv UU: 207.76 usec
Condvar simple test priv UK: 190.72 usec
Condvar simple test All: 246.43 usec
Condvar timeout test: 768.78 usec

10 Thread tests
Condvar simple test shared UU: 87.82 usec
Condvar simple test shared UK: 89.13 usec
Condvar simple test priv UU: 298.20 usec
Condvar simple test priv UK: 302.79 usec
Condvar simple test All: 445.01 usec
Condvar timeout test: 853.98 usec

15 Thread tests
Condvar simple test shared UU: 134.36 usec
Condvar simple test shared UK: 140.25 usec
Condvar simple test priv UU: 385.37 usec
Condvar simple test priv UK: 407.00 usec
Condvar simple test All: 634.42 usec
Condvar timeout test: 972.60 usec

20 Thread tests
Condvar simple test shared UU: 187.44 usec
Condvar simple test shared UK: 177.61 usec
Condvar simple test priv UU: 482.37 usec
Condvar simple test priv UK: 439.11 usec
Condvar simple test All: 971.95 usec
Condvar timeout test: 1247.87 usec
PASS
END TEST: cvar2
BEGIN TEST: dlltest  
Thu Mar 27 12:11:42 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASSED
END TEST: dlltest
BEGIN TEST: dtoa  
Thu Mar 27 12:11:42 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASSED
END TEST: dtoa
BEGIN TEST: errcodes  
Thu Mar 27 12:11:42 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib

Number of error codes = 73

PR_OUT_OF_MEMORY_ERROR = -6000
PR_BAD_DESCRIPTOR_ERROR = -5999
PR_WOULD_BLOCK_ERROR = -5998
PR_ACCESS_FAULT_ERROR = -5997
PR_INVALID_METHOD_ERROR = -5996
PR_ILLEGAL_ACCESS_ERROR = -5995
PR_UNKNOWN_ERROR = -5994
PR_PENDING_INTERRUPT_ERROR = -5993
PR_NOT_IMPLEMENTED_ERROR = -5992
PR_IO_ERROR = -5991
PR_IO_TIMEOUT_ERROR = -5990
PR_IO_PENDING_ERROR = -5989
PR_DIRECTORY_OPEN_ERROR = -5988
PR_INVALID_ARGUMENT_ERROR = -5987
PR_ADDRESS_NOT_AVAILABLE_ERROR = -5986
PR_ADDRESS_NOT_SUPPORTED_ERROR = -5985
PR_IS_CONNECTED_ERROR = -5984
PR_BAD_ADDRESS_ERROR = -5983
PR_ADDRESS_IN_USE_ERROR = -5982
PR_CONNECT_REFUSED_ERROR = -5981
PR_NETWORK_UNREACHABLE_ERROR = -5980
PR_CONNECT_TIMEOUT_ERROR = -5979
PR_NOT_CONNECTED_ERROR = -5978
PR_LOAD_LIBRARY_ERROR = -5977
PR_UNLOAD_LIBRARY_ERROR = -5976
PR_FIND_SYMBOL_ERROR = -5975
PR_INSUFFICIENT_RESOURCES_ERROR = -5974
PR_DIRECTORY_LOOKUP_ERROR = -5973
PR_TPD_RANGE_ERROR = -5972
PR_PROC_DESC_TABLE_FULL_ERROR = -5971
PR_SYS_DESC_TABLE_FULL_ERROR = -5970
PR_NOT_SOCKET_ERROR = -5969
PR_NOT_TCP_SOCKET_ERROR = -5968
PR_SOCKET_ADDRESS_IS_BOUND_ERROR = -5967
PR_NO_ACCESS_RIGHTS_ERROR = -5966
PR_OPERATION_NOT_SUPPORTED_ERROR = -5965
PR_PROTOCOL_NOT_SUPPORTED_ERROR = -5964
PR_REMOTE_FILE_ERROR = -5963
PR_BUFFER_OVERFLOW_ERROR = -5962
PR_CONNECT_RESET_ERROR = -5961
PR_RANGE_ERROR = -5960
PR_DEADLOCK_ERROR = -5959
PR_FILE_IS_LOCKED_ERROR = -5958
PR_FILE_TOO_BIG_ERROR = -5957
PR_NO_DEVICE_SPACE_ERROR = -5956
PR_PIPE_ERROR = -5955
PR_NO_SEEK_DEVICE_ERROR = -5954
PR_IS_DIRECTORY_ERROR = -5953
PR_LOOP_ERROR = -5952
PR_NAME_TOO_LONG_ERROR = -5951
PR_FILE_NOT_FOUND_ERROR = -5950
PR_NOT_DIRECTORY_ERROR = -5949
PR_READ_ONLY_FILESYSTEM_ERROR = -5948
PR_DIRECTORY_NOT_EMPTY_ERROR = -5947
PR_FILESYSTEM_MOUNTED_ERROR = -5946
PR_NOT_SAME_DEVICE_ERROR = -5945
PR_DIRECTORY_CORRUPTED_ERROR = -5944
PR_FILE_EXISTS_ERROR = -5943
PR_MAX_DIRECTORY_ENTRIES_ERROR = -5942
PR_INVALID_DEVICE_STATE_ERROR = -5941
PR_DEVICE_IS_LOCKED_ERROR = -5940
PR_NO_MORE_FILES_ERROR = -5939
PR_END_OF_FILE_ERROR = -5938
PR_FILE_SEEK_ERROR = -5937
PR_FILE_IS_BUSY_ERROR = -5936
PR_IN_PROGRESS_ERROR = -5934
PR_ALREADY_INITIATED_ERROR = -5933
PR_GROUP_EMPTY_ERROR = -5932
PR_INVALID_STATE_ERROR = -5931
PR_NETWORK_DOWN_ERROR = -5930
PR_SOCKET_SHUTDOWN_ERROR = -5929
PR_CONNECT_ABORTED_ERROR = -5928
PR_HOST_UNREACHABLE_ERROR = -5927
END TEST: errcodes
BEGIN TEST: exit  
Thu Mar 27 12:11:43 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: exit
BEGIN TEST: fdcach  
Thu Mar 27 12:11:53 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: fdcach
BEGIN TEST: fileio  
Thu Mar 27 12:11:53 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
'PR_NewSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_PostSem' is obsolete. Use 'locks & condition variables' instead.
'PR_DestroySem' is obsolete. Use 'locks & condition variables' instead.
PASS
END TEST: fileio
BEGIN TEST: foreign  
Thu Mar 27 12:11:54 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: foreign
BEGIN TEST: forktest  
Thu Mar 27 12:11:57 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Accepting connection at port 50533
Wait one second before connect
Connecting to port 50533
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Parent process continues.
Accepting connection at port 50536
Wait one second before connect
Fork succeeded. Child process continues.
Accepting connection at port 50535
Wait one second before connect
Connecting to port 50535
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Connecting to port 50536
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Parent process exits.
PASSED
END TEST: forktest
BEGIN TEST: fsync  
Thu Mar 27 12:12:00 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
10 iterations over a 10 kbyte file: 66 [131] 131
END TEST: fsync
BEGIN TEST: getproto  
Thu Mar 27 12:12:00 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
tcp is protocol number 6
udp is protocol number 17
Protocol number 6 is tcp
Protocol number 17 is udp
PASSED
END TEST: getproto
BEGIN TEST: i2l  
Thu Mar 27 12:12:00 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
We have long long
END TEST: i2l
BEGIN TEST: initclk  
Thu Mar 27 12:12:01 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Elapsed time: 3000 ms, expected time: 3003 ms
PASS
END TEST: initclk
BEGIN TEST: inrval  
Thu Mar 27 12:12:04 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 694 nsecs

Overhead of 'PR_IntervalNow()' is 659 nsecs

Overhead of 'PR_Now()' is 694 nsecs

Overhead of 'PR_IntervalNow()' is 659 nsecs

END TEST: inrval
BEGIN TEST: instrumt  
Thu Mar 27 12:13:37 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: instrumt
BEGIN TEST: intrio  
Thu Mar 27 12:13:38 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
A local thread will be interrupted by a local thread
PR_Accept() is interrupted as expected
A local thread will be interrupted by a global thread
PR_Accept() is interrupted as expected
A global thread will be interrupted by a local thread
PR_Accept() is interrupted as expected
A global thread will be interrupted by a global thread
PR_Accept() is interrupted as expected
PASSED
END TEST: intrio
BEGIN TEST: intrupt  
Thu Mar 27 12:13:58 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASSED
END TEST: intrupt
BEGIN TEST: io_timeout  
Thu Mar 27 12:14:11 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
test with global bound thread
thread id 0, scope GLOBAL_BOUND scope
test with local thread
thread id 0, scope GLOBAL scope
test with global thread
thread id 0, scope GLOBAL scope
END TEST: io_timeout
BEGIN TEST: ioconthr  
Thu Mar 27 12:14:18 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Interrupting the threads
Threads terminated in 2998 milliseconds
PASS
END TEST: ioconthr
BEGIN TEST: join  
Thu Mar 27 12:14:23 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
END TEST: join
BEGIN TEST: joinkk  
Thu Mar 27 12:14:23 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: joinkk
BEGIN TEST: joinku  
Thu Mar 27 12:14:24 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: joinku
BEGIN TEST: joinuk  
Thu Mar 27 12:14:24 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: joinuk
BEGIN TEST: joinuu  
Thu Mar 27 12:14:24 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: joinuu
BEGIN TEST: layer  
Thu Mar 27 12:14:25 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
END TEST: layer
BEGIN TEST: lazyinit  
Thu Mar 27 12:14:25 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: lazyinit
BEGIN TEST: lltest  
Thu Mar 27 12:14:25 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: lltest
BEGIN TEST: lock  
Thu Mar 27 12:14:26 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: lock
BEGIN TEST: lockfile  
Thu Mar 27 12:14:41 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: lockfile
BEGIN TEST: logger  
Thu Mar 27 12:14:49 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: logger
BEGIN TEST: many_cv  
Thu Mar 27 12:15:00 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Settings
Conditions / lock: 10
Loops to run test: 1

PThread Statistics
started: 12:15:00[0]
locks [created: 12, destroyed: 1]
locks [acquired: 5, released: 5]
cvars [created: 12, destroyed: 10]
cvars [notified: 10, delayed_delete: 0]
PASS
END TEST: many_cv
BEGIN TEST: multiwait  
Thu Mar 27 12:15:00 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
OneInThenCancelled()
OneOpOneThread()
ManyOpOneThread()
SomeOpsSomeThreads()
RealOneGroupIO()
RealOneGroupIO Enumerated 0 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
END TEST: multiwait
BEGIN TEST: nameshm1  
Thu Mar 27 12:16:23 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: nameshm1
BEGIN TEST: nonblock  
Thu Mar 27 12:16:27 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
The serveclient thread created.
accept: EWOULDBLOCK, good
client connected
accept: succeeded, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
All tests finished
PASS
END TEST: nonblock
BEGIN TEST: nblayer  
Thu Mar 27 12:16:29 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
END TEST: nblayer
BEGIN TEST: ntioto  
Thu Mar 27 12:16:30 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: ntioto
BEGIN TEST: ntoh  
Thu Mar 27 12:16:30 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
1 2
1 2
1 2
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
PASS
END TEST: ntoh
BEGIN TEST: op_2long  
Thu Mar 27 12:16:30 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 86
PASS
END TEST: op_2long
BEGIN TEST: op_excl  
Thu Mar 27 12:16:31 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: op_excl
BEGIN TEST: op_filnf  
Thu Mar 27 12:16:31 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
error code is -5950
PASS
END TEST: op_filnf
BEGIN TEST: op_filok  
Thu Mar 27 12:16:31 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Test passed
END TEST: op_filok
BEGIN TEST: op_nofil  
Thu Mar 27 12:16:32 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
END TEST: op_nofil
BEGIN TEST: parent  
Thu Mar 27 12:16:32 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: parent
BEGIN TEST: peek  
Thu Mar 27 12:16:33 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Running the test with local threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
Running the test with global threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
PASS
END TEST: peek
BEGIN TEST: perf  
Thu Mar 27 12:17:13 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
'PR_NewSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_PostSem' is obsolete. Use 'locks & condition variables' instead.
'PR_DestroySem' is obsolete. Use 'locks & condition variables' instead.
local procedure call overhead: 0.13 usec
DLL procedure call overhead: 0.20 usec
current calendar time: 0.72 usec
interval time: 0.66 usec
idle lock lock/unlock pair: 1.11 usec
idle monitor entry/exit pair: 1.51 usec
idle cache monitor entry/exit pair: 4.26 usec
create/destroy thread pair: 89.53 usec
context switch - user/user: 32.31 usec
context switch - user/kernel: 31.98 usec
context switch - kernel/user: 32.11 usec
context switch - kernel/kernel: 31.72 usec
sema context switch - user/user: 35.85 usec
sema context switch - user/kernel: 35.65 usec
sema context switch - kernel/user: 35.59 usec
sema context switch - kernel/kernel: 35.52 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.13 usec
DLL procedure call overhead: 0.20 usec
current calendar time: 0.66 usec
interval time: 0.66 usec
idle lock lock/unlock pair: 1.11 usec
idle monitor entry/exit pair: 1.51 usec
idle cache monitor entry/exit pair: 4.26 usec
create/destroy thread pair: 95.23 usec
context switch - user/user: 32.51 usec
context switch - user/kernel: 32.97 usec
context switch - kernel/user: 32.51 usec
context switch - kernel/kernel: 32.77 usec
sema context switch - user/user: 36.05 usec
sema context switch - user/kernel: 36.24 usec
sema context switch - kernel/user: 36.18 usec
sema context switch - kernel/kernel: 36.05 usec
END TEST: perf
BEGIN TEST: pipeping  
Thu Mar 27 12:17:14 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
END TEST: pipeping
BEGIN TEST: pipeping2  
Thu Mar 27 12:17:15 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
END TEST: pipeping2
BEGIN TEST: pipeself  
Thu Mar 27 12:17:15 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
PR_Available: expected 250, got 250 bytes
PR_Available: expected 243, got 243 bytes
PR_Available: expected 0, got 0 bytes
PASS
END TEST: pipeself
BEGIN TEST: poll_nm  
Thu Mar 27 12:17:15 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: poll_nm
BEGIN TEST: poll_to  
Thu Mar 27 12:17:16 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: poll_to
BEGIN TEST: pollable  
Thu Mar 27 12:17:21 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASSED
END TEST: pollable
BEGIN TEST: prftest  
Thu Mar 27 12:17:21 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
END TEST: prftest
BEGIN TEST: primblok  
Thu Mar 27 12:17:22 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
This test is not relevant on this platform
END TEST: primblok
BEGIN TEST: provider  
Thu Mar 27 12:17:22 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib

pthread Statistics
started: 12:17:22[10]
locks [created: 13, destroyed: 2]
locks [acquired: 734, released: 734]
cvars [created: 7, destroyed: 5]
cvars [notified: 56, delayed_delete: 0]
Client/Server started at(0x110210410): 12:17:22
Server started at(0x1102660d0): 12:17:22
main(0x110210410): waiting for execution interval (10 seconds)
Client started at(0x1102991b0): 12:17:22
Shutting down(0x110210410): 12:17:32
Client(0x1102991b0): stopped after 50 operations and 43838 bytes
Server(0x1102660d0): stopped after 51 operations and 44242 bytes
main(0x110210410): test complete
Test exiting at(0x110210410): 12:17:32
END TEST: provider
BEGIN TEST: prpollml  
Thu Mar 27 12:17:32 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: prpollml
BEGIN TEST: prpoll  
Thu Mar 27 12:17:54 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
This program tests PR_Poll with sockets.
Timeout, error reporting, and normal operation are tested.

The server thread is listening on ports 51217, 51218 and 51219

PR_Poll should time out in 5 seconds
PR_Poll timed out. Test passed.

PR_Poll should detect a bad file descriptor
Three client threads are created. Each of them will
send data to one of the three ports the server is listening on.
The data they send is the port number. Each of them send
the data five times, so you should see ten lines below,
interleaved in an arbitrary order.
The server received "51217" from a client
The server received "51218" from a client
Server read 128 bytes from native fd 9
The server received "51219" from a client
The server received "51217" from a client
The server received "51218" from a client
Server read 128 bytes from native fd 12
The server received "51219" from a client
The server received "51217" from a client
The server received "51218" from a client
Server read 128 bytes from native fd 9
The server received "51219" from a client
The server received "51217" from a client
The server received "51218" from a client
Server read 128 bytes from native fd 12
The server received "51219" from a client
The server received "51217" from a client
The server received "51218" from a client
Server read 128 bytes from native fd 9
The server received "51219" from a client
All tests finished
END TEST: prpoll
BEGIN TEST: randseed  
Thu Mar 27 12:18:00 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: randseed
BEGIN TEST: ranfile  
Thu Mar 27 12:18:00 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
ranfile returned 132 (failed)
END TEST: ranfile
BEGIN TEST: rwlocktest  
Thu Mar 27 12:18:01 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Thu Mar 27 12:18:02 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Running test for 5 iterations with 10 simultaneous threads.
Will send 8192 bytes of client data and 131072 bytes of server data
server thread 0 alive
server thread 1 alive
server thread 1 loop 0
server thread 2 alive
client thread 1 alive
client thread 1 loop 0
server thread 0 loop 0
client thread 1 socket created 271318928
server thread 3 alive
client thread 1 socket connected 271318928
client thread 1 socket wrote 8192
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 273147280
client thread 0 socket connected 273147280
client thread 0 socket wrote 8192
server thread 1 got connection 273486896
server thread 1 read 8192 bytes
server thread 4 alive
server thread 4 loop 0
server thread 6 alive
server thread 2 loop 0
server thread 0 got connection 273957904
server thread 6 loop 0
server thread 0 read 8192 bytes
server thread 5 alive
server thread 3 loop 0
server thread 5 loop 0
server thread 8 alive
server thread 7 alive
server thread 8 loop 0
server thread 7 loop 0
server thread 9 alive
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 275908432
server thread 9 loop 0
client thread 6 alive
client thread 6 loop 0
client thread 4 socket connected 275908432
client thread 6 socket created 275747248
client thread 4 socket wrote 8192
client thread 6 socket connected 275747248
server thread 6 got connection 276040112
client thread 6 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 3 alive
client thread 2 socket created 276171408
client thread 3 loop 0
client thread 3 socket created 276302704
client thread 2 socket connected 276171408
client thread 3 socket connected 276302704
client thread 2 socket wrote 8192
client thread 3 socket wrote 8192
client thread 8 alive
server thread 6 read 8192 bytes
client thread 8 loop 0
client thread 8 socket created 276434000
client thread 8 socket connected 276434000
server thread 4 got connection 276434128
server thread 4 read 8192 bytes
client thread 8 socket wrote 8192
server thread 2 got connection 276434256
server thread 3 got connection 276434384
server thread 2 read 8192 bytes
server thread 3 read 8192 bytes
server thread 8 got connection 276434512
server thread 8 read 8192 bytes
server thread 6 write 131072 bytes
server: 1835 786 7340 131 10093
server thread 6 loop 1
client thread 6 socket read 131072
server thread 3 write 131072 bytes
client thread 6 loop 1
server: 2753 131 7471 66 10421
server thread 3 loop 1
client thread 6 socket created 276040112
client thread 6 socket connected 276040112
server thread 6 got connection 275747248
client thread 6 socket wrote 8192
server thread 6 read 8192 bytes
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 276434384
client thread 3 socket connected 276434384
client thread 3 socket wrote 8192
server thread 4 write 131072 bytes
server: 3277 66 8913 131 12387
server thread 4 loop 1
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 276302704
server thread 3 got connection 276434128
client thread 4 socket connected 276302704
server thread 3 read 8192 bytes
client thread 4 socket wrote 8192
server thread 4 got connection 275908432
server thread 4 read 8192 bytes
server thread 0 write 131072 bytes
server: 2425 66 13567 66 16123
server thread 0 loop 1
server thread 8 write 131072 bytes
server: 2884 131 10224 66 13304
server thread 8 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 273957904
client thread 0 socket connected 273957904
server thread 2 write 131072 bytes
client thread 0 socket wrote 8192
server: 3343 131 11273 66 14812
server thread 2 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
server thread 0 got connection 276434512
client thread 8 socket created 273147280
server thread 0 read 8192 bytes
client thread 8 socket connected 273147280
client thread 8 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 276434256
server thread 8 got connection 276434000
server thread 8 read 8192 bytes
client thread 2 socket connected 276434256
client thread 2 socket wrote 8192
server thread 2 got connection 276171408
server thread 2 read 8192 bytes
server thread 6 write 131072 bytes
server: 1049 66 6554 66 7734
server thread 6 loop 2
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 275747248
server thread 3 write 131072 bytes
server: 1376 131 5833 0 7340
server thread 3 loop 2
client thread 6 socket connected 275747248
client thread 6 socket wrote 8192
server thread 6 got connection 276040112
client thread 3 socket read 131072
server thread 6 read 8192 bytes
client thread 3 loop 2
client thread 3 socket created 276434128
client thread 3 socket connected 276434128
client thread 3 socket wrote 8192
server thread 4 write 131072 bytes
server: 852 131 5964 66 7013
server thread 4 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 276434384
client thread 4 socket connected 276434384
server thread 3 got connection 275908432
server thread 3 read 8192 bytes
client thread 4 socket wrote 8192
server thread 4 got connection 276302704
server thread 4 read 8192 bytes
server thread 0 write 131072 bytes
server: 1245 66 5899 66 7275
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
server thread 8 write 131072 bytes
client thread 0 socket created 276434512
server: 1376 1180 4653 66 7275
server thread 8 loop 2
client thread 0 socket connected 276434512
client thread 0 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 273957904
server thread 0 got connection 276434000
server thread 0 read 8192 bytes
client thread 8 socket connected 273957904
client thread 8 socket wrote 8192
server thread 8 got connection 273147280
server thread 8 read 8192 bytes
server thread 4 write 131072 bytes
server: 721 66 3343 66 4195
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 276302704
server thread 3 write 131072 bytes
client thread 4 socket connected 276302704
server: 983 66 4129 66 5243
server thread 3 loop 3
client thread 4 socket wrote 8192
client thread 3 socket read 131072
server thread 2 write 131072 bytes
client thread 3 loop 3
client thread 3 socket created 276434384
server: 2687 66 6226 66 9044
server thread 2 loop 2
client thread 3 socket connected 276434384
client thread 3 socket wrote 8192
server thread 4 got connection 275908432
server thread 4 read 8192 bytes
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 276434128
server thread 3 got connection 276171408
server thread 3 read 8192 bytes
client thread 2 socket connected 276434128
client thread 2 socket wrote 8192
server thread 2 got connection 276434256
server thread 2 read 8192 bytes
server thread 8 write 131072 bytes
server: 786 0 4391 66 5243
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 273147280
client thread 8 socket connected 273147280
server thread 8 got connection 273957904
client thread 8 socket wrote 8192
server thread 8 read 8192 bytes
server thread 0 write 131072 bytes
server: 918 66 5505 66 6554
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 276434000
client thread 0 socket connected 276434000
server thread 4 write 131072 bytes
client thread 0 socket wrote 8192
server: 918 66 4195 66 5243
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 276434512
server thread 0 got connection 275908432
client thread 4 socket connected 276434512
server thread 0 read 8192 bytes
client thread 4 socket wrote 8192
server thread 3 write 131072 bytes
server: 852 0 4522 66 5440
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
server thread 4 got connection 276302704
client thread 3 socket created 276171408
server thread 4 read 8192 bytes
client thread 3 socket connected 276171408
client thread 3 socket wrote 8192
server thread 3 got connection 276434384
server thread 3 read 8192 bytes
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 276434128
server thread 2 write 131072 bytes
client thread 2 socket connected 276434128
server: 918 66 6947 66 7996
server thread 2 loop 3
server thread 2 got connection 276434256
client thread 2 socket wrote 8192
server thread 2 read 8192 bytes
server thread 4 write 131072 bytes
server: 786 66 2949 131 3932
Thread 4 EXIT
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 276302704
client thread 5 socket connected 276302704
client thread 5 socket wrote 8192
server thread 5 got connection 273957712
client thread 4 socket read 131072
server thread 5 read 8192 bytes
Thread 4 EXIT
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 276434512
server thread 8 write 131072 bytes
server: 459 66 6095 197 6816
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 273957904
client thread 8 socket connected 273957904
server thread 9 got connection 273147280
server thread 0 write 131072 bytes
client thread 9 socket connected 276434512
server: 1114 66 5243 66 6488
server thread 0 loop 4
client thread 9 socket wrote 8192
server thread 8 got connection 275908432
server thread 8 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 4
server thread 9 read 8192 bytes
client thread 0 socket created 276434000
client thread 0 socket connected 276434000
client thread 0 socket wrote 8192
server thread 0 got connection 272383664
server thread 0 read 8192 bytes
server thread 3 write 131072 bytes
server: 2228 66 5374 66 7734
client thread 3 socket read 131072
Thread 3 EXIT
client thread 7 alive
client thread 7 loop 0
Thread 3 EXIT
client thread 7 socket created 276434384
client thread 7 socket connected 276434384
client thread 7 socket wrote 8192
server thread 2 write 131072 bytes
server: 0 66 5505 131 5702
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 272854352
server thread 7 got connection 276171408
client thread 2 socket connected 272854352
server thread 7 read 8192 bytes
client thread 2 socket wrote 8192
server thread 2 got connection 276434256
server thread 2 read 8192 bytes
server thread 9 write 131072 bytes
server: 32704 655 5571 66 38996
server thread 9 loop 1
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 276434128
client thread 9 socket connected 276434128
client thread 9 socket wrote 8192
server thread 5 write 131072 bytes
server: 32573 131 7734 131 40569
server thread 5 loop 1
server thread 9 got connection 273147280
client thread 5 socket read 131072
server thread 9 read 8192 bytes
client thread 5 loop 1
client thread 5 socket created 276434512
client thread 5 socket connected 276434512
client thread 5 socket wrote 8192
server thread 5 got connection 273957712
server thread 5 read 8192 bytes
server thread 0 write 131072 bytes
server: 983 131 6947 66 8127
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 2 write 131072 bytes
server: 983 66 4457 66 5571
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 7 write 131072 bytes
server: 36833 66 6292 66 43256
server thread 7 loop 1
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 276302704
server thread 9 write 131072 bytes
server: 918 66 3343 66 4391
server thread 9 loop 2
client thread 7 socket connected 276302704
client thread 7 socket wrote 8192
server thread 7 got connection 272383664
server thread 7 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 271310576
client thread 9 socket connected 271310576
server thread 9 got connection 276434000
client thread 9 socket wrote 8192
server thread 9 read 8192 bytes
server thread 5 write 131072 bytes
server: 852 66 3736 66 4719
server thread 5 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
server thread 7 write 131072 bytes
client thread 5 socket created 276434256
server: 590 131 1770 131 2622
server thread 7 loop 2
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 272252304
client thread 5 socket connected 276434256
server thread 5 got connection 272854352
client thread 5 socket wrote 8192
server thread 5 read 8192 bytes
client thread 7 socket connected 272252304
client thread 7 socket wrote 8192
server thread 7 got connection 276171408
server thread 7 read 8192 bytes
server thread 1 write 131072 bytes
server: 2032 131 50924 66 53152
server thread 1 loop 1
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 276434384
client thread 1 socket connected 276434384
client thread 1 socket wrote 8192
server thread 9 write 131072 bytes
server thread 7 write 131072 bytes
server: 524 66 3211 66 3867
server thread 7 loop 3
server: 655 66 5243 66 6030
server thread 9 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 9 socket read 131072
client thread 7 socket created 273147280
client thread 9 loop 3
client thread 9 socket created 276434128
client thread 9 socket connected 276434128
client thread 7 socket connected 273147280
client thread 9 socket wrote 8192
client thread 7 socket wrote 8192
server thread 7 got connection 273957712
server thread 7 read 8192 bytes
server thread 9 got connection 276434512
server thread 9 read 8192 bytes
server thread 5 write 131072 bytes
server: 1442 66 4915 66 6488
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 272383664
client thread 5 socket connected 272383664
client thread 5 socket wrote 8192
server thread 7 write 131072 bytes
server thread 5 got connection 276302704
server: 721 66 1311 66 2163
server thread 7 loop 4
server thread 5 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 273486896
client thread 7 socket connected 273486896
client thread 7 socket wrote 8192
server thread 7 got connection 271318928
server thread 7 read 8192 bytes
server thread 9 write 131072 bytes
server thread 7 write 131072 bytes
server: 786 66 2949 66 3867
server thread 9 loop 4
server: 590 0 1180 66 1835
Thread 7 EXIT
client thread 9 socket read 131072
client thread 7 socket read 131072
client thread 9 loop 4
client thread 9 socket created 276171408
Thread 7 EXIT
server thread 1 got connection 276434000
server thread 1 read 8192 bytes
client thread 9 socket connected 276171408
client thread 9 socket wrote 8192
server thread 9 got connection 272252304
server thread 9 read 8192 bytes
server thread 5 write 131072 bytes
server: 721 66 2884 66 3736
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 271310576
client thread 1 socket read 131072
client thread 1 loop 2
client thread 5 socket connected 271310576
client thread 1 socket created 272854352
client thread 5 socket wrote 8192
client thread 1 socket connected 272854352
server thread 5 got connection 276434256
client thread 1 socket wrote 8192
server thread 1 write 131072 bytes
server thread 5 read 8192 bytes
server: 5178 66 1507 131 6882
server thread 1 loop 2
server thread 1 got connection 273957712
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 0 66 1245 66 1376
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 273147280
client thread 1 socket connected 273147280
client thread 1 socket wrote 8192
server thread 9 write 131072 bytes
server: 655 66 3408 66 4195
Thread 9 EXIT
client thread 9 socket read 131072
client thread 8 socket wrote 8192
server thread 5 write 131072 bytes
server: 655 66 2556 66 3343
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
server thread 1 got connection 276434512
server thread 1 read 8192 bytes
Thread 9 EXIT
server thread 6 write 131072 bytes
server: 524 66 41683 66 42338
server thread 6 loop 3
client thread 6 socket read 131072
client thread 8 socket read 131072
Thread 8 EXIT
server thread 8 write 131072 bytes
client thread 6 loop 3
client thread 6 socket created 271318928
server: 721 66 27002 66 27854
Thread 8 EXIT
client thread 6 socket connected 271318928
server thread 6 got connection 275161584
client thread 6 socket wrote 8192
server thread 6 read 8192 bytes
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 276434128
client thread 1 socket connected 276434128
client thread 1 socket wrote 8192
server thread 1 write 131072 bytes
server: 1573 66 2753 66 4457
server thread 1 loop 4
server thread 1 got connection 273486896
server thread 1 read 8192 bytes
server thread 6 write 131072 bytes
server: 1376 66 1442 66 2949
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 276302704
client thread 6 socket connected 276302704
client thread 6 socket wrote 8192
server thread 6 got connection 272383664
server thread 6 read 8192 bytes
client thread 1 socket read 131072
Thread 1 EXIT
server thread 1 write 131072 bytes
server: 0 66 1311 66 1442
Thread 1 EXIT
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server: 590 0 1442 66 2097
Thread 6 EXIT
Thread 6 EXIT
Thread 6 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 0 16092 599 34889 379
server per thread elapsed time 51968
----------
Client results:

----------
client per thread totals 0 1426 3024 36291 495
client per thread elapsed time 41246
select loop user/user: 14104.00 usec
server thread 0 alive
server thread 2 alive
server thread 4 alive
server thread 6 alive
server thread 1 alive
server thread 8 alive
server thread 3 alive
server thread 2 loop 0
server thread 6 loop 0
server thread 8 loop 0
server thread 5 alive
server thread 7 alive
server thread 5 loop 0
server thread 9 alive
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 276040112
client thread 2 socket connected 276040112
client thread 2 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 273957904
client thread 6 socket connected 273957904
client thread 6 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 275747248
client thread 8 socket connected 275747248
client thread 8 socket wrote 8192
server thread 4 loop 0
client thread 5 alive
server thread 2 got connection 275908432
client thread 5 loop 0
client thread 5 socket created 274729520
server thread 2 read 8192 bytes
client thread 5 socket connected 274729520
server thread 6 got connection 273147280
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
server thread 0 loop 0
server thread 9 loop 0
server thread 8 got connection 276434512
server thread 7 loop 0
server thread 8 read 8192 bytes
server thread 5 got connection 275161584
server thread 5 read 8192 bytes
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 271318928
server thread 4 got connection 276434128
client thread 4 socket connected 271318928
client thread 4 socket wrote 8192
server thread 4 read 8192 bytes
server thread 2 write 131072 bytes
server: 20514 131 3801 66 24512
server thread 2 loop 1
client thread 2 socket read 131072
server thread 6 write 131072 bytes
server: 20645 66 3801 0 24512
server thread 6 loop 1
client thread 2 loop 1
client thread 2 socket created 273486896
client thread 2 socket connected 273486896
client thread 2 socket wrote 8192
server thread 2 got connection 271611728
client thread 6 socket read 131072
server thread 2 read 8192 bytes
client thread 6 loop 1
client thread 6 socket created 272383664
client thread 6 socket connected 272383664
client thread 6 socket wrote 8192
server thread 6 got connection 272413552
server thread 6 read 8192 bytes
client thread 8 socket read 131072
server thread 6 write 131072 bytes
server: 852 66 1704 66 2687
server thread 6 loop 2
client thread 8 loop 1
server thread 8 write 131072 bytes
client thread 8 socket created 276302704
server: 20907 66 6161 66 27199
server thread 1 loop 0
server thread 8 loop 1
client thread 8 socket connected 276302704
server thread 8 got connection 275908432
client thread 9 alive
client thread 9 loop 0
client thread 8 socket wrote 8192
client thread 6 socket read 131072
server thread 8 read 8192 bytes
client thread 6 loop 2
client thread 6 socket created 273147280
client thread 9 socket created 276040112
client thread 6 socket connected 273147280
client thread 6 socket wrote 8192
client thread 2 socket read 131072
server thread 6 got connection 273957904
server thread 6 read 8192 bytes
client thread 2 loop 2
client thread 2 socket created 272413552
server thread 9 got connection 275747248
client thread 9 socket connected 276040112
client thread 2 socket connected 272413552
client thread 2 socket wrote 8192
server thread 9 read 8192 bytes
server thread 8 write 131072 bytes
client thread 8 socket read 131072
server: 66 131 2228 66 2490
server thread 8 loop 2
client thread 8 loop 2
server thread 6 write 131072 bytes
client thread 8 socket created 276434512
server: 1770 66 2032 66 3932
server thread 6 loop 3
client thread 9 socket wrote 8192
client thread 8 socket connected 276434512
client thread 8 socket wrote 8192
server thread 8 got connection 272383664
server thread 8 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 273486896
client thread 6 socket connected 273486896
server thread 6 got connection 275908432
client thread 6 socket wrote 8192
server thread 6 read 8192 bytes
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 276302704
server thread 8 write 131072 bytes
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 273957904
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 273147280
server: 328 66 2884 328 3605
server thread 8 loop 3
server thread 8 got connection 276434512
server thread 6 write 131072 bytes
client thread 6 socket connected 273147280
client thread 6 socket wrote 8192
server: 590 66 2818 66 3539
server thread 6 loop 4
server thread 6 got connection 273486896
client thread 0 socket connected 276302704
server thread 6 read 8192 bytes
client thread 0 socket wrote 8192
server thread 0 got connection 272383664
server thread 0 read 8192 bytes
client thread 8 socket connected 273957904
client thread 8 socket wrote 8192
server thread 8 read 8192 bytes
server thread 9 write 131072 bytes
server: 8192 197 6488 66 14943
server thread 9 loop 1
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 275908432
server thread 9 got connection 275747248
client thread 9 socket connected 275908432
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 6 write 131072 bytes
server: 0 66 3080 66 3211
client thread 6 socket read 131072
Thread 6 EXIT
server thread 2 write 131072 bytes
Thread 6 EXIT
client thread 7 alive
server: 524 66 13108 66 13763
server thread 2 loop 2
client thread 7 loop 0
server thread 2 got connection 276040112
client thread 7 socket created 273486896
server thread 2 read 8192 bytes
client thread 7 socket connected 273486896
client thread 7 socket wrote 8192
server thread 7 got connection 272854352
server thread 7 read 8192 bytes
server thread 9 write 131072 bytes
server: 524 328 2163 66 3080
server thread 9 loop 2
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 273147280
client thread 1 socket connected 273147280
client thread 1 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 271611728
server thread 9 got connection 275747248
client thread 9 socket connected 271611728
server thread 0 write 131072 bytes
server thread 9 read 8192 bytes
server: 14091 66 5309 66 19531
server thread 0 loop 1
client thread 9 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 275908432
client thread 0 socket connected 275908432
client thread 0 socket wrote 8192
server thread 0 got connection 272383664
client thread 9 socket read 131072
server thread 0 read 8192 bytes
client thread 9 loop 3
client thread 9 socket created 276302704
client thread 9 socket connected 276302704
client thread 9 socket wrote 8192
server thread 9 write 131072 bytes
server: 1049 262 2425 131 3867
server thread 9 loop 3
server thread 9 got connection 271611728
server thread 9 read 8192 bytes
server thread 2 write 131072 bytes
server: 0 66 4719 66 4850
server thread 2 loop 3
server thread 7 write 131072 bytes
server: 17827 66 4522 66 22480
server thread 7 loop 1
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 275747248
client thread 7 socket connected 275747248
client thread 7 socket wrote 8192
server thread 9 write 131072 bytes
server: 0 66 1180 0 1245
server thread 9 loop 4
client thread 9 socket read 131072
server thread 7 got connection 276040112
server thread 7 read 8192 bytes
client thread 9 loop 4
client thread 9 socket created 272854352
server thread 9 got connection 273486896
client thread 9 socket connected 272854352
client thread 9 socket wrote 8192
server thread 9 read 8192 bytes
server thread 4 write 131072 bytes
server: 2556 459 22021 66 25102
server thread 4 loop 1
server thread 0 write 131072 bytes
server: 2032 66 3080 66 5243
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 271611728
client thread 0 socket connected 271611728
client thread 0 socket wrote 8192
server thread 9 write 131072 bytes
server: 459 131 1442 131 2163
server thread 0 got connection 276302704
Thread 9 EXIT
server thread 0 read 8192 bytes
client thread 9 socket read 131072
Thread 9 EXIT
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 276434128
server thread 7 write 131072 bytes
server: 721 66 2753 0 3539
server thread 7 loop 2
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 272383664
server thread 4 got connection 275908432
client thread 4 socket connected 276434128
client thread 7 socket connected 272383664
server thread 4 read 8192 bytes
client thread 7 socket wrote 8192
client thread 4 socket wrote 8192
server thread 7 got connection 273486896
server thread 7 read 8192 bytes
server thread 8 write 131072 bytes
server: 66 721 12977 66 13829
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 276171408
client thread 8 socket connected 276171408
client thread 8 socket wrote 8192
server thread 8 got connection 272854352
server thread 8 read 8192 bytes
server thread 4 write 131072 bytes
server: 2097 131 2163 66 4457
server thread 4 loop 2
server thread 0 write 131072 bytes
server: 655 66 3539 66 4326
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 271318928
client thread 4 socket read 131072
client thread 4 loop 2
client thread 0 socket connected 271318928
server thread 0 got connection 276040112
client thread 0 socket wrote 8192
server thread 0 read 8192 bytes
client thread 4 socket created 275747248
server thread 4 got connection 276434512
server thread 7 write 131072 bytes
client thread 4 socket connected 275747248
server: 721 0 3343 66 4129
server thread 7 loop 3
server thread 4 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 3
client thread 4 socket wrote 8192
client thread 7 socket created 273957904
client thread 7 socket connected 273957904
client thread 7 socket wrote 8192
server thread 7 got connection 275908432
server thread 7 read 8192 bytes
server thread 4 write 131072 bytes
server: 1245 328 1638 131 3343
server thread 4 loop 3
server thread 0 write 131072 bytes
server: 328 131 2818 66 3343
server thread 0 loop 4
client thread 0 socket read 131072
client thread 4 socket read 131072
client thread 0 loop 4
client thread 4 loop 3
client thread 0 socket created 276302704
client thread 4 socket created 271611728
client thread 0 socket connected 276302704
client thread 0 socket wrote 8192
server thread 0 got connection 276434128
client thread 7 socket read 131072
server thread 0 read 8192 bytes
client thread 7 loop 4
client thread 7 socket created 272383664
server thread 4 got connection 273486896
client thread 4 socket connected 271611728
client thread 7 socket connected 272383664
server thread 4 read 8192 bytes
client thread 7 socket wrote 8192
client thread 4 socket wrote 8192
server thread 7 write 131072 bytes
server: 786 66 2818 66 3736
server thread 7 loop 4
server thread 7 got connection 276434512
server thread 7 read 8192 bytes
server thread 4 write 131072 bytes
server: 1638 131 1573 66 3408
server thread 4 loop 4
client thread 4 socket read 131072
server thread 0 write 131072 bytes
server thread 7 write 131072 bytes
server: 66 0 1835 66 1966
server: 1245 66 2228 197 3736
Thread 7 EXIT
Thread 0 EXIT
client thread 0 socket read 131072
client thread 4 loop 4
client thread 4 socket created 276040112
Thread 0 EXIT
client thread 7 socket read 131072
server thread 4 got connection 271318928
Thread 7 EXIT
client thread 4 socket connected 276040112
server thread 4 read 8192 bytes
client thread 3 alive
client thread 3 loop 0
server thread 3 loop 0
client thread 3 socket created 275747248
client thread 4 socket wrote 8192
server thread 3 got connection 273957904
server thread 1 got connection 275908432
server thread 1 read 8192 bytes
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 273486896
client thread 2 socket connected 273486896
client thread 2 socket wrote 8192
server thread 2 got connection 276434512
server thread 2 read 8192 bytes
client thread 3 socket connected 275747248
client thread 3 socket wrote 8192
server thread 3 read 8192 bytes
server thread 8 write 131072 bytes
server: 524 66 10224 66 10880
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 5 write 131072 bytes
client thread 5 socket read 131072
client thread 5 loop 1
server: 10945 328 41093 328 52694
server thread 5 loop 1
client thread 5 socket created 276434128
client thread 5 socket connected 276434128
server thread 4 write 131072 bytes
client thread 5 socket wrote 8192
server: 918 197 5636 66 6816
Thread 4 EXIT
server thread 2 write 131072 bytes
server: 15664 66 4784 66 20579
server thread 2 loop 4
client thread 2 socket read 131072
server thread 3 write 131072 bytes
client thread 2 loop 4
server: 262 1049 4719 131 6161
server thread 3 loop 1
client thread 2 socket created 271310576
server thread 5 got connection 276434384
server thread 5 read 8192 bytes
client thread 2 socket connected 271310576
client thread 2 socket wrote 8192
server thread 2 got connection 271611728
server thread 2 read 8192 bytes
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 276302704
client thread 4 socket read 131072
client thread 3 socket connected 276302704
Thread 4 EXIT
client thread 3 socket wrote 8192
server thread 3 got connection 272383664
server thread 3 read 8192 bytes
server thread 1 write 131072 bytes
server: 29624 66 6816 66 36571
server thread 1 loop 1
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 272413552
client thread 1 socket connected 272413552
server thread 2 write 131072 bytes
client thread 1 socket wrote 8192
server: 524 66 2359 66 3015
Thread 2 EXIT
client thread 2 socket read 131072
server thread 1 got connection 272854352
Thread 2 EXIT
server thread 1 read 8192 bytes
server thread 3 write 131072 bytes
server: 721 66 2490 66 3343
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 275161776
client thread 3 socket connected 275161776
client thread 3 socket wrote 8192
server thread 3 got connection 276171408
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 459 66 1638 131 2294
server thread 3 loop 3
client thread 3 loop 3
client thread 3 socket created 274729520
client thread 3 socket connected 274729520
client thread 3 socket wrote 8192
server thread 3 got connection 275161584
server thread 5 write 131072 bytes
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 271318928
server: 983 66 6488 131 7668
server thread 5 loop 2
server thread 3 read 8192 bytes
client thread 1 socket connected 271318928
client thread 1 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 273957712
client thread 5 socket connected 273957712
server thread 5 got connection 276434512
client thread 5 socket wrote 8192
server thread 1 write 131072 bytes
server thread 5 read 8192 bytes
server: 1901 66 4260 131 6357
server thread 1 loop 2
server thread 1 got connection 273486896
server thread 1 read 8192 bytes
server thread 3 write 131072 bytes
server: 393 721 2032 66 3211
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 273957904
server thread 3 got connection 275747248
client thread 3 socket connected 273957904
server thread 5 write 131072 bytes
server thread 3 read 8192 bytes
server: 590 66 1901 131 2687
server thread 5 loop 3
client thread 3 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 276040112
server thread 5 got connection 275908432
client thread 5 socket connected 276040112
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 3 write 131072 bytes
server: 393 131 1311 66 1901
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 5 write 131072 bytes
server: 393 131 1245 66 1835
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 273147280
client thread 5 socket connected 273147280
server thread 5 got connection 271611728
client thread 5 socket wrote 8192
server thread 5 read 8192 bytes
server thread 1 write 131072 bytes
client thread 1 socket read 131072
server: 66 66 4522 66 4719
server thread 1 loop 3
client thread 1 loop 3
client thread 1 socket created 276434000
client thread 1 socket connected 276434000
client thread 1 socket wrote 8192
server thread 1 got connection 271310576
server thread 1 read 8192 bytes
client thread 5 socket read 131072
Thread 5 EXIT
server thread 5 write 131072 bytes
server: 393 131 1638 66 2228
Thread 5 EXIT
server thread 1 write 131072 bytes
client thread 1 socket read 131072
server: 459 66 1245 66 1835
server thread 1 loop 4
client thread 1 loop 4
client thread 1 socket created 272383664
client thread 1 socket connected 272383664
server thread 1 got connection 276302704
client thread 1 socket wrote 8192
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
client thread 1 socket read 131072
server: 328 66 1245 66 1704
Thread 1 EXIT
Thread 1 EXIT
Thread 1 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 34895 1369 58717 805
server per thread elapsed time 95794
----------
Client results:

----------
client per thread totals 10 3294 3708 65653 910
client per thread elapsed time 73568
select loop user/kernel: 22270.20 usec
server thread 0 alive
server thread 2 alive
server thread 1 alive
server thread 4 alive
server thread 3 alive
server thread 6 alive
server thread 5 alive
server thread 4 loop 0
server thread 8 alive
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 276434512
client thread 4 socket connected 276434512
client thread 4 socket wrote 8192
server thread 7 alive
server thread 4 got connection 275747248
server thread 4 read 8192 bytes
server thread 6 loop 0
server thread 9 alive
server thread 8 loop 0
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 273957904
client thread 6 alive
client thread 6 loop 0
server thread 9 loop 0
server thread 8 got connection 276040112
client thread 6 socket created 275908432
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 273486896
server thread 9 got connection 271318928
client thread 6 socket connected 275908432
client thread 6 socket wrote 8192
client thread 9 socket connected 273486896
client thread 9 socket wrote 8192
server thread 4 write 131072 bytes
server: 10093 131 13567 66 23856
server thread 4 loop 1
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 271611728
client thread 4 socket read 131072
client thread 0 socket connected 271611728
client thread 0 socket wrote 8192
client thread 4 loop 1
client thread 4 socket created 274119152
server thread 9 read 8192 bytes
client thread 4 socket connected 274119152
client thread 4 socket wrote 8192
server thread 0 loop 0
server thread 0 got connection 271310576
server thread 0 read 8192 bytes
server thread 4 got connection 276434000
server thread 4 read 8192 bytes
server thread 5 loop 0
server thread 6 got connection 273147280
server thread 7 loop 0
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 276302704
server thread 2 loop 0
server thread 1 loop 0
client thread 1 socket connected 276302704
client thread 1 socket wrote 8192
server thread 1 got connection 272252304
server thread 1 read 8192 bytes
server thread 6 read 8192 bytes
server thread 4 write 131072 bytes
client thread 4 socket read 131072
server: 852 66 1966 131 3015
server thread 4 loop 2
client thread 4 loop 2
client thread 4 socket created 272383664
client thread 4 socket connected 272383664
client thread 4 socket wrote 8192
server thread 4 got connection 275747248
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
client thread 4 socket read 131072
server: 459 66 1835 66 2425
server thread 4 loop 3
client thread 4 loop 3
client thread 4 socket created 276434512
client thread 0 socket read 131072
client thread 0 loop 1
client thread 4 socket connected 276434512
client thread 0 socket created 276434000
client thread 4 socket wrote 8192
server thread 0 write 131072 bytes
client thread 0 socket connected 276434000
server: 66 66 4981 66 5178
server thread 0 loop 1
server thread 0 got connection 274119152
client thread 0 socket wrote 8192
server thread 0 read 8192 bytes
server thread 4 got connection 275747248
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 590 66 1966 66 2687
server thread 4 loop 4
server thread 1 write 131072 bytes
server: 393 66 5833 66 6357
server thread 1 loop 1
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 272383664
client thread 9 socket read 131072
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 271611728
client thread 9 loop 1
client thread 9 socket created 271310576
server thread 4 got connection 275747248
client thread 1 socket connected 271611728
client thread 9 socket connected 271310576
client thread 9 socket wrote 8192
client thread 1 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
server thread 0 write 131072 bytes
client thread 0 socket read 131072
server: 66 66 3146 66 3343
server thread 0 loop 2
client thread 4 socket connected 272383664
client thread 0 loop 2
client thread 4 socket wrote 8192
client thread 0 socket created 276434512
server thread 1 got connection 276302704
server thread 1 read 8192 bytes
client thread 0 socket connected 276434512
client thread 0 socket wrote 8192
server thread 0 got connection 273486896
server thread 0 read 8192 bytes
server thread 4 read 8192 bytes
client thread 7 socket created 272252304
server thread 7 got connection 274119152
client thread 7 socket connected 272252304
client thread 7 socket wrote 8192
server thread 7 read 8192 bytes
client thread 8 socket connected 273957904
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 276434000
client thread 5 socket connected 276434000
client thread 5 socket wrote 8192
server thread 5 got connection 271199504
server thread 5 read 8192 bytes
server thread 4 write 131072 bytes
server thread 0 write 131072 bytes
server: 328 131 3539 0 3998
server thread 0 loop 3
server: 721 786 3474 131 5112
Thread 4 EXIT
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 273486896
client thread 2 socket connected 273486896
client thread 2 socket wrote 8192
client thread 0 socket read 131072
client thread 4 socket read 131072
client thread 0 loop 3
client thread 0 socket created 276434384
Thread 4 EXIT
client thread 0 socket connected 276434384
client thread 0 socket wrote 8192
server thread 1 write 131072 bytes
server: 1180 0 5440 66 6685
server thread 1 loop 2
server thread 2 got connection 275747248
server thread 2 read 8192 bytes
server thread 0 got connection 276434512
server thread 0 read 8192 bytes
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 272383664
client thread 1 socket connected 272383664
client thread 1 socket wrote 8192
server thread 1 got connection 276302704
server thread 1 read 8192 bytes
server thread 5 write 131072 bytes
server: 11666 66 4326 66 16123
server thread 5 loop 1
client thread 5 socket read 131072
client thread 5 loop 1
server thread 6 write 131072 bytes
client thread 5 socket created 271611728
server: 14746 1114 15271 66 31197
server thread 6 loop 1
server thread 5 got connection 271199504
client thread 6 socket read 131072
client thread 5 socket connected 271611728
client thread 6 loop 1
client thread 6 socket created 276434000
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
client thread 6 socket connected 276434000
client thread 6 socket wrote 8192
server thread 6 got connection 273147280
server thread 6 read 8192 bytes
server thread 2 write 131072 bytes
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 275908432
client thread 2 socket connected 275908432
server: 13108 66 3932 459 17565
server thread 2 loop 1
client thread 2 socket wrote 8192
server thread 2 got connection 273486896
server thread 2 read 8192 bytes
server thread 5 write 131072 bytes
server: 721 262 1704 66 2753
server thread 5 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 275747248
server thread 5 got connection 271199504
client thread 5 socket connected 275747248
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 1 write 131072 bytes
server: 1573 66 5505 66 7209
server thread 1 loop 3
server thread 7 write 131072 bytes
server thread 8 write 131072 bytes
server: 1049 12977 11600 66 25691
server thread 8 loop 1
server: 8717 459 11797 131 21104
server thread 7 loop 1
client thread 7 socket read 131072
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 271611728
client thread 7 loop 1
client thread 7 socket created 276302704
client thread 1 socket connected 271611728
client thread 7 socket connected 276302704
client thread 1 socket wrote 8192
client thread 7 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 1
server thread 1 got connection 276040112
client thread 8 socket created 274119152
server thread 1 read 8192 bytes
server thread 7 got connection 272383664
server thread 8 got connection 272252304
server thread 7 read 8192 bytes
client thread 8 socket connected 274119152
server thread 2 write 131072 bytes
client thread 2 socket read 131072
server: 66 66 4129 66 4326
server thread 2 loop 2
client thread 2 loop 2
client thread 2 socket created 273957904
client thread 2 socket connected 273957904
client thread 2 socket wrote 8192
server thread 2 got connection 273486896
server thread 2 read 8192 bytes
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 6 write 131072 bytes
server: 852 66 6161 66 7144
server thread 6 loop 2
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 275908432
client thread 6 socket connected 275908432
client thread 6 socket wrote 8192
server thread 8 write 131072 bytes
server: 1049 852 1507 66 3474
server thread 8 loop 2
server thread 6 got connection 273147280
server thread 6 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 276434000
server thread 8 got connection 272252304
client thread 8 socket connected 276434000
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 2 write 131072 bytes
server: 524 66 3539 66 4195
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
server thread 7 write 131072 bytes
client thread 2 socket created 274119152
server: 918 66 4588 66 5636
server thread 7 loop 2
server thread 9 write 131072 bytes
client thread 2 socket connected 274119152
client thread 2 socket wrote 8192
server: 459 2294 27789 66 30607
server thread 9 loop 1
server thread 9 got connection 273486896
server thread 9 read 8192 bytes
client thread 7 socket read 131072
server thread 2 got connection 273957904
client thread 7 loop 2
server thread 2 read 8192 bytes
client thread 7 socket created 272383664
server thread 7 got connection 271318928
client thread 7 socket connected 272383664
client thread 7 socket wrote 8192
server thread 7 read 8192 bytes
server thread 6 write 131072 bytes
server: 1114 66 5112 66 6357
server thread 6 loop 3
client thread 6 socket read 131072
client thread 6 loop 3
server thread 8 write 131072 bytes
client thread 6 socket created 276302704
server: 918 786 3867 66 5636
server thread 8 loop 3
client thread 6 socket connected 276302704
client thread 8 socket read 131072
client thread 6 socket wrote 8192
client thread 8 loop 3
server thread 6 got connection 273147280
server thread 6 read 8192 bytes
server thread 9 write 131072 bytes
client thread 9 socket read 131072
server: 0 66 3801 66 3932
server thread 9 loop 2
client thread 9 loop 2
server thread 2 write 131072 bytes
client thread 9 socket created 275908432
server: 786 66 3670 66 4588
server thread 2 loop 4
client thread 9 socket connected 275908432
client thread 9 socket wrote 8192
client thread 2 socket read 131072
server thread 9 got connection 272252304
client thread 2 loop 4
server thread 9 read 8192 bytes
client thread 2 socket created 276434000
client thread 2 socket connected 276434000
client thread 2 socket wrote 8192
server thread 2 got connection 273486896
server thread 2 read 8192 bytes
server thread 7 write 131072 bytes
server thread 5 write 131072 bytes
server: 524 459 13108 66 14157
server thread 5 loop 3
server: 983 524 4457 131 6095
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 271310576
client thread 7 socket connected 271310576
server thread 7 got connection 273957904
client thread 7 socket wrote 8192
client thread 5 socket read 131072
server thread 7 read 8192 bytes
client thread 5 loop 3
client thread 5 socket created 274119152
client thread 9 socket read 131072
server thread 9 write 131072 bytes
client thread 9 loop 3
client thread 9 socket created 271199504
server: 459 66 3211 66 3801
server thread 9 loop 3
client thread 9 socket connected 271199504
client thread 9 socket wrote 8192
server thread 2 write 131072 bytes
server thread 5 got connection 271318928
server: 655 66 3146 66 3932
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 9 got connection 272383664
server thread 9 read 8192 bytes
client thread 5 socket connected 274119152
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 write 131072 bytes
server: 721 66 5243 66 6095
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 275747248
client thread 6 socket connected 275747248
client thread 6 socket wrote 8192
server thread 6 got connection 275908432
server thread 6 read 8192 bytes
server thread 5 write 131072 bytes
server: 2294 524 1180 66 4063
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 272252304
server thread 5 got connection 273486896
client thread 5 socket connected 272252304
server thread 7 write 131072 bytes
server: 983 393 3408 66 4850
server thread 5 read 8192 bytes
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 275161776
client thread 7 socket connected 275161776
client thread 7 socket wrote 8192
client thread 5 socket wrote 8192
server thread 6 write 131072 bytes
server: 524 66 2032 66 2687
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
server thread 7 got connection 276434000
server thread 7 read 8192 bytes
server thread 1 write 131072 bytes
server: 1114 66 17565 66 18810
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 273147280
server thread 5 write 131072 bytes
server: 590 328 2097 66 3080
client thread 1 socket connected 273147280
Thread 5 EXIT
client thread 1 socket wrote 8192
client thread 5 socket read 131072
server thread 1 got connection 276302704
Thread 5 EXIT
server thread 1 read 8192 bytes
client thread 8 socket created 271318928
server thread 8 got connection 274119152
client thread 8 socket connected 271318928
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 7 write 131072 bytes
server: 1376 66 2753 66 4260
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 1 write 131072 bytes
server: 590 66 2097 66 2818
Thread 1 EXIT
client thread 1 socket read 131072
server thread 8 write 131072 bytes
server: 10421 262 1638 66 12387
server thread 8 loop 4
Thread 1 EXIT
client thread 8 socket read 131072
client thread 8 loop 4
server thread 3 loop 0
client thread 8 socket created 273957904
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 271310576
client thread 3 socket connected 271310576
server thread 8 got connection 275908432
client thread 8 socket connected 273957904
client thread 3 socket wrote 8192
server thread 8 read 8192 bytes
server thread 3 got connection 272854352
server thread 3 read 8192 bytes
client thread 8 socket wrote 8192
server thread 8 write 131072 bytes
server: 590 131 1245 66 2032
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 786 66 1311 66 2228
server thread 3 loop 1
client thread 3 loop 1
client thread 3 socket created 275747248
client thread 3 socket connected 275747248
client thread 3 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 276040112
client thread 0 socket connected 276040112
server thread 0 write 131072 bytes
client thread 0 socket wrote 8192
server thread 3 got connection 271611728
server: 1901 66 32114 131 34212
server thread 0 loop 4
server thread 0 got connection 273486896
server thread 3 read 8192 bytes
server thread 0 read 8192 bytes
server thread 9 write 131072 bytes
server: 590 66 11600 66 12321
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 275161584
client thread 9 socket connected 275161584
client thread 9 socket wrote 8192
server thread 9 got connection 272252304
server thread 9 read 8192 bytes
client thread 3 socket read 131072
server thread 3 write 131072 bytes
client thread 3 loop 2
client thread 3 socket created 276434000
server: 1049 66 2163 66 3343
server thread 3 loop 2
client thread 3 socket connected 276434000
client thread 3 socket wrote 8192
server thread 3 got connection 273957712
server thread 3 read 8192 bytes
client thread 0 socket read 131072
Thread 0 EXIT
server thread 0 write 131072 bytes
server: 66 66 3343 66 3539
server thread 9 write 131072 bytes
Thread 0 EXIT
server: 655 66 1901 66 2687
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 262 66 1638 66 2032
server thread 3 loop 3
client thread 3 loop 3
client thread 3 socket created 275161776
client thread 3 socket connected 275161776
server thread 3 got connection 276302704
client thread 3 socket wrote 8192
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 328 66 1245 66 1704
server thread 3 loop 4
client thread 3 loop 4
client thread 3 socket created 272413552
client thread 3 socket connected 272413552
server thread 3 got connection 274119152
client thread 3 socket wrote 8192
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 262 655 1507 66 2490
Thread 3 EXIT
Thread 3 EXIT
Thread 3 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 44969 3880 87122 1200
server per thread elapsed time 137177
----------
Client results:

----------
client per thread totals 10 7555 4443 96778 1396
client per thread elapsed time 110174
select loop kernel/user: 22270.20 usec
server thread 0 alive
server thread 2 alive
server thread 1 alive
server thread 4 alive
server thread 6 alive
server thread 3 alive
server thread 5 alive
server thread 8 alive
server thread 7 alive
server thread 0 loop 0
server thread 9 alive
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 272383664
client thread 0 socket connected 272383664
client thread 0 socket wrote 8192
server thread 3 loop 0
server thread 1 loop 0
server thread 2 loop 0
server thread 4 loop 0
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 271199504
client thread 1 socket connected 271199504
client thread 1 socket wrote 8192
server thread 1 got connection 275747248
server thread 1 read 8192 bytes
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 271611728
client thread 1 socket connected 271611728
client thread 1 socket wrote 8192
server thread 1 write 131072 bytes
server: 590 66 1376 66 2097
server thread 1 loop 1
server thread 1 got connection 276040112
server thread 1 read 8192 bytes
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 273486896
client thread 1 socket connected 273486896
client thread 1 socket wrote 8192
server thread 1 write 131072 bytes
server: 0 66 1245 66 1376
server thread 1 loop 2
server thread 1 got connection 276171408
server thread 1 read 8192 bytes
server thread 7 loop 0
server thread 1 write 131072 bytes
server: 66 66 1049 0 1180
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 272252304
server thread 1 got connection 276434256
client thread 1 socket connected 272252304
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 1 write 131072 bytes
server: 328 131 918 66 1442
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 275161584
server thread 1 got connection 273957712
client thread 1 socket connected 275161584
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 1 write 131072 bytes
server: 328 131 918 66 1442
Thread 1 EXIT
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 276434000
client thread 3 socket connected 276434000
client thread 3 socket wrote 8192
server thread 3 got connection 276302704
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server thread 6 loop 0
server: 8127 0 1180 66 9372
server thread 3 loop 1
server thread 0 got connection 275161776
client thread 3 socket read 131072
client thread 3 loop 1
server thread 0 read 8192 bytes
client thread 3 socket created 274119152
client thread 3 socket connected 274119152
client thread 3 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
server thread 3 got connection 276434128
client thread 2 socket created 272413552
server thread 3 read 8192 bytes
client thread 7 alive
client thread 2 socket connected 272413552
client thread 2 socket wrote 8192
client thread 7 loop 0
client thread 7 socket created 271199504
server thread 2 got connection 275747248
server thread 2 read 8192 bytes
client thread 7 socket connected 271199504
client thread 7 socket wrote 8192
server thread 3 write 131072 bytes
server: 524 66 2032 66 2687
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 276040112
client thread 3 socket connected 276040112
client thread 3 socket wrote 8192
server thread 3 got connection 276171408
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 393 66 983 66 1507
server thread 3 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 273486896
client thread 3 socket connected 273486896
client thread 3 socket wrote 8192
server thread 3 got connection 276434256
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 393 0 1049 66 1507
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 272252304
client thread 3 socket connected 272252304
client thread 3 socket wrote 8192
server thread 3 got connection 273957712
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 459 66 983 66 1573
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 275908432
client thread 4 socket connected 275908432
client thread 4 socket wrote 8192
server thread 7 got connection 276302704
server thread 7 read 8192 bytes
server thread 4 got connection 276434000
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 18285 66 1638 66 20055
server thread 4 loop 1
client thread 4 socket read 131072
client thread 4 loop 1
server thread 0 write 131072 bytes
client thread 0 socket read 131072
server: 10290 131 11863 66 22349
server thread 0 loop 1
client thread 0 loop 1
client thread 0 socket created 276434128
client thread 0 socket connected 276434128
server thread 0 got connection 274119152
client thread 0 socket wrote 8192
server thread 0 read 8192 bytes
client thread 4 socket created 276171408
server thread 2 write 131072 bytes
server: 10159 66 11732 66 22021
server thread 2 loop 1
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 276040112
client thread 2 socket connected 276040112
server thread 2 got connection 276434256
client thread 2 socket wrote 8192
server thread 2 read 8192 bytes
server thread 8 loop 0
client thread 4 socket connected 276171408
server thread 0 write 131072 bytes
client thread 0 socket read 131072
server: 328 131 2032 66 2556
server thread 0 loop 2
client thread 0 loop 2
client thread 0 socket created 273486896
server thread 9 loop 0
client thread 0 socket connected 273486896
client thread 0 socket wrote 8192
server thread 0 got connection 273957712
server thread 0 read 8192 bytes
client thread 4 socket wrote 8192
server thread 2 write 131072 bytes
client thread 2 socket read 131072
server: 459 131 2097 66 2753
server thread 2 loop 2
client thread 2 loop 2
client thread 2 socket created 272854352
server thread 4 got connection 272252304
server thread 4 read 8192 bytes
client thread 2 socket connected 272854352
server thread 2 got connection 275161584
client thread 2 socket wrote 8192
server thread 2 read 8192 bytes
server thread 0 write 131072 bytes
client thread 0 socket read 131072
server: 328 131 2032 131 2622
server thread 0 loop 3
client thread 0 loop 3
client thread 0 socket created 276434000
client thread 0 socket connected 276434000
client thread 0 socket wrote 8192
server thread 0 got connection 275908432
server thread 0 read 8192 bytes
server thread 2 write 131072 bytes
server: 328 131 2032 66 2556
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 275161776
client thread 2 socket connected 275161776
server thread 2 got connection 272383664
client thread 2 socket wrote 8192
server thread 2 read 8192 bytes
client thread 8 alive
client thread 8 loop 0
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 275747248
client thread 8 socket created 272413552
client thread 6 socket connected 275747248
client thread 6 socket wrote 8192
server thread 6 got connection 274119152
server thread 6 read 8192 bytes
server thread 4 write 131072 bytes
server: 4850 0 5112 66 10028
server thread 4 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 276434128
client thread 4 socket connected 276434128
client thread 4 socket wrote 8192
server thread 0 write 131072 bytes
client thread 6 socket read 131072
server: 328 66 4457 66 4915
server thread 0 loop 4
server thread 6 write 131072 bytes
client thread 6 loop 1
client thread 6 socket created 276040112
server: 20186 66 2032 66 22349
server thread 6 loop 1
client thread 8 socket connected 272413552
client thread 8 socket wrote 8192
client thread 6 socket connected 276040112
client thread 6 socket wrote 8192
server thread 6 got connection 273957712
server thread 6 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 273486896
client thread 0 socket connected 273486896
client thread 0 socket wrote 8192
server thread 4 got connection 276434256
server thread 4 read 8192 bytes
server thread 0 got connection 275161584
server thread 0 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 272854352
client thread 6 socket connected 272854352
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 197 66 1638 66 1966
server thread 6 loop 2
server thread 6 got connection 272252304
client thread 4 socket read 131072
server thread 6 read 8192 bytes
server thread 4 write 131072 bytes
server: 1966 66 1442 66 3539
server thread 4 loop 3
client thread 4 loop 3
client thread 4 socket created 276171408
client thread 4 socket connected 276171408
client thread 4 socket wrote 8192
server thread 4 got connection 275908432
server thread 4 read 8192 bytes
server thread 6 write 131072 bytes
server: 66 66 1311 66 1507
server thread 6 loop 3
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 275747248
client thread 6 socket connected 275747248
server thread 6 got connection 274119152
client thread 6 socket wrote 8192
server thread 6 read 8192 bytes
server thread 0 write 131072 bytes
client thread 0 socket read 131072
server: 1180 66 3736 66 5047
Thread 0 EXIT
Thread 0 EXIT
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 276434000
client thread 9 socket connected 276434000
client thread 9 socket wrote 8192
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server: 328 66 1835 66 2294
server thread 6 loop 4
client thread 6 loop 4
client thread 6 socket created 276040112
client thread 6 socket connected 276040112
client thread 6 socket wrote 8192
server thread 6 got connection 273957712
server thread 6 read 8192 bytes
server thread 8 got connection 276434256
server thread 8 read 8192 bytes
server thread 9 got connection 276434128
server thread 9 read 8192 bytes
client thread 6 socket read 131072
Thread 6 EXIT
server thread 6 write 131072 bytes
server: 393 66 1638 66 2163
Thread 6 EXIT
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 272252304
server thread 9 write 131072 bytes
client thread 9 socket connected 272252304
client thread 9 socket wrote 8192
server: 14353 66 1507 66 15992
server thread 9 loop 1
server thread 9 got connection 272854352
server thread 9 read 8192 bytes
server thread 2 write 131072 bytes
server: 328 131 12911 66 13436
server thread 2 loop 4
client thread 2 socket read 131072
server thread 4 write 131072 bytes
server: 459 524 6882 0 7865
server thread 4 loop 4
client thread 4 socket read 131072
client thread 2 loop 4
client thread 2 socket created 275161584
server thread 9 write 131072 bytes
server: 66 66 1704 66 1901
server thread 9 loop 2
server thread 2 got connection 273147280
client thread 9 socket read 131072
client thread 4 loop 4
client thread 9 loop 2
client thread 4 socket created 273486896
client thread 9 socket created 274119152
client thread 4 socket connected 273486896
client thread 9 socket connected 274119152
client thread 9 socket wrote 8192
server thread 9 got connection 275747248
client thread 2 socket connected 275161584
client thread 2 socket wrote 8192
server thread 9 read 8192 bytes
server thread 2 read 8192 bytes
client thread 4 socket wrote 8192
server thread 4 got connection 276040112
server thread 4 read 8192 bytes
server thread 9 write 131072 bytes
client thread 9 socket read 131072
server: 459 66 2228 66 2818
server thread 9 loop 3
client thread 9 loop 3
client thread 9 socket created 273957712
server thread 7 write 131072 bytes
server: 14353 131 26740 66 41290
server thread 7 loop 1
client thread 9 socket connected 273957712
server thread 9 got connection 273957904
client thread 9 socket wrote 8192
server thread 9 read 8192 bytes
server thread 2 write 131072 bytes
client thread 2 socket read 131072
server: 1180 655 3277 131 5243
Thread 2 EXIT
Thread 2 EXIT
server thread 9 write 131072 bytes
client thread 9 socket read 131072
server: 328 131 1507 66 2032
server thread 9 loop 4
client thread 9 loop 4
client thread 9 socket created 276434000
client thread 9 socket connected 276434000
server thread 9 got connection 276434128
client thread 9 socket wrote 8192
server thread 9 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 272383664
server thread 7 got connection 275908432
client thread 7 socket connected 272383664
client thread 7 socket wrote 8192
server thread 7 read 8192 bytes
server thread 9 write 131072 bytes
server: 328 66 1573 66 2032
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 4 write 131072 bytes
server: 1442 459 6095 197 8192
server thread 8 write 131072 bytes
Thread 4 EXIT
server: 15271 66 11797 66 27199
server thread 8 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 275161776
client thread 8 socket connected 275161776
client thread 8 socket wrote 8192
server thread 8 got connection 272854352
server thread 8 read 8192 bytes
server thread 5 loop 0
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 276171408
client thread 5 socket connected 276171408
client thread 5 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 272252304
server thread 7 write 131072 bytes
client thread 7 socket connected 272252304
client thread 7 socket wrote 8192
server thread 5 got connection 275747248
server thread 5 read 8192 bytes
server thread 8 write 131072 bytes
server: 524 66 1245 66 1901
server thread 8 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 274119152
client thread 8 socket connected 274119152
client thread 8 socket wrote 8192
server thread 8 got connection 276302704
server thread 8 read 8192 bytes
client thread 5 socket read 131072
server: 3146 328 3015 1704 8192
server thread 7 loop 2
client thread 5 loop 1
client thread 5 socket created 273147280
client thread 5 socket connected 273147280
client thread 5 socket wrote 8192
server thread 5 write 131072 bytes
server: 1049 66 1835 131 3080
server thread 5 loop 1
server thread 5 got connection 271318928
server thread 5 read 8192 bytes
server thread 8 write 131072 bytes
server: 983 66 1180 66 2294
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 275161584
client thread 8 socket connected 275161584
client thread 8 socket wrote 8192
server thread 8 got connection 273957904
server thread 8 read 8192 bytes
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 273957712
client thread 5 socket connected 273957712
client thread 5 socket wrote 8192
server thread 5 write 131072 bytes
server thread 7 got connection 271199504
server: 66 0 1507 66 1638
server thread 5 loop 2
server thread 5 got connection 276434128
server thread 5 read 8192 bytes
server thread 8 write 131072 bytes
server: 459 66 1245 66 1835
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 276434512
server thread 7 read 8192 bytes
client thread 8 socket connected 276434512
client thread 8 socket wrote 8192
server thread 8 got connection 276434000
server thread 8 read 8192 bytes
server thread 5 write 131072 bytes
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 273486896
client thread 5 socket connected 273486896
client thread 5 socket wrote 8192
server: 66 0 1245 524 1835
server thread 5 loop 3
server thread 8 write 131072 bytes
server thread 5 got connection 276040112
server: 459 66 1245 66 1835
server thread 5 read 8192 bytes
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server: 66 66 1442 66 1638
server thread 5 loop 4
client thread 5 loop 4
client thread 5 socket created 274729520
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 276434256
client thread 7 socket connected 276434256
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 2032 918 3998 66 7013
server thread 7 loop 3
server thread 7 got connection 272413552
server thread 7 read 8192 bytes
client thread 5 socket connected 274729520
client thread 5 socket wrote 8192
server thread 5 got connection 272383664
server thread 5 read 8192 bytes
server thread 7 write 131072 bytes
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 272854352
client thread 5 socket read 131072
client thread 7 socket connected 272854352
Thread 5 EXIT
client thread 7 socket wrote 8192
server thread 5 write 131072 bytes
server: 0 66 1245 459 1770
server thread 7 loop 4
server thread 7 got connection 275161776
server thread 7 read 8192 bytes
server: 1376 66 1245 131 2818
Thread 5 EXIT
server thread 7 write 131072 bytes
client thread 7 socket read 131072
server: 66 66 1180 66 1376
Thread 7 EXIT
Thread 7 EXIT
Thread 7 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 20 58943 4498 103743 1806
server per thread elapsed time 168990
----------
Client results:

----------
client per thread totals 20 9495 5009 118890 1843
client per thread elapsed time 135237
select loop kernel/kernel: 21156.20 usec
END TEST: sel_spd
BEGIN TEST: selct_er  
Thu Mar 27 12:18:03 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
'PR_FD_ZERO (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_SET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_Select' is obsolete. Use 'PR_Poll' instead.
'PR_FD_CLR (PR_Select)' is obsolete. Use 'PR_Poll' instead.
END TEST: selct_er
BEGIN TEST: selct_nm  
Thu Mar 27 12:18:03 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
'PR_FD_ZERO (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_SET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_Select' is obsolete. Use 'PR_Poll' instead.
'PR_FD_ISSET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_CLR (PR_Select)' is obsolete. Use 'PR_Poll' instead.
END TEST: selct_nm
BEGIN TEST: selct_to  
Thu Mar 27 12:18:03 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
'PR_FD_ZERO (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_SET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_Select' is obsolete. Use 'PR_Poll' instead.
END TEST: selct_to
BEGIN TEST: selintr  
Thu Mar 27 12:18:09 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
select returned 0
END TEST: selintr
BEGIN TEST: sema  
Thu Mar 27 12:18:11 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: sema
BEGIN TEST: semaerr  
Thu Mar 27 12:18:11 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
PASS
END TEST: semaerr
BEGIN TEST: semaping  
Thu Mar 27 12:18:12 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
END TEST: semaping
BEGIN TEST: sendzlf  
Thu Mar 27 12:18:12 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: sendzlf
BEGIN TEST: server_test  
Thu Mar 27 12:18:13 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: server_test
BEGIN TEST: servr_uu  
Thu Mar 27 12:18:13 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: servr_uu
BEGIN TEST: servr_ku  
Thu Mar 27 12:18:13 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: servr_ku
BEGIN TEST: servr_uk  
Thu Mar 27 12:18:14 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: servr_uk
BEGIN TEST: servr_kk  
Thu Mar 27 12:18:14 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: servr_kk
BEGIN TEST: short_thread  
Thu Mar 27 12:18:15 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: short_thread
BEGIN TEST: sigpipe  
Thu Mar 27 12:18:15 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
write to broken pipe failed with EPIPE, as expected
write to broken pipe failed with EPIPE, as expected
PASSED
END TEST: sigpipe
BEGIN TEST: socket  
Thu Mar 27 12:18:15 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
'PR_NewSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_PostSem' is obsolete. Use 'locks & condition variables' instead.
TCP Client/Server Test - IPv4/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv4/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
Socket_Misc_Test : 1 Server 4 Clients
: Sizes of Transmitted Files - 3 KB, 3 MB
Socket_Misc_Test passed
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
END TEST: socket
BEGIN TEST: sockopt  
Thu Mar 27 12:18:17 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASSED
END TEST: sockopt
BEGIN TEST: sockping  
Thu Mar 27 12:18:17 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
END TEST: sockping
BEGIN TEST: sprintf  
Thu Mar 27 12:18:18 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: sprintf
BEGIN TEST: stack  
Thu Mar 27 12:18:19 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
./stack successful
sum = 0x13948, expected = 0x13948
END TEST: stack
BEGIN TEST: stdio  
Thu Mar 27 12:19:00 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
This to standard out
This to standard err
END TEST: stdio
BEGIN TEST: str2addr  
Thu Mar 27 12:19:00 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: str2addr
BEGIN TEST: strod  
Thu Mar 27 12:19:01 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
END TEST: strod
BEGIN TEST: switch  
Thu Mar 27 12:19:01 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASSED
END TEST: switch
BEGIN TEST: system  
Thu Mar 27 12:19:05 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PR_SI_HOSTNAME: hew
PR_SI_SYSNAME: AIX
PR_SI_RELEASE: 1
PR_SI_ARCHITECTURE: rs6000
Host page size is 4096
Page shift is 12
Number of processors is: 2
END TEST: system
BEGIN TEST: testbit  
Thu Mar 27 12:19:06 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASSED
END TEST: testbit
BEGIN TEST: testfile  
Thu Mar 27 12:19:06 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
File Test passed
Dir Test passed
END TEST: testfile
BEGIN TEST: threads  
Thu Mar 27 12:19:08 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASS
END TEST: threads
BEGIN TEST: timemac  
Thu Mar 27 12:19:09 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Thu Mar 27 20:19:09 UTC 2003
Current local time is Thu Mar 27 12:19:09 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
END TEST: timemac
BEGIN TEST: timetest  
Thu Mar 27 12:19:10 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: timetest
BEGIN TEST: tpd  
Thu Mar 27 12:19:45 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASSED
END TEST: tpd
BEGIN TEST: udpsrv  
Thu Mar 27 12:19:46 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
END TEST: udpsrv
BEGIN TEST: vercheck  
Thu Mar 27 12:19:46 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
NSPR release 4.3:
Compatible with version 4.0
Compatible with version 4.0.1
Compatible with version 4.1
Compatible with version 4.1.1
Compatible with version 4.1.2
Compatible with version 4.1.3
Compatible with version 4.2
Compatible with version 4.2.1
Compatible with version 4.2.2
Compatible with version 4.3
Incompatible with version 2.1 19980529
Incompatible with version 3.0
Incompatible with version 3.0.1
Incompatible with version 3.1
Incompatible with version 3.1.1
Incompatible with version 3.1.2
Incompatible with version 3.1.3
Incompatible with version 3.5
Incompatible with version 3.5.1
Incompatible with version 4.3.3
Incompatible with version 4.4
Incompatible with version 4.4.1
Incompatible with version 10.0
Incompatible with version 11.1
Incompatible with version 12.14.20
PASS
END TEST: vercheck
BEGIN TEST: version  
Thu Mar 27 12:19:47 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Runtime library version information
Build time: 27 Mar 2003 13:16:10 GMT
Build time: 2003-03-27 05:16:10
Portable runtime V4.3.0 ( debug )
filename: libplc4.so
security: N/A
copyright: Copyright (c) 1998 Netscape Communications Corporation. All Rights Reserved
comment: http://www.mozilla.org/MPL/
END TEST: version
BEGIN TEST: writev  
Thu Mar 27 12:19:47 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
PASSED
END TEST: writev
BEGIN TEST: xnotify  
Thu Mar 27 12:19:47 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
Done!
END TEST: xnotify
BEGIN TEST: zerolen  
Thu Mar 27 12:19:48 PDT 2003 OBJDIR AIX5.1_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_dbg/dist/lib
calling PR_Writev with a zero-length buffer
calling PR_Write with a zero-length buffer
calling PR_Send with a zero-length buffer
PASS
END TEST: zerolen
BEGIN TEST: accept  
Thu Mar 27 12:20:04 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: accept
BEGIN TEST: acceptread  
Thu Mar 27 12:20:11 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0x110239f90)127.0.0.1:52040
(Server) read [0x110239f18..0x110239f8d) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 500 msec
Accepted connection from (0x110239f90)127.0.0.1:52041
(Server) read [0x110239f18..0x110239f8d) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1000 msec
Accepted connection from (0x110239f90)127.0.0.1:52042
(Server) read [0x110239f18..0x110239f8d) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1500 msec
Accepted connection from (0x110239f90)127.0.0.1:52043
(Server) read [0x110239f18..0x110239f8d) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
END TEST: acceptread
BEGIN TEST: acceptreademu  
Thu Mar 27 12:20:22 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0x11023a2d0)127.0.0.1:52053
(Server) read [0x11023a258..0x11023a2cd) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 500 msec
Accepted connection from (0x11023a390)127.0.0.1:52054
(Server) read [0x11023a318..0x11023a38d) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1000 msec
Accepted connection from (0x11023a390)127.0.0.1:52055
(Server) read [0x11023a318..0x11023a38d) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 1500 msec
Accepted connection from (0x11023a390)127.0.0.1:52056
(Server) read [0x11023a318..0x11023a38d) GET / HTTP/1.0


PR_Recv (client) succeeded: 17 bytes
GET / HTTP/1.0


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 73
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 76
END TEST: acceptreademu
BEGIN TEST: affinity  
Thu Mar 27 12:20:33 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
main: creating local thread
thread_start: AffinityMask = 0x0
main: creating global thread
thread_start: AffinityMask = 0x0
main: creating global bound thread
thread_start: AffinityMask = 0x0
END TEST: affinity
BEGIN TEST: alarm  
Thu Mar 27 12:20:33 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: alarm
BEGIN TEST: anonfm  
Thu Mar 27 12:21:36 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: anonfm
BEGIN TEST: atomic  
Thu Mar 27 12:21:37 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PR_AtomicIncrement(-2) == -1: PASSED
PR_AtomicIncrement(-1) == 0: PASSED
PR_AtomicIncrement(0) == 1: PASSED
PR_AtomicAdd(-2,1) == -1: PASSED
PR_AtomicAdd(-1,4) == 3: PASSED
PR_AtomicAdd(3,-6) == -3: PASSED
PR_AtomicDecrement(2) == 1: PASSED
PR_AtomicDecrement(1) == 0: PASSED
PR_AtomicDecrement(0) == -1: PASSED
PR_AtomicSet(-2, 2) == -2: PASSED
PR_AtomicSet(-2, -2) == -2: PASSED
Atomic operations test PASSED
END TEST: atomic
BEGIN TEST: attach  
Thu Mar 27 12:21:37 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: attach
BEGIN TEST: bigfile  
Thu Mar 27 12:21:38 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: bigfile
BEGIN TEST: cleanup  
Thu Mar 27 12:21:38 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Cleanup settings
Thread type: LOCAL
Concurrency: 1
Number of threads: 1
Thread sleep: 10
Main sleep: 5
Cleanup will NOT be called

main() exiting
END TEST: cleanup
BEGIN TEST: cltsrv  
Thu Mar 27 12:21:44 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Client/Server started at(0x110210510): 12:21:44
Server started at(0x110213770): 12:21:44
Client started at(0x110276590): 12:21:44
main(0x110210510): waiting for execution interval (10 seconds)
Shutting down(0x110210510): 12:21:54
Client(0x110276590): stopped after 50 operations and 43838 bytes
Server(0x110213770): stopped after 51 operations and 44242 bytes
main(0x110210510): test complete
Test exiting at(0x110210510): 12:21:54
END TEST: cltsrv
BEGIN TEST: concur  
Thu Mar 27 12:21:54 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASSED
END TEST: concur
BEGIN TEST: cvar  
Thu Mar 27 12:22:06 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: cvar
BEGIN TEST: cvar2  
Thu Mar 27 12:22:06 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib

CondVar Test:

Simple test creates several local and global threads; half use a single,
shared condvar, and the other half have their own condvar. The main
thread then loops notifying them to wakeup.

The timeout test is very similar except that the threads are not
notified. They will all wakeup on a 1 second timeout.

The mixed test combines the simple test and the timeout test; every
third thread is notified, the other threads are expected to timeout
correctly.

Lastly, the combined test creates a thread for each of the above three
cases and they all run simultaneously.

This test is run with 5, 10, 15, and 20 threads of each type.


5 Thread tests
Condvar simple test shared UU: 45.22 usec
Condvar simple test shared UK: 30.80 usec
Condvar simple test priv UU: 171.71 usec
Condvar simple test priv UK: 138.94 usec
Condvar simple test All: 165.16 usec
Condvar timeout test: 739.94 usec

10 Thread tests
Condvar simple test shared UU: 53.74 usec
Condvar simple test shared UK: 53.09 usec
Condvar simple test priv UU: 268.06 usec
Condvar simple test priv UK: 277.23 usec
Condvar simple test All: 345.39 usec
Condvar timeout test: 828.42 usec

15 Thread tests
Condvar simple test shared UU: 83.89 usec
Condvar simple test shared UK: 80.61 usec
Condvar simple test priv UU: 329.01 usec
Condvar simple test priv UK: 380.78 usec
Condvar simple test All: 477.78 usec
Condvar timeout test: 856.60 usec

20 Thread tests
Condvar simple test shared UU: 113.38 usec
Condvar simple test shared UK: 112.07 usec
Condvar simple test priv UU: 417.49 usec
Condvar simple test priv UK: 439.11 usec
Condvar simple test All: 822.52 usec
Condvar timeout test: 975.88 usec
PASS
END TEST: cvar2
BEGIN TEST: dlltest  
Thu Mar 27 12:22:08 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASSED
END TEST: dlltest
BEGIN TEST: dtoa  
Thu Mar 27 12:22:08 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASSED
END TEST: dtoa
BEGIN TEST: errcodes  
Thu Mar 27 12:22:08 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib

Number of error codes = 73

PR_OUT_OF_MEMORY_ERROR = -6000
PR_BAD_DESCRIPTOR_ERROR = -5999
PR_WOULD_BLOCK_ERROR = -5998
PR_ACCESS_FAULT_ERROR = -5997
PR_INVALID_METHOD_ERROR = -5996
PR_ILLEGAL_ACCESS_ERROR = -5995
PR_UNKNOWN_ERROR = -5994
PR_PENDING_INTERRUPT_ERROR = -5993
PR_NOT_IMPLEMENTED_ERROR = -5992
PR_IO_ERROR = -5991
PR_IO_TIMEOUT_ERROR = -5990
PR_IO_PENDING_ERROR = -5989
PR_DIRECTORY_OPEN_ERROR = -5988
PR_INVALID_ARGUMENT_ERROR = -5987
PR_ADDRESS_NOT_AVAILABLE_ERROR = -5986
PR_ADDRESS_NOT_SUPPORTED_ERROR = -5985
PR_IS_CONNECTED_ERROR = -5984
PR_BAD_ADDRESS_ERROR = -5983
PR_ADDRESS_IN_USE_ERROR = -5982
PR_CONNECT_REFUSED_ERROR = -5981
PR_NETWORK_UNREACHABLE_ERROR = -5980
PR_CONNECT_TIMEOUT_ERROR = -5979
PR_NOT_CONNECTED_ERROR = -5978
PR_LOAD_LIBRARY_ERROR = -5977
PR_UNLOAD_LIBRARY_ERROR = -5976
PR_FIND_SYMBOL_ERROR = -5975
PR_INSUFFICIENT_RESOURCES_ERROR = -5974
PR_DIRECTORY_LOOKUP_ERROR = -5973
PR_TPD_RANGE_ERROR = -5972
PR_PROC_DESC_TABLE_FULL_ERROR = -5971
PR_SYS_DESC_TABLE_FULL_ERROR = -5970
PR_NOT_SOCKET_ERROR = -5969
PR_NOT_TCP_SOCKET_ERROR = -5968
PR_SOCKET_ADDRESS_IS_BOUND_ERROR = -5967
PR_NO_ACCESS_RIGHTS_ERROR = -5966
PR_OPERATION_NOT_SUPPORTED_ERROR = -5965
PR_PROTOCOL_NOT_SUPPORTED_ERROR = -5964
PR_REMOTE_FILE_ERROR = -5963
PR_BUFFER_OVERFLOW_ERROR = -5962
PR_CONNECT_RESET_ERROR = -5961
PR_RANGE_ERROR = -5960
PR_DEADLOCK_ERROR = -5959
PR_FILE_IS_LOCKED_ERROR = -5958
PR_FILE_TOO_BIG_ERROR = -5957
PR_NO_DEVICE_SPACE_ERROR = -5956
PR_PIPE_ERROR = -5955
PR_NO_SEEK_DEVICE_ERROR = -5954
PR_IS_DIRECTORY_ERROR = -5953
PR_LOOP_ERROR = -5952
PR_NAME_TOO_LONG_ERROR = -5951
PR_FILE_NOT_FOUND_ERROR = -5950
PR_NOT_DIRECTORY_ERROR = -5949
PR_READ_ONLY_FILESYSTEM_ERROR = -5948
PR_DIRECTORY_NOT_EMPTY_ERROR = -5947
PR_FILESYSTEM_MOUNTED_ERROR = -5946
PR_NOT_SAME_DEVICE_ERROR = -5945
PR_DIRECTORY_CORRUPTED_ERROR = -5944
PR_FILE_EXISTS_ERROR = -5943
PR_MAX_DIRECTORY_ENTRIES_ERROR = -5942
PR_INVALID_DEVICE_STATE_ERROR = -5941
PR_DEVICE_IS_LOCKED_ERROR = -5940
PR_NO_MORE_FILES_ERROR = -5939
PR_END_OF_FILE_ERROR = -5938
PR_FILE_SEEK_ERROR = -5937
PR_FILE_IS_BUSY_ERROR = -5936
PR_IN_PROGRESS_ERROR = -5934
PR_ALREADY_INITIATED_ERROR = -5933
PR_GROUP_EMPTY_ERROR = -5932
PR_INVALID_STATE_ERROR = -5931
PR_NETWORK_DOWN_ERROR = -5930
PR_SOCKET_SHUTDOWN_ERROR = -5929
PR_CONNECT_ABORTED_ERROR = -5928
PR_HOST_UNREACHABLE_ERROR = -5927
END TEST: errcodes
BEGIN TEST: exit  
Thu Mar 27 12:22:09 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: exit
BEGIN TEST: fdcach  
Thu Mar 27 12:22:19 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: fdcach
BEGIN TEST: fileio  
Thu Mar 27 12:22:19 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: fileio
BEGIN TEST: foreign  
Thu Mar 27 12:22:20 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: foreign
BEGIN TEST: forktest  
Thu Mar 27 12:22:23 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Wait one second before connect
Accepting connection at port 52238
Connecting to port 52238
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Parent process continues.
Accepting connection at port 52240
Wait one second before connect
Fork succeeded. Child process continues.
Accepting connection at port 52241
Wait one second before connect
Connecting to port 52240
Connecting to port 52241
Writing message "Hello world!"
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Parent process exits.
PASSED
END TEST: forktest
BEGIN TEST: fsync  
Thu Mar 27 12:22:25 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
10 iterations over a 10 kbyte file: 66 [131] 131
END TEST: fsync
BEGIN TEST: getproto  
Thu Mar 27 12:22:26 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
tcp is protocol number 6
udp is protocol number 17
Protocol number 6 is tcp
Protocol number 17 is udp
PASSED
END TEST: getproto
BEGIN TEST: i2l  
Thu Mar 27 12:22:26 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
We have long long
END TEST: i2l
BEGIN TEST: initclk  
Thu Mar 27 12:22:27 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Elapsed time: 3000 ms, expected time: 3006 ms
PASS
END TEST: initclk
BEGIN TEST: inrval  
Thu Mar 27 12:22:30 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 590 nsecs

Overhead of 'PR_IntervalNow()' is 565 nsecs

Overhead of 'PR_Now()' is 590 nsecs

Overhead of 'PR_IntervalNow()' is 566 nsecs

END TEST: inrval
BEGIN TEST: instrumt  
Thu Mar 27 12:24:03 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Test not defined
END TEST: instrumt
BEGIN TEST: intrio  
Thu Mar 27 12:24:03 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
A local thread will be interrupted by a local thread
PR_Accept() is interrupted as expected
A local thread will be interrupted by a global thread
PR_Accept() is interrupted as expected
A global thread will be interrupted by a local thread
PR_Accept() is interrupted as expected
A global thread will be interrupted by a global thread
PR_Accept() is interrupted as expected
PASSED
END TEST: intrio
BEGIN TEST: intrupt  
Thu Mar 27 12:24:23 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASSED
END TEST: intrupt
BEGIN TEST: io_timeout  
Thu Mar 27 12:24:37 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
test with global bound thread
thread id 0, scope GLOBAL_BOUND scope
test with local thread
thread id 0, scope GLOBAL scope
test with global thread
thread id 0, scope GLOBAL scope
END TEST: io_timeout
BEGIN TEST: ioconthr  
Thu Mar 27 12:24:43 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Interrupting the threads
Threads terminated in 3000 milliseconds
PASS
END TEST: ioconthr
BEGIN TEST: join  
Thu Mar 27 12:24:48 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
END TEST: join
BEGIN TEST: joinkk  
Thu Mar 27 12:24:49 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: joinkk
BEGIN TEST: joinku  
Thu Mar 27 12:24:49 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: joinku
BEGIN TEST: joinuk  
Thu Mar 27 12:24:49 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: joinuk
BEGIN TEST: joinuu  
Thu Mar 27 12:24:50 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: joinuu
BEGIN TEST: layer  
Thu Mar 27 12:24:50 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
END TEST: layer
BEGIN TEST: lazyinit  
Thu Mar 27 12:24:50 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: lazyinit
BEGIN TEST: lltest  
Thu Mar 27 12:24:51 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: lltest
BEGIN TEST: lock  
Thu Mar 27 12:24:51 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: lock
BEGIN TEST: lockfile  
Thu Mar 27 12:25:06 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: lockfile
BEGIN TEST: logger  
Thu Mar 27 12:25:12 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: logger
BEGIN TEST: many_cv  
Thu Mar 27 12:25:22 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Settings
Conditions / lock: 10
Loops to run test: 1
PASS
END TEST: many_cv
BEGIN TEST: multiwait  
Thu Mar 27 12:25:23 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
OneInThenCancelled()
OneOpOneThread()
ManyOpOneThread()
SomeOpsSomeThreads()
RealOneGroupIO()
RealOneGroupIO Enumerated 0 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
END TEST: multiwait
BEGIN TEST: nameshm1  
Thu Mar 27 12:26:45 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: nameshm1
BEGIN TEST: nonblock  
Thu Mar 27 12:26:50 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
The serveclient thread created.
accept: EWOULDBLOCK, good
client connected
accept: succeeded, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
All tests finished
PASS
END TEST: nonblock
BEGIN TEST: nblayer  
Thu Mar 27 12:26:52 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
END TEST: nblayer
BEGIN TEST: ntioto  
Thu Mar 27 12:26:53 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: ntioto
BEGIN TEST: ntoh  
Thu Mar 27 12:26:53 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
1 2
1 2
1 2
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
PASS
END TEST: ntoh
BEGIN TEST: op_2long  
Thu Mar 27 12:26:53 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 86
PASS
END TEST: op_2long
BEGIN TEST: op_excl  
Thu Mar 27 12:26:53 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: op_excl
BEGIN TEST: op_filnf  
Thu Mar 27 12:26:54 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
error code is -5950
PASS
END TEST: op_filnf
BEGIN TEST: op_filok  
Thu Mar 27 12:26:54 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Test passed
END TEST: op_filok
BEGIN TEST: op_nofil  
Thu Mar 27 12:26:54 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
END TEST: op_nofil
BEGIN TEST: parent  
Thu Mar 27 12:26:55 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: parent
BEGIN TEST: peek  
Thu Mar 27 12:26:56 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Running the test with local threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
Running the test with global threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
PASS
END TEST: peek
BEGIN TEST: perf  
Thu Mar 27 12:27:36 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
local procedure call overhead: 0.00 usec
DLL procedure call overhead: 0.13 usec
current calendar time: 0.59 usec
interval time: 0.52 usec
idle lock lock/unlock pair: 0.79 usec
idle monitor entry/exit pair: 0.92 usec
idle cache monitor entry/exit pair: 2.36 usec
create/destroy thread pair: 83.17 usec
context switch - user/user: 30.41 usec
context switch - user/kernel: 30.21 usec
context switch - kernel/user: 30.34 usec
context switch - kernel/kernel: 30.08 usec
sema context switch - user/user: 32.77 usec
sema context switch - user/kernel: 32.97 usec
sema context switch - kernel/user: 33.23 usec
sema context switch - kernel/kernel: 33.16 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.00 usec
DLL procedure call overhead: 0.13 usec
current calendar time: 0.59 usec
interval time: 0.59 usec
idle lock lock/unlock pair: 0.72 usec
idle monitor entry/exit pair: 0.92 usec
idle cache monitor entry/exit pair: 2.36 usec
create/destroy thread pair: 92.54 usec
context switch - user/user: 30.61 usec
context switch - user/kernel: 30.80 usec
context switch - kernel/user: 30.80 usec
context switch - kernel/kernel: 30.74 usec
sema context switch - user/user: 33.23 usec
sema context switch - user/kernel: 33.23 usec
sema context switch - kernel/user: 33.16 usec
sema context switch - kernel/kernel: 33.29 usec
END TEST: perf
BEGIN TEST: pipeping  
Thu Mar 27 12:27:37 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
END TEST: pipeping
BEGIN TEST: pipeping2  
Thu Mar 27 12:27:38 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
END TEST: pipeping2
BEGIN TEST: pipeself  
Thu Mar 27 12:27:38 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
PR_Available: expected 250, got 250 bytes
PR_Available: expected 243, got 243 bytes
PR_Available: expected 0, got 0 bytes
PASS
END TEST: pipeself
BEGIN TEST: poll_nm  
Thu Mar 27 12:27:39 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: poll_nm
BEGIN TEST: poll_to  
Thu Mar 27 12:27:39 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: poll_to
BEGIN TEST: pollable  
Thu Mar 27 12:27:44 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASSED
END TEST: pollable
BEGIN TEST: prftest  
Thu Mar 27 12:27:45 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
END TEST: prftest
BEGIN TEST: primblok  
Thu Mar 27 12:27:45 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
This test is not relevant on this platform
END TEST: primblok
BEGIN TEST: provider  
Thu Mar 27 12:27:45 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Client/Server started at(0x110210730): 12:27:45
Server started at(0x1102663f0): 12:27:45
main(0x110210730): waiting for execution interval (10 seconds)
Client started at(0x1102973f0): 12:27:45
Shutting down(0x110210730): 12:27:55
Client(0x1102973f0): stopped after 49 operations and 43662 bytes
Server(0x1102663f0): stopped after 50 operations and 43838 bytes
main(0x110210730): test complete
Test exiting at(0x110210730): 12:27:56
END TEST: provider
BEGIN TEST: prpollml  
Thu Mar 27 12:27:56 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: prpollml
BEGIN TEST: prpoll  
Thu Mar 27 12:28:18 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
This program tests PR_Poll with sockets.
Timeout, error reporting, and normal operation are tested.

The server thread is listening on ports 52929, 52930 and 52931

PR_Poll should time out in 5 seconds
PR_Poll timed out. Test passed.

PR_Poll should detect a bad file descriptor
Three client threads are created. Each of them will
send data to one of the three ports the server is listening on.
The data they send is the port number. Each of them send
the data five times, so you should see ten lines below,
interleaved in an arbitrary order.
The server received "52929" from a client
The server received "52930" from a client
The server received "52929" from a client
The server received "52930" from a client
Server read 128 bytes from native fd 11
The server received "52931" from a client
The server received "52929" from a client
The server received "52930" from a client
Server read 128 bytes from native fd 12
The server received "52931" from a client
The server received "52929" from a client
The server received "52930" from a client
Server read 128 bytes from native fd 11
The server received "52931" from a client
The server received "52929" from a client
The server received "52930" from a client
Server read 128 bytes from native fd 12
The server received "52931" from a client
Server read 128 bytes from native fd 6
The server received "52931" from a client
All tests finished
END TEST: prpoll
BEGIN TEST: randseed  
Thu Mar 27 12:28:23 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: randseed
BEGIN TEST: ranfile  
Thu Mar 27 12:28:23 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: ranfile
BEGIN TEST: rwlocktest  
Thu Mar 27 12:28:44 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Thu Mar 27 12:28:44 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Running test for 5 iterations with 10 simultaneous threads.
Will send 8192 bytes of client data and 131072 bytes of server data
TEST COMPLETE!
Server results:

----------
server per thread totals 0 14231 732 34045 458
server per thread elapsed time 49469
----------
Client results:

----------
client per thread totals 0 1262 396 38952 463
client per thread elapsed time 41082
select loop user/user: 13461.80 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 27029 1880 52743 891
server per thread elapsed time 82552
----------
Client results:

----------
client per thread totals 10 3387 974 60626 1022
client per thread elapsed time 66013
select loop user/kernel: 20723.60 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 37287 4042 76184 1443
server per thread elapsed time 118964
----------
Client results:

----------
client per thread totals 10 6356 1520 87476 1980
client per thread elapsed time 97335
select loop kernel/user: 21156.20 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 20 46358 4569 104604 1837
server per thread elapsed time 157368
----------
Client results:

----------
client per thread totals 20 7712 1911 119547 2394
client per thread elapsed time 131559
select loop kernel/kernel: 20356.60 usec
END TEST: sel_spd
BEGIN TEST: selct_er  
Thu Mar 27 12:28:45 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: selct_er
BEGIN TEST: selct_nm  
Thu Mar 27 12:28:45 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: selct_nm
BEGIN TEST: selct_to  
Thu Mar 27 12:28:45 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: selct_to
BEGIN TEST: selintr  
Thu Mar 27 12:28:51 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
select returned 0
END TEST: selintr
BEGIN TEST: sema  
Thu Mar 27 12:28:53 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: sema
BEGIN TEST: semaerr  
Thu Mar 27 12:28:53 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
PASS
END TEST: semaerr
BEGIN TEST: semaping  
Thu Mar 27 12:28:54 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
END TEST: semaping
BEGIN TEST: sendzlf  
Thu Mar 27 12:28:54 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: sendzlf
BEGIN TEST: server_test  
Thu Mar 27 12:28:55 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: server_test
BEGIN TEST: servr_uu  
Thu Mar 27 12:28:55 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: servr_uu
BEGIN TEST: servr_ku  
Thu Mar 27 12:28:56 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: servr_ku
BEGIN TEST: servr_uk  
Thu Mar 27 12:28:56 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: servr_uk
BEGIN TEST: servr_kk  
Thu Mar 27 12:28:56 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: servr_kk
BEGIN TEST: short_thread  
Thu Mar 27 12:28:57 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: short_thread
BEGIN TEST: sigpipe  
Thu Mar 27 12:28:57 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
write to broken pipe failed with EPIPE, as expected
write to broken pipe failed with EPIPE, as expected
PASSED
END TEST: sigpipe
BEGIN TEST: socket  
Thu Mar 27 12:28:57 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
TCP Client/Server Test - IPv4/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv4/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
Socket_Misc_Test : 1 Server 4 Clients
: Sizes of Transmitted Files - 3 KB, 3 MB
Socket_Misc_Test passed
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
END TEST: socket
BEGIN TEST: sockopt  
Thu Mar 27 12:28:59 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASSED
END TEST: sockopt
BEGIN TEST: sockping  
Thu Mar 27 12:28:59 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
END TEST: sockping
BEGIN TEST: sprintf  
Thu Mar 27 12:29:00 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: sprintf
BEGIN TEST: stack  
Thu Mar 27 12:29:01 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
./stack successful
sum = 0x13948, expected = 0x13948
END TEST: stack
BEGIN TEST: stdio  
Thu Mar 27 12:29:26 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
This to standard out
This to standard err
END TEST: stdio
BEGIN TEST: str2addr  
Thu Mar 27 12:29:26 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: str2addr
BEGIN TEST: strod  
Thu Mar 27 12:29:26 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
END TEST: strod
BEGIN TEST: switch  
Thu Mar 27 12:29:27 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASSED
END TEST: switch
BEGIN TEST: system  
Thu Mar 27 12:29:30 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PR_SI_HOSTNAME: hew
PR_SI_SYSNAME: AIX
PR_SI_RELEASE: 1
PR_SI_ARCHITECTURE: rs6000
Host page size is 4096
Page shift is 12
Number of processors is: 2
END TEST: system
BEGIN TEST: testbit  
Thu Mar 27 12:29:31 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASSED
END TEST: testbit
BEGIN TEST: testfile  
Thu Mar 27 12:29:31 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
File Test passed
Dir Test passed
END TEST: testfile
BEGIN TEST: threads  
Thu Mar 27 12:29:33 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASS
END TEST: threads
BEGIN TEST: timemac  
Thu Mar 27 12:29:34 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Thu Mar 27 20:29:34 UTC 2003
Current local time is Thu Mar 27 12:29:34 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
END TEST: timemac
BEGIN TEST: timetest  
Thu Mar 27 12:29:35 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: timetest
BEGIN TEST: tpd  
Thu Mar 27 12:29:53 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASSED
END TEST: tpd
BEGIN TEST: udpsrv  
Thu Mar 27 12:29:53 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
END TEST: udpsrv
BEGIN TEST: vercheck  
Thu Mar 27 12:29:54 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
NSPR release 4.3:
Compatible with version 4.0
Compatible with version 4.0.1
Compatible with version 4.1
Compatible with version 4.1.1
Compatible with version 4.1.2
Compatible with version 4.1.3
Compatible with version 4.2
Compatible with version 4.2.1
Compatible with version 4.2.2
Compatible with version 4.3
Incompatible with version 2.1 19980529
Incompatible with version 3.0
Incompatible with version 3.0.1
Incompatible with version 3.1
Incompatible with version 3.1.1
Incompatible with version 3.1.2
Incompatible with version 3.1.3
Incompatible with version 3.5
Incompatible with version 3.5.1
Incompatible with version 4.3.3
Incompatible with version 4.4
Incompatible with version 4.4.1
Incompatible with version 10.0
Incompatible with version 11.1
Incompatible with version 12.14.20
PASS
END TEST: vercheck
BEGIN TEST: version  
Thu Mar 27 12:29:54 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Runtime library version information
Build time: 27 Mar 2003 13:10:39 GMT
Build time: 2003-03-27 05:10:39
Portable runtime V4.3.0 ()
filename: libplc4.so
security: N/A
copyright: Copyright (c) 1998 Netscape Communications Corporation. All Rights Reserved
comment: http://www.mozilla.org/MPL/
END TEST: version
BEGIN TEST: writev  
Thu Mar 27 12:29:55 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
PASSED
END TEST: writev
BEGIN TEST: xnotify  
Thu Mar 27 12:29:55 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
Done!
END TEST: xnotify
BEGIN TEST: zerolen  
Thu Mar 27 12:29:56 PDT 2003 OBJDIR AIX5.1_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/hew_AIX5.1/aix51_64_opt/dist/lib
calling PR_Writev with a zero-length buffer
calling PR_Write with a zero-length buffer
calling PR_Send with a zero-length buffer
PASS
END TEST: zerolen