BEGIN TEST: accept  
Tue Apr 1 14:00:27 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing accept 1172 after 600
END TEST: accept
BEGIN TEST: acceptread  
Tue Apr 1 14:00:48 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0xd4ff33)127.0.0.1:4109
(Server) read [0xd4fe88..0xd4fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0x104ff33)127.0.0.1:4365
(Server) read [0x104fe88..0x104fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0x104ff33)127.0.0.1:4621
(Server) read [0x104fe88..0x104fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0x104ff33)127.0.0.1:4877
(Server) read [0x104fe88..0x104fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
Accepted connection from (0x104ff33)127.0.0.1:5133
(Server) read [0x104fe88..0x104fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Send (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 64
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 64
Killing acceptread 1264 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Tue Apr 1 14:01:02 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0xd4ff00)127.0.0.1:5645
(Server) read [0xd4fe88..0xd4fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0x104ff00)127.0.0.1:5901
(Server) read [0x104fe88..0x104fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0x104ff00)127.0.0.1:6157
(Server) read [0x104fe88..0x104fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0x104ff00)127.0.0.1:6413
(Server) read [0x104fe88..0x104fefd) 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_Send (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 64
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 64
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Send (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 64
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 64
Killing acceptreademu 1372 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Tue Apr 1 14:01:16 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
main: creating local thread
thread_start: AffinityMask = 0x1
main: creating global thread
thread_start: AffinityMask = 0x1
main: creating global bound thread
thread_start: AffinityMask = 0x1
Killing affinity 1220 after 600
END TEST: affinity
BEGIN TEST: alarm  
Tue Apr 1 14:01:18 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing alarm 1236 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Tue Apr 1 14:02:24 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing anonfm 1380 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Tue Apr 1 14:02:28 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing atomic 1236 after 600
END TEST: atomic
BEGIN TEST: attach  
Tue Apr 1 14:02:31 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing attach 976 after 600
END TEST: attach
BEGIN TEST: bigfile  
Tue Apr 1 14:02:34 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing bigfile 1300 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Tue Apr 1 14:02:38 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing cleanup 1352 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Tue Apr 1 14:02:46 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Client/Server started at(0x003429C0):
Server started at(0x00347288):
main(0x003429C0): waiting for execution interval (10 seconds)
Client started at(0x003475D0):
Shutting down(0x003429C0):
Client(0x003475D0): stopped after 119 operations and 122958 bytes
Server(0x00347288): stopped after 120 operations and 123496 bytes
main(0x003429C0): test complete
Test exiting at(0x003429C0):
Killing cltsrv 1228 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Tue Apr 1 14:02:58 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing concur 1172 after 600
END TEST: concur
BEGIN TEST: cvar  
Tue Apr 1 14:03:13 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing cvar 1232 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Tue Apr 1 14:03:16 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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: 117.83 usec
Condvar simple test shared UK: 120.15 usec
Condvar simple test priv UU: 161.99 usec
Condvar simple test priv UK: 77.42 usec
Condvar simple test All: 307.35 usec
Condvar timeout test: 686.21 usec

10 Thread tests
Condvar simple test shared UU: 33.61 usec
Condvar simple test shared UK: 239.05 usec
Condvar simple test priv UU: 298.59 usec
Condvar simple test priv UK: 129.81 usec
Condvar simple test All: 183.09 usec
Condvar timeout test: 725.37 usec

15 Thread tests
Condvar simple test shared UU: 49.88 usec
Condvar simple test shared UK: 357.05 usec
Condvar simple test priv UU: 500.98 usec
Condvar simple test priv UK: 192.56 usec
Condvar simple test All: 275.88 usec
Condvar timeout test: 690.86 usec

20 Thread tests
Condvar simple test shared UU: 68.66 usec
Condvar simple test shared UK: 478.28 usec
Condvar simple test priv UU: 578.22 usec
Condvar simple test priv UK: 239.94 usec
Condvar simple test All: 388.70 usec
Condvar timeout test: 785.98 usec
PASS
Killing cvar2 1372 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Tue Apr 1 14:03:19 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing dlltest 1344 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Tue Apr 1 14:03:23 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing dtoa 688 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Tue Apr 1 14:03:26 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing errcodes 1244 after 600
END TEST: errcodes
BEGIN TEST: exit  
Tue Apr 1 14:03:29 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing exit 1044 after 600
END TEST: exit
BEGIN TEST: fdcach  
Tue Apr 1 14:03:42 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing fdcach 1028 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Tue Apr 1 14:03:45 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing fileio 120 after 600
END TEST: fileio
BEGIN TEST: foreign  
Tue Apr 1 14:03:48 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing foreign 1248 after 600
END TEST: foreign
BEGIN TEST: forktest  
Tue Apr 1 14:03:54 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
The fork test is applicable to Unix only.
Killing forktest 1328 after 600
END TEST: forktest
BEGIN TEST: fsync  
Tue Apr 1 14:03:56 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
10 iterations over a 10 kbyte file: 8600 [9047] 9887
Killing fsync 1312 after 600
END TEST: fsync
BEGIN TEST: getproto  
Tue Apr 1 14:04:00 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
tcp is protocol number 6
udp is protocol number 17
Protocol number 6 is tcp
Protocol number 17 is udp
PASSED
Killing getproto 1232 after 600
END TEST: getproto
BEGIN TEST: i2l  
Tue Apr 1 14:04:03 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
We have long long
Killing i2l 1152 after 600
END TEST: i2l
BEGIN TEST: initclk  
Tue Apr 1 14:04:06 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Elapsed time: 3000 ms, expected time: 2989 ms
PASS
Killing initclk 1120 after 600
END TEST: initclk
BEGIN TEST: inrval  
Tue Apr 1 14:04:12 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 2921 nsecs

Overhead of 'PR_IntervalNow()' is 1776 nsecs

Overhead of 'PR_Now()' is 2921 nsecs

Overhead of 'PR_IntervalNow()' is 1779 nsecs

Killing inrval 1344 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Tue Apr 1 14:05:54 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing instrumt 1248 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Tue Apr 1 14:05:58 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing intrio 1260 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Tue Apr 1 14:06:12 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing intrupt 1348 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Tue Apr 1 14:06:25 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
test with global bound thread
thread id 0, scope GLOBAL scope
test with local thread
thread id 0, scope LOCAL scope
test with global thread
thread id 0, scope GLOBAL scope
Killing io_timeout 948 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Tue Apr 1 14:06:34 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Interrupting the threads
Threads terminated in 3 milliseconds
PASS
Killing ioconthr 688 after 600
END TEST: ioconthr
BEGIN TEST: join  
Tue Apr 1 14:06:39 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
Killing join 1064 after 600
END TEST: join
BEGIN TEST: joinkk  
Tue Apr 1 14:06:42 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing joinkk 1044 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Tue Apr 1 14:06:45 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing joinku 1244 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Tue Apr 1 14:06:48 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing joinuk 1248 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Tue Apr 1 14:06:51 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing joinuu 1344 after 600
END TEST: joinuu
BEGIN TEST: layer  
Tue Apr 1 14:06:54 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
Killing layer 1312 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Tue Apr 1 14:06:58 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing lazyinit 508 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Tue Apr 1 14:07:01 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing lltest 1344 after 600
END TEST: lltest
BEGIN TEST: lock  
Tue Apr 1 14:07:04 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing lock 508 after 600
END TEST: lock
BEGIN TEST: lockfile  
Tue Apr 1 14:07:21 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing lockfile 1048 after 600
END TEST: lockfile
BEGIN TEST: logger  
Tue Apr 1 14:07:43 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing logger 1172 after 600
END TEST: logger
BEGIN TEST: many_cv  
Tue Apr 1 14:07:56 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Settings
Conditions / lock: 10
Loops to run test: 1
PASS
Killing many_cv 1220 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Tue Apr 1 14:07:59 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
OneInThenCancelled()
PR_UNKNOWN_ERROR(-5994), oserror = 59
Killing multiwait 1044 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Tue Apr 1 14:08:02 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing nameshm1 1048 after 600
END TEST: nameshm1
BEGIN TEST: nonblock  
Tue Apr 1 14:08:10 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
connect: EWOULDBLOCK, good
Killing nonblock 1072 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Tue Apr 1 14:08:15 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
Killing nblayer 1232 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Tue Apr 1 14:08:18 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing ntioto 1100 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Tue Apr 1 14:10:32 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
2 1
1 2
2 1
4 3 2 1
1 2 3 4
4 3 2 1
8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8
8 7 6 5 4 3 2 1
PASS
Killing ntoh 688 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Tue Apr 1 14:10:35 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 206
PASS
Killing op_2long 700 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Tue Apr 1 14:10:38 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing op_excl 1220 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Tue Apr 1 14:10:41 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
error code is -5950
PASS
Killing op_filnf 1160 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Tue Apr 1 14:10:44 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Test passed
Killing op_filok 1028 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Tue Apr 1 14:10:47 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
Killing op_nofil 1380 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Tue Apr 1 14:10:50 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing parent 1336 after 600
END TEST: parent
BEGIN TEST: peek  
Tue Apr 1 14:10:53 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
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
Killing peek 252 after 600
END TEST: peek
BEGIN TEST: perf  
Tue Apr 1 14:11:36 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
local procedure call overhead: 0.02 usec
DLL procedure call overhead: 0.04 usec
current calendar time: 2.95 usec
interval time: 1.77 usec
idle lock lock/unlock pair: 0.39 usec
idle monitor entry/exit pair: 0.52 usec
idle cache monitor entry/exit pair: 1.54 usec
create/destroy thread pair: 61.94 usec
context switch - user/user: 3.38 usec
context switch - user/kernel: 18.92 usec
context switch - kernel/user: 18.99 usec
context switch - kernel/kernel: 16.45 usec
sema context switch - user/user: 4.29 usec
sema context switch - user/kernel: 10.92 usec
sema context switch - kernel/user: 10.89 usec
sema context switch - kernel/kernel: 10.59 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.04 usec
DLL procedure call overhead: 0.04 usec
current calendar time: 2.95 usec
interval time: 1.77 usec
idle lock lock/unlock pair: 0.41 usec
idle monitor entry/exit pair: 0.54 usec
idle cache monitor entry/exit pair: 1.54 usec
create/destroy thread pair: 60.77 usec
context switch - user/user: 3.33 usec
context switch - user/kernel: 18.84 usec
context switch - kernel/user: 18.74 usec
context switch - kernel/kernel: 12.36 usec
sema context switch - user/user: 4.33 usec
sema context switch - user/kernel: 10.85 usec
sema context switch - kernel/user: 10.78 usec
sema context switch - kernel/kernel: 10.69 usec
Killing perf 1248 after 600
END TEST: perf
BEGIN TEST: pipeping  
Tue Apr 1 14:11:40 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing pipeping 1372 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Tue Apr 1 14:11:43 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing pipeping2 1220 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Tue Apr 1 14:11:46 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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"
PASS
Killing pipeself 1360 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Tue Apr 1 14:11:49 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing poll_nm 1072 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Tue Apr 1 14:11:52 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing poll_to 1312 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Tue Apr 1 14:12:00 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing pollable 948 after 600
END TEST: pollable
BEGIN TEST: prftest  
Tue Apr 1 14:12:04 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
Killing prftest 1220 after 600
END TEST: prftest
BEGIN TEST: primblok  
Tue Apr 1 14:12:07 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
iothread: calling PR_Write
iothread: PR_Write returned
Killing primblok 1248 after 600
END TEST: primblok
BEGIN TEST: provider  
Tue Apr 1 14:12:15 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Client/Server started at(0x003429D0):
Server started at(0x00347330):
main(0x003429D0): waiting for execution interval (10 seconds)
Client started at(0x00347780):
Shutting down(0x003429D0):
Client(0x00347780): stopped after 123 operations and 126406 bytes
Server(0x00347330): stopped after 123 operations and 126406 bytes
main(0x003429D0): test complete
Test exiting at(0x003429D0):
Killing provider 1360 after 600
END TEST: provider
BEGIN TEST: prpollml  
Tue Apr 1 14:12:32 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing prpollml 1164 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Tue Apr 1 14:13:07 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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 3953, 3954 and 3955

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 "3954" from a client
Server read 128 bytes from native fd 1088
The server received "3955" from a client
The server received "3953" from a client
The server received "3954" from a client
Server read 128 bytes from native fd 1088
The server received "3955" from a client
The server received "3954" from a client
Server read 128 bytes from native fd 1128
The server received "3955" from a client
The server received "3953" from a client
The server received "3954" from a client
Server read 128 bytes from native fd 1128
The server received "3955" from a client
The server received "3954" from a client
Server read 128 bytes from native fd 972
The server received "3955" from a client
The server received "3953" from a client
The server received "3953" from a client
The server received "3953" from a client
All tests finished
Killing prpoll 1276 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Tue Apr 1 14:13:15 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing randseed 1012 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Tue Apr 1 14:13:18 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing ranfile 688 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Tue Apr 1 14:13:42 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing rwlocktest 1320 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Tue Apr 1 14:13:44 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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 0 loop 0
server thread 1 alive
server thread 1 loop 0
server thread 2 alive
server thread 2 loop 0
server thread 3 alive
server thread 3 loop 0
server thread 4 alive
server thread 4 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 7 alive
server thread 7 loop 0
server thread 8 alive
server thread 8 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 31459256
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 31591112
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 31722968
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 23466352
client thread 3 socket connected 23466352
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 23467104
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 23467344
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 23468120
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 23468896
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 23469672
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 23470448
client thread 9 socket connected 23470448
server thread 0 got connection 23471168
server thread 1 got connection 23471296
server thread 2 got connection 23471424
server thread 3 got connection 23471552
client thread 0 socket connected 31459256
client thread 1 socket connected 31591112
client thread 2 socket connected 31722968
client thread 3 socket wrote 8192
server thread 4 got connection 31723440
server thread 5 got connection 31723472
server thread 6 got connection 31723504
server thread 7 got connection 23471872
server thread 8 got connection 23472000
server thread 9 got connection 23472128
client thread 4 socket connected 23467104
client thread 5 socket connected 23467344
client thread 6 socket connected 23468120
client thread 7 socket connected 23468896
client thread 8 socket connected 23469672
client thread 9 socket wrote 8192
server thread 3 read 8192 bytes
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 9 read 8192 bytes
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 23466352
server thread 3 write 131072 bytes
server: 13267 3916 31361 268 48811
server thread 3 loop 1
server thread 0 write 131072 bytes
server: 15412 6669 29340 54 51475
server thread 0 loop 1
server thread 1 write 131072 bytes
server: 14232 9762 26927 89 51010
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 13731 12981 24602 72 51386
server thread 2 loop 1
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 23471552
server thread 9 write 131072 bytes
server: 11085 14268 23440 232 49026
server thread 9 loop 1
server thread 4 write 131072 bytes
server: 14107 17182 21348 54 52691
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 13016 20222 19060 89 52387
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 12516 23279 16860 72 52727
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 12015 26336 14661 72 53084
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 11568 29376 12516 89 53549
server thread 8 loop 1
server thread 3 got connection 23471168
client thread 3 socket connected 23466352
server thread 9 got connection 23471296
client thread 9 socket connected 23471552
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 3 write 131072 bytes
server: 9172 10102 7617 107 26998
server thread 3 loop 2
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 23471424
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 23470448
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 23472128
server thread 9 write 131072 bytes
server: 11014 8779 6937 54 26783
server thread 9 loop 2
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 31723440
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 31723472
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 31723504
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 23471872
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 23472000
server thread 0 got connection 23471168
server thread 1 got connection 31459256
server thread 2 got connection 31591112
client thread 0 socket connected 23471424
client thread 1 socket connected 23470448
client thread 2 socket connected 23472128
server thread 4 got connection 31722968
server thread 5 got connection 23471296
server thread 6 got connection 23467104
server thread 7 got connection 23467344
server thread 8 got connection 23468120
client thread 4 socket connected 31723440
client thread 5 socket connected 31723472
client thread 6 socket connected 31723504
client thread 7 socket connected 23471872
client thread 8 socket connected 23472000
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 23468896
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 0 write 131072 bytes
server: 36850 5364 25210 107 67531
server thread 0 loop 2
server thread 1 write 131072 bytes
server: 36117 8242 23243 89 67692
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 35240 11228 21169 89 67728
server thread 2 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 23469672
client thread 9 socket connected 23469672
server thread 3 got connection 23466352
server thread 4 write 131072 bytes
server: 35598 12927 19435 54 68014
server thread 4 loop 2
server thread 5 write 131072 bytes
server: 34811 15662 17486 89 68049
server thread 5 loop 2
server thread 6 write 131072 bytes
server: 33971 18595 15394 89 68049
server thread 6 loop 2
server thread 7 write 131072 bytes
server: 33077 21491 13392 89 68049
server thread 7 loop 2
server thread 8 write 131072 bytes
server: 32165 24388 11425 72 68049
server thread 8 loop 2
server thread 9 got connection 23471168
client thread 3 socket connected 23468896
client thread 9 socket wrote 8192
server thread 9 read 8192 bytes
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 31459256
server thread 9 write 131072 bytes
server: 47846 4202 9887 250 62185
server thread 9 loop 3
server thread 3 write 131072 bytes
server: 45342 13016 8010 36 66404
server thread 3 loop 3
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 31591112
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 23471552
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 31722968
server thread 9 got connection 23471296
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 23467104
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 23467344
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 23468120
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 23469672
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 23471168
server thread 0 got connection 23466352
client thread 9 socket connected 31459256
client thread 0 socket connected 31591112
server thread 1 got connection 23471424
server thread 2 got connection 23470448
server thread 4 got connection 23472128
server thread 5 got connection 31723440
server thread 6 got connection 31723472
server thread 7 got connection 31723504
server thread 8 got connection 23471872
client thread 1 socket connected 23471552
client thread 2 socket connected 31722968
client thread 4 socket connected 23467104
client thread 5 socket connected 23467344
client thread 6 socket connected 23468120
client thread 7 socket connected 23469672
client thread 8 socket connected 23471168
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 9 write 131072 bytes
server: 8815 19882 26998 107 55802
server thread 9 loop 4
server thread 0 write 131072 bytes
server: 39085 17915 25103 89 82192
server thread 0 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 23472000
server thread 1 write 131072 bytes
server: 45503 13696 23941 54 83193
server thread 1 loop 3
server thread 2 write 131072 bytes
server: 44609 16664 21777 89 83140
server thread 2 loop 3
server thread 4 write 131072 bytes
server: 42392 19185 19685 72 81334
server thread 4 loop 3
server thread 5 write 131072 bytes
server: 41552 22099 17647 72 81370
server thread 5 loop 3
server thread 6 write 131072 bytes
server: 40694 24978 15877 72 81620
server thread 6 loop 3
server thread 7 write 131072 bytes
server: 39818 27946 13767 72 81602
server thread 7 loop 3
server thread 8 write 131072 bytes
server: 38888 30788 11836 72 81584
server thread 8 loop 3
server thread 3 got connection 23471296
client thread 3 socket connected 23472000
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 3 write 131072 bytes
server: 66494 5668 4631 89 76882
server thread 3 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 23466352
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 23468896
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 23471424
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 23470448
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 23472128
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 31723440
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 31723472
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 31723504
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 23471872
server thread 9 got connection 23471296
server thread 0 got connection 31459256
client thread 9 socket connected 23466352
client thread 0 socket connected 23468896
server thread 1 got connection 31591112
server thread 2 got connection 23471552
server thread 4 got connection 31722968
server thread 5 got connection 23467104
server thread 6 got connection 23467344
server thread 7 got connection 23468120
client thread 1 socket connected 23471424
client thread 2 socket connected 23470448
client thread 4 socket connected 23472128
client thread 5 socket connected 31723440
client thread 6 socket connected 31723472
client thread 7 socket connected 31723504
server thread 8 got connection 23469672
client thread 8 socket connected 23471872
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 9 write 131072 bytes
server: 31790 8761 27141 107 67799
Thread 9 EXIT
server thread 0 write 131072 bytes
server: 30842 11657 25228 72 67799
server thread 0 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 23471168
server thread 1 write 131072 bytes
server: 34150 9422 24119 72 67763
server thread 1 loop 4
server thread 2 write 131072 bytes
server: 33309 12408 21956 89 67763
server thread 2 loop 4
server thread 4 write 131072 bytes
server: 32505 15376 19793 72 67745
server thread 4 loop 4
server thread 5 write 131072 bytes
server: 31915 17951 17790 89 67745
server thread 5 loop 4
server thread 6 write 131072 bytes
server: 30824 20830 16002 89 67745
server thread 6 loop 4
server thread 7 write 131072 bytes
server: 29948 23798 13910 89 67745
server thread 7 loop 4
server thread 8 write 131072 bytes
server: 31218 24584 11944 89 67835
server thread 8 loop 4
server thread 3 got connection 23471296
client thread 3 socket connected 23471168
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 3 write 131072 bytes
server: 57375 5739 4524 107 67745
Thread 3 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 31327552
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 31459256
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 23472000
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 31591112
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 23471552
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 31722968
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 23467104
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 23467344
server thread 0 got connection 23468120
server thread 1 got connection 23469672
client thread 0 socket connected 31327552
client thread 1 socket connected 31459256
server thread 2 got connection 23471296
server thread 4 got connection 23070616
server thread 5 got connection 23466352
server thread 6 got connection 23468896
server thread 7 got connection 23471424
server thread 8 got connection 23470448
client thread 2 socket connected 23472000
client thread 4 socket connected 31591112
client thread 5 socket connected 23471552
client thread 6 socket connected 31722968
client thread 7 socket connected 23467104
client thread 8 socket connected 23467344
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 0 write 131072 bytes
server: 29751 4488 28464 107 62811
Thread 0 EXIT
server thread 1 write 131072 bytes
server: 27856 7366 26569 89 61881
Thread 1 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 2 write 131072 bytes
server: 28518 8976 24996 54 62542
Thread 2 EXIT
server thread 4 write 131072 bytes
server: 27713 12033 22832 89 62668
Thread 4 EXIT
server thread 5 write 131072 bytes
server: 27123 19060 16485 72 62739
Thread 5 EXIT
server thread 6 write 131072 bytes
server: 26033 21867 14590 89 62578
Thread 6 EXIT
server thread 7 write 131072 bytes
server: 25192 24835 12534 72 62632
Thread 7 EXIT
server thread 8 write 131072 bytes
server: 24245 27695 10603 72 62614
Thread 8 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
Thread 8 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 0 149027 79361 92002 449
server per thread elapsed time 320850
----------
Client results:

----------
client per thread totals 0 51919 78212 199876 1202
client per thread elapsed time 331221
select loop user/user: 71493.00 usec
server thread 0 alive
server thread 0 loop 0
server thread 1 alive
server thread 1 loop 0
server thread 2 alive
server thread 2 loop 0
server thread 3 alive
server thread 3 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 23471872
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 23468120
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 3112928
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 23469672
server thread 4 alive
server thread 4 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 7 alive
client thread 0 socket connected 23471872
client thread 1 socket connected 23468120
client thread 2 socket connected 3112928
client thread 3 socket connected 23469672
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 23070616
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 23202320
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 23466352
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 23334024
server thread 7 loop 0
server thread 8 alive
server thread 8 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 0 socket wrote 8192
client thread 1 socket wrote 8192
client thread 2 socket wrote 8192
client thread 3 socket wrote 8192
server thread 0 got connection 23471424
server thread 1 got connection 31064144
server thread 2 got connection 23470448
server thread 3 got connection 31195848
server thread 4 got connection 31327552
server thread 5 got connection 31459256
server thread 6 got connection 23472000
server thread 7 got connection 31591112
server thread 0 read 8192 bytes
server thread 1 read 8192 bytes
server thread 2 read 8192 bytes
server thread 3 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 23471552
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 31722968
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 23467104
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 23467344
server thread 0 write 131072 bytes
server: 12766 822 12641 215 26444
server thread 0 loop 1
client thread 4 socket connected 23070616
client thread 5 socket connected 23202320
client thread 6 socket connected 23466352
client thread 7 socket connected 23334024
client thread 8 alive
client thread 9 alive
client thread 0 socket connected 23471552
client thread 1 socket connected 31722968
client thread 2 socket connected 23467104
client thread 3 socket connected 23467344
client thread 8 loop 0
client thread 9 loop 0
client thread 8 socket created 23471872
client thread 9 socket created 23468120
server thread 1 write 131072 bytes
server: 12247 3004 17790 250 33292
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 11711 5364 15734 215 33023
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 11210 7921 13410 215 32755
server thread 3 loop 1
client thread 4 socket wrote 8192
client thread 5 socket wrote 8192
client thread 6 socket wrote 8192
client thread 7 socket wrote 8192
client thread 0 socket wrote 8192
client thread 1 socket wrote 8192
client thread 2 socket wrote 8192
client thread 3 socket wrote 8192
server thread 4 read 8192 bytes
server thread 5 read 8192 bytes
server thread 6 read 8192 bytes
server thread 7 read 8192 bytes
server thread 8 got connection 3112928
server thread 9 got connection 23469672
server thread 0 got connection 23471424
server thread 1 got connection 31064144
server thread 2 got connection 23470448
server thread 3 got connection 31195848
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 23070616
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 23202320
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 23466352
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 23334024
server thread 4 write 131072 bytes
server: 8046 22296 13392 232 43966
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 7456 24513 11514 197 43680
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 6866 26998 9351 197 43411
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 2914 29626 7027 197 39764
server thread 7 loop 1
server thread 0 read 8192 bytes
server thread 1 read 8192 bytes
server thread 2 read 8192 bytes
server thread 3 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 31327552
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 31459256
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 23472000
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 31591112
server thread 4 got connection 23471552
server thread 5 got connection 31722968
server thread 6 got connection 23467104
server thread 7 got connection 23467344
server thread 0 write 131072 bytes
server: 12480 4541 12677 232 29930
server thread 0 loop 2
server thread 1 write 131072 bytes
server: 12176 6615 10871 215 29877
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 11944 8922 8797 197 29859
server thread 2 loop 2
server thread 3 write 131072 bytes
server: 11711 11443 6508 197 29859
server thread 3 loop 2
client thread 8 socket connected 23471872
client thread 9 socket connected 23468120
client thread 4 socket connected 23070616
client thread 5 socket connected 23202320
client thread 6 socket connected 23466352
client thread 7 socket connected 23334024
client thread 0 socket connected 31327552
client thread 1 socket connected 31459256
client thread 2 socket connected 23472000
client thread 3 socket connected 31591112
client thread 8 socket wrote 8192
client thread 9 socket wrote 8192
client thread 4 socket wrote 8192
client thread 5 socket wrote 8192
client thread 6 socket wrote 8192
client thread 7 socket wrote 8192
client thread 0 socket wrote 8192
client thread 1 socket wrote 8192
client thread 2 socket wrote 8192
client thread 3 socket wrote 8192
server thread 0 got connection 23471424
server thread 1 got connection 31064144
server thread 2 got connection 23470448
server thread 8 read 8192 bytes
server thread 9 read 8192 bytes
server thread 4 read 8192 bytes
server thread 5 read 8192 bytes
server thread 6 read 8192 bytes
server thread 7 read 8192 bytes
server thread 3 got connection 31195848
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 23471872
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 23468120
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 23070616
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 23202320
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 23466352
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 23334024
server thread 0 read 8192 bytes
server thread 1 read 8192 bytes
server thread 2 read 8192 bytes
server thread 8 write 131072 bytes
server: 34418 27695 26033 358 88503
server thread 8 loop 1
server thread 9 write 131072 bytes
server: 33882 29912 24352 215 88360
server thread 9 loop 1
server thread 4 write 131072 bytes
server: 13731 15341 22278 197 51547
server thread 4 loop 2
server thread 5 write 131072 bytes
server: 13427 17629 20275 197 51529
server thread 5 loop 2
server thread 6 write 131072 bytes
server: 13070 20079 18148 197 51493
server thread 6 loop 2
server thread 7 write 131072 bytes
server: 12784 22653 15877 197 51511
server thread 7 loop 2
server thread 3 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 3112928
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 23469672
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 23471552
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 31722968
server thread 0 write 131072 bytes
server: 4309 24352 15001 232 43894
server thread 0 loop 3
server thread 1 write 131072 bytes
server: 4023 26515 13141 197 43876
server thread 1 loop 3
client thread 8 socket connected 23471872
client thread 9 socket connected 23468120
client thread 4 socket connected 23070616
client thread 5 socket connected 23202320
client thread 6 socket connected 23466352
client thread 7 socket connected 23334024
client thread 0 socket connected 3112928
client thread 1 socket connected 23469672
client thread 2 socket connected 23471552
client thread 3 socket connected 31722968
server thread 2 write 131072 bytes
server: 9119 23458 13284 250 46111
server thread 2 loop 3
server thread 8 got connection 23467104
server thread 9 got connection 23467344
server thread 4 got connection 31327552
server thread 5 got connection 31459256
server thread 6 got connection 23472000
server thread 7 got connection 31591112
server thread 3 write 131072 bytes
server: 23851 13624 9333 268 47077
server thread 3 loop 3
client thread 8 socket wrote 8192
client thread 9 socket wrote 8192
client thread 4 socket wrote 8192
client thread 5 socket wrote 8192
client thread 6 socket wrote 8192
client thread 7 socket wrote 8192
client thread 0 socket wrote 8192
client thread 1 socket wrote 8192
client thread 2 socket wrote 8192
client thread 3 socket wrote 8192
server thread 0 got connection 23471424
server thread 1 got connection 31064144
server thread 2 got connection 23470448
server thread 8 read 8192 bytes
server thread 9 read 8192 bytes
server thread 4 read 8192 bytes
server thread 5 read 8192 bytes
server thread 6 read 8192 bytes
server thread 7 read 8192 bytes
server thread 3 got connection 31195848
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 23471872
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 23468120
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 23070616
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 23202320
client thread 6 socket read 131072
client thread 6 loop 3
client thread 7 socket read 131072
server thread 0 read 8192 bytes
client thread 8 socket connected 23471872
client thread 9 socket connected 23468120
client thread 4 socket connected 23070616
client thread 5 socket connected 23202320
client thread 7 loop 3
client thread 6 socket created 23466352
server thread 1 read 8192 bytes
client thread 7 socket created 23334024
server thread 2 read 8192 bytes
server thread 8 write 131072 bytes
server: 10746 2253 30574 322 43894
server thread 8 loop 2
server thread 9 write 131072 bytes
server: 10370 4416 28875 215 43876
server thread 9 loop 2
server thread 4 write 131072 bytes
server: 10120 6687 26891 197 43894
server thread 4 loop 3
server thread 5 write 131072 bytes
server: 9869 8993 24817 197 43876
server thread 5 loop 3
server thread 6 write 131072 bytes
server: 9637 11264 22886 197 43984
server thread 6 loop 3
server thread 7 write 131072 bytes
server: 9405 13803 20579 197 43984
server thread 7 loop 3
server thread 3 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 23467104
client thread 8 socket wrote 8192
client thread 9 socket wrote 8192
client thread 4 socket wrote 8192
client thread 5 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 23467344
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 31327552
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 31459256
server thread 0 write 131072 bytes
server: 5149 21920 16789 215 44073
server thread 0 loop 4
server thread 1 write 131072 bytes
server: 4899 25800 13177 215 44091
server thread 1 loop 4
server thread 2 write 131072 bytes
server: 2396 27981 11246 197 41820
server thread 2 loop 4
server thread 8 got connection 23472000
server thread 9 got connection 31591112
server thread 4 got connection 3112928
server thread 5 got connection 23469672
server thread 6 got connection 23471552
server thread 7 got connection 31722968
server thread 3 write 131072 bytes
server: 16002 18380 7009 250 41641
server thread 3 loop 4
server thread 0 got connection 23471424
server thread 1 got connection 31064144
server thread 2 got connection 23470448
server thread 8 read 8192 bytes
server thread 9 read 8192 bytes
server thread 4 read 8192 bytes
server thread 5 read 8192 bytes
server thread 3 got connection 31195848
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 23471872
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 23468120
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 23070616
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 23202320
server thread 8 write 131072 bytes
server: 8654 1359 12230 215 22457
server thread 8 loop 3
server thread 9 write 131072 bytes
server: 8278 3469 10424 197 22367
server thread 9 loop 3
server thread 4 write 131072 bytes
server: 8028 5739 8385 197 22349
server thread 4 loop 4
server thread 5 write 131072 bytes
server: 7778 8064 6294 197 22331
server thread 5 loop 4
server thread 8 got connection 23472000
server thread 9 got connection 31591112
server thread 4 got connection 3112928
server thread 5 got connection 23469672
client thread 6 socket connected 23466352
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 7438 15144 2074 107 24763
server thread 6 loop 4
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 23471552
server thread 6 got connection 23466352
client thread 7 socket connected 23334024
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 7134 21062 2003 107 30306
server thread 7 loop 4
client thread 7 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 31722968
server thread 7 got connection 23334024
client thread 0 socket connected 23467104
server thread 0 read 8192 bytes
client thread 1 socket connected 23467344
client thread 2 socket connected 31327552
client thread 3 socket connected 31459256
client thread 8 socket connected 23471872
client thread 9 socket connected 23468120
client thread 4 socket connected 23070616
client thread 5 socket connected 23202320
client thread 6 socket connected 23471552
client thread 7 socket connected 31722968
client thread 0 socket wrote 8192
server thread 0 write 131072 bytes
server: 2163 30270 3969 107 36510
Thread 0 EXIT
server thread 1 read 8192 bytes
server thread 2 read 8192 bytes
server thread 3 read 8192 bytes
server thread 8 read 8192 bytes
server thread 9 read 8192 bytes
server thread 4 read 8192 bytes
server thread 5 read 8192 bytes
server thread 6 read 8192 bytes
server thread 7 read 8192 bytes
server thread 1 write 131072 bytes
server: 1842 34597 19524 107 56070
Thread 1 EXIT
server thread 2 write 131072 bytes
server: 1538 36581 17754 36 55909
Thread 2 EXIT
server thread 3 write 131072 bytes
server: 10102 29287 15519 36 54944
Thread 3 EXIT
server thread 8 write 131072 bytes
server: 1377 27391 13392 36 42196
server thread 8 loop 4
server thread 9 write 131072 bytes
server: 1019 29412 11640 54 42124
server thread 9 loop 4
server thread 4 write 131072 bytes
server: 733 31414 9798 36 41981
Thread 4 EXIT
server thread 5 write 131072 bytes
server: 411 33453 7885 36 41784
Thread 5 EXIT
server thread 6 write 131072 bytes
server: 3361 29680 5954 36 39031
Thread 6 EXIT
server thread 7 write 131072 bytes
server: 3379 26033 3844 36 33292
Thread 7 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
client thread 1 socket wrote 8192
client thread 1 socket read 131072
Thread 1 EXIT
client thread 2 socket wrote 8192
client thread 2 socket read 131072
Thread 2 EXIT
client thread 3 socket wrote 8192
client thread 3 socket read 131072
Thread 3 EXIT
client thread 8 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 23471424
server thread 8 got connection 23472128
client thread 9 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 31064144
server thread 9 got connection 31723440
client thread 4 socket wrote 8192
client thread 4 socket read 131072
Thread 4 EXIT
client thread 5 socket wrote 8192
client thread 5 socket read 131072
Thread 5 EXIT
client thread 6 socket wrote 8192
client thread 6 socket read 131072
Thread 6 EXIT
client thread 7 socket wrote 8192
client thread 7 socket read 131072
Thread 7 EXIT
client thread 8 socket connected 23471424
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 16413 14804 1985 107 33309
Thread 8 EXIT
client thread 8 socket wrote 8192
client thread 8 socket read 131072
Thread 8 EXIT
client thread 9 socket connected 31064144
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 19220 17272 1967 125 38584
Thread 9 EXIT
client thread 9 socket wrote 8192
client thread 9 socket read 131072
Thread 9 EXIT
Thread 9 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 197186 170346 159494 1332
server per thread elapsed time 528370
----------
Client results:

----------
client per thread totals 10 131484 131715 284085 2133
client per thread elapsed time 549430
select loop user/kernel: 50334.40 usec
server thread 0 alive
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 31723472
server thread 0 loop 0
server thread 0 got connection 31195848
server thread 1 alive
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 23472000
server thread 1 loop 0
server thread 1 got connection 31591112
server thread 2 alive
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 22807208
server thread 2 loop 0
server thread 2 got connection 23469672
server thread 3 alive
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 23466352
server thread 3 loop 0
server thread 3 got connection 23471296
server thread 4 alive
client thread 4 alive
client thread 4 loop 0
server thread 4 loop 0
server thread 5 alive
server thread 6 alive
server thread 7 alive
server thread 8 alive
server thread 9 alive
server thread 5 loop 0
server thread 6 loop 0
server thread 7 loop 0
server thread 8 loop 0
server thread 9 loop 0
client thread 4 socket created 23471872
server thread 4 got connection 23468120
client thread 0 socket connected 31723472
client thread 1 socket connected 23472000
client thread 2 socket connected 22807208
client thread 3 socket connected 23466352
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 23070616
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 23202320
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 23471552
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 31722968
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 23472128
server thread 0 read 8192 bytes
server thread 1 read 8192 bytes
server thread 2 read 8192 bytes
server thread 3 read 8192 bytes
server thread 5 got connection 23468896
server thread 6 got connection 23471424
server thread 7 got connection 31723440
server thread 8 got connection 23465728
server thread 9 got connection 31064144
server thread 0 write 131072 bytes
server: 250 17844 9923 89 28107
server thread 0 loop 1
server thread 1 write 131072 bytes
server: 268 18344 8260 54 26927
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 268 19417 5936 36 25657
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 268 20186 3880 54 24388
server thread 3 loop 1
client thread 4 socket connected 23471872
client thread 0 socket wrote 8192
client thread 1 socket wrote 8192
client thread 2 socket wrote 8192
client thread 3 socket wrote 8192
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 3916 21420 2199 107 27642
server thread 4 loop 1
client thread 5 socket connected 23070616
client thread 6 socket connected 23202320
client thread 7 socket connected 23471552
client thread 8 socket connected 31722968
client thread 9 socket connected 23472128
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
server thread 6 read 8192 bytes
server thread 7 read 8192 bytes
server thread 8 read 8192 bytes
server thread 9 read 8192 bytes
server thread 5 write 131072 bytes
server: 15913 15180 11407 107 42607
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 15895 17307 9548 72 42821
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 15841 19578 7420 54 42893
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 15788 21652 5471 54 42964
server thread 8 loop 1
server thread 9 write 131072 bytes
server: 15770 23726 3504 36 43036
server thread 9 loop 1
client thread 5 socket wrote 8192
client thread 6 socket wrote 8192
client thread 7 socket wrote 8192
client thread 8 socket wrote 8192
client thread 9 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 31195848
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 31591112
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 23469672
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 23471296
server thread 0 got connection 23468120
server thread 1 got connection 23468896
server thread 2 got connection 23471424
server thread 3 got connection 31723440
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 23465728
client thread 4 socket connected 23465728
server thread 4 got connection 31064144
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 42500 89 1931 107 44627
server thread 4 loop 2
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 31723472
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 23472000
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 22807208
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 23466352
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 23471872
client thread 0 socket connected 31195848
client thread 1 socket connected 31591112
client thread 2 socket connected 23469672
client thread 3 socket connected 23471296
client thread 4 socket wrote 8192
server thread 5 got connection 31064144
server thread 6 got connection 23070616
server thread 7 got connection 23202320
server thread 8 got connection 23471552
server thread 9 got connection 31722968
server thread 0 read 8192 bytes
server thread 1 read 8192 bytes
server thread 2 read 8192 bytes
server thread 3 read 8192 bytes
server thread 0 write 131072 bytes
server: 48793 16842 9101 107 74844
server thread 0 loop 2
server thread 1 write 131072 bytes
server: 48579 18809 7420 54 74861
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 48453 21169 5203 54 74879
server thread 2 loop 2
server thread 3 write 131072 bytes
server: 48328 23333 3165 54 74879
server thread 3 loop 2
client thread 5 socket connected 31723472
client thread 6 socket connected 23472000
client thread 7 socket connected 22807208
client thread 8 socket connected 23466352
client thread 9 socket connected 23471872
client thread 0 socket wrote 8192
client thread 1 socket wrote 8192
client thread 2 socket wrote 8192
client thread 3 socket wrote 8192
server thread 5 read 8192 bytes
server thread 6 read 8192 bytes
server thread 7 read 8192 bytes
server thread 8 read 8192 bytes
server thread 9 read 8192 bytes
server thread 5 write 131072 bytes
server: 39067 17254 10924 107 67352
server thread 5 loop 2
server thread 6 write 131072 bytes
server: 38816 19435 9029 54 67334
server thread 6 loop 2
server thread 7 write 131072 bytes
server: 38691 21491 7116 54 67352
server thread 7 loop 2
server thread 8 write 131072 bytes
server: 38566 23440 5292 36 67334
server thread 8 loop 2
server thread 9 write 131072 bytes
server: 38441 25460 3379 54 67334
server thread 9 loop 2
client thread 5 socket wrote 8192
client thread 6 socket wrote 8192
client thread 7 socket wrote 8192
client thread 8 socket wrote 8192
client thread 9 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 23472128
server thread 4 got connection 23468120
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 23468896
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 23471424
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 31723440
client thread 2 socket connected 31723440
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 31064144
server thread 0 got connection 23070616
server thread 1 got connection 23202320
server thread 2 got connection 23471552
server thread 3 got connection 31722968
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 44681 179 1895 107 46862
server thread 2 loop 3
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 23465728
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 31195848
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 31591112
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 23469672
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 23471296
client thread 9 socket connected 23471296
client thread 4 socket connected 23472128
client thread 0 socket connected 23468896
client thread 1 socket connected 23471424
client thread 2 socket wrote 8192
server thread 5 got connection 23471552
server thread 6 got connection 31723472
server thread 7 got connection 23472000
server thread 8 got connection 22807208
server thread 9 got connection 23466352
server thread 4 read 8192 bytes
server thread 0 read 8192 bytes
server thread 1 read 8192 bytes
server thread 9 read 8192 bytes
server thread 4 write 131072 bytes
server thread 0 write 131072 bytes
server thread 1 write 131072 bytes
client thread 3 socket connected 31064144
server: 61952 15394 10763 89 88200
server: 45056 12855 8850 36 66798
server: 44824 15072 6580 54 66530
server thread 4 loop 3
server thread 0 loop 3
server thread 1 loop 3
client thread 5 socket connected 23465728
client thread 6 socket connected 31195848
client thread 7 socket connected 31591112
client thread 8 socket connected 23469672
client thread 9 socket wrote 8192
client thread 4 socket wrote 8192
client thread 0 socket wrote 8192
client thread 1 socket wrote 8192
server thread 9 write 131072 bytes
server: 36081 11139 9279 89 56589
server thread 9 loop 3
server thread 3 read 8192 bytes
server thread 5 read 8192 bytes
server thread 6 read 8192 bytes
server thread 7 read 8192 bytes
server thread 8 read 8192 bytes
server thread 3 write 131072 bytes
server: 44627 31128 10906 107 86769
server thread 3 loop 3
server thread 5 write 131072 bytes
server: 36689 23422 9047 54 69212
server thread 5 loop 3
server thread 6 write 131072 bytes
server: 36456 25639 6955 36 69086
server thread 6 loop 3
server thread 7 write 131072 bytes
server: 36313 27695 5024 54 69086
server thread 7 loop 3
server thread 8 write 131072 bytes
server: 36188 29680 3165 36 69068
server thread 8 loop 3
client thread 3 socket wrote 8192
client thread 5 socket wrote 8192
client thread 6 socket wrote 8192
client thread 7 socket wrote 8192
client thread 8 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 23471872
server thread 2 got connection 23468120
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 23070616
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 23202320
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 23466352
client thread 0 socket connected 23466352
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 31722968
server thread 9 got connection 23471552
server thread 4 got connection 31723472
server thread 0 got connection 23472000
server thread 1 got connection 22807208
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 44752 197 1913 107 46969
server thread 0 loop 4
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 31723440
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 23471296
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 23472128
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 23468896
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 23471424
client thread 8 socket connected 23471424
client thread 2 socket connected 23471872
client thread 9 socket connected 23070616
client thread 4 socket connected 23202320
client thread 0 socket wrote 8192
server thread 3 got connection 23472000
server thread 5 got connection 31064144
server thread 6 got connection 23465728
server thread 7 got connection 31195848
server thread 8 got connection 31591112
server thread 2 read 8192 bytes
server thread 9 read 8192 bytes
server thread 4 read 8192 bytes
server thread 8 read 8192 bytes
server thread 2 write 131072 bytes
server: 61845 15341 8850 107 86143
server thread 2 loop 4
server thread 9 write 131072 bytes
server: 37565 12855 7205 54 57679
server thread 9 loop 4
server thread 4 write 131072 bytes
server: 44967 15269 4917 54 65207
server thread 4 loop 4
server thread 8 write 131072 bytes
server: 35956 6866 2968 36 45825
server thread 8 loop 4
client thread 1 socket connected 31722968
client thread 3 socket connected 31723440
client thread 5 socket connected 23471296
client thread 6 socket connected 23472128
client thread 7 socket connected 23468896
client thread 8 socket wrote 8192
client thread 2 socket wrote 8192
client thread 9 socket wrote 8192
client thread 4 socket wrote 8192
server thread 1 read 8192 bytes
server thread 3 read 8192 bytes
server thread 5 read 8192 bytes
server thread 6 read 8192 bytes
server thread 7 read 8192 bytes
server thread 1 write 131072 bytes
server: 44770 30949 11139 107 86966
server thread 1 loop 4
server thread 3 write 131072 bytes
server: 36581 23261 9262 54 69158
server thread 3 loop 4
server thread 5 write 131072 bytes
server: 36349 25496 7152 54 69051
server thread 5 loop 4
server thread 6 write 131072 bytes
server: 36188 27677 5114 54 69033
server thread 6 loop 4
server thread 7 write 131072 bytes
server: 36081 29734 3165 54 69033
server thread 7 loop 4
client thread 1 socket wrote 8192
client thread 3 socket wrote 8192
client thread 5 socket wrote 8192
client thread 6 socket wrote 8192
client thread 7 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 23469672
server thread 0 got connection 23468120
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 23471552
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 31723472
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 31591112
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 22807208
client thread 4 socket connected 22807208
server thread 8 got connection 23472000
server thread 2 got connection 31064144
server thread 9 got connection 23465728
server thread 4 got connection 31195848
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 48829 72 1967 107 50974
Thread 4 EXIT
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 23466352
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 23471424
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 23471872
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 23070616
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 23202320
client thread 0 socket connected 23469672
client thread 8 socket connected 23471552
client thread 2 socket connected 31723472
client thread 9 socket connected 31591112
client thread 4 socket wrote 8192
server thread 1 got connection 31195848
server thread 3 got connection 23334024
server thread 5 got connection 31722968
server thread 6 got connection 31723440
server thread 7 got connection 23471296
server thread 0 read 8192 bytes
server thread 8 read 8192 bytes
server thread 2 read 8192 bytes
server thread 9 read 8192 bytes
server thread 0 write 131072 bytes
server: 61917 15484 8815 107 86322
Thread 0 EXIT
server thread 8 write 131072 bytes
server: 48364 12981 7331 54 68729
Thread 8 EXIT
server thread 2 write 131072 bytes
server: 49240 15072 5543 54 69909
Thread 2 EXIT
server thread 9 write 131072 bytes
server: 48972 17218 3737 36 69962
Thread 9 EXIT
client thread 1 socket connected 23466352
client thread 3 socket connected 23471424
client thread 5 socket connected 23471872
client thread 6 socket connected 23070616
client thread 7 socket connected 23202320
client thread 0 socket wrote 8192
client thread 8 socket wrote 8192
client thread 2 socket wrote 8192
client thread 9 socket wrote 8192
server thread 1 read 8192 bytes
server thread 3 read 8192 bytes
server thread 5 read 8192 bytes
server thread 6 read 8192 bytes
server thread 7 read 8192 bytes
server thread 1 write 131072 bytes
server: 36832 17719 11407 107 66065
Thread 1 EXIT
server thread 3 write 131072 bytes
server: 36581 19882 9762 54 66279
Thread 3 EXIT
server thread 5 write 131072 bytes
server: 36438 22510 7456 54 66458
Thread 5 EXIT
server thread 6 write 131072 bytes
server: 36313 24674 5614 36 66637
Thread 6 EXIT
server thread 7 write 131072 bytes
server: 36224 26676 3880 54 66834
Thread 7 EXIT
client thread 1 socket wrote 8192
client thread 3 socket wrote 8192
client thread 5 socket wrote 8192
client thread 6 socket wrote 8192
client thread 7 socket wrote 8192
client thread 4 socket read 131072
Thread 4 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
Thread 7 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 376390 263758 192469 1666
server per thread elapsed time 834297
----------
Client results:

----------
client per thread totals 10 207833 224511 456685 3376
client per thread elapsed time 892422
select loop kernel/user: 71439.20 usec
server thread 0 alive
server thread 0 loop 0
server thread 1 alive
server thread 1 loop 0
server thread 2 alive
server thread 2 loop 0
server thread 3 alive
server thread 3 loop 0
server thread 4 alive
server thread 4 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 7 alive
server thread 7 loop 0
server thread 8 alive
server thread 8 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 31195848
server thread 0 got connection 31723504
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 23334024
server thread 1 got connection 23471168
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 31722968
server thread 2 got connection 22938912
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 31723440
server thread 3 got connection 23467104
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 23471296
server thread 4 got connection 23467344
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 22807208
server thread 5 got connection 23469672
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 23471552
server thread 6 got connection 31723472
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 31591112
server thread 7 got connection 23466352
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 23471424
server thread 8 got connection 23471872
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 23070616
server thread 9 got connection 23202320
client thread 0 socket connected 31195848
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 7474 6848 2003 107 16431
server thread 0 loop 1
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 31723504
server thread 0 got connection 31195848
client thread 1 socket connected 23334024
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 7492 12140 1967 107 21706
server thread 1 loop 1
client thread 1 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 23471168
server thread 1 got connection 23334024
client thread 2 socket connected 31722968
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 7474 17504 2146 107 27230
server thread 2 loop 1
client thread 2 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 22938912
server thread 2 got connection 31722968
client thread 3 socket connected 31723440
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 7438 22957 2110 107 32612
server thread 3 loop 1
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 23467104
server thread 3 got connection 31723440
client thread 4 socket connected 23471296
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 7402 28375 2074 107 37958
server thread 4 loop 1
client thread 4 socket wrote 8192
client thread 5 socket connected 22807208
client thread 6 socket connected 23471552
client thread 7 socket connected 31591112
client thread 8 socket connected 23471424
client thread 9 socket connected 23070616
client thread 0 socket connected 31723504
client thread 1 socket connected 23471168
client thread 2 socket connected 22938912
client thread 3 socket connected 23467104
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
client thread 0 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 0 read 8192 bytes
client thread 2 socket wrote 8192
client thread 3 socket wrote 8192
server thread 2 read 8192 bytes
server thread 3 read 8192 bytes
server thread 5 write 131072 bytes
server: 7366 37171 27749 107 72394
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 7348 39710 25514 89 72662
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 7313 42464 23065 72 72913
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 7259 45021 20830 72 73181
server thread 8 loop 1
server thread 9 write 131072 bytes
server: 7188 47434 18648 72 73342
server thread 9 loop 1
server thread 1 write 131072 bytes
server: 3522 38584 16378 89 58573
server thread 1 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 23467344
server thread 0 write 131072 bytes
server: 3487 47667 15055 215 66422
server thread 0 loop 2
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 23469672
server thread 2 write 131072 bytes
server: 3469 37905 13535 215 55122
server thread 2 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 31723472
server thread 3 write 131072 bytes
server: 3469 34454 11800 197 49920
server thread 3 loop 2
server thread 0 got connection 23466352
server thread 2 got connection 23471872
server thread 3 got connection 23202320
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 23334024
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 31723504
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 31195848
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 22938912
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 31722968
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 23467104
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 31723440
server thread 4 got connection 23471296
server thread 5 got connection 22807208
server thread 6 got connection 23471552
server thread 7 got connection 31591112
server thread 8 got connection 23471424
server thread 9 got connection 23070616
server thread 1 got connection 23471168
client thread 0 socket connected 23467344
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 6025 8117 1931 107 16181
server thread 0 loop 3
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 23466352
server thread 0 got connection 23467344
client thread 2 socket connected 23469672
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 5167 14018 2074 107 21366
server thread 2 loop 3
client thread 2 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 23471872
server thread 2 got connection 23469672
client thread 3 socket connected 31723472
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 4291 19971 2056 107 26426
server thread 3 loop 3
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 4 socket connected 23334024
client thread 5 socket connected 31723504
client thread 6 socket connected 31195848
client thread 7 socket connected 22938912
client thread 8 socket connected 31722968
client thread 9 socket connected 23467104
client thread 1 socket connected 31723440
client thread 0 socket connected 23466352
client thread 2 socket connected 23471872
client thread 3 loop 3
client thread 3 socket created 23202320
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
client thread 5 socket wrote 8192
client thread 6 socket wrote 8192
server thread 5 read 8192 bytes
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 6 read 8192 bytes
client thread 8 socket wrote 8192
client thread 9 socket wrote 8192
server thread 8 read 8192 bytes
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 9 read 8192 bytes
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 3 got connection 31723472
server thread 4 write 131072 bytes
server: 55301 23994 25746 72 105114
server thread 4 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 23471296
server thread 5 write 131072 bytes
server: 20222 26998 24334 232 71786
server thread 5 loop 2
server thread 7 write 131072 bytes
server: 18362 29322 22296 36 70016
server thread 7 loop 2
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 31723504
server thread 6 write 131072 bytes
server: 19310 32541 20704 215 72770
server thread 6 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 22807208
server thread 8 write 131072 bytes
server: 17450 35223 18845 197 71715
server thread 8 loop 2
server thread 1 write 131072 bytes
server: 15662 37547 16789 36 70034
server thread 1 loop 3
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 31591112
server thread 9 write 131072 bytes
server: 16556 40551 15394 215 72716
server thread 9 loop 2
server thread 0 write 131072 bytes
server: 3522 36975 13427 54 53978
server thread 0 loop 4
server thread 2 write 131072 bytes
server: 3415 33989 11210 89 48704
server thread 2 loop 4
server thread 5 got connection 31195848
server thread 6 got connection 23471552
server thread 8 got connection 31722968
server thread 9 got connection 23471424
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 23471168
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 23467104
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 23070616
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 23467344
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 23469672
server thread 4 got connection 23334024
server thread 7 got connection 22938912
server thread 1 got connection 31723440
server thread 0 got connection 23466352
server thread 2 got connection 23471872
client thread 3 socket connected 23202320
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 34668 17933 1985 107 54693
server thread 3 loop 4
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 31723472
server thread 3 got connection 23202320
client thread 5 socket connected 23471296
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 7581 14321 1931 107 23941
server thread 5 loop 3
client thread 5 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 31195848
server thread 5 got connection 23471296
client thread 6 socket connected 31723504
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 6258 19471 2110 107 27946
server thread 6 loop 3
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 23471552
client thread 8 socket connected 22807208
client thread 9 socket connected 31591112
client thread 4 socket connected 23471168
client thread 7 socket connected 23467104
client thread 1 socket connected 23070616
client thread 0 socket connected 23467344
client thread 2 socket connected 23469672
client thread 3 socket connected 31723472
client thread 5 socket connected 31195848
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 got connection 31723504
server thread 8 write 131072 bytes
server: 5382 31057 27803 89 64330
server thread 8 loop 3
server thread 9 write 131072 bytes
server: 4112 33345 25782 89 63329
server thread 9 loop 3
server thread 4 write 131072 bytes
server: 17129 30198 23655 89 71071
server thread 4 loop 3
server thread 7 write 131072 bytes
server: 15144 33292 21402 89 69927
server thread 7 loop 3
server thread 1 write 131072 bytes
server: 12265 36295 19328 72 67960
server thread 1 loop 4
server thread 0 write 131072 bytes
server: 10388 39067 17415 72 66941
Thread 0 EXIT
server thread 2 write 131072 bytes
server: 9583 42017 15555 72 67227
Thread 2 EXIT
server thread 3 write 131072 bytes
server: 3433 39371 13553 89 56446
Thread 3 EXIT
server thread 5 write 131072 bytes
server: 3361 36707 11604 89 51761
server thread 5 loop 4
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 31722968
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 23471424
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 23334024
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 22938912
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 31723440
client thread 0 socket read 131072
Thread 0 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 23466352
server thread 8 got connection 23472128
server thread 9 got connection 23471872
server thread 4 got connection 23468120
server thread 7 got connection 23202320
server thread 1 got connection 23470448
server thread 5 got connection 23471296
client thread 6 socket connected 23471552
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 37189 23672 2110 107 63079
server thread 6 loop 4
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 22807208
server thread 6 got connection 31591112
client thread 8 socket connected 31722968
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 22778 6955 1913 107 31754
server thread 8 loop 4
client thread 8 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 23471168
server thread 8 got connection 23467104
client thread 9 socket connected 23471424
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 21920 12694 1931 107 36653
server thread 9 loop 4
client thread 9 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 23070616
server thread 9 got connection 23467344
client thread 4 socket connected 23334024
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 21008 18505 1967 107 41588
server thread 4 loop 4
client thread 4 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 4
client thread 7 socket connected 22938912
client thread 1 socket connected 31723440
client thread 5 socket connected 23466352
client thread 6 socket connected 22807208
client thread 8 socket connected 23471168
client thread 9 socket connected 23070616
client thread 4 socket created 23469672
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 4 got connection 31723472
server thread 7 write 131072 bytes
server: 20150 29179 18809 72 68210
server thread 7 loop 4
server thread 1 write 131072 bytes
server: 19220 32112 16807 72 68210
Thread 1 EXIT
server thread 5 write 131072 bytes
server: 14786 35151 14876 89 64903
Thread 5 EXIT
server thread 6 write 131072 bytes
server: 3397 32344 12927 89 48757
Thread 6 EXIT
server thread 8 write 131072 bytes
server: 3379 29644 10835 72 43930
Thread 8 EXIT
server thread 9 write 131072 bytes
server: 3379 26766 9011 72 39228
Thread 9 EXIT
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 31195848
client thread 1 socket read 131072
Thread 1 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
server thread 7 got connection 31723504
client thread 4 socket connected 23469672
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 27409 17182 1931 107 46630
Thread 4 EXIT
client thread 4 socket wrote 8192
client thread 4 socket read 131072
Thread 4 EXIT
client thread 7 socket connected 31195848
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 15233 7492 2020 107 24852
Thread 7 EXIT
client thread 7 socket wrote 8192
client thread 7 socket read 131072
Thread 7 EXIT
Thread 7 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 20 437606 407983 255966 2198
server per thread elapsed time 1103762
----------
Client results:

----------
client per thread totals 20 327219 276771 556515 4597
client per thread elapsed time 1165115
select loop kernel/kernel: 63297.00 usec
Killing sel_spd 1028 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Tue Apr 1 14:13:49 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
'PR_Select()' is obsolete. Use 'PR_Poll()' instead.
Killing selct_er 272 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Tue Apr 1 14:13:52 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
'PR_Select()' is obsolete. Use 'PR_Poll()' instead.
Killing selct_nm 120 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Tue Apr 1 14:13:55 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
'PR_Select()' is obsolete. Use 'PR_Poll()' instead.
Killing selct_to 1160 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Tue Apr 1 14:14:03 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing selintr 120 after 600
END TEST: selintr
BEGIN TEST: sema  
Tue Apr 1 14:14:06 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
warning: removed semaphore /tmp/foo.sem left over from previous run
warning: removed semaphore /tmp/bar.sem left over from previous run
Killing sema 480 after 600
END TEST: sema
BEGIN TEST: semaerr  
Tue Apr 1 14:14:09 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
PASS
warning: deleted semaphore /tmp/foo.sem from previous run of the test
Killing semaerr 688 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Tue Apr 1 14:14:12 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
PASS
warning: removed shared memory /tmp/counter left over from previous run
warning: removed semaphore /tmp/foo.sem left over from previous run
warning: removed semaphore /tmp/bar.sem left over from previous run
Killing semaping 1072 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Tue Apr 1 14:14:16 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing sendzlf 1064 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Tue Apr 1 14:14:20 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing server_test 272 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Tue Apr 1 14:14:23 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing servr_uu 1284 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Tue Apr 1 14:14:27 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing servr_ku 1072 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Tue Apr 1 14:14:30 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing servr_uk 272 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Tue Apr 1 14:14:34 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing servr_kk 1284 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Tue Apr 1 14:14:37 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing short_thread 1260 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Tue Apr 1 14:14:40 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing sigpipe 252 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Tue Apr 1 14:14:43 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/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
Killing socket 896 after 600
END TEST: socket
BEGIN TEST: sockopt  
Tue Apr 1 14:14:53 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing sockopt 1308 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Tue Apr 1 14:14:56 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing sockping 1312 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Tue Apr 1 14:15:00 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing sprintf 508 after 600
END TEST: sprintf
BEGIN TEST: stack  
Tue Apr 1 14:15:04 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
.\stack successful
sum = 0x13948, expected = 0x13948
Killing stack 1244 after 600
END TEST: stack
BEGIN TEST: stdio  
Tue Apr 1 14:15:09 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
This to standard out
This to standard err
Killing stdio 1144 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Tue Apr 1 14:15:12 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing str2addr 1120 after 600
END TEST: str2addr
BEGIN TEST: strod  
Tue Apr 1 14:15:14 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456800
Killing strod 1360 after 600
END TEST: strod
BEGIN TEST: switch  
Tue Apr 1 14:15:17 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing switch 272 after 600
END TEST: switch
BEGIN TEST: system  
Tue Apr 1 14:15:21 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PR_SI_HOSTNAME: nss-w2kp
PR_SI_SYSNAME: Windows_NT
PR_SI_RELEASE: 5.0
PR_SI_ARCHITECTURE: x86
Host page size is 4096
Page shift is 12
Number of processors is: 1
Killing system 1040 after 600
END TEST: system
BEGIN TEST: testbit  
Tue Apr 1 14:15:24 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing testbit 1316 after 600
END TEST: testbit
BEGIN TEST: testfile  
Tue Apr 1 14:15:27 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
File Test passed
Dir Test passed
Killing testfile 700 after 600
END TEST: testfile
BEGIN TEST: threads  
Tue Apr 1 14:15:31 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing threads 1236 after 600
END TEST: threads
BEGIN TEST: timemac  
Tue Apr 1 14:15:35 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Tue Apr 1 22:15:36 UTC 2003
Current local time is Tue Apr 1 14:15:36 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 896 after 600
END TEST: timemac
BEGIN TEST: timetest  
Tue Apr 1 14:15:38 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing timetest 1008 after 600
END TEST: timetest
BEGIN TEST: tpd  
Tue Apr 1 14:16:06 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing tpd 1040 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Tue Apr 1 14:16:09 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing udpsrv 272 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Tue Apr 1 14:16:12 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing vercheck 1168 after 600
END TEST: vercheck
BEGIN TEST: version  
Tue Apr 1 14:16:16 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Runtime library version information
Build time: 27 Mar 2003 08:44:25 GMT
Build time: 2003-03-27 01:44:24
Portable runtime V4.3.0 ( debug )
filename: libplc4.dll
security: N/A
copyright: Copyright (c) 1998 Netscape Communications Corporation. All Rights Reserved
comment: http://www.mozilla.org/MPL/
Killing version 1252 after 600
END TEST: version
BEGIN TEST: writev  
Tue Apr 1 14:16:19 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing writev 1376 after 600
END TEST: writev
BEGIN TEST: xnotify  
Tue Apr 1 14:18:02 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Done!
Killing xnotify 1372 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Tue Apr 1 14:18:05 PST 2003 OBJDIR WINNT5.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing zerolen 508 after 600
END TEST: zerolen
BEGIN TEST: accept  
Tue Apr 1 14:18:28 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing accept 1168 after 600
END TEST: accept
BEGIN TEST: acceptread  
Tue Apr 1 14:18:49 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0xd4ff3b)127.0.0.1:47377
(Server) read [0xd4fe90..0xd4ff05) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0x104ff3b)127.0.0.1:47633
(Server) read [0x104fe90..0x104ff05) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0x104ff3b)127.0.0.1:47889
(Server) read [0x104fe90..0x104ff05) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0x104ff3b)127.0.0.1:48145
(Server) read [0x104fe90..0x104ff05) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
Accepted connection from (0x104ff3b)127.0.0.1:48401
(Server) read [0x104fe90..0x104ff05) GET / HTTP/1.0


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


Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Send (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 64
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 64
Killing acceptread 1244 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Tue Apr 1 14:19:03 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0xd4ff08)127.0.0.1:48913
(Server) read [0xd4fe90..0xd4ff05) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0x104ff08)127.0.0.1:49169
(Server) read [0x104fe90..0x104ff05) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0x104ff08)127.0.0.1:49425
(Server) read [0x104fe90..0x104ff05) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0x104ff08)127.0.0.1:49681
(Server) read [0x104fe90..0x104ff05) 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_Send (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 64
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 64
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Send (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 64
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 64
Killing acceptreademu 1172 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Tue Apr 1 14:19:17 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
main: creating local thread
thread_start: AffinityMask = 0x1
main: creating global thread
thread_start: AffinityMask = 0x1
main: creating global bound thread
thread_start: AffinityMask = 0x1
Killing affinity 1164 after 600
END TEST: affinity
BEGIN TEST: alarm  
Tue Apr 1 14:19:20 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing alarm 1072 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Tue Apr 1 14:20:26 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing anonfm 976 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Tue Apr 1 14:20:30 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing atomic 1288 after 600
END TEST: atomic
BEGIN TEST: attach  
Tue Apr 1 14:20:33 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing attach 1380 after 600
END TEST: attach
BEGIN TEST: bigfile  
Tue Apr 1 14:20:36 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing bigfile 1288 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Tue Apr 1 14:20:39 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing cleanup 1164 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Tue Apr 1 14:20:47 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Client/Server started at(0x003329E0):
Server started at(0x003372A0):
main(0x003329E0): waiting for execution interval (10 seconds)
Client started at(0x003375E8):
Shutting down(0x003329E0):
Client(0x003375E8): stopped after 115 operations and 119222 bytes
Server(0x003372A0): stopped after 115 operations and 119222 bytes
main(0x003329E0): test complete
Test exiting at(0x003329E0):
Killing cltsrv 1236 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Tue Apr 1 14:21:00 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing concur 508 after 600
END TEST: concur
BEGIN TEST: cvar  
Tue Apr 1 14:21:14 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing cvar 1232 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Tue Apr 1 14:21:17 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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: 104.77 usec
Condvar simple test shared UK: 117.29 usec
Condvar simple test priv UU: 138.03 usec
Condvar simple test priv UK: 74.92 usec
Condvar simple test All: 281.60 usec
Condvar timeout test: 671.73 usec

10 Thread tests
Condvar simple test shared UU: 23.78 usec
Condvar simple test shared UK: 215.45 usec
Condvar simple test priv UU: 228.68 usec
Condvar simple test priv UK: 114.97 usec
Condvar simple test All: 145.90 usec
Condvar timeout test: 703.92 usec

15 Thread tests
Condvar simple test shared UU: 33.97 usec
Condvar simple test shared UK: 324.51 usec
Condvar simple test priv UU: 434.65 usec
Condvar simple test priv UK: 175.58 usec
Condvar simple test All: 221.17 usec
Condvar timeout test: 708.92 usec

20 Thread tests
Condvar simple test shared UU: 45.41 usec
Condvar simple test shared UK: 450.38 usec
Condvar simple test priv UU: 489.18 usec
Condvar simple test priv UK: 210.98 usec
Condvar simple test All: 289.29 usec
Condvar timeout test: 734.49 usec
PASS
Killing cvar2 1008 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Tue Apr 1 14:21:21 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing dlltest 976 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Tue Apr 1 14:21:24 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing dtoa 1308 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Tue Apr 1 14:21:27 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing errcodes 1228 after 600
END TEST: errcodes
BEGIN TEST: exit  
Tue Apr 1 14:21:30 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing exit 1272 after 600
END TEST: exit
BEGIN TEST: fdcach  
Tue Apr 1 14:21:43 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing fdcach 1236 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Tue Apr 1 14:21:46 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing fileio 1228 after 600
END TEST: fileio
BEGIN TEST: foreign  
Tue Apr 1 14:21:49 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing foreign 1316 after 600
END TEST: foreign
BEGIN TEST: forktest  
Tue Apr 1 14:21:55 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
The fork test is applicable to Unix only.
Killing forktest 1172 after 600
END TEST: forktest
BEGIN TEST: fsync  
Tue Apr 1 14:21:58 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
10 iterations over a 10 kbyte file: 8600 [9154] 10191
Killing fsync 1236 after 600
END TEST: fsync
BEGIN TEST: getproto  
Tue Apr 1 14:22:02 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
tcp is protocol number 6
udp is protocol number 17
Protocol number 6 is tcp
Protocol number 17 is udp
PASSED
Killing getproto 700 after 600
END TEST: getproto
BEGIN TEST: i2l  
Tue Apr 1 14:22:05 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
We have long long
Killing i2l 1252 after 600
END TEST: i2l
BEGIN TEST: initclk  
Tue Apr 1 14:22:08 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Elapsed time: 3000 ms, expected time: 2994 ms
PASS
Killing initclk 1136 after 600
END TEST: initclk
BEGIN TEST: inrval  
Tue Apr 1 14:22:14 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 218 nsecs

Overhead of 'PR_IntervalNow()' is 1779 nsecs

Overhead of 'PR_Now()' is 203 nsecs

Overhead of 'PR_IntervalNow()' is 1775 nsecs

Killing inrval 1044 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Tue Apr 1 14:23:51 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Test not defined
Killing instrumt 1312 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Tue Apr 1 14:23:54 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing intrio 1028 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Tue Apr 1 14:24:08 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing intrupt 1172 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Tue Apr 1 14:24:21 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
test with global bound thread
thread id 0, scope GLOBAL scope
test with local thread
thread id 0, scope LOCAL scope
test with global thread
thread id 0, scope GLOBAL scope
Killing io_timeout 1312 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Tue Apr 1 14:24:30 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Interrupting the threads
Threads terminated in 3 milliseconds
PASS
Killing ioconthr 1344 after 600
END TEST: ioconthr
BEGIN TEST: join  
Tue Apr 1 14:24:35 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
Killing join 1168 after 600
END TEST: join
BEGIN TEST: joinkk  
Tue Apr 1 14:24:38 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing joinkk 1376 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Tue Apr 1 14:24:42 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing joinku 1164 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Tue Apr 1 14:24:45 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing joinuk 976 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Tue Apr 1 14:24:48 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing joinuu 1372 after 600
END TEST: joinuu
BEGIN TEST: layer  
Tue Apr 1 14:24:51 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
Killing layer 1236 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Tue Apr 1 14:24:54 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing lazyinit 1228 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Tue Apr 1 14:24:57 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing lltest 1040 after 600
END TEST: lltest
BEGIN TEST: lock  
Tue Apr 1 14:25:00 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing lock 508 after 600
END TEST: lock
BEGIN TEST: lockfile  
Tue Apr 1 14:25:18 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing lockfile 1360 after 600
END TEST: lockfile
BEGIN TEST: logger  
Tue Apr 1 14:25:37 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing logger 1228 after 600
END TEST: logger
BEGIN TEST: many_cv  
Tue Apr 1 14:25:50 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Settings
Conditions / lock: 10
Loops to run test: 1
PASS
Killing many_cv 1136 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Tue Apr 1 14:25:53 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
OneInThenCancelled()
Killing multiwait 1312 after 600
multiwait returned 137 (failed)
END TEST: multiwait
BEGIN TEST: nameshm1  
Tue Apr 1 14:36:02 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing nameshm1 1164 after 600
END TEST: nameshm1
BEGIN TEST: nonblock  
Tue Apr 1 14:36:10 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
connect: EWOULDBLOCK, good
Killing nonblock 948 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Tue Apr 1 14:36:16 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
Killing nblayer 1308 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Tue Apr 1 14:36:20 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing ntioto 1316 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Tue Apr 1 14:39:04 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
2 1
1 2
2 1
4 3 2 1
1 2 3 4
4 3 2 1
8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8
8 7 6 5 4 3 2 1
PASS
Killing ntoh 1288 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Tue Apr 1 14:39:08 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 206
PASS
Killing op_2long 1164 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Tue Apr 1 14:39:12 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing op_excl 1264 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Tue Apr 1 14:39:15 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
error code is -5950
PASS
Killing op_filnf 1180 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Tue Apr 1 14:39:19 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Test passed
Killing op_filok 700 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Tue Apr 1 14:39:23 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
Killing op_nofil 1288 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Tue Apr 1 14:39:26 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing parent 1324 after 600
END TEST: parent
BEGIN TEST: peek  
Tue Apr 1 14:39:31 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
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
Killing peek 1116 after 600
END TEST: peek
BEGIN TEST: perf  
Tue Apr 1 14:40:15 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
local procedure call overhead: 0.02 usec
DLL procedure call overhead: 0.02 usec
current calendar time: 0.22 usec
interval time: 1.77 usec
idle lock lock/unlock pair: 0.23 usec
idle monitor entry/exit pair: 0.30 usec
idle cache monitor entry/exit pair: 0.95 usec
create/destroy thread pair: 61.95 usec
context switch - user/user: 2.06 usec
context switch - user/kernel: 18.34 usec
context switch - kernel/user: 18.34 usec
context switch - kernel/kernel: 13.89 usec
sema context switch - user/user: 2.66 usec
sema context switch - user/kernel: 11.78 usec
sema context switch - kernel/user: 11.84 usec
sema context switch - kernel/kernel: 10.21 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.02 usec
DLL procedure call overhead: 0.02 usec
current calendar time: 0.23 usec
interval time: 1.75 usec
idle lock lock/unlock pair: 0.23 usec
idle monitor entry/exit pair: 0.30 usec
idle cache monitor entry/exit pair: 0.93 usec
create/destroy thread pair: 73.29 usec
context switch - user/user: 2.00 usec
context switch - user/kernel: 18.52 usec
context switch - kernel/user: 18.24 usec
context switch - kernel/kernel: 13.95 usec
sema context switch - user/user: 2.77 usec
sema context switch - user/kernel: 11.82 usec
sema context switch - kernel/user: 11.78 usec
sema context switch - kernel/kernel: 10.39 usec
Killing perf 948 after 600
END TEST: perf
BEGIN TEST: pipeping  
Tue Apr 1 14:40:18 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing pipeping 1376 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Tue Apr 1 14:40:22 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing pipeping2 1308 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Tue Apr 1 14:40:27 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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"
PASS
Killing pipeself 1312 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Tue Apr 1 14:40:30 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing poll_nm 1048 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Tue Apr 1 14:40:34 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing poll_to 1140 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Tue Apr 1 14:40:43 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing pollable 1152 after 600
END TEST: pollable
BEGIN TEST: prftest  
Tue Apr 1 14:40:47 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
Killing prftest 1144 after 600
END TEST: prftest
BEGIN TEST: primblok  
Tue Apr 1 14:40:50 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
iothread: calling PR_Write
iothread: PR_Write returned
Killing primblok 508 after 600
END TEST: primblok
BEGIN TEST: provider  
Tue Apr 1 14:40:59 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Client/Server started at(0x003329F0):
Server started at(0x00337348):
main(0x003329F0): waiting for execution interval (10 seconds)
Client started at(0x00337990):
Shutting down(0x003329F0):
Client(0x00337990): stopped after 111 operations and 115622 bytes
Server(0x00337348): stopped after 112 operations and 115936 bytes
main(0x003329F0): test complete
Test exiting at(0x003329F0):
Killing provider 1120 after 600
END TEST: provider
BEGIN TEST: prpollml  
Tue Apr 1 14:41:13 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing prpollml 1048 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Tue Apr 1 14:41:48 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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 1156, 1157 and 1158

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 "1157" from a client
Server read 128 bytes from native fd 2440
The server received "1158" from a client
The server received "1156" from a client
The server received "1157" from a client
Server read 128 bytes from native fd 2400
The server received "1158" from a client
The server received "1157" from a client
Server read 128 bytes from native fd 2424
The server received "1158" from a client
The server received "1156" from a client
The server received "1157" from a client
Server read 128 bytes from native fd 2380
The server received "1158" from a client
The server received "1156" from a client
The server received "1157" from a client
Server read 128 bytes from native fd 2368
The server received "1158" from a client
The server received "1156" from a client
The server received "1156" from a client
All tests finished
Killing prpoll 1308 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Tue Apr 1 14:41:57 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing randseed 1152 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Tue Apr 1 14:42:01 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing ranfile 1116 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Tue Apr 1 14:42:25 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing rwlocktest 1008 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Tue Apr 1 14:42:29 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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 111407 82483 105900 379
server per thread elapsed time 300177
----------
Client results:

----------
client per thread totals 0 36227 90242 181783 1197
client per thread elapsed time 309463
select loop user/user: 65650.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 155004 137916 196880 1467
server per thread elapsed time 491276
----------
Client results:

----------
client per thread totals 10 64728 115339 311763 1843
client per thread elapsed time 493691
select loop user/kernel: 41319.60 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 315439 220938 244433 1757
server per thread elapsed time 782574
----------
Client results:

----------
client per thread totals 10 121530 233876 453148 3069
client per thread elapsed time 811639
select loop kernel/user: 66068.20 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 20 440784 318808 305819 2141
server per thread elapsed time 1067558
----------
Client results:

----------
client per thread totals 20 240584 298607 559673 4273
client per thread elapsed time 1103155
select loop kernel/kernel: 63365.00 usec
Killing sel_spd 1252 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Tue Apr 1 14:42:34 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing selct_er 1312 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Tue Apr 1 14:42:37 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing selct_nm 1280 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Tue Apr 1 14:42:41 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing selct_to 1284 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Tue Apr 1 14:42:51 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing selintr 1316 after 600
END TEST: selintr
BEGIN TEST: sema  
Tue Apr 1 14:42:54 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
warning: removed semaphore /tmp/foo.sem left over from previous run
warning: removed semaphore /tmp/bar.sem left over from previous run
Killing sema 1048 after 600
END TEST: sema
BEGIN TEST: semaerr  
Tue Apr 1 14:42:58 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
PASS
warning: deleted semaphore /tmp/foo.sem from previous run of the test
Killing semaerr 1308 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Tue Apr 1 14:43:02 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
PASS
warning: removed shared memory /tmp/counter left over from previous run
warning: removed semaphore /tmp/foo.sem left over from previous run
warning: removed semaphore /tmp/bar.sem left over from previous run
Killing semaping 1264 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Tue Apr 1 14:43:07 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing sendzlf 1008 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Tue Apr 1 14:43:11 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing server_test 1352 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Tue Apr 1 14:43:15 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing servr_uu 1284 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Tue Apr 1 14:43:19 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing servr_ku 508 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Tue Apr 1 14:43:24 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing servr_uk 1272 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Tue Apr 1 14:43:28 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing servr_kk 1324 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Tue Apr 1 14:43:32 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing short_thread 1372 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Tue Apr 1 14:43:36 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing sigpipe 1252 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Tue Apr 1 14:43:40 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing socket 1072 after 600
END TEST: socket
BEGIN TEST: sockopt  
Tue Apr 1 14:43:52 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing sockopt 1044 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Tue Apr 1 14:43:56 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing sockping 1140 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Tue Apr 1 14:44:00 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing sprintf 1120 after 600
END TEST: sprintf
BEGIN TEST: stack  
Tue Apr 1 14:44:05 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
.\stack successful
sum = 0x13948, expected = 0x13948
Killing stack 1044 after 600
END TEST: stack
BEGIN TEST: stdio  
Tue Apr 1 14:44:10 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
This to standard out
This to standard err
Killing stdio 1320 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Tue Apr 1 14:44:14 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing str2addr 1352 after 600
END TEST: str2addr
BEGIN TEST: strod  
Tue Apr 1 14:44:18 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456800
Killing strod 1188 after 600
END TEST: strod
BEGIN TEST: switch  
Tue Apr 1 14:44:21 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing switch 1140 after 600
END TEST: switch
BEGIN TEST: system  
Tue Apr 1 14:44:26 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PR_SI_HOSTNAME: nss-w2kp
PR_SI_SYSNAME: Windows_NT
PR_SI_RELEASE: 5.0
PR_SI_ARCHITECTURE: x86
Host page size is 4096
Page shift is 12
Number of processors is: 1
Killing system 1320 after 600
END TEST: system
BEGIN TEST: testbit  
Tue Apr 1 14:44:29 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing testbit 896 after 600
END TEST: testbit
BEGIN TEST: testfile  
Tue Apr 1 14:44:33 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
File Test passed
Dir Test passed
Killing testfile 1292 after 600
END TEST: testfile
BEGIN TEST: threads  
Tue Apr 1 14:44:38 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing threads 1116 after 600
END TEST: threads
BEGIN TEST: timemac  
Tue Apr 1 14:44:43 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Tue Apr 1 22:44:44 UTC 2003
Current local time is Tue Apr 1 14:44:44 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 1040 after 600
END TEST: timemac
BEGIN TEST: timetest  
Tue Apr 1 14:44:46 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing timetest 1280 after 600
END TEST: timetest
BEGIN TEST: tpd  
Tue Apr 1 14:45:09 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing tpd 1188 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Tue Apr 1 14:45:13 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing udpsrv 1220 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Tue Apr 1 14:45:17 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_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
Killing vercheck 1272 after 600
END TEST: vercheck
BEGIN TEST: version  
Tue Apr 1 14:45:21 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Runtime library version information
Build time: 27 Mar 2003 08:36:00 GMT
Build time: 2003-03-27 01:35:59
Portable runtime V4.3.0 ()
filename: libplc4.dll
security: N/A
copyright: Copyright (c) 1998 Netscape Communications Corporation. All Rights Reserved
comment: http://www.mozilla.org/MPL/
Killing version 1140 after 600
END TEST: version
BEGIN TEST: writev  
Tue Apr 1 14:45:25 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing writev 1284 after 600
END TEST: writev
BEGIN TEST: xnotify  
Tue Apr 1 14:47:09 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Done!
Killing xnotify 1292 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Tue Apr 1 14:47:12 PST 2003 OBJDIR WINNT5.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing zerolen 1272 after 600
END TEST: zerolen
BEGIN TEST: accept  
Tue Apr 1 14:47:45 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing accept 1160 after 600
END TEST: accept
BEGIN TEST: acceptread  
Tue Apr 1 14:47:55 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0x50ff00)127.0.0.1:50438
(Server) read [0x50fe88..0x50fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xc4ff00)127.0.0.1:50694
(Server) read [0xc4fe88..0xc4fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xc4ff00)127.0.0.1:50950
(Server) read [0xc4fe88..0xc4fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xc4ff00)127.0.0.1:51206
(Server) read [0xc4fe88..0xc4fefd) 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_ABORTED_ERROR(-5928), oserror = 10053
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_ABORTED_ERROR(-5928), oserror = 10053
Killing acceptread 1188 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Tue Apr 1 14:48:10 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0x50ff00)127.0.0.1:51974
(Server) read [0x50fe88..0x50fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xc4ff00)127.0.0.1:52230
(Server) read [0xc4fe88..0xc4fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xc4ff00)127.0.0.1:52486
(Server) read [0xc4fe88..0xc4fefd) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xc4ff00)127.0.0.1:52742
(Server) read [0xc4fe88..0xc4fefd) 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_ABORTED_ERROR(-5928), oserror = 10053
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_ABORTED_ERROR(-5928), oserror = 10053
Killing acceptreademu 1180 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Tue Apr 1 14:48:24 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing affinity 1044 after 600
END TEST: affinity
BEGIN TEST: alarm  
Tue Apr 1 14:48:28 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing alarm 1072 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Tue Apr 1 14:49:35 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing anonfm 1008 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Tue Apr 1 14:49:40 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing atomic 904 after 600
END TEST: atomic
BEGIN TEST: attach  
Tue Apr 1 14:49:44 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing attach 1320 after 600
END TEST: attach
BEGIN TEST: bigfile  
Tue Apr 1 14:49:48 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing bigfile 1160 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Tue Apr 1 14:49:52 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing cleanup 1288 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Tue Apr 1 14:50:01 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Client/Server started at(0x00332BA0):
Server started at(0x00337740):
main(0x00332BA0): waiting for execution interval (10 seconds)
Client started at(0x00337E00):
Shutting down(0x00332BA0):
Client(0x00337E00): stopped after 35 operations and 33908 bytes
Server(0x00337740): stopped after 36 operations and 34800 bytes
main(0x00332BA0): test complete
Test exiting at(0x00332BA0):
Killing cltsrv 1188 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Tue Apr 1 14:50:16 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASSED
Killing concur 1220 after 600
END TEST: concur
BEGIN TEST: cvar  
Tue Apr 1 14:50:31 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing cvar 1040 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Tue Apr 1 14:50:34 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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: 25.39 usec
Condvar simple test shared UK: 23.42 usec
Condvar simple test priv UU: 53.28 usec
Condvar simple test priv UK: 52.92 usec
Condvar simple test All: 99.95 usec
Condvar timeout test: 679.60 usec

10 Thread tests
Condvar simple test shared UU: 47.02 usec
Condvar simple test shared UK: 45.41 usec
Condvar simple test priv UU: 145.54 usec
Condvar simple test priv UK: 104.24 usec
Condvar simple test All: 227.07 usec
Condvar timeout test: 719.11 usec

15 Thread tests
Condvar simple test shared UU: 69.73 usec
Condvar simple test shared UK: 69.01 usec
Condvar simple test priv UU: 157.70 usec
Condvar simple test priv UK: 155.91 usec
Condvar simple test All: 336.49 usec
Condvar timeout test: 777.40 usec

20 Thread tests
Condvar simple test shared UU: 95.66 usec
Condvar simple test shared UK: 93.33 usec
Condvar simple test priv UU: 204.01 usec
Condvar simple test priv UK: 202.57 usec
Condvar simple test All: 434.47 usec
Condvar timeout test: 838.55 usec
PASS
Killing cvar2 1308 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Tue Apr 1 14:50:39 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASSED
Killing dlltest 1116 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Tue Apr 1 14:50:43 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASSED
Killing dtoa 1292 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Tue Apr 1 14:50:47 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing errcodes 896 after 600
END TEST: errcodes
BEGIN TEST: exit  
Tue Apr 1 14:50:51 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing exit 1372 after 600
END TEST: exit
BEGIN TEST: fdcach  
Tue Apr 1 14:51:05 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing fdcach 1116 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Tue Apr 1 14:51:08 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing fileio 1044 after 600
END TEST: fileio
BEGIN TEST: foreign  
Tue Apr 1 14:51:12 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing foreign 1372 after 600
END TEST: foreign
BEGIN TEST: forktest  
Tue Apr 1 14:51:19 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
The fork test is applicable to Unix only.
Killing forktest 1072 after 600
END TEST: forktest
BEGIN TEST: fsync  
Tue Apr 1 14:51:22 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
10 iterations over a 10 kbyte file: 7831 [9226] 11443
Killing fsync 904 after 600
END TEST: fsync
BEGIN TEST: getproto  
Tue Apr 1 14:51:27 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
tcp is protocol number 6
udp is protocol number 17
Protocol number 6 is tcp
Protocol number 17 is udp
PASSED
Killing getproto 1272 after 600
END TEST: getproto
BEGIN TEST: i2l  
Tue Apr 1 14:51:30 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
We have long long
Killing i2l 1308 after 600
END TEST: i2l
BEGIN TEST: initclk  
Tue Apr 1 14:51:34 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Elapsed time: 3000 ms, expected time: 2987 ms
PASS
Killing initclk 1344 after 600
END TEST: initclk
BEGIN TEST: inrval  
Tue Apr 1 14:51:41 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 2812 nsecs

Overhead of 'PR_IntervalNow()' is 1777 nsecs

Overhead of 'PR_Now()' is 2796 nsecs

Overhead of 'PR_IntervalNow()' is 1781 nsecs

Killing inrval 1292 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Tue Apr 1 14:53:24 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing instrumt 1044 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Tue Apr 1 14:53:28 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing intrio 1100 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Tue Apr 1 14:53:52 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASSED
Killing intrupt 1180 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Tue Apr 1 14:54:09 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
test with global bound thread
thread id 0, scope GLOBAL scope
test with local thread
thread id 0, scope GLOBAL scope
test with global thread
thread id 0, scope GLOBAL scope
Killing io_timeout 1344 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Tue Apr 1 14:54:19 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Interrupting the threads
Threads terminated in 2984 milliseconds
PASS
Killing ioconthr 1160 after 600
END TEST: ioconthr
BEGIN TEST: join  
Tue Apr 1 14:54:28 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
Killing join 1272 after 600
END TEST: join
BEGIN TEST: joinkk  
Tue Apr 1 14:54:32 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing joinkk 1044 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Tue Apr 1 14:54:36 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing joinku 896 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Tue Apr 1 14:54:40 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing joinuk 1352 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Tue Apr 1 14:54:44 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing joinuu 1040 after 600
END TEST: joinuu
BEGIN TEST: layer  
Tue Apr 1 14:54:48 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
Killing layer 1008 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Tue Apr 1 14:54:52 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing lazyinit 1140 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Tue Apr 1 14:54:56 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing lltest 1180 after 600
END TEST: lltest
BEGIN TEST: lock  
Tue Apr 1 14:55:00 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing lock 1352 after 600
END TEST: lock
BEGIN TEST: lockfile  
Tue Apr 1 14:55:19 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing lockfile 1072 after 600
END TEST: lockfile
BEGIN TEST: logger  
Tue Apr 1 14:55:42 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing logger 1284 after 600
END TEST: logger
BEGIN TEST: many_cv  
Tue Apr 1 14:55:56 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Settings
Conditions / lock: 10
Loops to run test: 1
PASS
Killing many_cv 1120 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Tue Apr 1 14:56:00 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing multiwait 700 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Tue Apr 1 14:57:29 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing nameshm1 1180 after 600
END TEST: nameshm1
BEGIN TEST: nonblock  
Tue Apr 1 14:57:37 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
connect: EWOULDBLOCK, good
Killing nonblock 1352 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Tue Apr 1 14:57:43 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
Killing nblayer 700 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Tue Apr 1 14:57:47 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing ntioto 1028 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Tue Apr 1 14:57:51 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
2 1
1 2
2 1
4 3 2 1
1 2 3 4
4 3 2 1
8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8
8 7 6 5 4 3 2 1
PASS
Killing ntoh 1116 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Tue Apr 1 14:57:55 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 206
PASS
Killing op_2long 904 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Tue Apr 1 14:57:59 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing op_excl 1352 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Tue Apr 1 14:58:04 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
error code is -5950
PASS
Killing op_filnf 1100 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Tue Apr 1 14:58:08 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Test passed
Killing op_filok 1028 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Tue Apr 1 14:58:12 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
Killing op_nofil 1324 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Tue Apr 1 14:58:16 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing parent 508 after 600
END TEST: parent
BEGIN TEST: peek  
Tue Apr 1 14:58:20 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
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
Killing peek 1316 after 600
END TEST: peek
BEGIN TEST: perf  
Tue Apr 1 14:59:05 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
local procedure call overhead: 0.04 usec
DLL procedure call overhead: 0.02 usec
current calendar time: 2.83 usec
interval time: 1.75 usec
idle lock lock/unlock pair: 0.27 usec
idle monitor entry/exit pair: 0.39 usec
idle cache monitor entry/exit pair: 1.16 usec
create/destroy thread pair: 214.38 usec
context switch - user/user: 5.33 usec
context switch - user/kernel: 5.42 usec
context switch - kernel/user: 5.47 usec
context switch - kernel/kernel: 5.31 usec
sema context switch - user/user: 4.22 usec
sema context switch - user/kernel: 4.24 usec
sema context switch - kernel/user: 4.11 usec
sema context switch - kernel/kernel: 4.17 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.02 usec
DLL procedure call overhead: 0.04 usec
current calendar time: 2.83 usec
interval time: 1.77 usec
idle lock lock/unlock pair: 0.25 usec
idle monitor entry/exit pair: 0.41 usec
idle cache monitor entry/exit pair: 1.16 usec
create/destroy thread pair: 218.22 usec
context switch - user/user: 5.31 usec
context switch - user/kernel: 5.38 usec
context switch - kernel/user: 5.78 usec
context switch - kernel/kernel: 5.35 usec
sema context switch - user/user: 4.18 usec
sema context switch - user/kernel: 4.27 usec
sema context switch - kernel/user: 4.09 usec
sema context switch - kernel/kernel: 4.17 usec
Killing perf 1116 after 600
END TEST: perf
BEGIN TEST: pipeping  
Tue Apr 1 14:59:09 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing pipeping 1188 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Tue Apr 1 14:59:13 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing pipeping2 780 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Tue Apr 1 14:59:18 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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"
PASS
Killing pipeself 1028 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Tue Apr 1 14:59:22 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing poll_nm 1180 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Tue Apr 1 14:59:26 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing poll_to 1044 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Tue Apr 1 14:59:35 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASSED
Killing pollable 1308 after 600
END TEST: pollable
BEGIN TEST: prftest  
Tue Apr 1 14:59:39 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
Killing prftest 1316 after 600
END TEST: prftest
BEGIN TEST: primblok  
Tue Apr 1 14:59:43 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
This test is not relevant on this platform
Killing primblok 1144 after 600
END TEST: primblok
BEGIN TEST: provider  
Tue Apr 1 14:59:47 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Client/Server started at(0x00332BA8):
Server started at(0x003377D8):
main(0x00332BA8): waiting for execution interval (10 seconds)
Client started at(0x00337E10):
Shutting down(0x00332BA8):
Client(0x00337E10): stopped after 33 operations and 33300 bytes
Server(0x003377D8): stopped after 34 operations and 33380 bytes
main(0x00332BA8): test complete
Test exiting at(0x00332BA8):
Killing provider 1236 after 600
END TEST: provider
BEGIN TEST: prpollml  
Tue Apr 1 15:00:02 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing prpollml 896 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Tue Apr 1 15:00:38 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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 2185, 2186 and 2187

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 "2186" from a client
Server read 128 bytes from native fd 3708
The server received "2187" from a client
The server received "2185" from a client
The server received "2186" from a client
Server read 128 bytes from native fd 3696
The server received "2187" from a client
The server received "2185" from a client
The server received "2186" from a client
Server read 128 bytes from native fd 3744
The server received "2187" from a client
The server received "2185" from a client
The server received "2186" from a client
Server read 128 bytes from native fd 3708
The server received "2187" from a client
The server received "2185" from a client
The server received "2186" from a client
Server read 128 bytes from native fd 3720
The server received "2187" from a client
The server received "2185" from a client
All tests finished
Killing prpoll 1200 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Tue Apr 1 15:00:47 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing randseed 1216 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Tue Apr 1 15:00:51 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing ranfile 1236 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Tue Apr 1 15:01:15 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing rwlocktest 1216 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Tue Apr 1 15:01:19 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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 2 alive
server thread 3 alive
server thread 4 alive
server thread 5 alive
server thread 6 alive
server thread 7 alive
server thread 8 alive
server thread 9 alive
server thread 1 loop 0
server thread 0 loop 0
server thread 3 loop 0
server thread 4 loop 0
server thread 5 loop 0
server thread 6 loop 0
server thread 7 loop 0
server thread 8 loop 0
server thread 9 loop 0
server thread 2 loop 0
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 20779520
client thread 0 alive
client thread 0 loop 0
client thread 3 alive
client thread 3 loop 0
client thread 4 alive
client thread 4 loop 0
client thread 5 alive
client thread 5 loop 0
client thread 6 alive
client thread 6 loop 0
client thread 7 alive
client thread 7 loop 0
client thread 8 alive
client thread 8 loop 0
client thread 9 alive
client thread 9 loop 0
client thread 2 alive
client thread 2 loop 0
client thread 0 socket created 9371776
client thread 3 socket created 9371848
client thread 4 socket created 9371920
client thread 5 socket created 9371992
client thread 6 socket created 9372064
client thread 7 socket created 9372136
client thread 8 socket created 9372208
client thread 9 socket created 9372280
server thread 0 got connection 9372352
server thread 3 got connection 9372424
server thread 4 got connection 9372496
server thread 5 got connection 9372568
server thread 6 got connection 9372640
server thread 7 got connection 9372712
server thread 8 got connection 9372784
client thread 2 socket created 9372856
server thread 2 got connection 9372928
server thread 9 got connection 9373000
server thread 1 got connection 9373072
client thread 0 socket connected 9371776
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 8493 4470 2163 107 15233
server thread 0 loop 1
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 9372352
server thread 0 got connection 9371776
client thread 3 socket connected 9371848
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 8475 10066 2110 107 20758
server thread 3 loop 1
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 9372424
server thread 3 got connection 9371848
client thread 4 socket connected 9371920
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 8421 15645 2074 107 26247
server thread 4 loop 1
client thread 4 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 9372496
server thread 4 got connection 9371920
client thread 5 socket connected 9371992
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 8403 21134 2271 125 31933
server thread 5 loop 1
client thread 5 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 9372568
server thread 5 got connection 9371992
client thread 6 socket connected 9372064
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 8368 27034 2324 107 37833
server thread 6 loop 1
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 9372640
server thread 6 got connection 9372064
client thread 7 socket connected 9372136
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 8385 32737 2181 107 43411
server thread 7 loop 1
client thread 7 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 9372712
server thread 7 got connection 9372136
client thread 8 socket connected 9372208
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 8314 38352 2306 107 49079
server thread 8 loop 1
client thread 8 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 9372784
client thread 9 socket connected 9372280
client thread 2 socket connected 9372856
client thread 1 socket connected 20779520
client thread 0 socket connected 9372352
client thread 3 socket connected 9372424
client thread 4 socket connected 9372496
client thread 5 socket connected 9372568
client thread 6 socket connected 9372640
client thread 7 socket connected 9372712
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
client thread 2 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 2 read 8192 bytes
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
client thread 3 socket wrote 8192
client thread 4 socket wrote 8192
server thread 3 read 8192 bytes
client thread 5 socket wrote 8192
server thread 4 read 8192 bytes
client thread 6 socket wrote 8192
server thread 5 read 8192 bytes
server thread 9 write 131072 bytes
client thread 7 socket wrote 8192
server thread 6 read 8192 bytes
client thread 9 socket read 131072
server thread 7 read 8192 bytes
server thread 1 write 131072 bytes
client thread 1 socket read 131072
server thread 0 write 131072 bytes
server thread 2 write 131072 bytes
client thread 0 socket read 131072
client thread 2 socket read 131072
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server thread 4 write 131072 bytes
client thread 4 socket read 131072
server: 8689 49741 27159 143 85732
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server thread 6 write 131072 bytes
client thread 9 loop 1
client thread 6 socket read 131072
server: 13177 54425 30538 161 98301
server thread 7 write 131072 bytes
client thread 1 loop 1
client thread 7 socket read 131072
server: 3361 53352 29823 143 86680
server: 7974 62113 27946 89 98123
client thread 0 loop 2
client thread 2 loop 1
server: 3308 56714 21241 72 81334
client thread 3 loop 2
server: 3308 54550 17736 72 75666
server thread 9 loop 1
client thread 4 loop 2
server: 3451 52280 14018 72 69819
client thread 5 loop 2
server: 3326 50259 10120 89 63794
client thread 6 loop 2
server thread 1 loop 1
server: 3290 48507 6329 89 58216
client thread 7 loop 2
server thread 0 loop 2
server thread 2 loop 1
client thread 2 socket created 9372208
server thread 3 loop 2
client thread 3 socket created 9373000
server thread 4 loop 2
client thread 4 socket created 9372280
server thread 5 loop 2
client thread 5 socket created 9373072
server thread 6 loop 2
client thread 6 socket created 20779520
server thread 7 loop 2
client thread 7 socket created 9371776
server thread 8 got connection 9372928
client thread 9 socket created 9372352
client thread 1 socket created 9372856
client thread 0 socket created 9371848
server thread 3 got connection 9372424
server thread 4 got connection 9371920
server thread 5 got connection 9372496
server thread 6 got connection 9371992
server thread 7 got connection 9372568
server thread 9 got connection 9372064
server thread 1 got connection 9372640
server thread 0 got connection 9372136
server thread 2 got connection 9372712
client thread 8 socket connected 9372784
client thread 3 socket connected 9373000
client thread 4 socket connected 9372280
client thread 5 socket connected 9373072
client thread 6 socket connected 20779520
client thread 7 socket connected 9371776
client thread 9 socket connected 9372352
client thread 1 socket connected 9372856
client thread 0 socket connected 9371848
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
client thread 9 socket wrote 8192
client thread 1 socket wrote 8192
server thread 9 read 8192 bytes
server thread 8 write 131072 bytes
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 1 read 8192 bytes
client thread 8 socket read 131072
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server thread 7 write 131072 bytes
client thread 7 socket read 131072
server: 56821 4434 21277 161 82693
server thread 0 write 131072 bytes
server thread 9 write 131072 bytes
client thread 0 socket read 131072
client thread 9 socket read 131072
server thread 1 write 131072 bytes
client thread 8 loop 2
client thread 1 socket read 131072
server thread 4 read 8192 bytes
client thread 2 socket connected 9372208
client thread 3 loop 3
server: 4094 10728 31057 89 45968
client thread 5 loop 3
server: 3558 14894 27195 89 45736
client thread 6 loop 3
server: 3165 18863 23404 72 45503
server thread 8 loop 2
server: 6365 23225 19113 89 48793
client thread 7 loop 3
server: 6705 25407 17415 89 49616
client thread 0 loop 3
client thread 9 loop 2
server: 6419 31593 11711 72 49794
client thread 1 loop 2
server thread 4 write 131072 bytes
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
client thread 4 socket read 131072
server thread 5 loop 3
server thread 6 loop 3
server thread 7 loop 3
server thread 0 loop 3
server: 4416 7313 41713 286 53728
client thread 8 socket created 9372928
client thread 3 socket created 9372784
client thread 5 socket created 9373000
client thread 6 socket created 9372496
client thread 9 socket created 9373072
server thread 1 loop 2
client thread 1 socket created 9371992
server thread 2 write 131072 bytes
server: 40819 7760 7402 161 56142
client thread 2 socket read 131072
client thread 4 loop 3
server thread 9 loop 2
client thread 7 socket created 20779520
client thread 0 socket created 9372568
server thread 3 loop 3
server thread 8 got connection 9372136
server thread 6 got connection 9371776
server: 6365 48990 7474 107 62936
server thread 1 got connection 9372064
server thread 4 loop 3
client thread 2 loop 2
client thread 4 socket created 9371848
server thread 9 got connection 9372352
server thread 0 got connection 9372640
server thread 7 got connection 9372856
server thread 5 got connection 9372424
client thread 8 socket connected 9372928
client thread 3 socket connected 9372784
client thread 5 socket connected 9373000
client thread 6 socket connected 9372496
client thread 9 socket connected 9373072
client thread 1 socket connected 9371992
client thread 7 socket connected 20779520
server thread 2 loop 2
server thread 4 got connection 9371920
client thread 8 socket wrote 8192
client thread 3 socket wrote 8192
server thread 8 read 8192 bytes
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 5 write 131072 bytes
server thread 8 write 131072 bytes
server thread 6 write 131072 bytes
client thread 5 socket read 131072
client thread 8 socket read 131072
client thread 6 socket read 131072
server thread 9 write 131072 bytes
client thread 9 socket read 131072
server thread 1 write 131072 bytes
server thread 7 write 131072 bytes
client thread 1 socket read 131072
client thread 7 socket read 131072
server: 1377 1770 25407 161 28714
server: 5131 7903 20454 72 33560
server: 10817 4970 23529 72 39389
client thread 5 loop 4
client thread 8 loop 3
server thread 3 got connection 9372280
client thread 0 socket connected 9372568
client thread 2 socket created 9372712
client thread 4 socket connected 9371848
server: 2289 14947 13803 107 31146
client thread 9 loop 3
server: 5972 20937 7956 72 34937
server: 2753 19471 10370 72 32666
client thread 1 loop 3
client thread 7 loop 4
server thread 5 loop 4
server thread 6 loop 4
server thread 8 loop 3
client thread 8 socket created 9372208
server thread 3 read 8192 bytes
client thread 0 socket wrote 8192
server thread 2 got connection 9372424
server thread 0 read 8192 bytes
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 9 loop 3
server thread 7 loop 4
server thread 1 loop 3
server thread 8 got connection 9371776
client thread 6 loop 4
client thread 5 socket created 9372136
client thread 2 socket connected 9372712
client thread 9 socket created 9373000
client thread 1 socket created 9372928
client thread 7 socket created 9372352
server thread 0 write 131072 bytes
client thread 0 socket read 131072
client thread 3 socket read 131072
server thread 3 write 131072 bytes
client thread 8 socket connected 9372208
client thread 6 socket created 9373072
server thread 5 got connection 9372856
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 9 got connection 9372064
server thread 7 got connection 9371992
server thread 1 got connection 20779520
server: 5596 32934 17915 107 56553
client thread 0 loop 4
client thread 3 loop 4
server: 1645 6615 14715 179 23154
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 6 got connection 9372496
server thread 2 write 131072 bytes
client thread 2 socket read 131072
server thread 0 loop 4
client thread 0 socket created 9372640
client thread 3 socket created 9372568
server thread 8 write 131072 bytes
server thread 3 loop 4
server: 30949 19596 7027 143 57715
client thread 8 socket read 131072
client thread 2 loop 3
server thread 0 got connection 9372784
server: 16467 8868 5954 107 31396
server thread 2 loop 3
server thread 3 got connection 9372280
client thread 4 socket read 131072
server thread 4 write 131072 bytes
client thread 5 socket connected 9372136
client thread 9 socket connected 9373000
client thread 1 socket connected 9372928
client thread 7 socket connected 9372352
client thread 6 socket connected 9373072
client thread 0 socket connected 9372640
client thread 3 socket connected 9372568
server thread 8 loop 4
client thread 4 loop 4
server: 2414 61398 3630 215 67656
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
client thread 7 socket wrote 8192
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 6 read 8192 bytes
client thread 3 socket wrote 8192
server thread 3 read 8192 bytes
client thread 4 socket created 9372424
server thread 5 write 131072 bytes
server thread 4 loop 4
server thread 9 write 131072 bytes
client thread 5 socket read 131072
server thread 1 write 131072 bytes
client thread 9 socket read 131072
client thread 1 socket read 131072
server thread 0 write 131072 bytes
server thread 7 write 131072 bytes
client thread 0 socket read 131072
client thread 7 socket read 131072
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server thread 3 write 131072 bytes
server: 22761 14590 28107 143 65600
client thread 3 socket read 131072
server: 8618 14500 27534 143 50796
server: 8564 18738 23655 107 51064
Thread 5 EXIT
client thread 9 loop 4
client thread 1 loop 4
server: 4720 15591 17719 89 38119
server: 8475 27695 15788 72 52029
server: 27660 31057 10245 72 69033
server: 3612 27570 6937 89 38208
server thread 9 loop 4
server thread 1 loop 4
Thread 0 EXIT
Thread 7 EXIT
Thread 6 EXIT
Thread 5 EXIT
Thread 3 EXIT
Thread 0 EXIT
Thread 7 EXIT
Thread 6 EXIT
Thread 3 EXIT
client thread 8 loop 4
client thread 8 socket created 9372712
server thread 8 got connection 9371776
client thread 2 socket created 9371848
server thread 2 got connection 9371920
client thread 4 socket connected 9372424
client thread 4 socket wrote 8192
server thread 4 got connection 9372856
server thread 4 read 8192 bytes
client thread 4 socket read 131072
Thread 4 EXIT
server thread 4 write 131072 bytes
server: 7277 54 3326 232 10889
Thread 4 EXIT
client thread 9 socket created 9372064
server thread 9 got connection 20779520
client thread 1 socket created 9372136
server thread 1 got connection 9373000
client thread 8 socket connected 9372712
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
client thread 2 socket connected 9371848
client thread 9 socket connected 9372064
client thread 1 socket connected 9372136
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
client thread 9 socket wrote 8192
client thread 1 socket wrote 8192
server thread 9 read 8192 bytes
server thread 2 write 131072 bytes
server thread 1 read 8192 bytes
client thread 2 socket read 131072
server thread 9 write 131072 bytes
server: 38906 11443 7045 143 57536
client thread 9 socket read 131072
server thread 1 write 131072 bytes
client thread 2 loop 4
client thread 1 socket read 131072
server: 7474 10585 8296 161 26515
server thread 2 loop 4
Thread 9 EXIT
server: 8010 14000 4792 89 26891
Thread 1 EXIT
Thread 9 EXIT
Thread 1 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 8 write 131072 bytes
server: 36313 26533 3576 232 66655
Thread 8 EXIT
client thread 2 socket created 9372928
server thread 2 got connection 9372784
client thread 2 socket connected 9372928
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 5435 375 1949 107 7867
Thread 2 EXIT
client thread 2 socket wrote 8192
client thread 2 socket read 131072
Thread 2 EXIT
Thread 2 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 0 52065 123667 71778 585
server per thread elapsed time 248111
----------
Client results:

----------
client per thread totals 0 124822 55390 86910 1137
client per thread elapsed time 268272
select loop user/user: 64870.40 usec
server thread 0 alive
server thread 1 alive
server thread 2 alive
server thread 0 loop 0
server thread 1 loop 0
server thread 2 loop 0
server thread 3 alive
server thread 4 alive
server thread 5 alive
server thread 6 alive
server thread 7 alive
server thread 8 alive
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 20646072
server thread 0 got connection 20645480
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 3116824
server thread 1 got connection 9372208
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 9372424
server thread 2 got connection 9372856
server thread 3 loop 0
server thread 4 loop 0
server thread 5 loop 0
server thread 6 loop 0
server thread 7 loop 0
server thread 8 loop 0
server thread 9 alive
client thread 0 socket connected 20646072
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 4792 3236 2020 107 10156
server thread 0 loop 1
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 9371920
server thread 0 got connection 9371848
client thread 1 socket connected 3116824
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 5578 8314 2378 107 16378
server thread 1 loop 1
client thread 1 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 20779520
server thread 1 got connection 9372064
client thread 2 socket connected 9372424
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 6329 13731 2324 107 22492
server thread 2 loop 1
client thread 2 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 9373000
server thread 2 got connection 9372136
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 20647256
server thread 3 got connection 3115640
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 9372712
server thread 4 got connection 9371776
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 20646664
server thread 5 got connection 9372784
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 20647848
server thread 6 got connection 9372928
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 20645480
server thread 7 got connection 20646072
client thread 8 alive
client thread 8 loop 0
server thread 9 loop 0
client thread 0 socket connected 9371920
client thread 1 socket connected 20779520
client thread 2 socket connected 9373000
client thread 3 socket connected 20647256
client thread 4 socket connected 9372712
client thread 5 socket connected 20646664
client thread 6 socket connected 20647848
client thread 7 socket connected 20645480
client thread 8 socket created 9372208
client thread 9 alive
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 8 got connection 3116824
client thread 9 loop 0
server thread 1 write 131072 bytes
server thread 2 write 131072 bytes
client thread 1 socket read 131072
client thread 2 socket read 131072
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server thread 4 write 131072 bytes
client thread 4 socket read 131072
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server thread 7 write 131072 bytes
client thread 7 socket read 131072
server: 3308 19399 31522 161 54389
server: 3361 15323 29555 72 48310
client thread 1 loop 2
client thread 2 loop 2
server: 20293 20955 23565 72 64885
client thread 3 loop 1
server: 21080 24531 19453 72 65135
client thread 4 loop 1
server: 21849 28196 15251 89 65385
client thread 5 loop 1
server: 22635 31843 11085 89 65653
client thread 6 loop 1
server: 23422 35759 6651 72 65904
client thread 7 loop 1
server thread 1 loop 2
server thread 2 loop 2
server thread 3 loop 1
server thread 4 loop 1
server thread 5 loop 1
server thread 6 loop 1
server thread 7 loop 1
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
client thread 8 socket connected 9372208
client thread 9 socket created 9372856
client thread 1 socket created 9372424
client thread 2 socket created 9372064
client thread 3 socket created 9372136
client thread 4 socket created 20779520
client thread 5 socket created 9373000
client thread 6 socket created 3115640
client thread 7 socket created 20647256
server thread 0 write 131072 bytes
client thread 8 socket wrote 8192
server thread 9 got connection 9371776
server thread 8 read 8192 bytes
server thread 2 got connection 9372712
server thread 1 got connection 9372784
server thread 3 got connection 20646664
server thread 4 got connection 9372928
server thread 5 got connection 20647848
server: 3326 61005 7670 125 72126
server thread 7 got connection 20646072
server thread 8 write 131072 bytes
client thread 8 socket read 131072
server thread 0 loop 2
server: 61434 14411 4345 161 80350
client thread 8 loop 1
server thread 8 loop 1
client thread 8 socket created 20645480
server thread 8 got connection 9371848
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 3116824
server thread 0 got connection 9372208
server thread 6 got connection 9371920
client thread 9 socket connected 9372856
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 51743 8529 2271 179 62721
server thread 9 loop 1
client thread 9 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 9371776
server thread 9 got connection 9372856
client thread 1 socket connected 9372424
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 13141 10370 2092 89 25693
server thread 1 loop 3
client thread 1 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 9372784
server thread 1 got connection 9372424
client thread 2 socket connected 9372064
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 12051 17075 1949 107 31182
server thread 2 loop 3
client thread 2 socket wrote 8192
client thread 2 socket read 131072
client thread 3 socket connected 9372136
client thread 4 socket connected 20779520
client thread 5 socket connected 9373000
client thread 6 socket connected 3115640
client thread 7 socket connected 20647256
client thread 8 socket connected 20645480
client thread 0 socket connected 3116824
client thread 9 socket connected 9371776
client thread 1 socket connected 9372784
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
client thread 0 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 0 read 8192 bytes
server thread 3 write 131072 bytes
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 4 write 131072 bytes
client thread 3 socket read 131072
server thread 5 write 131072 bytes
client thread 4 socket read 131072
server thread 6 write 131072 bytes
client thread 5 socket read 131072
server thread 7 write 131072 bytes
client thread 6 socket read 131072
server thread 8 write 131072 bytes
client thread 7 socket read 131072
client thread 8 socket read 131072
server thread 9 write 131072 bytes
client thread 9 socket read 131072
server: 13106 28214 30145 161 71625
server thread 1 write 131072 bytes
server thread 0 write 131072 bytes
server: 13124 30502 33041 143 76810
client thread 1 socket read 131072
client thread 0 socket read 131072
server: 13141 34650 32272 143 80207
client thread 3 loop 2
server: 197 35169 28536 89 63991
client thread 4 loop 2
server: 10674 43250 24370 72 78366
client thread 5 loop 2
server: 608 46129 20490 89 67316
client thread 6 loop 2
client thread 7 loop 2
client thread 2 loop 3
server: 3343 44288 14751 89 62471
client thread 9 loop 2
server: 3075 42964 10710 89 56839
server thread 3 loop 2
server: 2753 57429 8511 89 68782
server thread 4 loop 2
client thread 1 loop 4
client thread 0 loop 3
server thread 5 loop 2
server thread 6 loop 2
server thread 7 loop 2
server thread 8 loop 2
server thread 9 loop 2
server thread 1 loop 4
server thread 0 loop 3
client thread 0 socket created 9372712
server thread 0 got connection 20646664
client thread 8 loop 2
client thread 8 socket created 9372928
server thread 8 got connection 20647848
client thread 3 socket created 9372136
server thread 3 got connection 9371920
client thread 4 socket created 20779520
server thread 4 got connection 20646072
client thread 5 socket created 9373000
server thread 5 got connection 9371848
client thread 6 socket created 3115640
server thread 6 got connection 20647256
client thread 7 socket created 9372064
server thread 7 got connection 9372856
client thread 2 socket created 9371776
server thread 2 got connection 9372424
client thread 9 socket created 9372208
server thread 9 got connection 9372784
client thread 1 socket created 3116824
server thread 1 got connection 20645480
client thread 0 socket connected 9372712
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 679 5829 1842 125 8475
server thread 0 loop 4
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 20646664
server thread 0 got connection 9372712
client thread 8 socket connected 9372928
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1609 10495 2074 107 14286
server thread 8 loop 3
client thread 8 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 20647848
server thread 8 got connection 9372928
client thread 3 socket connected 9372136
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 2628 15645 1895 107 20275
server thread 3 loop 3
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 9371920
client thread 4 socket connected 20779520
client thread 5 socket connected 9373000
client thread 6 socket connected 3115640
client thread 7 socket connected 9372064
client thread 2 socket connected 9371776
client thread 9 socket connected 9372208
client thread 1 socket connected 3116824
client thread 0 socket connected 20646664
client thread 8 socket connected 20647848
client thread 4 socket wrote 8192
client thread 5 socket wrote 8192
server thread 4 read 8192 bytes
client thread 6 socket wrote 8192
server thread 5 read 8192 bytes
client thread 7 socket wrote 8192
server thread 6 read 8192 bytes
client thread 2 socket wrote 8192
server thread 7 read 8192 bytes
client thread 9 socket wrote 8192
server thread 2 read 8192 bytes
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 9 read 8192 bytes
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 4 write 131072 bytes
client thread 4 socket read 131072
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server thread 7 write 131072 bytes
client thread 7 socket read 131072
server thread 2 write 131072 bytes
server thread 1 write 131072 bytes
client thread 2 socket read 131072
client thread 1 socket read 131072
server thread 0 write 131072 bytes
server thread 9 write 131072 bytes
client thread 0 socket read 131072
client thread 9 socket read 131072
server thread 8 write 131072 bytes
client thread 8 socket read 131072
server: 3111 28750 36760 143 68765
client thread 4 loop 3
server: 3504 31969 33399 72 68943
client thread 5 loop 3
server: 4023 35240 29877 72 69212
client thread 6 loop 3
server: 4559 38709 26158 72 69498
client thread 7 loop 3
server: 58019 42035 22564 72 122689
server: 6168 43697 19846 89 69802
client thread 2 loop 4
server: 3075 44091 14339 72 61577
Thread 1 EXIT
server: 5632 52137 12677 89 70535
client thread 9 loop 3
server: 3093 46683 6955 72 56803
client thread 8 loop 4
server thread 4 loop 3
client thread 4 socket created 9372136
server thread 5 loop 3
client thread 5 socket created 20646072
server thread 6 loop 3
client thread 6 socket created 20779520
server thread 7 loop 3
client thread 7 socket created 9371848
server thread 2 loop 4
client thread 2 socket created 9373000
server thread 9 loop 3
Thread 0 EXIT
client thread 9 socket created 20647256
server thread 8 loop 4
server thread 4 got connection 3115640
server thread 5 got connection 9372856
server thread 6 got connection 9372064
server thread 7 got connection 9372424
server thread 2 got connection 20645480
server thread 9 got connection 9371776
Thread 1 EXIT
Thread 0 EXIT
server thread 3 got connection 9372712
client thread 8 socket created 3116824
server thread 8 got connection 9372784
client thread 4 socket connected 9372136
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 3540 2146 1842 107 7635
server thread 4 loop 4
client thread 4 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 20646664
server thread 4 got connection 9372208
client thread 5 socket connected 20646072
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 3075 7581 1895 107 12659
server thread 5 loop 4
client thread 5 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 9372928
server thread 5 got connection 20647848
client thread 6 socket connected 20779520
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 2557 13034 2110 107 17808
server thread 6 loop 4
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 9372640
server thread 6 got connection 9371992
client thread 7 socket connected 9371848
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 2074 18702 1895 107 22778
server thread 7 loop 4
client thread 7 socket wrote 8192
client thread 7 socket read 131072
client thread 2 socket connected 9373000
client thread 9 socket connected 20647256
client thread 3 socket connected 9371920
client thread 8 socket connected 3116824
client thread 4 socket connected 20646664
client thread 5 socket connected 9372928
client thread 6 socket connected 9372640
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 2 write 131072 bytes
server thread 9 write 131072 bytes
client thread 2 socket read 131072
client thread 9 socket read 131072
server thread 3 write 131072 bytes
server thread 8 write 131072 bytes
client thread 3 socket read 131072
server thread 4 write 131072 bytes
client thread 8 socket read 131072
server thread 5 write 131072 bytes
client thread 4 socket read 131072
server thread 6 write 131072 bytes
client thread 5 socket read 131072
client thread 6 socket read 131072
server: 1573 28554 30395 143 60665
server: 1091 30663 28411 89 60254
Thread 2 EXIT
client thread 9 loop 4
server: 2003 37887 20329 89 60308
server: 57751 36403 22492 89 116735
server: 3111 36832 16109 72 56124
client thread 3 loop 4
client thread 7 loop 4
server: 3075 35616 12355 89 51135
server: 3057 34096 8296 72 45521
server thread 9 loop 4
Thread 4 EXIT
server thread 3 loop 4
Thread 5 EXIT
Thread 6 EXIT
Thread 2 EXIT
Thread 8 EXIT
Thread 4 EXIT
Thread 5 EXIT
Thread 6 EXIT
Thread 8 EXIT
client thread 9 socket created 3115640
server thread 9 got connection 9372136
client thread 3 socket created 9372856
server thread 3 got connection 20646072
client thread 7 socket created 9372064
server thread 7 got connection 20779520
client thread 9 socket connected 3115640
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1967 1520 1949 125 5561
Thread 9 EXIT
client thread 9 socket wrote 8192
client thread 9 socket read 131072
Thread 9 EXIT
client thread 3 socket connected 9372856
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 2342 6347 1949 125 10763
Thread 3 EXIT
client thread 3 socket wrote 8192
client thread 3 socket read 131072
Thread 3 EXIT
client thread 7 socket connected 9372064
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 45897 11228 1949 107 59181
Thread 7 EXIT
client thread 7 socket wrote 8192
client thread 7 socket read 131072
Thread 7 EXIT
Thread 7 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 108425 260784 144311 1095
server per thread elapsed time 514626
----------
Client results:

----------
client per thread totals 10 241786 117017 164066 2315
client per thread elapsed time 525196
select loop user/kernel: 66250.60 usec
server thread 0 alive
server thread 1 alive
server thread 2 alive
server thread 3 alive
server thread 0 loop 0
server thread 1 loop 0
server thread 2 loop 0
server thread 3 loop 0
server thread 4 alive
server thread 5 alive
server thread 6 alive
server thread 7 alive
server thread 8 alive
server thread 9 alive
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 20647848
server thread 0 got connection 9371992
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 20646664
server thread 1 got connection 9372928
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 9372640
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 9372352
server thread 3 got connection 3116232
server thread 4 loop 0
server thread 5 loop 0
server thread 6 loop 0
server thread 7 loop 0
server thread 8 loop 0
server thread 9 loop 0
client thread 0 socket connected 20647848
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 4738 2932 2074 107 9852
client thread 0 socket wrote 8192
client thread 1 socket connected 20646664
server thread 2 got connection 9373072
client thread 3 socket connected 9372352
client thread 4 alive
client thread 5 alive
client thread 6 alive
client thread 7 alive
client thread 8 alive
client thread 9 alive
client thread 2 socket connected 9372640
client thread 0 socket read 131072
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
client thread 4 loop 0
client thread 5 loop 0
client thread 6 loop 0
client thread 7 loop 0
client thread 8 loop 0
client thread 9 loop 0
client thread 2 socket wrote 8192
client thread 0 loop 1
server thread 2 read 8192 bytes
server thread 1 write 131072 bytes
client thread 1 socket read 131072
server thread 3 write 131072 bytes
client thread 3 socket read 131072
client thread 0 socket created 3117024
server thread 2 write 131072 bytes
server: 5507 14625 12784 143 33059
client thread 2 socket read 131072
client thread 1 loop 1
server: 6651 17969 9655 89 34364
client thread 3 loop 1
server thread 0 loop 1
client thread 4 socket created 9372280
client thread 5 socket created 3116824
client thread 6 socket created 9372136
client thread 7 socket created 3116952
client thread 8 socket created 3115640
client thread 9 socket created 20646072
server: 18630 11139 5489 107 35366
server thread 1 loop 1
client thread 2 loop 1
server thread 3 loop 1
server thread 4 got connection 9372496
server thread 5 got connection 9372856
server thread 7 got connection 20779520
server thread 6 got connection 9372568
server thread 8 got connection 9372064
server thread 9 got connection 9371992
server thread 2 loop 1
client thread 2 socket created 20647848
server thread 2 got connection 9372928
server thread 0 got connection 20646664
client thread 1 socket created 3116232
server thread 1 got connection 9372352
client thread 3 socket created 9373072
server thread 3 got connection 9372640
client thread 4 socket connected 9372280
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 32308 3111 2056 107 37583
server thread 4 loop 1
client thread 4 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 9372496
server thread 4 got connection 9372280
client thread 5 socket connected 3116824
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 32326 8976 2074 107 43483
server thread 5 loop 1
client thread 5 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 9372856
server thread 5 got connection 3116824
client thread 6 socket connected 9372136
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 32559 14751 2306 107 49723
server thread 6 loop 1
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 9372568
server thread 6 got connection 9372136
client thread 7 socket connected 3116952
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 32290 21134 2074 107 55605
server thread 7 loop 1
client thread 7 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 20779520
server thread 7 got connection 3116952
client thread 8 socket connected 3115640
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 32326 26980 2342 107 61756
server thread 8 loop 1
client thread 8 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 9372064
server thread 8 got connection 3115640
client thread 9 socket connected 20646072
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 32326 33184 2306 107 67924
server thread 9 loop 1
client thread 9 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 9371992
server thread 9 got connection 20646072
client thread 2 socket connected 20647848
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
client thread 2 socket wrote 8192
client thread 0 socket connected 3117024
client thread 1 socket connected 3116232
client thread 3 socket connected 9373072
client thread 4 socket connected 9372496
client thread 5 socket connected 9372856
client thread 6 socket connected 9372568
client thread 7 socket connected 20779520
client thread 8 socket connected 9372064
client thread 9 socket connected 9371992
client thread 2 socket read 131072
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
client thread 2 loop 2
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server thread 3 write 131072 bytes
client thread 1 socket read 131072
client thread 3 socket read 131072
server thread 4 write 131072 bytes
client thread 4 socket read 131072
server thread 5 write 131072 bytes
server thread 6 write 131072 bytes
client thread 5 socket read 131072
client thread 6 socket read 131072
server thread 7 write 131072 bytes
client thread 7 socket read 131072
server thread 8 write 131072 bytes
client thread 8 socket read 131072
server thread 9 write 131072 bytes
server: 4899 49437 36117 161 90613
client thread 9 socket read 131072
server: 2271 51082 35974 143 89469
client thread 2 socket created 20647848
server: 2467 54890 31951 89 89397
client thread 0 loop 2
server: 554 38673 50223 197 89648
client thread 3 loop 2
server: 3308 55391 26319 89 85106
client thread 4 loop 2
server: 3290 49294 20526 72 73181
server: 3415 53299 22761 72 79546
client thread 5 loop 2
client thread 1 loop 2
server: 3308 49973 14500 89 67871
client thread 7 loop 2
server: 3326 47595 10942 72 61935
server thread 0 loop 2
server: 3290 45682 6955 89 56016
server thread 1 loop 2
client thread 9 loop 2
client thread 8 loop 2
client thread 6 loop 2
server thread 3 loop 2
server thread 2 loop 2
server thread 4 loop 2
server thread 6 loop 2
server thread 5 loop 2
client thread 1 socket created 20646664
server thread 7 loop 2
server thread 8 loop 2
server thread 9 loop 2
client thread 8 socket created 9372352
client thread 6 socket created 9372640
server thread 1 got connection 3117024
server thread 6 got connection 9372928
server thread 8 got connection 9373072
server thread 2 got connection 9372280
client thread 0 socket created 9372496
server thread 0 got connection 9372136
client thread 3 socket created 3116824
server thread 3 got connection 9372856
client thread 4 socket created 3116232
server thread 4 got connection 3116952
client thread 5 socket created 20779520
server thread 5 got connection 3115640
client thread 7 socket created 20646072
server thread 7 got connection 9371992
client thread 9 socket created 9372064
server thread 9 got connection 9372568
client thread 1 socket connected 20646664
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1734 5060 2056 107 8958
server thread 1 loop 3
client thread 1 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 3117024
server thread 1 got connection 20646664
client thread 8 socket connected 9372352
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1234 10066 2467 107 13874
server thread 8 loop 3
client thread 8 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 9373072
server thread 8 got connection 9372352
client thread 6 socket connected 9372640
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1824 16360 2128 107 20418
server thread 6 loop 3
client thread 6 socket wrote 8192
client thread 2 socket connected 20647848
client thread 0 socket connected 9372496
client thread 3 socket connected 3116824
client thread 4 socket connected 3116232
client thread 5 socket connected 20779520
client thread 7 socket connected 20646072
client thread 9 socket connected 9372064
client thread 1 socket connected 3117024
client thread 8 socket connected 9373072
client thread 6 socket read 131072
client thread 2 socket wrote 8192
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 2 read 8192 bytes
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
client thread 6 loop 3
server thread 0 write 131072 bytes
client thread 0 socket read 131072
server thread 2 write 131072 bytes
server thread 3 write 131072 bytes
client thread 2 socket read 131072
client thread 3 socket read 131072
server thread 4 write 131072 bytes
server thread 5 write 131072 bytes
client thread 4 socket read 131072
server thread 7 write 131072 bytes
client thread 5 socket read 131072
server thread 9 write 131072 bytes
client thread 7 socket read 131072
client thread 9 socket read 131072
server thread 1 write 131072 bytes
server thread 8 write 131072 bytes
client thread 1 socket read 131072
client thread 8 socket read 131072
client thread 6 socket created 9372928
server: 3630 27964 38155 143 69891
client thread 0 loop 3
server: 2646 32451 34668 89 69855
server: 3862 34096 31969 72 69998
client thread 2 loop 3
client thread 3 loop 3
server: 4810 40443 25013 89 70356
server: 4327 38977 27141 89 70535
server: 4720 44073 21008 72 69873
client thread 4 loop 3
server: 5203 47720 17075 72 70070
client thread 5 loop 3
client thread 7 loop 3
client thread 9 loop 3
server: 3075 48418 11461 89 63043
server: 3093 44681 9190 72 57036
client thread 1 loop 4
client thread 8 loop 4
server thread 0 loop 3
server thread 2 loop 3
server thread 3 loop 3
client thread 2 socket created 9372640
server thread 5 loop 3
server thread 7 loop 3
server thread 4 loop 3
server thread 9 loop 3
server thread 1 loop 4
server thread 8 loop 4
server thread 2 got connection 9372136
server thread 6 got connection 9372496
client thread 0 socket created 9372280
client thread 3 socket created 9372856
client thread 4 socket created 20647848
client thread 5 socket created 3116824
client thread 7 socket created 3115640
client thread 9 socket created 3116952
client thread 1 socket created 9371992
client thread 8 socket created 3116232
client thread 2 socket connected 9372640
server thread 0 got connection 9372568
server thread 3 got connection 20779520
server thread 5 got connection 20646072
server thread 4 got connection 9372064
server thread 7 got connection 20646664
server thread 9 got connection 9372352
server thread 8 got connection 3117024
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 2 write 131072 bytes
client thread 2 socket read 131072
server: 1645 4559 3898 161 10263
client thread 2 loop 4
server thread 2 loop 4
server thread 1 got connection 9373072
client thread 6 socket connected 9372928
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 2664 9566 2146 107 14482
server thread 6 loop 4
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 9372136
server thread 6 got connection 9372640
client thread 0 socket connected 9372280
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 5918 11175 1913 107 19113
server thread 0 loop 4
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 9372496
server thread 0 got connection 9372928
client thread 3 socket connected 9372856
client thread 4 socket connected 20647848
client thread 5 socket connected 3116824
client thread 7 socket connected 3115640
client thread 9 socket connected 3116952
client thread 1 socket connected 9371992
client thread 8 socket connected 3116232
client thread 2 socket created 9372568
client thread 6 socket connected 9372136
client thread 0 socket connected 9372496
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
client thread 5 socket wrote 8192
client thread 7 socket wrote 8192
server thread 5 read 8192 bytes
client thread 9 socket wrote 8192
server thread 7 read 8192 bytes
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 9 read 8192 bytes
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
client thread 6 socket wrote 8192
server thread 2 got connection 9372280
server thread 3 write 131072 bytes
client thread 0 socket wrote 8192
server thread 6 read 8192 bytes
client thread 3 socket read 131072
server thread 4 write 131072 bytes
client thread 4 socket read 131072
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server thread 1 write 131072 bytes
server thread 7 write 131072 bytes
client thread 1 socket read 131072
client thread 7 socket read 131072
server thread 8 write 131072 bytes
server thread 9 write 131072 bytes
client thread 8 socket read 131072
client thread 9 socket read 131072
server: 5936 25121 30038 143 61237
server thread 6 write 131072 bytes
client thread 3 loop 4
client thread 6 socket read 131072
server: 5292 27409 32094 179 64974
client thread 4 loop 4
server: 5400 34043 26104 72 65618
server: 215 32880 22349 89 55534
client thread 5 loop 4
server: 5257 40139 20311 89 65797
server thread 0 read 8192 bytes
client thread 2 socket connected 9372568
server: 4577 46272 14321 89 65260
client thread 7 loop 4
server: 5203 48596 12408 72 66279
Thread 8 EXIT
client thread 9 loop 4
server thread 3 loop 4
server: 3040 44806 6276 72 54193
server thread 4 loop 4
client thread 4 socket created 20779520
server thread 5 loop 4
client thread 5 socket created 9372856
server thread 7 loop 4
server thread 0 write 131072 bytes
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
client thread 0 socket read 131072
client thread 7 socket created 9372064
server thread 9 loop 4
client thread 9 socket created 20647848
Thread 6 EXIT
server thread 4 got connection 20646072
server thread 5 got connection 9373072
server thread 2 write 131072 bytes
server: 47506 2074 8529 161 58269
client thread 2 socket read 131072
server thread 7 got connection 3116824
server thread 9 got connection 20646664
Thread 1 EXIT
server: 50617 13946 6133 107 70803
client thread 3 socket created 3117024
client thread 4 socket connected 20779520
client thread 5 socket connected 9372856
client thread 7 socket connected 9372064
client thread 9 socket connected 20647848
Thread 8 EXIT
server thread 3 got connection 3115640
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 4 write 131072 bytes
server thread 5 write 131072 bytes
client thread 4 socket read 131072
Thread 6 EXIT
server thread 7 write 131072 bytes
client thread 5 socket read 131072
server thread 9 write 131072 bytes
client thread 7 socket read 131072
server: 7348 3040 14911 143 25443
client thread 9 socket read 131072
server: 6973 4988 15037 143 27141
client thread 3 socket connected 3117024
server: 7205 8457 11657 89 27409
server: 2038 12569 7849 89 22546
Thread 0 EXIT
client thread 3 socket wrote 8192
server thread 3 read 8192 bytes
Thread 1 EXIT
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 10746 20633 3790 143 35312
Thread 2 EXIT
Thread 2 EXIT
Thread 4 EXIT
Thread 0 EXIT
Thread 5 EXIT
Thread 4 EXIT
Thread 9 EXIT
Thread 5 EXIT
Thread 7 EXIT
Thread 9 EXIT
Thread 3 EXIT
Thread 3 EXIT
Thread 7 EXIT
Thread 7 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 156176 403854 220462 1628
server per thread elapsed time 782135
----------
Client results:

----------
client per thread totals 10 369878 182384 232454 3528
client per thread elapsed time 788255
select loop kernel/user: 65385.40 usec
server thread 0 alive
server thread 1 alive
server thread 2 alive
server thread 3 alive
server thread 4 alive
server thread 0 loop 0
server thread 1 loop 0
server thread 2 loop 0
server thread 3 loop 0
server thread 4 loop 0
server thread 5 alive
server thread 6 alive
server thread 7 alive
server thread 8 alive
server thread 9 alive
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 9372280
server thread 0 got connection 9371992
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 9372568
server thread 1 got connection 9371776
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 20646072
server thread 2 got connection 9373072
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 20779520
server thread 3 got connection 9372424
client thread 4 alive
client thread 4 loop 0
server thread 5 loop 0
server thread 6 loop 0
server thread 7 loop 0
server thread 8 loop 0
server thread 9 loop 0
client thread 0 socket connected 9372280
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 4077 3504 2128 107 9816
server thread 0 loop 1
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 3116824
server thread 0 got connection 9372856
client thread 1 socket connected 9372568
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 4863 8672 2253 107 15895
server thread 1 loop 1
client thread 1 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 20646664
server thread 1 got connection 20647256
client thread 2 socket connected 20646072
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 5650 14000 2306 107 22063
server thread 2 loop 1
client thread 2 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 20647848
server thread 2 got connection 9372784
client thread 3 socket connected 20779520
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 6419 19435 2092 107 28053
server thread 3 loop 1
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 9372208
server thread 3 got connection 9371848
client thread 4 socket created 3115640
server thread 4 got connection 3117024
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 9373000
server thread 5 got connection 9372064
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 9371992
server thread 6 got connection 9372280
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 9371776
server thread 7 got connection 9372568
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 9373072
server thread 8 got connection 20646072
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 9372424
server thread 9 got connection 20779520
client thread 0 socket connected 3116824
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 3343 23690 1877 107 29018
server thread 0 loop 2
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 9372856
server thread 0 got connection 3116824
client thread 1 socket connected 20646664
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 3361 23047 2020 107 28536
server thread 1 loop 2
client thread 1 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 20647256
client thread 2 socket connected 20647848
client thread 3 socket connected 9372208
client thread 4 socket connected 3115640
client thread 5 socket connected 9373000
client thread 6 socket connected 9371992
client thread 7 socket connected 9371776
client thread 8 socket connected 9373072
client thread 9 socket connected 9372424
client thread 0 socket connected 9372856
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 2 write 131072 bytes
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 3 write 131072 bytes
client thread 2 socket read 131072
client thread 3 socket read 131072
server thread 4 write 131072 bytes
client thread 4 socket read 131072
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server thread 7 write 131072 bytes
client thread 7 socket read 131072
server thread 8 write 131072 bytes
client thread 8 socket read 131072
server thread 9 write 131072 bytes
client thread 9 socket read 131072
server thread 0 write 131072 bytes
server: 3379 29573 38369 161 71482
client thread 0 socket read 131072
server: 3308 26015 38048 143 67513
client thread 2 loop 2
client thread 3 loop 2
server: 31969 31665 32416 89 96138
client thread 4 loop 1
server: 26104 35169 28321 89 89684
server thread 1 got connection 20646664
server: 26909 38781 24727 89 90506
client thread 6 loop 1
server: 27660 42625 20401 89 90774
client thread 7 loop 1
server: 28446 46290 16217 72 91024
client thread 8 loop 1
server: 29215 50223 11765 89 91293
server: 3111 49473 7116 72 59771
client thread 9 loop 1
server thread 2 loop 2
client thread 0 loop 3
server thread 3 loop 2
server thread 4 loop 1
server thread 5 loop 1
server thread 6 loop 1
server thread 7 loop 1
server thread 8 loop 1
server thread 9 loop 1
server thread 0 loop 3
client thread 5 loop 1
client thread 1 socket connected 20647256
client thread 2 socket created 9372784
client thread 3 socket created 9371848
client thread 4 socket created 20647848
client thread 6 socket created 9372208
client thread 7 socket created 3117024
client thread 8 socket created 3115640
client thread 9 socket created 9372064
client thread 0 socket created 9372280
client thread 5 socket created 9371992
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 2 got connection 9372568
server thread 3 got connection 9371776
server thread 4 got connection 20646072
server thread 6 got connection 9373072
server thread 7 got connection 20779520
server thread 8 got connection 3116824
server thread 0 got connection 9372424
server thread 9 got connection 9372856
server thread 1 write 131072 bytes
client thread 1 socket read 131072
server: 54819 5739 5078 161 65797
server thread 5 got connection 9373000
client thread 2 socket connected 9372784
client thread 3 socket connected 9371848
client thread 4 socket connected 20647848
client thread 6 socket connected 9372208
client thread 7 socket connected 3117024
client thread 8 socket connected 3115640
client thread 9 socket connected 9372064
client thread 0 socket connected 9372280
client thread 5 socket connected 9371992
server thread 1 loop 3
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
client thread 0 socket wrote 8192
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 0 read 8192 bytes
server thread 2 write 131072 bytes
server thread 3 write 131072 bytes
client thread 2 socket read 131072
server thread 4 write 131072 bytes
client thread 3 socket read 131072
server thread 6 write 131072 bytes
client thread 4 socket read 131072
server thread 7 write 131072 bytes
client thread 6 socket read 131072
server thread 8 write 131072 bytes
client thread 7 socket read 131072
client thread 8 socket read 131072
client thread 1 loop 3
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server: 9941 3093 35294 143 48471
server: 9941 5167 33292 89 48489
server thread 0 write 131072 bytes
server: 9941 9369 31879 143 51332
client thread 2 loop 3
client thread 0 socket read 131072
server: 9583 13427 29215 143 52369
client thread 3 loop 3
server: 9583 17897 25139 72 52691
client thread 4 loop 2
client thread 9 socket read 131072
server thread 9 write 131072 bytes
server: 9619 21920 24709 143 56392
client thread 7 loop 2
client thread 8 loop 2
client thread 1 socket created 20646664
server: 411 33077 13642 89 47220
client thread 6 loop 2
server thread 2 loop 3
server thread 3 loop 3
server: 9494 38334 9494 89 57411
server thread 4 loop 2
client thread 0 loop 4
server thread 6 loop 2
server thread 7 loop 2
client thread 9 loop 2
server: 9637 43179 5310 197 58323
server thread 8 loop 2
server thread 1 got connection 20647256
server thread 5 loop 2
client thread 6 socket created 9372568
server thread 0 loop 4
client thread 0 socket created 9371776
client thread 9 socket created 20646072
server thread 9 loop 2
server thread 6 got connection 9372784
server thread 0 got connection 9373072
server thread 9 got connection 9371848
client thread 5 loop 2
client thread 2 socket created 20779520
client thread 3 socket created 20647848
client thread 4 socket created 3116824
client thread 7 socket created 3117024
client thread 8 socket created 3115640
client thread 1 socket connected 20646664
client thread 6 socket connected 9372568
client thread 0 socket connected 9371776
client thread 9 socket connected 20646072
client thread 5 socket created 9373000
server thread 2 got connection 9372208
server thread 4 got connection 9372424
server thread 3 got connection 9372280
server thread 7 got connection 9372064
server thread 8 got connection 9372856
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
client thread 6 socket wrote 8192
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 6 read 8192 bytes
client thread 9 socket wrote 8192
server thread 5 got connection 9371992
server thread 1 write 131072 bytes
client thread 1 socket read 131072
server thread 0 write 131072 bytes
client thread 0 socket read 131072
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server: 45325 6472 12408 143 64348
client thread 1 loop 4
server: 1091 9083 8618 89 18881
Thread 0 EXIT
server: 1716 13302 5006 89 20114
server thread 1 loop 4
client thread 6 loop 3
server thread 6 loop 3
Thread 0 EXIT
server thread 9 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 20647256
server thread 9 write 131072 bytes
server: 19417 89 3844 232 23583
server thread 9 loop 3
server thread 9 got connection 20646664
client thread 2 socket connected 20779520
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 6115 20007 1931 107 28160
server thread 2 loop 4
client thread 2 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 9373072
server thread 2 got connection 9371776
client thread 3 socket connected 20647848
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 8958 22635 1931 107 33631
server thread 3 loop 4
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 9372784
server thread 3 got connection 9372568
client thread 4 socket connected 3116824
client thread 7 socket connected 3117024
client thread 8 socket connected 3115640
client thread 5 socket connected 9373000
client thread 1 socket created 9372352
client thread 6 socket created 20646072
client thread 9 socket connected 20647256
client thread 2 socket connected 9373072
client thread 3 socket connected 9372784
client thread 7 socket wrote 8192
client thread 8 socket wrote 8192
server thread 7 read 8192 bytes
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 8 read 8192 bytes
server thread 1 got connection 9371848
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 6 got connection 9372208
server thread 2 read 8192 bytes
client thread 2 socket wrote 8192
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 5 write 131072 bytes
server thread 7 write 131072 bytes
client thread 5 socket read 131072
client thread 7 socket read 131072
server thread 9 write 131072 bytes
server thread 8 write 131072 bytes
client thread 9 socket read 131072
client thread 8 socket read 131072
server thread 2 write 131072 bytes
client thread 2 socket read 131072
server: 18988 26265 22331 161 67745
server thread 3 write 131072 bytes
server: 6562 40873 22367 125 69927
client thread 3 socket read 131072
client thread 5 loop 3
server: 197 28160 17111 89 45557
client thread 7 loop 3
server: 6472 49133 15341 89 71035
client thread 9 loop 4
client thread 8 loop 3
server: 3057 31235 9440 89 43823
server thread 5 loop 3
Thread 2 EXIT
server: 3093 27820 7706 72 38691
server thread 7 loop 3
server thread 9 loop 4
client thread 7 socket created 20779520
server thread 8 loop 3
client thread 8 socket created 9372280
Thread 3 EXIT
server thread 7 got connection 20647848
server thread 8 got connection 9371992
Thread 2 EXIT
Thread 3 EXIT
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 6061 69802 1877 107 77847
server thread 4 loop 3
client thread 4 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 9372064
server thread 4 got connection 9373000
client thread 1 socket connected 9372352
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 32666 27606 2146 107 62525
Thread 1 EXIT
client thread 1 socket wrote 8192
client thread 1 socket read 131072
Thread 1 EXIT
client thread 6 socket connected 20646072
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 41087 24763 2163 107 68121
server thread 6 loop 4
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 20646664
server thread 6 got connection 3117024
client thread 5 socket created 9372856
server thread 5 got connection 20647256
client thread 9 socket created 3115640
server thread 9 got connection 9371776
client thread 7 socket connected 20779520
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1484 18845 1824 107 22260
server thread 7 loop 4
client thread 7 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 9373072
server thread 7 got connection 9372568
client thread 8 socket connected 9372280
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1019 24209 2020 107 27356
server thread 8 loop 4
client thread 8 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 9372784
server thread 8 got connection 3116952
client thread 4 socket connected 9372064
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 3057 24280 1913 107 29358
server thread 4 loop 4
client thread 4 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 9372640
server thread 4 got connection 9372424
client thread 6 socket connected 20646664
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 3004 18416 2146 107 23672
Thread 6 EXIT
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 5 socket connected 9372856
client thread 9 socket connected 3115640
client thread 7 socket connected 9373072
client thread 8 socket connected 9372784
client thread 4 socket connected 9372640
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
client thread 9 socket wrote 8192
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 9 read 8192 bytes
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server thread 7 write 131072 bytes
client thread 7 socket read 131072
server thread 8 write 131072 bytes
server thread 9 write 131072 bytes
client thread 8 socket read 131072
client thread 9 socket read 131072
server thread 4 write 131072 bytes
client thread 4 socket read 131072
server: 19882 34919 20526 161 75487
client thread 5 loop 4
server: 3040 32863 17039 89 53031
Thread 7 EXIT
server: 3075 31289 13338 89 47792
server: 19900 44663 11139 72 75773
server: 3075 34329 5471 89 42964
server thread 5 loop 4
Thread 8 EXIT
client thread 5 socket created 3116824
Thread 9 EXIT
Thread 4 EXIT
Thread 7 EXIT
Thread 8 EXIT
Thread 9 EXIT
Thread 4 EXIT
Thread 6 EXIT
server thread 5 got connection 9371848
client thread 5 socket connected 3116824
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 250 304 1842 107 2503
Thread 5 EXIT
client thread 5 socket wrote 8192
client thread 5 socket read 131072
Thread 5 EXIT
Thread 5 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 20 216112 533327 285922 2183
server per thread elapsed time 1037559
----------
Client results:

----------
client per thread totals 20 490383 240901 301891 4728
client per thread elapsed time 1037911
select loop kernel/kernel: 64659.40 usec
Killing sel_spd 1008 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Tue Apr 1 15:01:25 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
'PR_Select()' is obsolete. Use 'PR_Poll()' instead.
Killing selct_er 1232 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Tue Apr 1 15:01:29 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
'PR_Select()' is obsolete. Use 'PR_Poll()' instead.
Killing selct_nm 1324 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Tue Apr 1 15:01:33 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
'PR_Select()' is obsolete. Use 'PR_Poll()' instead.
Killing selct_to 700 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Tue Apr 1 15:01:42 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing selintr 1308 after 600
END TEST: selintr
BEGIN TEST: sema  
Tue Apr 1 15:01:46 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
warning: removed semaphore /tmp/foo.sem left over from previous run
warning: removed semaphore /tmp/bar.sem left over from previous run
Killing sema 1180 after 600
END TEST: sema
BEGIN TEST: semaerr  
Tue Apr 1 15:01:50 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
PASS
warning: deleted semaphore /tmp/foo.sem from previous run of the test
Killing semaerr 1028 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Tue Apr 1 15:01:55 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
PASS
warning: removed shared memory /tmp/counter left over from previous run
warning: removed semaphore /tmp/foo.sem left over from previous run
warning: removed semaphore /tmp/bar.sem left over from previous run
Killing semaping 700 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Tue Apr 1 15:01:59 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing sendzlf 508 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Tue Apr 1 15:02:03 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing server_test 1072 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Tue Apr 1 15:02:08 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing servr_uu 1324 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Tue Apr 1 15:02:13 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing servr_ku 1120 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Tue Apr 1 15:02:18 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing servr_uk 1320 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Tue Apr 1 15:02:23 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing servr_kk 1220 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Tue Apr 1 15:02:28 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing short_thread 1308 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Tue Apr 1 15:02:32 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing sigpipe 1316 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Tue Apr 1 15:02:36 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/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
Killing socket 1040 after 600
END TEST: socket
BEGIN TEST: sockopt  
Tue Apr 1 15:02:47 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASSED
Killing sockopt 1028 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Tue Apr 1 15:02:51 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing sockping 1248 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Tue Apr 1 15:02:56 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing sprintf 688 after 600
END TEST: sprintf
BEGIN TEST: stack  
Tue Apr 1 15:03:01 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
.\stack successful
sum = 0x13948, expected = 0x13948
Killing stack 780 after 600
END TEST: stack
BEGIN TEST: stdio  
Tue Apr 1 15:03:35 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
This to standard out
This to standard err
Killing stdio 1216 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Tue Apr 1 15:03:39 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing str2addr 1384 after 600
END TEST: str2addr
BEGIN TEST: strod  
Tue Apr 1 15:03:43 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456800
Killing strod 764 after 600
END TEST: strod
BEGIN TEST: switch  
Tue Apr 1 15:03:47 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASSED
Killing switch 1028 after 600
END TEST: switch
BEGIN TEST: system  
Tue Apr 1 15:03:52 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PR_SI_HOSTNAME: nss-w2kp
PR_SI_SYSNAME: Windows_NT
PR_SI_RELEASE: 5.0
PR_SI_ARCHITECTURE: x86
Host page size is 4096
Page shift is 12
Number of processors is: 1
Killing system 1040 after 600
END TEST: system
BEGIN TEST: testbit  
Tue Apr 1 15:03:56 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASSED
Killing testbit 948 after 600
END TEST: testbit
BEGIN TEST: testfile  
Tue Apr 1 15:04:00 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
File Test passed
Dir Test passed
Killing testfile 1352 after 600
END TEST: testfile
BEGIN TEST: threads  
Tue Apr 1 15:04:06 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing threads 1384 after 600
END TEST: threads
BEGIN TEST: timemac  
Tue Apr 1 15:04:11 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Tue Apr 1 23:04:12 UTC 2003
Current local time is Tue Apr 1 15:04:12 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 1400 after 600
END TEST: timemac
BEGIN TEST: timetest  
Tue Apr 1 15:04:15 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing timetest 780 after 600
END TEST: timetest
BEGIN TEST: tpd  
Tue Apr 1 15:04:43 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASSED
Killing tpd 1116 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Tue Apr 1 15:04:47 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing udpsrv 1044 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Tue Apr 1 15:04:52 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing vercheck 1188 after 600
END TEST: vercheck
BEGIN TEST: version  
Tue Apr 1 15:04:56 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Runtime library version information
Build time: 27 Mar 2003 09:11:26 GMT
Build time: 2003-03-27 02:11:26
Portable runtime V4.3.0 ( debug )
filename: plc4.dll
security: N/A
copyright: Copyright (c) 1998 Netscape Communications Corporation. All Rights Reserved
comment: http://www.mozilla.org/MPL/
Killing version 1284 after 600
END TEST: version
BEGIN TEST: writev  
Tue Apr 1 15:05:00 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASSED
Killing writev 1152 after 600
END TEST: writev
BEGIN TEST: xnotify  
Tue Apr 1 15:06:44 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Done!
Killing xnotify 1028 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Tue Apr 1 15:06:48 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
PASS
Killing zerolen 780 after 600
END TEST: zerolen
BEGIN TEST: accept  
Tue Apr 1 15:07:18 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing accept 1264 after 600
END TEST: accept
BEGIN TEST: acceptread  
Tue Apr 1 15:07:28 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0x50ff10)127.0.0.1:51722
(Server) read [0x50fe94..0x50ff09) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xc4ff10)127.0.0.1:51978
(Server) read [0xc4fe94..0xc4ff09) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xc4ff10)127.0.0.1:52234
(Server) read [0xc4fe94..0xc4ff09) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xc4ff10)127.0.0.1:52490
(Server) read [0xc4fe94..0xc4ff09) 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_ABORTED_ERROR(-5928), oserror = 10053
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_ABORTED_ERROR(-5928), oserror = 10053
Killing acceptread 1028 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Tue Apr 1 15:07:43 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0x50ff10)127.0.0.1:53258
(Server) read [0x50fe94..0x50ff09) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xc4ff10)127.0.0.1:53514
(Server) read [0xc4fe94..0xc4ff09) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xc4ff10)127.0.0.1:53770
(Server) read [0xc4fe94..0xc4ff09) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xc4ff10)127.0.0.1:54026
(Server) read [0xc4fe94..0xc4ff09) 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_ABORTED_ERROR(-5928), oserror = 10053
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_ABORTED_ERROR(-5928), oserror = 10053
Killing acceptreademu 1232 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Tue Apr 1 15:07:58 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing affinity 764 after 600
END TEST: affinity
BEGIN TEST: alarm  
Tue Apr 1 15:08:02 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing alarm 1040 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Tue Apr 1 15:09:09 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing anonfm 1200 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Tue Apr 1 15:09:14 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing atomic 1044 after 600
END TEST: atomic
BEGIN TEST: attach  
Tue Apr 1 15:09:18 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing attach 1152 after 600
END TEST: attach
BEGIN TEST: bigfile  
Tue Apr 1 15:09:22 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing bigfile 896 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Tue Apr 1 15:09:27 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing cleanup 1216 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Tue Apr 1 15:09:36 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Client/Server started at(0x00322BC0):
Server started at(0x00327758):
main(0x00322BC0): waiting for execution interval (10 seconds)
Client started at(0x00327E18):
Shutting down(0x00322BC0):
Client(0x00327E18): stopped after 34 operations and 33380 bytes
Server(0x00327758): stopped after 35 operations and 33908 bytes
main(0x00322BC0): test complete
Test exiting at(0x00322BC0):
Killing cltsrv 1356 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Tue Apr 1 15:09:50 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASSED
Killing concur 1044 after 600
END TEST: concur
BEGIN TEST: cvar  
Tue Apr 1 15:10:05 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing cvar 1272 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Tue Apr 1 15:10:10 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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: 19.67 usec
Condvar simple test shared UK: 18.24 usec
Condvar simple test priv UU: 42.91 usec
Condvar simple test priv UK: 43.45 usec
Condvar simple test All: 78.67 usec
Condvar timeout test: 676.02 usec

10 Thread tests
Condvar simple test shared UU: 37.55 usec
Condvar simple test shared UK: 35.58 usec
Condvar simple test priv UU: 76.35 usec
Condvar simple test priv UK: 85.11 usec
Condvar simple test All: 168.60 usec
Condvar timeout test: 712.50 usec

15 Thread tests
Condvar simple test shared UU: 55.61 usec
Condvar simple test shared UK: 55.25 usec
Condvar simple test priv UU: 127.12 usec
Condvar simple test priv UK: 128.20 usec
Condvar simple test All: 252.64 usec
Condvar timeout test: 668.87 usec

20 Thread tests
Condvar simple test shared UU: 75.09 usec
Condvar simple test shared UK: 73.13 usec
Condvar simple test priv UU: 163.24 usec
Condvar simple test priv UK: 166.99 usec
Condvar simple test All: 372.07 usec
Condvar timeout test: 739.32 usec
PASS
Killing cvar2 904 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Tue Apr 1 15:10:14 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASSED
Killing dlltest 1152 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Tue Apr 1 15:10:19 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASSED
Killing dtoa 896 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Tue Apr 1 15:10:22 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing errcodes 1048 after 600
END TEST: errcodes
BEGIN TEST: exit  
Tue Apr 1 15:10:27 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing exit 1384 after 600
END TEST: exit
BEGIN TEST: fdcach  
Tue Apr 1 15:10:41 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing fdcach 1116 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Tue Apr 1 15:10:45 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing fileio 1264 after 600
END TEST: fileio
BEGIN TEST: foreign  
Tue Apr 1 15:10:49 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing foreign 1028 after 600
END TEST: foreign
BEGIN TEST: forktest  
Tue Apr 1 15:10:56 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
The fork test is applicable to Unix only.
Killing forktest 1152 after 600
END TEST: forktest
BEGIN TEST: fsync  
Tue Apr 1 15:11:00 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
10 iterations over a 10 kbyte file: 7635 [9387] 12176
Killing fsync 780 after 600
END TEST: fsync
BEGIN TEST: getproto  
Tue Apr 1 15:11:04 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
tcp is protocol number 6
udp is protocol number 17
Protocol number 6 is tcp
Protocol number 17 is udp
PASSED
Killing getproto 1064 after 600
END TEST: getproto
BEGIN TEST: i2l  
Tue Apr 1 15:11:08 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
We have long long
Killing i2l 1284 after 600
END TEST: i2l
BEGIN TEST: initclk  
Tue Apr 1 15:11:13 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Elapsed time: 3000 ms, expected time: 2992 ms
PASS
Killing initclk 252 after 600
END TEST: initclk
BEGIN TEST: inrval  
Tue Apr 1 15:11:20 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 218 nsecs

Overhead of 'PR_IntervalNow()' is 1776 nsecs

Overhead of 'PR_Now()' is 203 nsecs

Overhead of 'PR_IntervalNow()' is 1776 nsecs

Killing inrval 948 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Tue Apr 1 15:12:58 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Test not defined
Killing instrumt 1188 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Tue Apr 1 15:13:02 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing intrio 1044 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Tue Apr 1 15:13:26 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASSED
Killing intrupt 1048 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Tue Apr 1 15:13:43 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
test with global bound thread
thread id 0, scope GLOBAL scope
test with local thread
thread id 0, scope GLOBAL scope
test with global thread
thread id 0, scope GLOBAL scope
Killing io_timeout 1236 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Tue Apr 1 15:13:53 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Interrupting the threads
Threads terminated in 2984 milliseconds
PASS
Killing ioconthr 1272 after 600
END TEST: ioconthr
BEGIN TEST: join  
Tue Apr 1 15:14:02 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
Killing join 1044 after 600
END TEST: join
BEGIN TEST: joinkk  
Tue Apr 1 15:14:06 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing joinkk 1200 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Tue Apr 1 15:14:10 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing joinku 1232 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Tue Apr 1 15:14:15 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing joinuk 1236 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Tue Apr 1 15:14:19 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing joinuu 948 after 600
END TEST: joinuu
BEGIN TEST: layer  
Tue Apr 1 15:14:23 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
Killing layer 1384 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Tue Apr 1 15:14:27 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing lazyinit 780 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Tue Apr 1 15:14:31 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing lltest 764 after 600
END TEST: lltest
BEGIN TEST: lock  
Tue Apr 1 15:14:35 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing lock 1044 after 600
END TEST: lock
BEGIN TEST: lockfile  
Tue Apr 1 15:14:54 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing lockfile 1028 after 600
END TEST: lockfile
BEGIN TEST: logger  
Tue Apr 1 15:15:16 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing logger 1116 after 600
END TEST: logger
BEGIN TEST: many_cv  
Tue Apr 1 15:15:30 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Settings
Conditions / lock: 10
Loops to run test: 1
PASS
Killing many_cv 1064 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Tue Apr 1 15:15:34 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing multiwait 1384 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Tue Apr 1 15:17:03 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing nameshm1 1284 after 600
END TEST: nameshm1
BEGIN TEST: nonblock  
Tue Apr 1 15:17:12 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
connect: EWOULDBLOCK, good
Killing nonblock 1048 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Tue Apr 1 15:17:18 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
Killing nblayer 1376 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Tue Apr 1 15:17:22 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing ntioto 1188 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Tue Apr 1 15:17:26 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
2 1
1 2
2 1
4 3 2 1
1 2 3 4
4 3 2 1
8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8
8 7 6 5 4 3 2 1
PASS
Killing ntoh 948 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Tue Apr 1 15:17:30 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 206
PASS
Killing op_2long 1328 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Tue Apr 1 15:17:34 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing op_excl 1188 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Tue Apr 1 15:17:38 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
error code is -5950
PASS
Killing op_filnf 1040 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Tue Apr 1 15:17:42 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Test passed
Killing op_filok 1008 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Tue Apr 1 15:17:46 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
Killing op_nofil 896 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Tue Apr 1 15:17:50 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing parent 1144 after 600
END TEST: parent
BEGIN TEST: peek  
Tue Apr 1 15:17:55 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
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
Killing peek 1344 after 600
END TEST: peek
BEGIN TEST: perf  
Tue Apr 1 15:18:39 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
local procedure call overhead: 0.02 usec
DLL procedure call overhead: 0.02 usec
current calendar time: 0.22 usec
interval time: 1.77 usec
idle lock lock/unlock pair: 0.14 usec
idle monitor entry/exit pair: 0.25 usec
idle cache monitor entry/exit pair: 0.70 usec
create/destroy thread pair: 210.80 usec
context switch - user/user: 4.67 usec
context switch - user/kernel: 4.72 usec
context switch - kernel/user: 4.76 usec
context switch - kernel/kernel: 4.68 usec
sema context switch - user/user: 3.40 usec
sema context switch - user/kernel: 3.45 usec
sema context switch - kernel/user: 3.31 usec
sema context switch - kernel/kernel: 3.36 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.02 usec
DLL procedure call overhead: 0.02 usec
current calendar time: 0.23 usec
interval time: 1.79 usec
idle lock lock/unlock pair: 0.14 usec
idle monitor entry/exit pair: 0.25 usec
idle cache monitor entry/exit pair: 0.70 usec
create/destroy thread pair: 210.55 usec
context switch - user/user: 4.68 usec
context switch - user/kernel: 4.72 usec
context switch - kernel/user: 4.76 usec
context switch - kernel/kernel: 4.65 usec
sema context switch - user/user: 3.40 usec
sema context switch - user/kernel: 3.43 usec
sema context switch - kernel/user: 3.29 usec
sema context switch - kernel/kernel: 3.36 usec
Killing perf 1376 after 600
END TEST: perf
BEGIN TEST: pipeping  
Tue Apr 1 15:18:44 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing pipeping 1232 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Tue Apr 1 15:18:48 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing pipeping2 1188 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Tue Apr 1 15:18:53 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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"
PASS
Killing pipeself 1144 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Tue Apr 1 15:18:57 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing poll_nm 1040 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Tue Apr 1 15:19:01 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing poll_to 1312 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Tue Apr 1 15:19:10 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASSED
Killing pollable 1220 after 600
END TEST: pollable
BEGIN TEST: prftest  
Tue Apr 1 15:19:14 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
Killing prftest 252 after 600
END TEST: prftest
BEGIN TEST: primblok  
Tue Apr 1 15:19:18 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
This test is not relevant on this platform
Killing primblok 1292 after 600
END TEST: primblok
BEGIN TEST: provider  
Tue Apr 1 15:19:22 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Client/Server started at(0x00322BD0):
Server started at(0x003277F0):
main(0x00322BD0): waiting for execution interval (10 seconds)
Client started at(0x00327CA8):
Shutting down(0x00322BD0):
Client(0x00327CA8): stopped after 32 operations and 32724 bytes
Server(0x003277F0): stopped after 33 operations and 33300 bytes
main(0x00322BD0): test complete
Test exiting at(0x00322BD0):
Killing provider 896 after 600
END TEST: provider
BEGIN TEST: prpollml  
Tue Apr 1 15:19:37 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing prpollml 1236 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Tue Apr 1 15:20:13 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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 3214, 3215 and 3216

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 "3214" from a client
The server received "3215" from a client
Server read 128 bytes from native fd 5052
The server received "3216" from a client
The server received "3214" from a client
The server received "3215" from a client
Server read 128 bytes from native fd 5064
The server received "3216" from a client
The server received "3214" from a client
The server received "3215" from a client
Server read 128 bytes from native fd 5056
The server received "3216" from a client
The server received "3214" from a client
The server received "3215" from a client
Server read 128 bytes from native fd 5004
The server received "3216" from a client
The server received "3214" from a client
The server received "3215" from a client
Server read 128 bytes from native fd 5000
The server received "3216" from a client
All tests finished
Killing prpoll 1264 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Tue Apr 1 15:20:22 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing randseed 780 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Tue Apr 1 15:20:27 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing ranfile 1232 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Tue Apr 1 15:20:51 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing rwlocktest 1328 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Tue Apr 1 15:20:55 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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 20566 230908 10064 525
server per thread elapsed time 262079
----------
Client results:

----------
client per thread totals 0 237448 12694 9986 1558
client per thread elapsed time 261701
select loop user/user: 63071.60 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 51496 434470 20099 1069
server per thread elapsed time 507151
----------
Client results:

----------
client per thread totals 10 445440 25347 19888 3136
client per thread elapsed time 493826
select loop user/kernel: 59445.80 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 87187 633133 30101 1595
server per thread elapsed time 752036
----------
Client results:

----------
client per thread totals 10 651217 37982 29798 4715
client per thread elapsed time 723726
select loop kernel/user: 58712.60 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 20 119228 830999 40177 2126
server per thread elapsed time 992549
----------
Client results:

----------
client per thread totals 20 851093 50672 39712 6287
client per thread elapsed time 947777
select loop kernel/kernel: 59739.00 usec
Killing sel_spd 1344 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Tue Apr 1 15:21:00 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing selct_er 1256 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Tue Apr 1 15:21:05 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing selct_nm 1308 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Tue Apr 1 15:21:09 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing selct_to 1160 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Tue Apr 1 15:21:19 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing selintr 1040 after 600
END TEST: selintr
BEGIN TEST: sema  
Tue Apr 1 15:21:22 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
warning: removed semaphore /tmp/foo.sem left over from previous run
warning: removed semaphore /tmp/bar.sem left over from previous run
Killing sema 1292 after 600
END TEST: sema
BEGIN TEST: semaerr  
Tue Apr 1 15:21:27 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
PASS
warning: deleted semaphore /tmp/foo.sem from previous run of the test
Killing semaerr 1328 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Tue Apr 1 15:21:32 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
PASS
warning: removed shared memory /tmp/counter left over from previous run
warning: removed semaphore /tmp/foo.sem left over from previous run
warning: removed semaphore /tmp/bar.sem left over from previous run
Killing semaping 1284 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Tue Apr 1 15:21:36 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing sendzlf 1236 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Tue Apr 1 15:21:41 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing server_test 1048 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Tue Apr 1 15:21:46 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing servr_uu 1384 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Tue Apr 1 15:21:51 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing servr_ku 1188 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Tue Apr 1 15:21:56 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing servr_uk 120 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Tue Apr 1 15:22:01 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing servr_kk 1236 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Tue Apr 1 15:22:06 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing short_thread 1160 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Tue Apr 1 15:22:10 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing sigpipe 896 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Tue Apr 1 15:22:14 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing socket 120 after 600
END TEST: socket
BEGIN TEST: sockopt  
Tue Apr 1 15:22:26 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASSED
Killing sockopt 480 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Tue Apr 1 15:22:30 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing sockping 1044 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Tue Apr 1 15:22:35 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing sprintf 1048 after 600
END TEST: sprintf
BEGIN TEST: stack  
Tue Apr 1 15:22:40 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
.\stack successful
sum = 0x13948, expected = 0x13948
Killing stack 1216 after 600
END TEST: stack
BEGIN TEST: stdio  
Tue Apr 1 15:23:13 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
This to standard out
This to standard err
Killing stdio 764 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Tue Apr 1 15:23:17 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing str2addr 1220 after 600
END TEST: str2addr
BEGIN TEST: strod  
Tue Apr 1 15:23:21 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456800
Killing strod 1232 after 600
END TEST: strod
BEGIN TEST: switch  
Tue Apr 1 15:23:26 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASSED
Killing switch 1216 after 600
END TEST: switch
BEGIN TEST: system  
Tue Apr 1 15:23:31 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PR_SI_HOSTNAME: nss-w2kp
PR_SI_SYSNAME: Windows_NT
PR_SI_RELEASE: 5.0
PR_SI_ARCHITECTURE: x86
Host page size is 4096
Page shift is 12
Number of processors is: 1
Killing system 764 after 600
END TEST: system
BEGIN TEST: testbit  
Tue Apr 1 15:23:35 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASSED
Killing testbit 1100 after 600
END TEST: testbit
BEGIN TEST: testfile  
Tue Apr 1 15:23:39 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
File Test passed
Dir Test passed
Killing testfile 1160 after 600
END TEST: testfile
BEGIN TEST: threads  
Tue Apr 1 15:23:45 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing threads 1316 after 600
END TEST: threads
BEGIN TEST: timemac  
Tue Apr 1 15:23:50 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Tue Apr 1 23:23:52 UTC 2003
Current local time is Tue Apr 1 15:23:52 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 1048 after 600
END TEST: timemac
BEGIN TEST: timetest  
Tue Apr 1 15:23:55 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing timetest 1324 after 600
END TEST: timetest
BEGIN TEST: tpd  
Tue Apr 1 15:24:17 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASSED
Killing tpd 1232 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Tue Apr 1 15:24:21 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing udpsrv 948 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Tue Apr 1 15:24:26 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_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
Killing vercheck 1396 after 600
END TEST: vercheck
BEGIN TEST: version  
Tue Apr 1 15:24:30 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Runtime library version information
Build time: 27 Mar 2003 09:02:04 GMT
Build time: 2003-03-27 02:02:04
Portable runtime V4.3.0 ()
filename: plc4.dll
security: N/A
copyright: Copyright (c) 1998 Netscape Communications Corporation. All Rights Reserved
comment: http://www.mozilla.org/MPL/
Killing version 1160 after 600
END TEST: version
BEGIN TEST: writev  
Tue Apr 1 15:24:34 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASSED
Killing writev 1232 after 600
END TEST: writev
BEGIN TEST: xnotify  
Tue Apr 1 15:26:19 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Done!
Killing xnotify 1284 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Tue Apr 1 15:26:24 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
PASS
Killing zerolen 764 after 600
END TEST: zerolen