BEGIN TEST: accept  
Tue Apr 1 13:52:29 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing accept 243 after 600
END TEST: accept
BEGIN TEST: acceptread  
Tue Apr 1 13:52:53 PST 2003 OBJDIR WINNT4.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 (0xe9ff37)127.0.0.1:40965
(Server) read [0xe9fe8c..0xe9ff01) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0x119ff37)127.0.0.1:41221
(Server) read [0x119fe8c..0x119ff01) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0x139ff37)127.0.0.1:41477
(Server) read [0x139fe8c..0x139ff01) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0x159ff37)127.0.0.1:41733
(Server) read [0x159fe8c..0x159ff01) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
Accepted connection from (0x179ff37)127.0.0.1:41989
(Server) read [0x179fe8c..0x179ff01) 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 254 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Tue Apr 1 13:53:09 PST 2003 OBJDIR WINNT4.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 (0xe9ff08)127.0.0.1:42501
(Server) read [0xe9fe8c..0xe9ff01) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0x119ff08)127.0.0.1:42757
(Server) read [0x119fe8c..0x119ff01) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0x139ff08)127.0.0.1:43013
(Server) read [0x139fe8c..0x139ff01) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0x159ff08)127.0.0.1:43269
(Server) read [0x159fe8c..0x159ff01) 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 76 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Tue Apr 1 13:53:24 PST 2003 OBJDIR WINNT4.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 234 after 600
END TEST: affinity
BEGIN TEST: alarm  
Tue Apr 1 13:53:30 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing alarm 258 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Tue Apr 1 13:54:39 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing anonfm 204 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Tue Apr 1 13:54:45 PST 2003 OBJDIR WINNT4.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 183 after 600
END TEST: atomic
BEGIN TEST: attach  
Tue Apr 1 13:54:50 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing attach 223 after 600
END TEST: attach
BEGIN TEST: bigfile  
Tue Apr 1 13:54:55 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing bigfile 214 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Tue Apr 1 13:55:01 PST 2003 OBJDIR WINNT4.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 244 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Tue Apr 1 13:55:11 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Client/Server started at(0x008913B0):
Server started at(0x00893A70):
main(0x008913B0): waiting for execution interval (10 seconds)
Client started at(0x00893740):
Shutting down(0x008913B0):
Client(0x00893740): stopped after 113 operations and 117146 bytes
Server(0x00893A70): stopped after 114 operations and 118062 bytes
main(0x008913B0): test complete
Test exiting at(0x008913B0):
Killing cltsrv 243 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Tue Apr 1 13:55:27 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing concur 213 after 600
END TEST: concur
BEGIN TEST: cvar  
Tue Apr 1 13:55:43 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing cvar 191 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Tue Apr 1 13:55:48 PST 2003 OBJDIR WINNT4.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: 113.68 usec
Condvar simple test shared UK: 115.05 usec
Condvar simple test priv UU: 158.08 usec
Condvar simple test priv UK: 70.65 usec
Condvar simple test All: 291.00 usec
Condvar timeout test: 692.23 usec

10 Thread tests
Condvar simple test shared UU: 56.08 usec
Condvar simple test shared UK: 230.38 usec
Condvar simple test priv UU: 368.52 usec
Condvar simple test priv UK: 115.05 usec
Condvar simple test All: 175.67 usec
Condvar timeout test: 664.05 usec

15 Thread tests
Condvar simple test shared UU: 80.41 usec
Condvar simple test shared UK: 337.73 usec
Condvar simple test priv UU: 413.20 usec
Condvar simple test priv UK: 166.05 usec
Condvar simple test All: 429.83 usec
Condvar timeout test: 762.75 usec

20 Thread tests
Condvar simple test shared UU: 74.50 usec
Condvar simple test shared UK: 451.82 usec
Condvar simple test priv UU: 509.00 usec
Condvar simple test priv UK: 331.68 usec
Condvar simple test All: 316.01 usec
Condvar timeout test: 733.88 usec
PASS
Killing cvar2 256 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Tue Apr 1 13:55:54 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing dlltest 167 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Tue Apr 1 13:56:00 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing dtoa 261 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Tue Apr 1 13:56:05 PST 2003 OBJDIR WINNT4.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 226 after 600
END TEST: errcodes
BEGIN TEST: exit  
Tue Apr 1 13:56:11 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing exit 266 after 600
END TEST: exit
BEGIN TEST: fdcach  
Tue Apr 1 13:56:26 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing fdcach 76 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Tue Apr 1 13:56:33 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing fileio 261 after 600
END TEST: fileio
BEGIN TEST: foreign  
Tue Apr 1 13:56:38 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing foreign 199 after 600
END TEST: foreign
BEGIN TEST: forktest  
Tue Apr 1 13:57:13 PST 2003 OBJDIR WINNT4.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 183 after 600
END TEST: forktest
BEGIN TEST: fsync  
Tue Apr 1 13:57:18 PST 2003 OBJDIR WINNT4.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: 7203 [7780] 8660
Killing fsync 222 after 600
END TEST: fsync
BEGIN TEST: getproto  
Tue Apr 1 13:57:24 PST 2003 OBJDIR WINNT4.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 236 after 600
END TEST: getproto
BEGIN TEST: i2l  
Tue Apr 1 13:57:29 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
We have long long
Killing i2l 248 after 600
END TEST: i2l
BEGIN TEST: initclk  
Tue Apr 1 13:57:34 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Elapsed time: 3000 ms, expected time: 2985 ms
PASS
Killing initclk 207 after 600
END TEST: initclk
BEGIN TEST: inrval  
Tue Apr 1 13:57:42 PST 2003 OBJDIR WINNT4.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 1006 nsecs

Overhead of 'PR_Now()' is 2906 nsecs

Overhead of 'PR_IntervalNow()' is 1019 nsecs

Killing inrval 277 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Tue Apr 1 13:59:26 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing instrumt 262 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Tue Apr 1 13:59:31 PST 2003 OBJDIR WINNT4.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 244 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Tue Apr 1 13:59:47 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing intrupt 292 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Tue Apr 1 14:00:03 PST 2003 OBJDIR WINNT4.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 291 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Tue Apr 1 14:00:14 PST 2003 OBJDIR WINNT4.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 259 after 600
END TEST: ioconthr
BEGIN TEST: join  
Tue Apr 1 14:00:22 PST 2003 OBJDIR WINNT4.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 241 after 600
END TEST: join
BEGIN TEST: joinkk  
Tue Apr 1 14:00:27 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing joinkk 255 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Tue Apr 1 14:00:32 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing joinku 294 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Tue Apr 1 14:00:38 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing joinuk 213 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Tue Apr 1 14:00:44 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing joinuu 291 after 600
END TEST: joinuu
BEGIN TEST: layer  
Tue Apr 1 14:00:49 PST 2003 OBJDIR WINNT4.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 243 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Tue Apr 1 14:00:54 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing lazyinit 280 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Tue Apr 1 14:01:00 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing lltest 230 after 600
END TEST: lltest
BEGIN TEST: lock  
Tue Apr 1 14:01:05 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing lock 270 after 600
END TEST: lock
BEGIN TEST: lockfile  
Tue Apr 1 14:01:25 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing lockfile 221 after 600
END TEST: lockfile
BEGIN TEST: logger  
Tue Apr 1 14:01:46 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing logger 262 after 600
END TEST: logger
BEGIN TEST: many_cv  
Tue Apr 1 14:02:02 PST 2003 OBJDIR WINNT4.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 271 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Tue Apr 1 14:02:07 PST 2003 OBJDIR WINNT4.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 298 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Tue Apr 1 14:02:13 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing nameshm1 266 after 600
END TEST: nameshm1
BEGIN TEST: nonblock  
Tue Apr 1 14:02:23 PST 2003 OBJDIR WINNT4.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 270 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Tue Apr 1 14:02:30 PST 2003 OBJDIR WINNT4.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 240 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Tue Apr 1 14:02:35 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing ntioto 289 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Tue Apr 1 14:04:30 PST 2003 OBJDIR WINNT4.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 251 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Tue Apr 1 14:04:35 PST 2003 OBJDIR WINNT4.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 188 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Tue Apr 1 14:04:40 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing op_excl 276 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Tue Apr 1 14:04:46 PST 2003 OBJDIR WINNT4.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 239 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Tue Apr 1 14:04:51 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Test passed
Killing op_filok 214 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Tue Apr 1 14:04:56 PST 2003 OBJDIR WINNT4.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 204 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Tue Apr 1 14:05:01 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing parent 289 after 600
END TEST: parent
BEGIN TEST: peek  
Tue Apr 1 14:05:07 PST 2003 OBJDIR WINNT4.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 292 after 600
END TEST: peek
BEGIN TEST: perf  
Tue Apr 1 14:05:53 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
local procedure call overhead: 0.03 usec
DLL procedure call overhead: 0.03 usec
current calendar time: 2.80 usec
interval time: 1.00 usec
idle lock lock/unlock pair: 0.41 usec
idle monitor entry/exit pair: 0.52 usec
idle cache monitor entry/exit pair: 1.55 usec
create/destroy thread pair: 69.57 usec
context switch - user/user: 3.31 usec
context switch - user/kernel: 18.46 usec
context switch - kernel/user: 18.36 usec
context switch - kernel/kernel: 12.01 usec
sema context switch - user/user: 4.19 usec
sema context switch - user/kernel: 11.97 usec
sema context switch - kernel/user: 11.81 usec
sema context switch - kernel/kernel: 11.18 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.03 usec
DLL procedure call overhead: 0.03 usec
current calendar time: 2.91 usec
interval time: 0.99 usec
idle lock lock/unlock pair: 0.41 usec
idle monitor entry/exit pair: 0.52 usec
idle cache monitor entry/exit pair: 1.53 usec
create/destroy thread pair: 58.89 usec
context switch - user/user: 3.24 usec
context switch - user/kernel: 18.58 usec
context switch - kernel/user: 18.43 usec
context switch - kernel/kernel: 12.06 usec
sema context switch - user/user: 4.22 usec
sema context switch - user/kernel: 11.77 usec
sema context switch - kernel/user: 11.75 usec
sema context switch - kernel/kernel: 11.19 usec
Killing perf 241 after 600
END TEST: perf
BEGIN TEST: pipeping  
Tue Apr 1 14:05:58 PST 2003 OBJDIR WINNT4.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 302 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Tue Apr 1 14:06:04 PST 2003 OBJDIR WINNT4.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 191 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Tue Apr 1 14:06:10 PST 2003 OBJDIR WINNT4.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 299 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Tue Apr 1 14:06:15 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing poll_nm 257 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Tue Apr 1 14:06:20 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing poll_to 283 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Tue Apr 1 14:06:31 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing pollable 254 after 600
END TEST: pollable
BEGIN TEST: prftest  
Tue Apr 1 14:06:37 PST 2003 OBJDIR WINNT4.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 301 after 600
END TEST: prftest
BEGIN TEST: primblok  
Tue Apr 1 14:06:43 PST 2003 OBJDIR WINNT4.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 167 after 600
END TEST: primblok
BEGIN TEST: provider  
Tue Apr 1 14:06:54 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Client/Server started at(0x008913B0):
Server started at(0x008939F0):
main(0x008913B0): waiting for execution interval (10 seconds)
Client started at(0x008935C0):
Shutting down(0x008913B0):
Client(0x008935C0): stopped after 138 operations and 141348 bytes
main(0x008913B0): test complete
Test exiting at(0x008913B0):
Server(0x008939F0): stopped after 138 operations and 141348 bytes
Killing provider 276 after 600
END TEST: provider
BEGIN TEST: prpollml  
Tue Apr 1 14:07:09 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing prpollml 273 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Tue Apr 1 14:07:46 PST 2003 OBJDIR WINNT4.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 2052, 2053 and 2054

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 "2053" from a client
Server read 128 bytes from native fd 1104
The server received "2054" from a client
The server received "2052" from a client
The server received "2053" from a client
Server read 128 bytes from native fd 1144
The server received "2054" from a client
The server received "2053" from a client
Server read 128 bytes from native fd 1136
The server received "2054" from a client
The server received "2052" from a client
The server received "2053" from a client
Server read 128 bytes from native fd 1104
The server received "2054" from a client
The server received "2053" from a client
Server read 128 bytes from native fd 1124
The server received "2054" from a client
The server received "2052" from a client
The server received "2052" from a client
The server received "2052" from a client
All tests finished
Killing prpoll 199 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Tue Apr 1 14:07:57 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing randseed 236 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Tue Apr 1 14:08:02 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing ranfile 257 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Tue Apr 1 14:08:27 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing rwlocktest 188 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Tue Apr 1 14:08:33 PST 2003 OBJDIR WINNT4.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 8148208
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 8147440
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 8154848
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 8154080
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 8153312
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 8152544
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 8151776
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 8151072
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 8158400
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 8157632
server thread 0 got connection 8156928
server thread 1 got connection 8156800
server thread 2 got connection 8156672
server thread 3 got connection 8156544
server thread 4 got connection 8156416
server thread 5 got connection 8156288
server thread 6 got connection 8156160
server thread 7 got connection 8156032
server thread 8 got connection 8155904
server thread 9 got connection 8155776
client thread 0 socket connected 8148208
client thread 1 socket connected 8147440
client thread 2 socket connected 8154848
client thread 3 socket connected 8154080
client thread 4 socket connected 8153312
client thread 5 socket connected 8152544
client thread 6 socket connected 8151776
client thread 7 socket connected 8151072
client thread 8 socket connected 8158400
client thread 9 socket connected 8157632
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 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
server: 16756 7945 13966 151 38818
server thread 0 loop 1
server thread 1 write 131072 bytes
server: 15698 8990 13375 96 38158
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 14680 10117 12522 82 37402
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 13677 11203 11629 82 36591
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 12619 12357 10694 82 35753
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 11546 13581 9677 82 34887
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 10351 14680 8811 82 33924
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 9251 15849 7876 82 33058
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 8220 17017 6914 82 32234
server thread 8 loop 1
server thread 9 write 131072 bytes
server: 7189 18213 5993 96 31491
server thread 9 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 8156928
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 8156800
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 8156672
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 8156544
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 8156416
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 8156288
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 8156160
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 8156032
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 8155904
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 8155776
server thread 0 got connection 8148208
server thread 1 got connection 8147440
server thread 2 got connection 8154848
client thread 0 socket connected 8156928
client thread 1 socket connected 8156800
client thread 2 socket connected 8156672
client thread 3 socket connected 8156544
client thread 4 socket connected 8156416
client thread 5 socket connected 8156288
client thread 6 socket connected 8156160
client thread 7 socket connected 8156032
client thread 8 socket connected 8155904
client thread 9 socket connected 8155776
server thread 3 got connection 8154080
server thread 4 got connection 8153312
server thread 5 got connection 8152544
server thread 6 got connection 8151776
server thread 7 got connection 8151072
server thread 8 got connection 8158400
server thread 9 got connection 8157632
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 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 8 socket wrote 8192
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
server: 68247 7368 4192 151 79959
server thread 0 loop 2
server thread 1 write 131072 bytes
server: 67698 8399 3684 96 79876
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 67299 9526 2942 82 79849
server thread 2 loop 2
server thread 3 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 8 read 8192 bytes
server thread 9 read 8192 bytes
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 8148208
server thread 3 write 131072 bytes
server: 73182 7423 21814 220 102639
server thread 3 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 8147440
server thread 4 write 131072 bytes
server: 72852 10076 20151 206 103285
server thread 4 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 8154848
server thread 5 write 131072 bytes
server: 72509 12838 18309 192 103849
server thread 5 loop 2
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 8156544
server thread 6 write 131072 bytes
server: 72165 15560 16495 192 104412
server thread 6 loop 2
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 8154080
server thread 7 write 131072 bytes
server: 71808 18309 14653 192 104962
server thread 7 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 8156416
server thread 8 write 131072 bytes
server: 71436 21058 12825 192 105512
server thread 8 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 8153312
server thread 9 write 131072 bytes
server: 71079 23835 10983 192 106089
server thread 9 loop 2
server thread 3 got connection 8156288
server thread 4 got connection 8152544
server thread 5 got connection 8156160
server thread 6 got connection 8151776
server thread 7 got connection 8156032
server thread 8 got connection 8151072
server thread 9 got connection 8155904
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 8158400
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 8155776
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 8157632
client thread 3 socket connected 8148208
client thread 4 socket connected 8147440
client thread 5 socket connected 8154848
client thread 6 socket connected 8156544
client thread 7 socket connected 8154080
client thread 8 socket connected 8156416
client thread 9 socket connected 8153312
client thread 0 socket connected 8158400
client thread 1 socket connected 8155776
client thread 2 socket connected 8157632
server thread 0 got connection 8156928
server thread 1 got connection 8156800
server thread 2 got connection 8156672
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
client thread 0 socket wrote 8192
client thread 1 socket wrote 8192
client thread 2 socket wrote 8192
server thread 3 write 131072 bytes
server: 7285 26034 9210 151 42680
server thread 3 loop 3
server thread 4 write 131072 bytes
server: 6282 27065 8742 82 42172
server thread 4 loop 3
server thread 5 write 131072 bytes
server: 5333 28234 7973 96 41636
server thread 5 loop 3
server thread 6 write 131072 bytes
server: 4385 29443 7148 96 41072
server thread 6 loop 3
server thread 7 write 131072 bytes
server: 3464 30667 6296 96 40522
server thread 7 loop 3
server thread 8 write 131072 bytes
server: 2488 31890 5457 82 39918
server thread 8 loop 3
server thread 9 write 131072 bytes
server: 1512 33155 4577 82 39326
server thread 9 loop 3
server thread 0 read 8192 bytes
server thread 1 read 8192 bytes
server thread 2 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 8156288
server thread 0 write 131072 bytes
server: 57347 14007 11162 234 82749
server thread 0 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 8152544
server thread 1 write 131072 bytes
server: 56893 16674 9278 192 83038
server thread 1 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 8156160
server thread 2 write 131072 bytes
server: 56522 19478 7175 192 83368
server thread 2 loop 3
server thread 0 got connection 8151776
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 8156032
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 8151072
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 8155904
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 8158400
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 8156928
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 8155776
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 8156800
client thread 0 socket connected 8156288
client thread 1 socket connected 8152544
client thread 2 socket connected 8156160
client thread 3 socket connected 8156032
client thread 4 socket connected 8151072
client thread 5 socket connected 8155904
client thread 6 socket connected 8158400
client thread 7 socket connected 8156928
client thread 8 socket connected 8155776
client thread 9 socket connected 8156800
server thread 1 got connection 8157632
server thread 2 got connection 8156672
server thread 3 got connection 8148208
server thread 4 got connection 8147440
server thread 5 got connection 8154848
server thread 6 got connection 8156544
server thread 7 got connection 8154080
server thread 8 got connection 8156416
server thread 9 got connection 8153312
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
client thread 1 socket wrote 8192
client thread 2 socket wrote 8192
client thread 3 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 8 socket wrote 8192
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
server: 3505 47546 1979 151 53182
server thread 0 loop 4
server thread 1 read 8192 bytes
server thread 2 read 8192 bytes
server thread 3 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 8 read 8192 bytes
server thread 9 read 8192 bytes
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 8151776
server thread 1 write 131072 bytes
server: 45141 8371 27010 247 80770
server thread 1 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 8152544
server thread 2 write 131072 bytes
server: 44481 11052 25100 206 80838
server thread 2 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 8157632
server thread 3 write 131072 bytes
server: 62034 13759 23093 192 99079
server thread 3 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 8156160
server thread 4 write 131072 bytes
server: 61553 16495 21058 206 99313
server thread 4 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 8156672
server thread 5 write 131072 bytes
server: 61196 19258 18983 192 99629
server thread 5 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 8156032
server thread 6 write 131072 bytes
server: 60852 22007 16921 206 99986
server thread 6 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 8148208
server thread 7 write 131072 bytes
server: 60509 24797 14818 192 100316
server thread 7 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 8151072
server thread 8 write 131072 bytes
server: 60165 27533 12797 206 100701
server thread 8 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 8147440
server thread 9 write 131072 bytes
server: 59821 30337 10680 206 101045
server thread 9 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 8155904
server thread 1 got connection 8154848
server thread 2 got connection 8158400
server thread 3 got connection 8156544
server thread 4 got connection 8156928
server thread 5 got connection 8154080
server thread 6 got connection 8155776
server thread 7 got connection 8156416
server thread 8 got connection 8156800
server thread 9 got connection 8153312
server thread 0 got connection 8156288
client thread 1 socket connected 8151776
client thread 2 socket connected 8152544
client thread 3 socket connected 8157632
client thread 4 socket connected 8156160
client thread 5 socket connected 8156672
client thread 6 socket connected 8156032
client thread 7 socket connected 8148208
client thread 8 socket connected 8151072
client thread 9 socket connected 8147440
client thread 0 socket connected 8155904
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 read 8192 bytes
client thread 8 socket wrote 8192
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 write 131072 bytes
server: 11780 7643 12797 151 32371
Thread 1 EXIT
server thread 2 write 131072 bytes
server: 11175 8550 18062 110 37897
Thread 2 EXIT
server thread 3 write 131072 bytes
server: 10570 9540 18199 82 38392
Thread 3 EXIT
server thread 4 write 131072 bytes
server: 9993 10584 18213 82 38873
Thread 4 EXIT
server thread 5 write 131072 bytes
server: 9416 11684 18227 82 39409
Thread 5 EXIT
server thread 6 write 131072 bytes
server: 8852 12715 18241 82 39890
Thread 6 EXIT
server thread 7 write 131072 bytes
server: 8261 13787 18268 69 40385
Thread 7 EXIT
server thread 8 write 131072 bytes
server: 7670 14873 18241 82 40866
Thread 8 EXIT
server thread 9 write 131072 bytes
server: 7093 15918 18296 82 41388
Thread 9 EXIT
server thread 0 write 131072 bytes
server: 42364 17017 18282 82 77746
Thread 0 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
client thread 3 socket read 131072
Thread 3 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
client thread 9 socket read 131072
Thread 9 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
Thread 0 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 0 167615 86440 65374 679
server per thread elapsed time 320127
----------
Client results:

----------
client per thread totals 0 70403 42072 260342 836
client per thread elapsed time 373672
select loop user/user: 78867.40 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 8155776
server thread 0 got connection 8142944
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 8156416
server thread 1 got connection 8150128
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 8156800
server thread 2 got connection 8149488
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 8153312
server thread 3 got connection 8148848
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 8156288
server thread 4 got connection 8146448
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 8151776
server thread 5 got connection 8152544
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 8157632
server thread 6 got connection 8156160
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 8156672
server thread 7 got connection 8156032
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 8148208
server thread 8 got connection 8151072
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 8147440
server thread 9 got connection 8155904
client thread 0 socket connected 8155776
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 28357 6653 976 110 36096
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 8142944
server thread 0 got connection 8155776
client thread 1 socket connected 8156416
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 27643 13333 948 110 42034
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 8150128
client thread 2 socket connected 8156800
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
client thread 3 socket connected 8153312
client thread 4 socket connected 8156288
client thread 5 socket connected 8151776
client thread 6 socket connected 8157632
client thread 7 socket connected 8156672
client thread 8 socket connected 8148208
client thread 9 socket connected 8147440
client thread 0 socket connected 8142944
client thread 1 socket connected 8150128
server: 26955 19629 990 948 48522
server thread 2 loop 1
server thread 3 read 8192 bytes
server thread 1 got connection 8156416
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 read 8192 bytes
server thread 9 read 8192 bytes
server thread 0 read 8192 bytes
server thread 3 write 131072 bytes
server: 26254 27368 9416 137 63175
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 25540 27876 8632 55 62103
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 13526 28302 7739 55 49622
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 12797 28784 6763 55 48399
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 12082 29251 5801 55 47189
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 11354 29814 4756 41 45966
server thread 8 loop 1
server thread 9 write 131072 bytes
server: 10639 30296 3766 55 44756
server thread 9 loop 1
server thread 0 write 131072 bytes
server: 5801 24110 2790 55 32756
server thread 0 loop 2
client thread 4 socket wrote 8192
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 15478 14515 1003 124 31120
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 8149488
client thread 2 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 8148848
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 8146448
client thread 5 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 8152544
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 8156160
client thread 7 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 8156032
client thread 8 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 8151072
client thread 9 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 8155904
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 8155776
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 8156416
server thread 1 got connection 8150128
server thread 2 got connection 8156800
server thread 3 got connection 8153312
server thread 5 got connection 8151776
server thread 6 got connection 8157632
server thread 7 got connection 8156672
server thread 8 got connection 8148208
server thread 9 got connection 8147440
server thread 0 got connection 8142944
server thread 4 got connection 8156288
client thread 1 socket connected 8149488
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 50584 3024 921 124 54653
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 8150128
server thread 1 got connection 8149488
client thread 2 socket connected 8148848
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 68055 10172 907 110 79244
server thread 2 loop 2
client thread 2 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 8156800
server thread 2 got connection 8148848
client thread 3 socket connected 8146448
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 58364 17210 935 110 76619
server thread 3 loop 2
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 5 socket connected 8152544
client thread 6 socket connected 8156160
client thread 7 socket connected 8156032
client thread 8 socket connected 8151072
client thread 9 socket connected 8155904
client thread 0 socket connected 8155776
client thread 4 socket connected 8156416
client thread 1 socket connected 8150128
client thread 2 socket connected 8156800
client thread 3 loop 2
server thread 5 read 8192 bytes
client thread 3 socket created 8153312
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 0 read 8192 bytes
server thread 4 read 8192 bytes
server thread 1 read 8192 bytes
server thread 5 write 131072 bytes
server: 58089 30584 9223 137 98034
server thread 5 loop 2
server thread 6 write 131072 bytes
server: 58144 31711 8316 55 98227
server thread 6 loop 2
server thread 7 write 131072 bytes
server: 58199 32440 7533 55 98227
server thread 7 loop 2
server thread 8 write 131072 bytes
server: 58254 33320 6598 55 98227
server thread 8 loop 2
server thread 9 write 131072 bytes
server: 58323 34158 5691 55 98227
server thread 9 loop 2
server thread 0 write 131072 bytes
server: 58392 35038 4756 55 98241
server thread 0 loop 3
server thread 4 write 131072 bytes
server: 59794 36000 3739 55 99588
server thread 4 loop 2
server thread 1 write 131072 bytes
server: 5869 29485 2790 55 38199
server thread 1 loop 4
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 5787 25471 1017 110 32385
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 8146448
client thread 5 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 8151776
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 8157632
client thread 7 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 8156672
client thread 8 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 8148208
client thread 9 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 8147440
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 8142944
client thread 4 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 8156288
client thread 1 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 8149488
server thread 3 got connection 8148848
server thread 2 got connection 8156800
server thread 5 got connection 8152544
server thread 6 got connection 8156160
server thread 7 got connection 8156032
server thread 8 got connection 8151072
server thread 9 got connection 8155904
server thread 0 got connection 8155776
server thread 4 got connection 8156416
server thread 1 got connection 8150128
client thread 3 socket connected 8153312
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 73856 3052 935 110 77952
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 8148848
server thread 3 got connection 8153312
client thread 2 socket connected 8146448
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 49045 10076 921 110 60151
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 8156800
server thread 2 got connection 8146448
client thread 5 socket connected 8151776
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 52440 17072 907 110 70529
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 8152544
server thread 5 got connection 8151776
client thread 6 socket connected 8157632
client thread 7 socket connected 8156672
client thread 8 socket connected 8148208
client thread 9 socket connected 8147440
client thread 0 socket connected 8142944
client thread 4 socket connected 8156288
client thread 1 socket connected 8149488
client thread 3 socket connected 8148848
client thread 2 socket connected 8156800
client thread 5 socket connected 8152544
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 0 read 8192 bytes
server thread 4 read 8192 bytes
server thread 1 read 8192 bytes
server thread 3 read 8192 bytes
server thread 2 read 8192 bytes
server thread 6 write 131072 bytes
server: 52302 29113 9911 124 91450
server thread 6 loop 3
server thread 7 write 131072 bytes
server: 52357 29883 9333 55 91629
server thread 7 loop 3
server thread 8 write 131072 bytes
server: 52426 30708 8454 55 91643
server thread 8 loop 3
server thread 9 write 131072 bytes
server: 52481 31533 7574 55 91643
server thread 9 loop 3
server thread 0 write 131072 bytes
server: 52564 32399 6639 55 91656
server thread 0 loop 4
server thread 4 write 131072 bytes
server: 52619 33237 5746 41 91643
server thread 4 loop 3
server thread 1 write 131072 bytes
server: 52674 34117 4797 55 91643
Thread 1 EXIT
server thread 3 write 131072 bytes
server: 5732 27698 4756 55 38241
server thread 3 loop 4
server thread 2 write 131072 bytes
server: 5732 21540 3849 55 31175
Thread 2 EXIT
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 9072 16206 948 124 26351
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 8156160
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 8156032
client thread 7 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 8151072
client thread 8 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 8155904
client thread 9 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 8155776
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 8156416
client thread 4 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 8150128
client thread 1 socket wrote 8192
client thread 1 socket read 131072
Thread 1 EXIT
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 8145808
client thread 2 socket wrote 8192
client thread 2 socket read 131072
Thread 2 EXIT
server thread 5 got connection 8153312
server thread 6 got connection 8146448
server thread 7 got connection 8158400
server thread 8 got connection 8151776
server thread 9 got connection 8152544
server thread 0 got connection 8157632
server thread 4 got connection 8156672
server thread 3 got connection 8148208
client thread 5 socket connected 8156160
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 54433 2529 893 110 57966
Thread 5 EXIT
client thread 5 socket wrote 8192
client thread 5 socket read 131072
Thread 5 EXIT
client thread 6 socket connected 8156032
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 59794 9897 921 124 70735
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 8147440
server thread 6 got connection 8142944
client thread 7 socket connected 8151072
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 59684 16962 935 110 77691
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 8156288
server thread 7 got connection 8149488
client thread 8 socket connected 8155904
client thread 9 socket connected 8155776
client thread 0 socket connected 8156416
client thread 4 socket connected 8150128
client thread 3 socket connected 8145808
client thread 6 socket connected 8147440
client thread 7 socket connected 8156288
server thread 8 read 8192 bytes
server thread 9 read 8192 bytes
server thread 0 read 8192 bytes
server thread 4 read 8192 bytes
server thread 3 read 8192 bytes
server thread 6 read 8192 bytes
server thread 8 write 131072 bytes
server: 59739 29416 6529 137 95821
server thread 8 loop 4
server thread 9 write 131072 bytes
server: 59794 30199 5938 69 96000
server thread 9 loop 4
server thread 0 write 131072 bytes
server: 59863 30969 5127 55 96014
Thread 0 EXIT
server thread 4 write 131072 bytes
server: 59918 31863 5086 55 96921
server thread 4 loop 4
server thread 3 write 131072 bytes
server: 58942 32701 4165 55 95863
Thread 3 EXIT
server thread 6 write 131072 bytes
server: 5773 18639 4110 55 28577
Thread 6 EXIT
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 9993 12687 990 124 23794
Thread 7 EXIT
client thread 7 socket wrote 8192
client thread 7 socket read 131072
Thread 7 EXIT
client thread 8 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 8148848
client thread 9 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 8156800
client thread 0 socket wrote 8192
client thread 0 socket read 131072
Thread 0 EXIT
client thread 4 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 8153312
client thread 3 socket wrote 8192
client thread 3 socket read 131072
Thread 3 EXIT
client thread 6 socket wrote 8192
client thread 6 socket read 131072
Thread 6 EXIT
server thread 8 got connection 8144528
server thread 9 got connection 8156160
server thread 4 got connection 8146448
client thread 8 socket connected 8148848
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 44536 550 893 124 46103
Thread 8 EXIT
client thread 8 socket wrote 8192
client thread 8 socket read 131072
Thread 8 EXIT
client thread 9 socket connected 8156800
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 44275 8151 921 124 53471
Thread 9 EXIT
client thread 9 socket wrote 8192
client thread 9 socket read 131072
Thread 9 EXIT
client thread 4 socket connected 8153312
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 43052 15821 962 110 59945
Thread 4 EXIT
client thread 4 socket wrote 8192
client thread 4 socket read 131072
Thread 4 EXIT
Thread 4 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 367353 201997 86198 1184
server per thread elapsed time 656749
----------
Client results:

----------
client per thread totals 10 252485 171258 289550 2117
client per thread elapsed time 715429
select loop user/kernel: 84794.60 usec
server thread 0 alive
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 8158400
server thread 0 loop 0
server thread 0 got connection 8151072
server thread 1 alive
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 8152544
server thread 1 loop 0
server thread 1 got connection 8157632
server thread 2 alive
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 8156672
server thread 2 loop 0
server thread 2 got connection 8148208
server thread 3 alive
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 8142944
server thread 3 loop 0
server thread 3 got connection 8156928
server thread 4 alive
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 8143888
server thread 4 loop 0
server thread 4 got connection 8156288
server thread 5 alive
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 8155776
server thread 5 loop 0
server thread 5 got connection 8156416
server thread 6 alive
client thread 6 alive
client thread 6 loop 0
server thread 6 loop 0
server thread 7 alive
server thread 8 alive
server thread 9 alive
client thread 6 socket created 8145808
server thread 7 loop 0
server thread 8 loop 0
server thread 9 loop 0
client thread 0 socket connected 8158400
client thread 1 socket connected 8152544
client thread 2 socket connected 8156672
client thread 3 socket connected 8142944
client thread 4 socket connected 8143888
client thread 5 socket connected 8155776
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 8148848
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 8156160
server thread 6 got connection 8143248
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 4 read 8192 bytes
server thread 5 read 8192 bytes
server thread 7 got connection 8156800
server thread 0 write 131072 bytes
server: 275 25938 6997 96 33306
server thread 0 loop 1
server thread 1 write 131072 bytes
server: 275 24756 6337 69 31436
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 275 23574 5485 55 29388
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 275 22557 4536 55 27423
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 261 21595 3560 55 25471
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 275 20577 2653 55 23560
server thread 5 loop 1
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 8146448
client thread 6 socket connected 8145808
client thread 0 socket wrote 8192
client thread 1 socket wrote 8192
client thread 2 socket wrote 8192
client thread 3 socket wrote 8192
client thread 4 socket wrote 8192
client thread 5 socket wrote 8192
server thread 8 got connection 8156544
server thread 9 got connection 8153312
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 9223 12261 1017 124 22625
server thread 6 loop 1
client thread 7 socket connected 8148848
client thread 8 socket connected 8156160
client thread 9 socket connected 8146448
client thread 6 socket wrote 8192
server thread 7 read 8192 bytes
server thread 8 read 8192 bytes
server thread 9 read 8192 bytes
server thread 7 write 131072 bytes
server: 11753 9649 3423 124 24948
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 16289 5595 2763 55 24701
server thread 8 loop 1
server thread 9 write 131072 bytes
server: 16247 6612 1842 41 24742
server thread 9 loop 1
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 8151072
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 8157632
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 8148208
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 8156928
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 8156288
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 8156416
server thread 0 got connection 8143248
server thread 1 got connection 8156800
server thread 2 got connection 8156544
server thread 3 got connection 8153312
server thread 4 got connection 8158400
server thread 5 got connection 8152544
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 8156672
server thread 6 got connection 8142944
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 8143888
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 8155776
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 8145808
server thread 7 got connection 8148848
server thread 8 got connection 8156160
server thread 9 got connection 8146448
client thread 0 socket connected 8151072
client thread 1 socket connected 8157632
client thread 2 socket connected 8148208
client thread 3 socket connected 8156928
client thread 4 socket connected 8156288
client thread 5 socket connected 8156416
client thread 6 socket connected 8156672
client thread 7 socket connected 8143888
client thread 8 socket connected 8155776
client thread 9 socket connected 8145808
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 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 read 8192 bytes
server thread 9 read 8192 bytes
server thread 0 write 131072 bytes
server: 72880 14309 11038 137 98364
server thread 0 loop 2
server thread 1 write 131072 bytes
server: 72674 15175 10488 55 98392
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 72564 16110 9691 69 98433
server thread 2 loop 2
server thread 3 write 131072 bytes
server: 72454 17127 8797 55 98433
server thread 3 loop 2
server thread 4 write 131072 bytes
server: 72302 18131 7904 55 98392
server thread 4 loop 2
server thread 5 write 131072 bytes
server: 72192 19175 6969 55 98392
server thread 5 loop 2
server thread 6 write 131072 bytes
server: 68261 19175 6048 55 93540
server thread 6 loop 2
server thread 7 write 131072 bytes
server: 64124 17677 5113 55 86969
server thread 7 loop 2
server thread 8 write 131072 bytes
server: 63890 18694 4192 55 86832
server thread 8 loop 2
server thread 9 write 131072 bytes
server: 63780 19739 3258 41 86818
server thread 9 loop 2
client thread 0 socket wrote 8192
client thread 1 socket wrote 8192
client thread 2 socket wrote 8192
client thread 3 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 8 socket wrote 8192
client thread 9 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 8143248
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 8156800
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 8156544
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 8153312
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 8158400
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 8152544
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 8142944
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 8148848
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 8156160
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 8146448
server thread 0 got connection 8151072
server thread 1 got connection 8157632
server thread 2 got connection 8148208
server thread 3 got connection 8156928
server thread 4 got connection 8156288
server thread 5 got connection 8156416
server thread 6 got connection 8156672
server thread 7 got connection 8143888
server thread 8 got connection 8155776
server thread 9 got connection 8145808
client thread 0 socket connected 8143248
client thread 1 socket connected 8156800
client thread 2 socket connected 8156544
client thread 3 socket connected 8153312
client thread 4 socket connected 8158400
client thread 5 socket connected 8152544
client thread 6 socket connected 8142944
client thread 7 socket connected 8148848
client thread 8 socket connected 8156160
client thread 9 socket connected 8146448
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 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 read 8192 bytes
server thread 9 read 8192 bytes
server thread 0 write 131072 bytes
server: 65100 7491 10983 137 83711
server thread 0 loop 3
server thread 1 write 131072 bytes
server: 67285 5924 10447 55 83711
server thread 2 write 131072 bytes
server thread 3 write 131072 bytes
server thread 4 write 131072 bytes
server thread 5 write 131072 bytes
server thread 6 write 131072 bytes
server thread 7 write 131072 bytes
server thread 8 write 131072 bytes
server thread 9 write 131072 bytes
client thread 0 socket wrote 8192
server thread 1 loop 3
server: 67148 6873 13100 137 87258
server: 67052 7863 12165 41 87120
server: 66942 8838 11162 55 86997
server: 66832 9883 10089 55 86859
server: 66722 10900 9031 55 86708
server: 66612 11904 8014 41 86570
server: 66515 12921 6969 55 86460
server: 66405 13979 5883 55 86323
server thread 2 loop 3
server thread 3 loop 3
server thread 4 loop 3
server thread 5 loop 3
server thread 6 loop 3
server thread 7 loop 3
server thread 8 loop 3
server thread 9 loop 3
client thread 1 socket wrote 8192
client thread 2 socket wrote 8192
client thread 3 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 8 socket wrote 8192
client thread 9 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 8151072
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 8157632
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 8148208
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 8156928
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 8156288
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 8156416
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 8156672
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 8143888
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 8155776
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 8145808
server thread 0 got connection 8143248
server thread 1 got connection 8156800
server thread 2 got connection 8156544
server thread 3 got connection 8153312
server thread 4 got connection 8158400
server thread 5 got connection 8152544
server thread 6 got connection 8142944
server thread 7 got connection 8148848
server thread 8 got connection 8156160
server thread 9 got connection 8146448
client thread 0 socket connected 8151072
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 82708 2447 921 124 86199
server thread 0 loop 4
client thread 1 socket connected 8157632
client thread 2 socket connected 8148208
client thread 3 socket connected 8156928
client thread 4 socket connected 8156288
client thread 5 socket connected 8156416
client thread 6 socket connected 8156672
client thread 7 socket connected 8143888
client thread 8 socket connected 8155776
client thread 9 socket connected 8145808
client thread 0 socket wrote 8192
server thread 1 read 8192 bytes
server thread 2 read 8192 bytes
server thread 3 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 8 read 8192 bytes
server thread 9 read 8192 bytes
server thread 1 write 131072 bytes
server: 78172 7643 9856 124 95794
server thread 1 loop 4
server thread 2 write 131072 bytes
server: 77911 8481 9333 55 95780
server thread 2 loop 4
server thread 3 write 131072 bytes
server: 77869 9443 8495 55 95863
server thread 3 loop 4
server thread 4 write 131072 bytes
server: 77842 10460 7588 55 95945
server thread 4 loop 4
server thread 5 write 131072 bytes
server: 77828 11464 6694 55 96041
server thread 5 loop 4
server thread 6 write 131072 bytes
server: 77814 12467 5787 55 96124
server thread 6 loop 4
server thread 7 write 131072 bytes
server: 77787 13485 4893 55 96220
server thread 7 loop 4
server thread 8 write 131072 bytes
server: 77759 14515 3973 55 96302
server thread 8 loop 4
server thread 9 write 131072 bytes
server: 77732 15546 3052 41 96371
client thread 1 socket wrote 8192
server thread 9 loop 4
client thread 2 socket wrote 8192
client thread 3 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 8 socket wrote 8192
client thread 9 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 8143248
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 8156800
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 8156544
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 8153312
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 8158400
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 8152544
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 8142944
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 8148848
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 8156160
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 8146448
server thread 0 got connection 8151072
server thread 1 got connection 8157632
server thread 2 got connection 8148208
server thread 3 got connection 8156928
server thread 4 got connection 8156288
server thread 5 got connection 8156416
server thread 6 got connection 8156672
server thread 7 got connection 8143888
server thread 8 got connection 8155776
server thread 9 got connection 8145808
client thread 0 socket connected 8143248
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 85457 2433 921 124 88935
Thread 0 EXIT
client thread 1 socket connected 8156800
client thread 2 socket connected 8156544
client thread 3 socket connected 8153312
client thread 4 socket connected 8158400
client thread 5 socket connected 8152544
client thread 6 socket connected 8142944
client thread 7 socket connected 8148848
client thread 8 socket connected 8156160
client thread 9 socket connected 8146448
client thread 0 socket wrote 8192
server thread 1 read 8192 bytes
server thread 2 read 8192 bytes
server thread 3 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 8 read 8192 bytes
server thread 9 read 8192 bytes
server thread 1 write 131072 bytes
server: 71326 8509 9842 137 89814
Thread 1 EXIT
server thread 2 write 131072 bytes
server: 71079 9347 10241 69 90735
Thread 2 EXIT
server thread 3 write 131072 bytes
server: 70969 10309 10351 55 91684
Thread 3 EXIT
server thread 4 write 131072 bytes
server: 70859 11299 10419 69 92646
Thread 4 EXIT
server thread 5 write 131072 bytes
server: 70763 12316 10447 69 93595
Thread 5 EXIT
server thread 6 write 131072 bytes
server: 70639 13333 10488 55 94515
Thread 6 EXIT
server thread 7 write 131072 bytes
server: 70529 14351 10584 55 95519
Thread 7 EXIT
server thread 8 write 131072 bytes
server: 70419 15409 10612 55 96495
Thread 8 EXIT
server thread 9 write 131072 bytes
server: 66199 16440 10680 55 93375
Thread 9 EXIT
client thread 1 socket wrote 8192
client thread 2 socket wrote 8192
client thread 3 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 8 socket wrote 8192
client thread 9 socket wrote 8192
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 3 socket read 131072
Thread 3 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
client thread 9 socket read 131072
Thread 9 EXIT
Thread 9 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 659208 268467 122712 1530
server per thread elapsed time 1051930
----------
Client results:

----------
client per thread totals 10 309991 259655 604800 3161
client per thread elapsed time 1177625
select loop kernel/user: 96860.40 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 8156416
server thread 0 got connection 8155904
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 8156672
server thread 1 got connection 8150128
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 8143888
server thread 2 got connection 8147440
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 8155776
server thread 3 got connection 8144528
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 8145808
server thread 4 got connection 8154080
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 8143248
server thread 5 got connection 8156800
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 8156544
server thread 6 got connection 8153312
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 8158400
server thread 7 got connection 8152544
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 8142944
server thread 8 got connection 8148848
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 8156160
server thread 9 got connection 8146448
client thread 0 socket connected 8156416
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 14048 6735 990 110 21883
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 8155904
server thread 0 got connection 8156416
client thread 1 socket connected 8156672
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 13292 13595 962 110 27959
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 8150128
client thread 2 socket connected 8143888
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 12536 20041 1003 110 33691
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 8156672
client thread 3 socket connected 8155776
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 11753 26543 1003 110 39409
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 8147440
client thread 4 socket connected 8145808
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 10997 33058 1045 110 45210
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 8143888
client thread 5 socket connected 8143248
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 10241 39588 976 110 50914
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 8144528
client thread 6 socket connected 8156544
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 9457 46089 962 110 56619
server thread 6 loop 1
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 7 socket connected 8158400
client thread 8 socket connected 8142944
client thread 9 socket connected 8156160
client thread 0 socket connected 8155904
server thread 1 got connection 8155776
server thread 2 got connection 8154080
server thread 3 got connection 8145808
server thread 4 got connection 8156800
server thread 5 got connection 8143248
client thread 1 socket connected 8150128
client thread 2 socket connected 8156672
client thread 3 socket connected 8147440
client thread 4 socket connected 8143888
client thread 5 socket connected 8144528
client thread 6 loop 1
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 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 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
client thread 6 socket created 8153312
server thread 7 write 131072 bytes
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 8 write 131072 bytes
client thread 7 socket read 131072
server thread 9 write 131072 bytes
client thread 8 socket read 131072
server thread 0 write 131072 bytes
client thread 9 socket read 131072
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server thread 2 write 131072 bytes
client thread 1 socket read 131072
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: 8674 59436 42777 137 111024
server thread 5 write 131072 bytes
client thread 4 socket read 131072
server thread 6 got connection 8156544
server: 7890 60137 47753 124 115904
client thread 5 socket read 131072
server: 7079 65361 46749 151 119340
client thread 7 loop 1
server: 5993 63670 41278 82 111024
client thread 8 loop 1
server: 47162 20852 35656 82 103753
client thread 9 loop 1
server: 40027 26543 30213 82 96866
client thread 0 loop 2
server: 32866 32371 24660 82 89979
client thread 1 loop 2
server: 25649 38144 19134 82 83010
client thread 2 loop 2
server thread 7 loop 1
server: 18529 44522 13031 82 76165
client thread 3 loop 2
server thread 8 loop 1
client thread 4 loop 2
server thread 9 loop 1
client thread 5 loop 2
server thread 0 loop 2
client thread 7 socket created 8152544
server thread 1 loop 2
client thread 8 socket created 8148848
server thread 2 loop 2
client thread 9 socket created 8146448
server thread 3 loop 2
client thread 0 socket created 8158400
server thread 4 loop 2
client thread 1 socket created 8156416
server thread 5 loop 2
client thread 2 socket created 8142944
client thread 3 socket created 8155776
client thread 4 socket created 8156160
client thread 5 socket created 8154080
server thread 7 got connection 8155904
server thread 8 got connection 8145808
server thread 9 got connection 8150128
server thread 0 got connection 8156800
server thread 1 got connection 8156672
server thread 2 got connection 8143248
server thread 3 got connection 8147440
server thread 4 got connection 8143888
server thread 5 got connection 8144528
client thread 6 socket connected 8153312
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 69196 10680 880 110 80866
server thread 6 loop 2
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 8156544
server thread 6 got connection 8153312
client thread 7 socket connected 8152544
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 5086 11945 935 110 18076
server thread 7 loop 2
client thread 7 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 8155904
server thread 7 got connection 8152544
client thread 8 socket connected 8148848
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
client thread 8 socket wrote 8192
client thread 9 socket connected 8146448
client thread 0 socket connected 8158400
client thread 1 socket connected 8156416
client thread 2 socket connected 8142944
client thread 3 socket connected 8155776
client thread 4 socket connected 8156160
client thread 5 socket connected 8154080
client thread 6 socket connected 8156544
client thread 7 socket connected 8155904
server: 4893 19354 12000 124 36371
client thread 8 socket read 131072
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 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 8 loop 2
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 9 write 131072 bytes
client thread 8 loop 2
server thread 0 write 131072 bytes
client thread 9 socket read 131072
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server thread 2 write 131072 bytes
client thread 1 socket read 131072
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 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: 4729 39079 48041 165 92014
client thread 7 socket read 131072
server: 4564 40344 51656 165 96729
client thread 8 socket created 8145808
server: 4399 46048 46282 96 96825
client thread 9 loop 2
server: 4096 51821 40838 82 96838
client thread 0 loop 3
server: 3216 57553 35381 82 96234
client thread 1 loop 3
server: 2928 63340 29856 82 96206
client thread 2 loop 3
server: 2474 68838 24234 82 95629
client thread 3 loop 3
server: 5842 63753 18735 82 88412
client thread 4 loop 3
server: 5883 62474 12880 82 81320
client thread 5 loop 3
server thread 9 loop 2
client thread 6 loop 3
server thread 0 loop 3
client thread 7 loop 3
server thread 1 loop 3
server thread 2 loop 3
client thread 9 socket created 8148848
server thread 8 got connection 8150128
server thread 3 loop 3
client thread 0 socket created 8156800
server thread 4 loop 3
client thread 1 socket created 8156672
server thread 5 loop 3
client thread 2 socket created 8146448
server thread 6 loop 3
client thread 3 socket created 8143248
server thread 7 loop 3
client thread 4 socket created 8158400
client thread 5 socket created 8147440
client thread 6 socket created 8156416
client thread 7 socket created 8143888
server thread 9 got connection 8142944
server thread 0 got connection 8144528
server thread 1 got connection 8155776
server thread 2 got connection 8153312
server thread 3 got connection 8156160
server thread 4 got connection 8152544
server thread 5 got connection 8154080
server thread 6 got connection 8156544
server thread 7 got connection 8155904
client thread 8 socket connected 8145808
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 15821 5347 907 110 22186
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 8150128
server thread 8 got connection 8145808
client thread 9 socket connected 8148848
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 5058 8426 907 110 14502
server thread 9 loop 3
client thread 9 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 8142944
server thread 9 got connection 8148848
client thread 0 socket connected 8156800
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 4893 15780 948 110 21732
server thread 0 loop 4
client thread 0 socket wrote 8192
client thread 1 socket connected 8156672
client thread 2 socket connected 8146448
client thread 3 socket connected 8143248
client thread 4 socket connected 8158400
client thread 5 socket connected 8147440
client thread 6 socket connected 8156416
client thread 7 socket connected 8143888
client thread 8 socket connected 8150128
client thread 9 socket connected 8142944
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
client thread 0 socket read 131072
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 1 write 131072 bytes
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
client thread 1 socket read 131072
server thread 2 write 131072 bytes
client thread 0 loop 4
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 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
server: 4701 29966 42117 165 76948
server thread 9 write 131072 bytes
client thread 8 socket read 131072
client thread 9 socket read 131072
server: 4619 35890 46955 179 87643
client thread 1 loop 4
client thread 0 socket created 8144528
server: 4399 37182 46213 96 87890
client thread 2 loop 4
server: 4082 42983 40715 82 87863
server: 3216 48729 35052 82 87079
client thread 3 loop 4
server: 2914 54515 29553 82 87065
client thread 4 loop 4
server: 2488 59876 24055 82 86502
client thread 5 loop 4
server: 5897 58405 18460 82 82845
client thread 6 loop 4
server thread 1 loop 4
server: 5883 56976 12811 82 75753
client thread 7 loop 4
client thread 8 loop 4
server thread 2 loop 4
client thread 9 loop 4
client thread 1 socket created 8156800
server thread 3 loop 4
server thread 0 got connection 8155776
client thread 2 socket created 8153312
server thread 5 loop 4
server thread 4 loop 4
server thread 6 loop 4
client thread 3 socket created 8156672
server thread 7 loop 4
client thread 4 socket created 8156160
client thread 5 socket created 8146448
server thread 8 loop 4
server thread 9 loop 4
client thread 6 socket created 8152544
client thread 7 socket created 8154080
client thread 8 socket created 8143248
client thread 9 socket created 8156544
server thread 1 got connection 8158400
server thread 2 got connection 8155904
server thread 3 got connection 8147440
server thread 4 got connection 8145808
server thread 5 got connection 8156416
client thread 0 socket connected 8144528
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 70763 4247 948 124 76082
Thread 0 EXIT
client thread 0 socket wrote 8192
client thread 0 socket read 131072
Thread 0 EXIT
client thread 1 socket connected 8156800
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 4509 8371 962 124 13966
Thread 1 EXIT
client thread 1 socket wrote 8192
client thread 1 socket read 131072
Thread 1 EXIT
client thread 2 socket connected 8153312
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 4289 16206 935 110 21540
Thread 2 EXIT
client thread 2 socket wrote 8192
client thread 2 socket read 131072
Thread 2 EXIT
client thread 3 socket connected 8156672
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 3780 24179 962 110 29031
Thread 3 EXIT
client thread 3 socket wrote 8192
client thread 3 socket read 131072
Thread 3 EXIT
client thread 4 socket connected 8156160
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 2900 32151 990 110 36151
client thread 4 socket wrote 8192
client thread 5 socket connected 8146448
server thread 6 got connection 8148848
server thread 7 got connection 8143888
server thread 8 got connection 8150128
server thread 9 got connection 8142944
client thread 6 socket connected 8152544
client thread 7 socket connected 8154080
client thread 8 socket connected 8143248
client thread 9 socket connected 8156544
Thread 4 EXIT
client thread 4 socket read 131072
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 5 write 131072 bytes
Thread 4 EXIT
client thread 5 socket read 131072
server thread 6 write 131072 bytes
server thread 7 write 131072 bytes
client thread 6 socket read 131072
server thread 8 write 131072 bytes
client thread 7 socket read 131072
server thread 9 write 131072 bytes
client thread 8 socket read 131072
server: 3464 47162 24399 179 75203
client thread 9 socket read 131072
Thread 5 EXIT
server: 47643 8797 34158 96 90694
server: 48371 7808 35285 82 91546
server: 46296 14584 28577 82 89540
server: 46790 20027 23120 82 90021
Thread 8 EXIT
Thread 6 EXIT
Thread 5 EXIT
Thread 6 EXIT
Thread 7 EXIT
Thread 7 EXIT
Thread 9 EXIT
Thread 8 EXIT
Thread 9 EXIT
Thread 9 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 20 732834 445421 230606 2058
server per thread elapsed time 1410936
----------
Client results:

----------
client per thread totals 20 478236 345343 708579 4200
client per thread elapsed time 1536373
select loop kernel/kernel: 86435.80 usec
Killing sel_spd 289 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Tue Apr 1 14:08:40 PST 2003 OBJDIR WINNT4.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 253 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Tue Apr 1 14:08:45 PST 2003 OBJDIR WINNT4.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 277 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Tue Apr 1 14:08:50 PST 2003 OBJDIR WINNT4.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 298 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Tue Apr 1 14:09:00 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing selintr 212 after 600
END TEST: selintr
BEGIN TEST: sema  
Tue Apr 1 14:09:05 PST 2003 OBJDIR WINNT4.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 213 after 600
END TEST: sema
BEGIN TEST: semaerr  
Tue Apr 1 14:09:10 PST 2003 OBJDIR WINNT4.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 291 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Tue Apr 1 14:09:16 PST 2003 OBJDIR WINNT4.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 235 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Tue Apr 1 14:09:22 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing sendzlf 287 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Tue Apr 1 14:09:28 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing server_test 253 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Tue Apr 1 14:09:34 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing servr_uu 180 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Tue Apr 1 14:09:39 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing servr_ku 286 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Tue Apr 1 14:09:45 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing servr_uk 226 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Tue Apr 1 14:09:50 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing servr_kk 230 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Tue Apr 1 14:09:55 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing short_thread 221 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Tue Apr 1 14:10:01 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing sigpipe 281 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Tue Apr 1 14:10:06 PST 2003 OBJDIR WINNT4.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 242 after 600
END TEST: socket
BEGIN TEST: sockopt  
Tue Apr 1 14:10:17 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing sockopt 243 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Tue Apr 1 14:10:23 PST 2003 OBJDIR WINNT4.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 280 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Tue Apr 1 14:10:28 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing sprintf 251 after 600
END TEST: sprintf
BEGIN TEST: stack  
Tue Apr 1 14:10:35 PST 2003 OBJDIR WINNT4.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 300 after 600
END TEST: stack
BEGIN TEST: stdio  
Tue Apr 1 14:10:41 PST 2003 OBJDIR WINNT4.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 191 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Tue Apr 1 14:10:46 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing str2addr 248 after 600
END TEST: str2addr
BEGIN TEST: strod  
Tue Apr 1 14:10:51 PST 2003 OBJDIR WINNT4.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 280 after 600
END TEST: strod
BEGIN TEST: switch  
Tue Apr 1 14:10:57 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing switch 277 after 600
END TEST: switch
BEGIN TEST: system  
Tue Apr 1 14:11:03 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PR_SI_HOSTNAME: nss-nt
PR_SI_SYSNAME: Windows_NT
PR_SI_RELEASE: 4.0
PR_SI_ARCHITECTURE: x86
Host page size is 4096
Page shift is 12
Number of processors is: 1
Killing system 109 after 600
END TEST: system
BEGIN TEST: testbit  
Tue Apr 1 14:11:08 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing testbit 217 after 600
END TEST: testbit
BEGIN TEST: testfile  
Tue Apr 1 14:11:13 PST 2003 OBJDIR WINNT4.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 270 after 600
END TEST: testfile
BEGIN TEST: threads  
Tue Apr 1 14:11:20 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing threads 180 after 600
END TEST: threads
BEGIN TEST: timemac  
Tue Apr 1 14:11:26 PST 2003 OBJDIR WINNT4.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:11:27 UTC 2003
Current local time is Tue Apr 1 14:11:27 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 272 after 600
END TEST: timemac
BEGIN TEST: timetest  
Tue Apr 1 14:11:31 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing timetest 285 after 600
END TEST: timetest
BEGIN TEST: tpd  
Tue Apr 1 14:11:58 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing tpd 262 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Tue Apr 1 14:12:03 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Killing udpsrv 250 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Tue Apr 1 14:12:09 PST 2003 OBJDIR WINNT4.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 279 after 600
END TEST: vercheck
BEGIN TEST: version  
Tue Apr 1 14:12:15 PST 2003 OBJDIR WINNT4.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 270 after 600
END TEST: version
BEGIN TEST: writev  
Tue Apr 1 14:12:21 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASSED
Killing writev 293 after 600
END TEST: writev
BEGIN TEST: xnotify  
Tue Apr 1 14:14:06 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
Done!
Killing xnotify 290 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Tue Apr 1 14:14:11 PST 2003 OBJDIR WINNT4.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_dbg/dist/lib
PASS
Killing zerolen 180 after 600
END TEST: zerolen
BEGIN TEST: accept  
Tue Apr 1 14:14:32 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing accept 284 after 600
END TEST: accept
BEGIN TEST: acceptread  
Tue Apr 1 14:14:55 PST 2003 OBJDIR WINNT4.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 (0xccff3f)127.0.0.1:18954
(Server) read [0xccfe94..0xccff09) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0x10cff3f)127.0.0.1:19210
(Server) read [0x10cfe94..0x10cff09) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0x10cff3f)127.0.0.1:19466
(Server) read [0x10cfe94..0x10cff09) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0x10cff3f)127.0.0.1:19722
(Server) read [0x10cfe94..0x10cff09) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
Accepted connection from (0x10cff3f)127.0.0.1:19978
(Server) read [0x10cfe94..0x10cff09) 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 207 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Tue Apr 1 14:15:11 PST 2003 OBJDIR WINNT4.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 (0xccff10)127.0.0.1:20490
(Server) read [0xccfe94..0xccff09) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0x10cff10)127.0.0.1:20746
(Server) read [0x10cfe94..0x10cff09) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0x10cff10)127.0.0.1:21002
(Server) read [0x10cfe94..0x10cff09) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0x10cff10)127.0.0.1:21258
(Server) read [0x10cfe94..0x10cff09) 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 278 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Tue Apr 1 14:15:27 PST 2003 OBJDIR WINNT4.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 262 after 600
END TEST: affinity
BEGIN TEST: alarm  
Tue Apr 1 14:15:33 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing alarm 288 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Tue Apr 1 14:16:41 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing anonfm 222 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Tue Apr 1 14:16:48 PST 2003 OBJDIR WINNT4.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 109 after 600
END TEST: atomic
BEGIN TEST: attach  
Tue Apr 1 14:16:53 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing attach 289 after 600
END TEST: attach
BEGIN TEST: bigfile  
Tue Apr 1 14:16:59 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing bigfile 76 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Tue Apr 1 14:17:04 PST 2003 OBJDIR WINNT4.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 286 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Tue Apr 1 14:17:15 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Client/Server started at(0x007C1390):
Server started at(0x007C3A50):
main(0x007C1390): waiting for execution interval (10 seconds)
Client started at(0x007C3720):
Shutting down(0x007C1390):
Client(0x007C3720): stopped after 126 operations and 128752 bytes
Server(0x007C3A50): stopped after 126 operations and 128752 bytes
main(0x007C1390): test complete
Test exiting at(0x007C1390):
Killing cltsrv 199 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Tue Apr 1 14:17:31 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing concur 273 after 600
END TEST: concur
BEGIN TEST: cvar  
Tue Apr 1 14:17:47 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing cvar 284 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Tue Apr 1 14:17:52 PST 2003 OBJDIR WINNT4.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: 24.74 usec
Condvar simple test shared UK: 38.08 usec
Condvar simple test priv UU: 165.50 usec
Condvar simple test priv UK: 93.20 usec
Condvar simple test All: 99.38 usec
Condvar timeout test: 672.71 usec

10 Thread tests
Condvar simple test shared UU: 44.26 usec
Condvar simple test shared UK: 70.52 usec
Condvar simple test priv UU: 310.52 usec
Condvar simple test priv UK: 218.28 usec
Condvar simple test All: 274.09 usec
Condvar timeout test: 671.89 usec

15 Thread tests
Condvar simple test shared UU: 63.92 usec
Condvar simple test shared UK: 68.59 usec
Condvar simple test priv UU: 467.22 usec
Condvar simple test priv UK: 316.01 usec
Condvar simple test All: 248.80 usec
Condvar timeout test: 719.18 usec

20 Thread tests
Condvar simple test shared UU: 53.33 usec
Condvar simple test shared UK: 87.42 usec
Condvar simple test priv UU: 516.15 usec
Condvar simple test priv UK: 336.77 usec
Condvar simple test All: 305.98 usec
Condvar timeout test: 766.19 usec
PASS
Killing cvar2 226 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Tue Apr 1 14:17:58 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing dlltest 289 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Tue Apr 1 14:18:04 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing dtoa 283 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Tue Apr 1 14:18:09 PST 2003 OBJDIR WINNT4.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 294 after 600
END TEST: errcodes
BEGIN TEST: exit  
Tue Apr 1 14:18:15 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing exit 256 after 600
END TEST: exit
BEGIN TEST: fdcach  
Tue Apr 1 14:18:31 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing fdcach 282 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Tue Apr 1 14:18:36 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing fileio 250 after 600
END TEST: fileio
BEGIN TEST: foreign  
Tue Apr 1 14:18:41 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing foreign 298 after 600
END TEST: foreign
BEGIN TEST: forktest  
Tue Apr 1 14:18:50 PST 2003 OBJDIR WINNT4.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 301 after 600
END TEST: forktest
BEGIN TEST: fsync  
Tue Apr 1 14:18:55 PST 2003 OBJDIR WINNT4.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: 7024 [7381] 7766
Killing fsync 204 after 600
END TEST: fsync
BEGIN TEST: getproto  
Tue Apr 1 14:19:01 PST 2003 OBJDIR WINNT4.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 199 after 600
END TEST: getproto
BEGIN TEST: i2l  
Tue Apr 1 14:19:06 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
We have long long
Killing i2l 271 after 600
END TEST: i2l
BEGIN TEST: initclk  
Tue Apr 1 14:19:11 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Elapsed time: 3000 ms, expected time: 2988 ms
PASS
Killing initclk 299 after 600
END TEST: initclk
BEGIN TEST: inrval  
Tue Apr 1 14:19:19 PST 2003 OBJDIR WINNT4.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 234 nsecs

Overhead of 'PR_IntervalNow()' is 983 nsecs

Overhead of 'PR_Now()' is 234 nsecs

Overhead of 'PR_IntervalNow()' is 992 nsecs

Killing inrval 109 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Tue Apr 1 14:20:57 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Test not defined
Killing instrumt 242 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Tue Apr 1 14:21:03 PST 2003 OBJDIR WINNT4.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 167 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Tue Apr 1 14:21:19 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing intrupt 293 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Tue Apr 1 14:21:35 PST 2003 OBJDIR WINNT4.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 295 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Tue Apr 1 14:21:46 PST 2003 OBJDIR WINNT4.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 222 after 600
END TEST: ioconthr
BEGIN TEST: join  
Tue Apr 1 14:21:53 PST 2003 OBJDIR WINNT4.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 280 after 600
END TEST: join
BEGIN TEST: joinkk  
Tue Apr 1 14:21:59 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing joinkk 291 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Tue Apr 1 14:22:04 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing joinku 287 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Tue Apr 1 14:22:10 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing joinuk 278 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Tue Apr 1 14:22:15 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing joinuu 298 after 600
END TEST: joinuu
BEGIN TEST: layer  
Tue Apr 1 14:22:20 PST 2003 OBJDIR WINNT4.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 296 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Tue Apr 1 14:22:26 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing lazyinit 167 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Tue Apr 1 14:22:31 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing lltest 292 after 600
END TEST: lltest
BEGIN TEST: lock  
Tue Apr 1 14:22:36 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing lock 213 after 600
END TEST: lock
BEGIN TEST: lockfile  
Tue Apr 1 14:22:56 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing lockfile 296 after 600
END TEST: lockfile
BEGIN TEST: logger  
Tue Apr 1 14:23:18 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing logger 300 after 600
END TEST: logger
BEGIN TEST: many_cv  
Tue Apr 1 14:23:33 PST 2003 OBJDIR WINNT4.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 217 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Tue Apr 1 14:23:38 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
OneInThenCancelled()
Killing multiwait 191 after 600
multiwait returned 137 (failed)
END TEST: multiwait
BEGIN TEST: nameshm1  
Tue Apr 1 14:33:49 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing nameshm1 258 after 600
END TEST: nameshm1
BEGIN TEST: nonblock  
Tue Apr 1 14:34:04 PST 2003 OBJDIR WINNT4.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
client sent 10 bytes
First Receive:
: PR_WOULD_BLOCK_ERROR(-5998), oserror = 10035
connect: EWOULDBLOCK, good
First PR_Recv: retVal: 10, Error: -5998
Killing nonblock 278 after 600
nonblock returned 1 (failed)
END TEST: nonblock
BEGIN TEST: nblayer  
Tue Apr 1 14:34:17 PST 2003 OBJDIR WINNT4.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 270 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Tue Apr 1 14:34:27 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing ntioto 262 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Tue Apr 1 14:38:41 PST 2003 OBJDIR WINNT4.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 180 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Tue Apr 1 14:38:51 PST 2003 OBJDIR WINNT4.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 301 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Tue Apr 1 14:39:01 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing op_excl 183 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Tue Apr 1 14:39:11 PST 2003 OBJDIR WINNT4.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 214 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Tue Apr 1 14:39:22 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Test passed
Killing op_filok 289 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Tue Apr 1 14:39:32 PST 2003 OBJDIR WINNT4.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 275 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Tue Apr 1 14:39:42 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing parent 284 after 600
END TEST: parent
BEGIN TEST: peek  
Tue Apr 1 14:39:53 PST 2003 OBJDIR WINNT4.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 253 after 600
END TEST: peek
BEGIN TEST: perf  
Tue Apr 1 14:40:43 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
local procedure call overhead: 0.01 usec
DLL procedure call overhead: 0.03 usec
current calendar time: 0.23 usec
interval time: 1.00 usec
idle lock lock/unlock pair: 0.22 usec
idle monitor entry/exit pair: 0.30 usec
idle cache monitor entry/exit pair: 0.89 usec
create/destroy thread pair: 53.46 usec
context switch - user/user: 2.08 usec
context switch - user/kernel: 16.15 usec
context switch - kernel/user: 15.90 usec
context switch - kernel/kernel: 11.20 usec
sema context switch - user/user: 2.71 usec
sema context switch - user/kernel: 10.30 usec
sema context switch - kernel/user: 10.21 usec
sema context switch - kernel/kernel: 9.98 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.03 usec
DLL procedure call overhead: 0.03 usec
current calendar time: 0.23 usec
interval time: 0.95 usec
idle lock lock/unlock pair: 0.23 usec
idle monitor entry/exit pair: 0.32 usec
idle cache monitor entry/exit pair: 0.89 usec
create/destroy thread pair: 53.02 usec
context switch - user/user: 2.13 usec
context switch - user/kernel: 16.14 usec
context switch - kernel/user: 16.03 usec
context switch - kernel/kernel: 11.24 usec
sema context switch - user/user: 2.71 usec
sema context switch - user/kernel: 10.34 usec
sema context switch - kernel/user: 10.23 usec
sema context switch - kernel/kernel: 9.91 usec
Killing perf 248 after 600
END TEST: perf
BEGIN TEST: pipeping  
Tue Apr 1 14:40:54 PST 2003 OBJDIR WINNT4.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 239 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Tue Apr 1 14:41:04 PST 2003 OBJDIR WINNT4.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 256 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Tue Apr 1 14:41:14 PST 2003 OBJDIR WINNT4.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 268 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Tue Apr 1 14:41:23 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing poll_nm 230 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Tue Apr 1 14:41:35 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing poll_to 207 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Tue Apr 1 14:41:49 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing pollable 258 after 600
END TEST: pollable
BEGIN TEST: prftest  
Tue Apr 1 14:42:00 PST 2003 OBJDIR WINNT4.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 223 after 600
END TEST: prftest
BEGIN TEST: primblok  
Tue Apr 1 14:42:10 PST 2003 OBJDIR WINNT4.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 241 after 600
END TEST: primblok
BEGIN TEST: provider  
Tue Apr 1 14:42:25 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Client/Server started at(0x007C1390):
Server started at(0x007C39D0):
main(0x007C1390): waiting for execution interval (10 seconds)
Client started at(0x007C35A0):
Shutting down(0x007C1390):
Client(0x007C35A0): stopped after 71 operations and 73020 bytes
Server(0x007C39D0): stopped after 72 operations and 73773 bytes
main(0x007C1390): test complete
Test exiting at(0x007C1390):
Killing provider 213 after 600
END TEST: provider
BEGIN TEST: prpollml  
Tue Apr 1 14:42:45 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing prpollml 259 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Tue Apr 1 14:43:27 PST 2003 OBJDIR WINNT4.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 3194, 3195 and 3196

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 "3195" from a client
Server read 128 bytes from native fd 2420
The server received "3196" from a client
The server received "3194" from a client
The server received "3195" from a client
Server read 128 bytes from native fd 2360
The server received "3196" from a client
The server received "3195" from a client
Server read 128 bytes from native fd 2468
The server received "3196" from a client
The server received "3194" from a client
The server received "3195" from a client
Server read 128 bytes from native fd 2340
The server received "3196" from a client
The server received "3195" from a client
Server read 128 bytes from native fd 2384
The server received "3196" from a client
The server received "3194" from a client
The server received "3194" from a client
The server received "3194" from a client
All tests finished
Killing prpoll 235 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Tue Apr 1 14:43:41 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing randseed 248 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Tue Apr 1 14:43:51 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing ranfile 242 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Tue Apr 1 14:44:23 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing rwlocktest 272 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Tue Apr 1 14:44:33 PST 2003 OBJDIR WINNT4.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 212752 66361 63428 619
server per thread elapsed time 343173
----------
Client results:

----------
client per thread totals 0 42060 34568 261852 782
client per thread elapsed time 339276
select loop user/user: 73792.40 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 314058 301537 68016 1138
server per thread elapsed time 684764
----------
Client results:

----------
client per thread totals 10 346481 44296 284702 2011
client per thread elapsed time 677499
select loop user/kernel: 77872.20 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 575280 365585 105442 1437
server per thread elapsed time 1047761
----------
Client results:

----------
client per thread totals 10 396883 128420 575443 2995
client per thread elapsed time 1103754
select loop kernel/user: 87903.80 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 20 794142 448733 153043 1910
server per thread elapsed time 1397843
----------
Client results:

----------
client per thread totals 20 476141 167655 842194 3997
client per thread elapsed time 1490000
select loop kernel/kernel: 85226.20 usec
Killing sel_spd 297 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Tue Apr 1 14:44:44 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing selct_er 300 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Tue Apr 1 14:44:54 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing selct_nm 270 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Tue Apr 1 14:45:04 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing selct_to 259 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Tue Apr 1 14:45:20 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing selintr 275 after 600
END TEST: selintr
BEGIN TEST: sema  
Tue Apr 1 14:45:29 PST 2003 OBJDIR WINNT4.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 301 after 600
END TEST: sema
BEGIN TEST: semaerr  
Tue Apr 1 14:45:39 PST 2003 OBJDIR WINNT4.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 269 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Tue Apr 1 14:45:51 PST 2003 OBJDIR WINNT4.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 221 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Tue Apr 1 14:46:02 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing sendzlf 188 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Tue Apr 1 14:46:13 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing server_test 269 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Tue Apr 1 14:46:24 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing servr_uu 297 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Tue Apr 1 14:46:34 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing servr_ku 239 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Tue Apr 1 14:46:45 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing servr_uk 261 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Tue Apr 1 14:46:55 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing servr_kk 222 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Tue Apr 1 14:47:06 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing short_thread 251 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Tue Apr 1 14:47:17 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing sigpipe 258 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Tue Apr 1 14:47:27 PST 2003 OBJDIR WINNT4.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 180 after 600
END TEST: socket
BEGIN TEST: sockopt  
Tue Apr 1 14:47:52 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing sockopt 297 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Tue Apr 1 14:48:02 PST 2003 OBJDIR WINNT4.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 167 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Tue Apr 1 14:48:14 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing sprintf 299 after 600
END TEST: sprintf
BEGIN TEST: stack  
Tue Apr 1 14:48:25 PST 2003 OBJDIR WINNT4.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 258 after 600
END TEST: stack
BEGIN TEST: stdio  
Tue Apr 1 14:48:37 PST 2003 OBJDIR WINNT4.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 223 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Tue Apr 1 14:48:47 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing str2addr 278 after 600
END TEST: str2addr
BEGIN TEST: strod  
Tue Apr 1 14:48:57 PST 2003 OBJDIR WINNT4.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 302 after 600
END TEST: strod
BEGIN TEST: switch  
Tue Apr 1 14:49:08 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing switch 284 after 600
END TEST: switch
BEGIN TEST: system  
Tue Apr 1 14:49:19 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PR_SI_HOSTNAME: nss-nt
PR_SI_SYSNAME: Windows_NT
PR_SI_RELEASE: 4.0
PR_SI_ARCHITECTURE: x86
Host page size is 4096
Page shift is 12
Number of processors is: 1
Killing system 281 after 600
END TEST: system
BEGIN TEST: testbit  
Tue Apr 1 14:49:30 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing testbit 297 after 600
END TEST: testbit
BEGIN TEST: testfile  
Tue Apr 1 14:49:40 PST 2003 OBJDIR WINNT4.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 269 after 600
END TEST: testfile
BEGIN TEST: threads  
Tue Apr 1 14:49:52 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing threads 281 after 600
END TEST: threads
BEGIN TEST: timemac  
Tue Apr 1 14:50:04 PST 2003 OBJDIR WINNT4.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:50:06 UTC 2003
Current local time is Tue Apr 1 14:50:06 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 217 after 600
END TEST: timemac
BEGIN TEST: timetest  
Tue Apr 1 14:50:14 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing timetest 268 after 600
END TEST: timetest
BEGIN TEST: tpd  
Tue Apr 1 14:50:41 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing tpd 277 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Tue Apr 1 14:50:52 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Killing udpsrv 241 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Tue Apr 1 14:51:03 PST 2003 OBJDIR WINNT4.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 276 after 600
END TEST: vercheck
BEGIN TEST: version  
Tue Apr 1 14:51:14 PST 2003 OBJDIR WINNT4.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 213 after 600
END TEST: version
BEGIN TEST: writev  
Tue Apr 1 14:51:25 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASSED
Killing writev 223 after 600
END TEST: writev
BEGIN TEST: xnotify  
Tue Apr 1 14:53:15 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
Done!
Killing xnotify 278 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Tue Apr 1 14:53:26 PST 2003 OBJDIR WINNT4.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/winnt_opt/dist/lib
PASS
Killing zerolen 271 after 600
END TEST: zerolen
BEGIN TEST: accept  
Tue Apr 1 14:54: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 accept 278 after 600
END TEST: accept
BEGIN TEST: acceptread  
Tue Apr 1 14:54:33 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 (0x9cff08)127.0.0.1:47118
(Server) read [0x9cfe8c..0x9cff01) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xccff08)127.0.0.1:47374
(Server) read [0xccfe8c..0xccff01) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xccff08)127.0.0.1:47630
(Server) read [0xccfe8c..0xccff01) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xccff08)127.0.0.1:47886
(Server) read [0xccfe8c..0xccff01) 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_SOCKET_SHUTDOWN_ERROR(-5929), oserror = 10058
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_SOCKET_SHUTDOWN_ERROR(-5929), oserror = 10058
Killing acceptread 249 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Tue Apr 1 14:54:54 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 (0x9cff08)127.0.0.1:48910
(Server) read [0x9cfe8c..0x9cff01) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xccff08)127.0.0.1:49166
(Server) read [0xccfe8c..0xccff01) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xccff08)127.0.0.1:49422
(Server) read [0xccfe8c..0xccff01) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xccff08)127.0.0.1:49678
(Server) read [0xccfe8c..0xccff01) 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_SOCKET_SHUTDOWN_ERROR(-5929), oserror = 10058
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_SOCKET_SHUTDOWN_ERROR(-5929), oserror = 10058
Killing acceptreademu 226 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Tue Apr 1 14:55:15 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 282 after 600
END TEST: affinity
BEGIN TEST: alarm  
Tue Apr 1 14:55:25 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing alarm 286 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Tue Apr 1 14:56:39 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing anonfm 199 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Tue Apr 1 14:56:52 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 258 after 600
END TEST: atomic
BEGIN TEST: attach  
Tue Apr 1 14:57:03 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing attach 293 after 600
END TEST: attach
BEGIN TEST: bigfile  
Tue Apr 1 14:57:13 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing bigfile 268 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Tue Apr 1 14:57:26 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 272 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Tue Apr 1 14:57:41 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(0x007C11D0):
Server started at(0x007C3580):
main(0x007C11D0): waiting for execution interval (10 seconds)
Client started at(0x007C30F0):
Shutting down(0x007C11D0):
Client(0x007C30F0): stopped after 29 operations and 30654 bytes
Server(0x007C3580): stopped after 30 operations and 31712 bytes
main(0x007C11D0): test complete
Test exiting at(0x007C11D0):
Killing cltsrv 222 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Tue Apr 1 14:58:02 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 191 after 600
END TEST: concur
BEGIN TEST: cvar  
Tue Apr 1 14:58:24 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing cvar 242 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Tue Apr 1 14:58:35 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: 35.60 usec
Condvar simple test shared UK: 32.03 usec
Condvar simple test priv UU: 45.77 usec
Condvar simple test priv UK: 45.91 usec
Condvar simple test All: 142.68 usec
Condvar timeout test: 659.93 usec

10 Thread tests
Condvar simple test shared UU: 61.31 usec
Condvar simple test shared UK: 60.07 usec
Condvar simple test priv UU: 88.66 usec
Condvar simple test priv UK: 89.48 usec
Condvar simple test All: 276.56 usec
Condvar timeout test: 710.52 usec

15 Thread tests
Condvar simple test shared UU: 90.17 usec
Condvar simple test shared UK: 87.97 usec
Condvar simple test priv UU: 134.85 usec
Condvar simple test priv UK: 131.41 usec
Condvar simple test All: 500.34 usec
Condvar timeout test: 820.48 usec

20 Thread tests
Condvar simple test shared UU: 118.21 usec
Condvar simple test shared UK: 116.98 usec
Condvar simple test priv UU: 177.32 usec
Condvar simple test priv UK: 178.83 usec
Condvar simple test All: 690.72 usec
Condvar timeout test: 776.91 usec
PASS
Killing cvar2 173 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Tue Apr 1 14:58:46 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 269 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Tue Apr 1 14:58:57 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 279 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Tue Apr 1 14:59:07 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 258 after 600
END TEST: errcodes
BEGIN TEST: exit  
Tue Apr 1 14:59:17 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing exit 328 after 600
END TEST: exit
BEGIN TEST: fdcach  
Tue Apr 1 14:59:38 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 304 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Tue Apr 1 14:59: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 fileio 188 after 600
END TEST: fileio
BEGIN TEST: foreign  
Tue Apr 1 14:59:58 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing foreign 256 after 600
END TEST: foreign
BEGIN TEST: forktest  
Tue Apr 1 15:00:12 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 283 after 600
END TEST: forktest
BEGIN TEST: fsync  
Tue Apr 1 15:00:21 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: 7065 [18227] 51299
Killing fsync 323 after 600
END TEST: fsync
BEGIN TEST: getproto  
Tue Apr 1 15:00:32 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 270 after 600
END TEST: getproto
BEGIN TEST: i2l  
Tue Apr 1 15:00:43 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 321 after 600
END TEST: i2l
BEGIN TEST: initclk  
Tue Apr 1 15:00:53 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: 2992 ms
PASS
Killing initclk 274 after 600
END TEST: initclk
BEGIN TEST: inrval  
Tue Apr 1 15:01:07 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 2859 nsecs

Overhead of 'PR_IntervalNow()' is 1017 nsecs

Overhead of 'PR_Now()' is 2859 nsecs

Overhead of 'PR_IntervalNow()' is 1008 nsecs

Killing inrval 292 after 600
END TEST: inrval
BEGIN TEST: instrumt  
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 instrumt 262 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Tue Apr 1 15:03:06 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 316 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Tue Apr 1 15:03:37 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 230 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
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
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 214 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Tue Apr 1 15:04:17 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 2983 milliseconds
PASS
Killing ioconthr 254 after 600
END TEST: ioconthr
BEGIN TEST: join  
Tue Apr 1 15:04:32 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 259 after 600
END TEST: join
BEGIN TEST: joinkk  
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
PASS
Killing joinkk 183 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Tue Apr 1 15:04:53 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 221 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Tue Apr 1 15:05:03 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 297 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Tue Apr 1 15:05:14 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 191 after 600
END TEST: joinuu
BEGIN TEST: layer  
Tue Apr 1 15:05:25 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 334 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Tue Apr 1 15:05:36 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing lazyinit 207 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Tue Apr 1 15:05:46 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 234 after 600
END TEST: lltest
BEGIN TEST: lock  
Tue Apr 1 15:05: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 lock 286 after 600
END TEST: lock
BEGIN TEST: lockfile  
Tue Apr 1 15:06:22 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing lockfile 273 after 600
END TEST: lockfile
BEGIN TEST: logger  
Tue Apr 1 15:07:07 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing logger 275 after 600
END TEST: logger
BEGIN TEST: many_cv  
Tue Apr 1 15:07:27 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 269 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Tue Apr 1 15:07:37 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
Killing multiwait 284 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Tue Apr 1 15:09:11 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing nameshm1 323 after 600
END TEST: nameshm1
BEGIN TEST: nonblock  
Tue Apr 1 15:09:27 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
client sent 10 bytes
First Receive:
: PR_WOULD_BLOCK_ERROR(-5998), oserror = 10035
connect: EWOULDBLOCK, good
First PR_Recv: retVal: 10, Error: -5998
Killing nonblock 332 after 600
nonblock returned 1 (failed)
END TEST: nonblock
BEGIN TEST: nblayer  
Tue Apr 1 15:09:40 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 249 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Tue Apr 1 15:09:51 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing ntioto 180 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Tue Apr 1 15:10:01 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 212 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Tue Apr 1 15:10:11 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 334 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Tue Apr 1 15:10:21 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 289 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Tue Apr 1 15:10:32 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 285 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Tue Apr 1 15:10:42 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 302 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Tue Apr 1 15:10:52 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 274 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Tue Apr 1 15:11:03 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing parent 327 after 600
END TEST: parent
BEGIN TEST: peek  
Tue Apr 1 15:11:15 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 248 after 600
END TEST: peek
BEGIN TEST: perf  
Tue Apr 1 15:12:06 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.03 usec
DLL procedure call overhead: 0.03 usec
current calendar time: 2.80 usec
interval time: 0.99 usec
idle lock lock/unlock pair: 11.56 usec
idle monitor entry/exit pair: 0.39 usec
idle cache monitor entry/exit pair: 1.11 usec
create/destroy thread pair: 186.38 usec
context switch - user/user: 4.99 usec
context switch - user/kernel: 4.96 usec
context switch - kernel/user: 4.92 usec
context switch - kernel/kernel: 4.96 usec
sema context switch - user/user: 3.62 usec
sema context switch - user/kernel: 3.60 usec
sema context switch - kernel/user: 3.63 usec
sema context switch - kernel/kernel: 3.62 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.03 usec
DLL procedure call overhead: 0.03 usec
current calendar time: 2.83 usec
interval time: 0.99 usec
idle lock lock/unlock pair: 0.28 usec
idle monitor entry/exit pair: 0.39 usec
idle cache monitor entry/exit pair: 1.13 usec
create/destroy thread pair: 182.03 usec
context switch - user/user: 4.89 usec
context switch - user/kernel: 4.96 usec
context switch - kernel/user: 4.91 usec
context switch - kernel/kernel: 4.98 usec
sema context switch - user/user: 3.62 usec
sema context switch - user/kernel: 3.60 usec
sema context switch - kernel/user: 3.63 usec
sema context switch - kernel/kernel: 3.63 usec
Killing perf 282 after 600
END TEST: perf
BEGIN TEST: pipeping  
Tue Apr 1 15:12:17 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 325 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Tue Apr 1 15:12:27 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 223 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Tue Apr 1 15:12:39 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 319 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Tue Apr 1 15:12:50 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 314 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Tue Apr 1 15:13:00 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 226 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Tue Apr 1 15:13: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 pollable 251 after 600
END TEST: pollable
BEGIN TEST: prftest  
Tue Apr 1 15:13:27 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 109 after 600
END TEST: prftest
BEGIN TEST: primblok  
Tue Apr 1 15:13:37 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 312 after 600
END TEST: primblok
BEGIN TEST: provider  
Tue Apr 1 15:13:48 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(0x007C11D0):
Server started at(0x007C34F0):
main(0x007C11D0): waiting for execution interval (10 seconds)
Client started at(0x007C3040):
Shutting down(0x007C11D0):
Client(0x007C3040): stopped after 28 operations and 29208 bytes
main(0x007C11D0): test complete
Test exiting at(0x007C11D0):
Server(0x007C34F0): stopped after 29 operations and 30654 bytes
Killing provider 274 after 600
END TEST: provider
BEGIN TEST: prpollml  
Tue Apr 1 15:14:09 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 277 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Tue Apr 1 15:14:52 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 4207, 4208 and 4209

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 "4207" from a client
The server received "4208" from a client
Server read 128 bytes from native fd 3700
The server received "4209" from a client
The server received "4207" from a client
The server received "4208" from a client
Server read 128 bytes from native fd 3708
The server received "4209" from a client
The server received "4207" from a client
The server received "4208" from a client
Server read 128 bytes from native fd 3764
The server received "4209" from a client
The server received "4207" from a client
The server received "4208" from a client
Server read 128 bytes from native fd 3736
The server received "4209" from a client
The server received "4207" from a client
The server received "4208" from a client
Server read 128 bytes from native fd 3652
The server received "4209" from a client
All tests finished
Killing prpoll 303 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Tue Apr 1 15:15:09 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing randseed 325 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Tue Apr 1 15:15:20 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 180 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Tue Apr 1 15:15:50 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 271 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Tue Apr 1 15:16:01 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 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 8153840
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 8153760
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 8153680
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 8153600
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 8153520
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 8153440
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 8153360
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 8153280
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 8153200
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 8153120
server thread 0 got connection 8153040
server thread 1 got connection 8152960
server thread 2 got connection 8152880
server thread 3 got connection 8152800
server thread 4 got connection 8152720
server thread 5 got connection 8152640
server thread 6 got connection 8152560
server thread 7 got connection 8152480
server thread 8 got connection 8152400
server thread 9 got connection 8152320
client thread 0 socket connected 8153840
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 17443 4591 1072 124 23230
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 8153040
server thread 0 got connection 8153840
client thread 1 socket connected 8153760
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 16344 10186 962 110 27601
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 8152960
server thread 1 got connection 8153760
client thread 2 socket connected 8153680
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 15271 15601 1031 124 32027
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 8152880
server thread 2 got connection 8153680
client thread 3 socket connected 8153600
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 14254 21127 935 124 36440
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 8152800
server thread 3 got connection 8153600
client thread 4 socket connected 8153520
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 13210 26447 962 124 40742
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 8152720
server thread 4 got connection 8153520
client thread 5 socket connected 8153440
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 12261 31808 948 110 45127
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 8152640
server thread 5 got connection 8153440
client thread 6 socket connected 8153360
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 11271 37196 962 110 49540
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 8152560
client thread 7 socket connected 8153280
client thread 8 socket connected 8153200
client thread 9 socket connected 8153120
client thread 0 socket connected 8153040
client thread 1 socket connected 8152960
client thread 2 socket connected 8152880
client thread 3 socket connected 8152800
client thread 4 socket connected 8152720
client thread 5 socket connected 8152640
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 6 got connection 8153360
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 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 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
server thread 7 write 131072 bytes
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 8 write 131072 bytes
client thread 7 socket read 131072
server thread 9 write 131072 bytes
client thread 8 socket read 131072
server thread 0 write 131072 bytes
client thread 9 socket read 131072
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server thread 2 write 131072 bytes
client thread 1 socket read 131072
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: 10117 80811 31643 165 122735
server thread 5 write 131072 bytes
client thread 4 socket read 131072
server: 9086 81952 34488 165 125691
client thread 5 socket read 131072
server: 7973 85883 33498 151 127505
client thread 7 loop 1
server: 4261 83945 29443 82 117732
client thread 8 loop 1
server: 4137 82474 25416 82 112110
client thread 9 loop 1
server: 4206 80838 21416 82 106543
client thread 0 loop 2
server: 4110 79285 17512 82 100990
client thread 1 loop 2
server: 4220 77677 13526 82 95505
client thread 2 loop 2
server thread 7 loop 1
server: 4165 76371 9333 82 89952
client thread 3 loop 2
server thread 8 loop 1
client thread 4 loop 2
server thread 9 loop 1
client thread 5 loop 2
server thread 0 loop 2
client thread 7 socket created 8152480
server thread 1 loop 2
client thread 8 socket created 8152400
server thread 2 loop 2
client thread 9 socket created 8152320
server thread 3 loop 2
client thread 0 socket created 8153280
server thread 4 loop 2
client thread 1 socket created 8153840
server thread 5 loop 2
client thread 2 socket created 8153200
client thread 3 socket created 8153760
client thread 4 socket created 8153120
client thread 5 socket created 8153680
server thread 7 got connection 8153040
server thread 8 got connection 8153600
server thread 9 got connection 8152960
server thread 0 got connection 8153520
server thread 1 got connection 8152880
server thread 2 got connection 8153440
server thread 3 got connection 8152800
server thread 4 got connection 8152720
server thread 5 got connection 8152640
client thread 6 socket connected 8152560
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 44344 47216 852 110 92522
server thread 6 loop 2
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 8153360
server thread 6 got connection 8152560
client thread 7 socket connected 8152480
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 4852 6900 866 124 12742
server thread 7 loop 2
client thread 7 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 8153040
server thread 7 got connection 8152480
client thread 8 socket connected 8152400
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 4742 12371 825 124 18062
server thread 8 loop 2
client thread 8 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 8153600
server thread 8 got connection 8152400
client thread 9 socket connected 8152320
client thread 0 socket connected 8153280
client thread 1 socket connected 8153840
client thread 2 socket connected 8153200
client thread 3 socket connected 8153760
client thread 4 socket connected 8153120
client thread 5 socket connected 8153680
client thread 6 socket connected 8153360
client thread 7 socket connected 8153040
client thread 8 socket connected 8153600
client thread 9 socket wrote 8192
server thread 9 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 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 9 write 131072 bytes
server thread 0 write 131072 bytes
client thread 9 socket read 131072
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server thread 2 write 131072 bytes
client thread 1 socket read 131072
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 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: 4646 40014 35313 165 80137
server: 4550 40852 34625 96 80124
client thread 9 loop 2
server thread 8 write 131072 bytes
client thread 7 socket read 131072
server: 4467 45416 34639 165 84687
client thread 8 socket read 131072
server: 4275 49608 33746 151 87780
client thread 0 loop 3
server: 3368 53842 29883 96 87189
client thread 1 loop 3
server: 3230 58034 25952 82 87299
client thread 2 loop 3
server: 2832 61801 21966 82 86680
client thread 3 loop 3
server: 4069 60495 18021 82 82667
client thread 4 loop 3
server: 4014 59244 13993 82 77333
client thread 5 loop 3
server thread 9 loop 2
server thread 0 loop 3
client thread 9 socket created 8152960
server: 4055 58488 9704 82 72330
client thread 6 loop 3
server thread 1 loop 3
client thread 7 loop 3
server thread 2 loop 3
client thread 8 loop 3
server thread 3 loop 3
client thread 0 socket created 8153520
server thread 4 loop 3
client thread 1 socket created 8152320
server thread 5 loop 3
client thread 2 socket created 8152880
server thread 6 loop 3
client thread 3 socket created 8153440
server thread 7 loop 3
client thread 4 socket created 8153280
server thread 8 loop 3
client thread 5 socket created 8152800
server thread 9 got connection 8153840
client thread 6 socket created 8152720
client thread 7 socket created 8153200
client thread 8 socket created 8152640
server thread 0 got connection 8153760
server thread 1 got connection 8152560
client thread 9 socket connected 8152960
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 2928 1031 838 124 4921
server thread 9 loop 3
client thread 9 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 8153120
client thread 0 socket connected 8153520
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 3299 16990 880 110 21278
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 8152480
client thread 1 socket connected 8152320
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 2584 22117 852 110 25663
server thread 1 loop 4
client thread 1 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 8153680
server thread 2 got connection 8152400
server thread 3 got connection 8153360
server thread 4 got connection 8153040
server thread 5 got connection 8153600
server thread 6 got connection 8153840
server thread 7 got connection 8152960
server thread 8 got connection 8153760
server thread 9 got connection 8153520
server thread 0 got connection 8152560
server thread 1 got connection 8152320
client thread 2 socket connected 8152880
client thread 3 socket connected 8153440
client thread 4 socket connected 8153280
client thread 5 socket connected 8152800
client thread 6 socket connected 8152720
client thread 7 socket connected 8153200
client thread 8 socket connected 8152640
client thread 9 socket connected 8153120
client thread 0 socket connected 8152480
client thread 1 socket connected 8153680
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 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 2 write 131072 bytes
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
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 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
server thread 9 write 131072 bytes
client thread 8 socket read 131072
server thread 0 write 131072 bytes
client thread 9 socket read 131072
server: 29704 24385 35010 179 89278
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server: 29938 25320 38048 179 93485
client thread 1 socket read 131072
server: 30172 29031 37375 151 96729
client thread 2 loop 4
server: 50172 13045 33553 96 96866
client thread 3 loop 4
server: 49333 17155 29663 82 96234
client thread 4 loop 4
server: 49196 21347 25691 82 96316
client thread 5 loop 4
server: 49072 25498 21787 82 96440
client thread 6 loop 4
server: 46942 29691 17814 82 94529
client thread 7 loop 4
server: 30557 33897 13897 82 78433
client thread 8 loop 4
server thread 2 loop 4
server: 25471 38296 9746 82 73595
client thread 9 loop 4
server thread 3 loop 4
Thread 0 EXIT
server thread 4 loop 4
server thread 5 loop 4
client thread 2 socket created 8152400
server thread 6 loop 4
client thread 3 socket created 8153360
server thread 7 loop 4
client thread 4 socket created 8153040
server thread 8 loop 4
client thread 5 socket created 8152880
server thread 9 loop 4
client thread 6 socket created 8153600
client thread 7 socket created 8153440
client thread 8 socket created 8153840
client thread 9 socket created 8153280
Thread 1 EXIT
server thread 2 got connection 8152960
server thread 3 got connection 8152800
server thread 4 got connection 8153760
server thread 5 got connection 8152720
server thread 6 got connection 8153520
server thread 7 got connection 8153200
server thread 8 got connection 8152560
server thread 9 got connection 8152640
Thread 0 EXIT
Thread 1 EXIT
client thread 2 socket connected 8152400
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 5814 1113 838 124 7890
Thread 2 EXIT
client thread 2 socket wrote 8192
client thread 2 socket read 131072
Thread 2 EXIT
client thread 3 socket connected 8153360
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 4756 7134 866 124 12880
Thread 3 EXIT
client thread 3 socket wrote 8192
client thread 3 socket read 131072
Thread 3 EXIT
client thread 4 socket connected 8153040
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 4646 13251 893 110 18900
Thread 4 EXIT
client thread 4 socket wrote 8192
client thread 4 socket read 131072
client thread 5 socket connected 8152880
client thread 6 socket connected 8153600
client thread 7 socket connected 8153440
client thread 8 socket connected 8153840
client thread 9 socket connected 8153280
Thread 4 EXIT
client thread 5 socket wrote 8192
server thread 6 read 8192 bytes
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 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server thread 7 write 131072 bytes
client thread 5 socket read 131072
server thread 5 write 131072 bytes
server thread 8 write 131072 bytes
client thread 7 socket read 131072
server thread 9 write 131072 bytes
client thread 8 socket read 131072
server: 4481 40797 18598 165 64041
client thread 9 socket read 131072
server: 4275 44742 17911 165 67093
Thread 5 EXIT
server: 3354 50983 12247 96 66680
server: 4646 45801 17677 165 68289
server: 3203 55024 8481 82 66790
Thread 6 EXIT
Thread 7 EXIT
Thread 6 EXIT
Thread 8 EXIT
Thread 7 EXIT
Thread 8 EXIT
Thread 9 EXIT
Thread 9 EXIT
Thread 5 EXIT
Thread 5 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 0 68027 202707 82615 565
server per thread elapsed time 353930
----------
Client results:

----------
client per thread totals 0 206242 71881 79780 974
client per thread elapsed time 358887
select loop user/user: 84082.40 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 8149936
server thread 0 got connection 8153360
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 8153760
server thread 1 got connection 8149328
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 8153040
server thread 2 got connection 8153520
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 8153200
server thread 3 got connection 8152880
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 8153600
server thread 4 got connection 8152560
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 8152720
server thread 5 got connection 8152640
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 8153440
server thread 6 got connection 8148112
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 8153840
server thread 7 got connection 8147504
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 8147024
server thread 8 got connection 8153280
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 8154448
server thread 9 got connection 8148720
client thread 0 socket connected 8149936
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 13155 7436 962 110 21663
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 8153360
client thread 1 socket connected 8153760
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
client thread 1 socket wrote 8192
client thread 1 socket read 131072
client thread 2 socket connected 8153040
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
client thread 2 socket wrote 8192
client thread 2 socket read 131072
client thread 3 socket connected 8153200
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 4 socket connected 8153600
client thread 5 socket connected 8152720
client thread 6 socket connected 8153440
client thread 7 socket connected 8153840
client thread 8 socket connected 8147024
client thread 9 socket connected 8154448
server: 12577 11973 976 12935 38460
server: 12014 15849 1003 8371 37237
client thread 1 loop 1
server: 11423 19753 990 4069 36234
client thread 2 loop 1
client thread 3 loop 1
server thread 0 got connection 8149936
client thread 0 socket connected 8153360
client thread 4 socket wrote 8192
server thread 4 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 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 1 loop 1
server thread 2 loop 1
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 3 loop 1
client thread 1 socket created 8149328
client thread 2 socket created 8153520
client thread 3 socket created 8153760
server thread 4 write 131072 bytes
server thread 5 write 131072 bytes
client thread 4 socket read 131072
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
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
server thread 9 write 131072 bytes
client thread 8 socket read 131072
client thread 9 socket read 131072
server thread 1 got connection 8152880
server thread 2 got connection 8153040
server: 10818 78021 28385 110 117333
server: 10199 78282 27505 82 116069
client thread 4 loop 1
server thread 0 write 131072 bytes
server: 9567 82158 24385 124 116234
client thread 0 socket read 131072
server thread 3 got connection 8153200
server: 8921 85856 23670 124 118570
client thread 5 loop 1
server: 8302 89526 19588 82 117498
client thread 6 loop 1
server: 7684 93347 15258 82 116371
client thread 7 loop 1
client thread 8 loop 1
server thread 4 loop 1
server thread 5 loop 1
client thread 4 socket created 8152560
server: 72302 29086 6351 96 107835
server thread 6 loop 1
client thread 9 loop 1
server thread 7 loop 1
client thread 0 loop 2
server thread 8 loop 1
client thread 5 socket created 8152640
server thread 9 loop 1
client thread 6 socket created 8153600
client thread 7 socket created 8148112
server thread 0 loop 2
client thread 8 socket created 8147504
server thread 4 got connection 8152720
client thread 9 socket created 8153280
client thread 0 socket created 8153440
server thread 5 got connection 8148720
server thread 6 got connection 8153840
server thread 7 got connection 8147024
server thread 8 got connection 8149936
server thread 9 got connection 8154448
server thread 0 got connection 8153360
client thread 1 socket connected 8149328
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 15863 9718 797 110 26488
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 8152880
server thread 1 got connection 8149328
client thread 2 socket connected 8153520
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 15835 15134 825 124 31918
server thread 2 loop 2
client thread 2 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 8153040
server thread 2 got connection 8153520
client thread 3 socket connected 8153760
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 11904 20137 852 110 33003
server thread 3 loop 2
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 8153200
server thread 3 got connection 8153760
client thread 4 socket connected 8152560
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 2337 22804 866 110 26117
server thread 4 loop 2
client thread 4 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 2
client thread 5 socket connected 8152640
client thread 6 socket connected 8153600
client thread 7 socket connected 8148112
client thread 8 socket connected 8147504
client thread 9 socket connected 8153280
client thread 0 socket connected 8153440
client thread 1 socket connected 8152880
client thread 2 socket connected 8153040
client thread 3 socket connected 8153200
client thread 4 socket created 8152720
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 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 5 write 131072 bytes
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
server thread 4 got connection 8152560
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
server thread 9 write 131072 bytes
client thread 8 socket read 131072
server thread 0 write 131072 bytes
client thread 9 socket read 131072
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server thread 2 write 131072 bytes
client thread 1 socket read 131072
server: 3326 49979 31285 165 84756
server thread 3 write 131072 bytes
client thread 2 socket read 131072
server: 3148 51849 33856 151 89003
client thread 3 socket read 131072
server: 2653 55794 33237 151 91835
client thread 5 loop 2
server: 2529 60027 29388 82 92027
client thread 6 loop 2
server: 2873 63739 25498 82 92192
client thread 7 loop 2
server: 2186 67601 21553 82 91423
client thread 8 loop 2
server: 4014 62680 17636 82 84412
client thread 9 loop 2
server: 4069 61361 13663 82 79175
client thread 0 loop 3
server thread 5 loop 2
server: 4069 60220 9526 82 73897
client thread 1 loop 3
server thread 6 loop 2
client thread 2 loop 3
server thread 7 loop 2
client thread 3 loop 3
server thread 8 loop 2
client thread 5 socket created 8148720
server thread 9 loop 2
client thread 6 socket created 8153840
server thread 0 loop 3
client thread 7 socket created 8147024
server thread 1 loop 3
client thread 8 socket created 8152640
server thread 2 loop 3
client thread 9 socket created 8149936
server thread 3 loop 3
client thread 0 socket created 8153600
client thread 1 socket created 8154448
client thread 2 socket created 8148112
client thread 3 socket created 8153360
server thread 5 got connection 8147504
server thread 6 got connection 8149328
server thread 7 got connection 8153280
server thread 8 got connection 8153520
server thread 9 got connection 8153440
server thread 0 got connection 8153760
server thread 1 got connection 8152880
server thread 2 got connection 8153040
server thread 3 got connection 8153200
client thread 4 socket connected 8152720
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 62887 12893 866 110 76756
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 8152560
server thread 4 got connection 8152720
client thread 5 socket connected 8148720
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 4893 6928 825 124 12770
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 8147504
server thread 5 got connection 8148720
client thread 6 socket connected 8153840
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 4770 12440 838 124 18172
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 8149328
server thread 6 got connection 8153840
client thread 7 socket connected 8147024
client thread 8 socket connected 8152640
client thread 9 socket connected 8149936
client thread 0 socket connected 8153600
client thread 1 socket connected 8154448
client thread 2 socket connected 8148112
client thread 3 socket connected 8153360
client thread 4 socket connected 8152560
client thread 5 socket connected 8147504
client thread 6 socket connected 8149328
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 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 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 write 131072 bytes
server thread 6 read 8192 bytes
client thread 6 socket wrote 8192
server thread 8 write 131072 bytes
client thread 7 socket read 131072
server thread 9 write 131072 bytes
client thread 8 socket read 131072
server thread 0 write 131072 bytes
client thread 9 socket read 131072
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server thread 2 write 131072 bytes
client thread 1 socket read 131072
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 5 write 131072 bytes
client thread 4 socket read 131072
server: 4687 41567 35010 165 81430
server thread 6 write 131072 bytes
client thread 5 socket read 131072
server: 4605 42900 38062 165 85732
client thread 6 socket read 131072
server: 4495 46955 37361 151 88962
client thread 7 loop 3
server: 4330 51120 33553 96 89100
client thread 8 loop 3
server: 3395 55271 29663 82 88412
client thread 9 loop 3
server: 3258 59478 25704 82 88522
client thread 0 loop 4
server: 2900 63120 21801 82 87904
client thread 1 loop 4
server: 4041 61856 17828 82 83808
client thread 2 loop 4
server: 4041 60550 13869 82 78543
client thread 3 loop 4
server thread 7 loop 3
server: 24893 38502 9773 82 73251
client thread 4 loop 4
server thread 8 loop 3
client thread 5 loop 4
server thread 9 loop 3
client thread 6 loop 4
server thread 0 loop 4
client thread 7 socket created 8153280
server thread 1 loop 4
client thread 8 socket created 8153520
server thread 2 loop 4
client thread 9 socket created 8153440
server thread 3 loop 4
client thread 0 socket created 8147024
server thread 4 loop 4
client thread 1 socket created 8153760
server thread 5 loop 4
client thread 2 socket created 8152640
server thread 6 loop 4
client thread 3 socket created 8152880
client thread 4 socket created 8149936
client thread 5 socket created 8153040
client thread 6 socket created 8153600
server thread 7 got connection 8153200
server thread 8 got connection 8154448
server thread 9 got connection 8152720
server thread 0 got connection 8148112
client thread 7 socket connected 8153280
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 3601 701 866 137 5306
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 8148720
client thread 8 socket connected 8153520
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 3491 5773 838 110 10213
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 8153360
client thread 9 socket connected 8153440
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 3395 10804 852 110 15162
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 8153840
client thread 0 socket connected 8147024
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
client thread 0 socket wrote 8192
server thread 1 got connection 8152560
server thread 2 got connection 8147504
server thread 3 got connection 8149328
server thread 4 got connection 8153200
server thread 5 got connection 8153280
server thread 6 got connection 8154448
server thread 7 got connection 8153520
server thread 8 got connection 8152720
server thread 9 got connection 8153440
client thread 1 socket connected 8153760
client thread 2 socket connected 8152640
client thread 3 socket connected 8152880
client thread 4 socket connected 8149936
client thread 5 socket connected 8153040
client thread 6 socket connected 8153600
client thread 7 socket connected 8148720
client thread 8 socket connected 8153360
client thread 9 socket connected 8153840
server: 3299 15876 21856 96 41127
client thread 0 socket read 131072
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
client thread 7 socket wrote 8192
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 7 read 8192 bytes
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
Thread 0 EXIT
server thread 1 write 131072 bytes
server thread 2 write 131072 bytes
client thread 1 socket read 131072
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 5 write 131072 bytes
client thread 4 socket read 131072
client thread 5 socket read 131072
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server thread 8 write 131072 bytes
client thread 8 socket read 131072
server thread 9 write 131072 bytes
client thread 7 socket read 131072
server thread 7 write 131072 bytes
client thread 9 socket read 131072
server: 41017 7629 38942 165 87753
server: 40866 8838 37856 96 87656
server: 39959 12935 34034 110 87038
Thread 0 EXIT
server: 39808 17100 30254 96 87258
server: 38969 21237 26392 96 86694
server: 38832 28632 19698 82 87244
server: 31560 32646 15698 82 79986
server: 26529 36729 11876 82 75216
server: 36619 37759 11381 151 85911
Thread 1 EXIT
Thread 2 EXIT
Thread 3 EXIT
Thread 4 EXIT
Thread 5 EXIT
Thread 6 EXIT
Thread 7 EXIT
Thread 8 EXIT
Thread 1 EXIT
Thread 2 EXIT
Thread 3 EXIT
Thread 9 EXIT
Thread 4 EXIT
Thread 5 EXIT
Thread 8 EXIT
Thread 6 EXIT
Thread 9 EXIT
Thread 7 EXIT
Thread 7 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 141317 400966 170989 3611
server per thread elapsed time 716898
----------
Client results:

----------
client per thread totals 10 413615 147938 160413 3574
client per thread elapsed time 725557
select loop user/kernel: 84756.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
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 8152880
server thread 0 got connection 8149936
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 8153040
server thread 1 got connection 8154448
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 8152720
server thread 2 got connection 8153600
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 8153440
server thread 3 got connection 8148720
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 8153360
server thread 4 got connection 8153520
client thread 5 alive
client thread 6 alive
client thread 7 alive
client thread 8 alive
client thread 9 alive
client thread 0 socket connected 8152880
client thread 1 socket connected 8153040
client thread 2 socket connected 8152720
client thread 3 socket connected 8153440
client thread 4 socket connected 8153360
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
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 3 read 8192 bytes
client thread 3 socket wrote 8192
client thread 5 socket created 8153120
server thread 4 read 8192 bytes
client thread 4 socket wrote 8192
client thread 6 socket created 8152480
client thread 7 socket created 8153680
client thread 8 socket created 8153840
server thread 0 write 131072 bytes
client thread 9 socket created 8143584
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server thread 2 write 131072 bytes
client thread 1 socket read 131072
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 5 got connection 8142976
client thread 4 socket read 131072
server thread 6 got connection 8152400
server thread 7 got connection 8152960
server: 13155 26763 35821 110 75849
server: 12605 27340 34749 82 74777
server thread 8 got connection 8152800
server thread 9 got connection 8150544
server: 12027 30942 31368 96 74433
client thread 0 loop 1
server: 11450 34625 27244 82 73402
client thread 1 loop 1
server: 10832 38625 22777 82 72316
client thread 2 loop 1
client thread 3 loop 1
server thread 0 loop 1
server thread 1 loop 1
server thread 2 loop 1
client thread 4 loop 1
server thread 3 loop 1
client thread 0 socket created 8149936
server thread 4 loop 1
client thread 1 socket created 8154448
client thread 2 socket created 8153600
client thread 3 socket created 8152880
client thread 4 socket created 8148720
server thread 0 got connection 8153040
server thread 1 got connection 8153520
server thread 2 got connection 8152720
server thread 3 got connection 8153440
server thread 4 got connection 8153360
client thread 5 socket connected 8153120
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 71148 4619 962 110 76838
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 8142976
server thread 5 got connection 8153120
client thread 6 socket connected 8152480
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 70007 10186 962 124 81278
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 8152400
server thread 6 got connection 8152480
client thread 7 socket connected 8153680
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 68674 15986 976 124 85759
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 8152960
server thread 7 got connection 8153680
client thread 8 socket connected 8153840
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 67340 21704 962 124 90131
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 8152800
client thread 9 socket connected 8143584
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 65993 27052 976 110 94131
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 8153840
client thread 0 socket connected 8149936
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 2392 29361 880 110 32742
server thread 0 loop 2
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 1 socket connected 8154448
client thread 2 socket connected 8153600
client thread 3 socket connected 8152880
client thread 4 socket connected 8148720
client thread 5 socket connected 8142976
client thread 6 socket connected 8152400
client thread 7 socket connected 8152960
server thread 8 got connection 8150544
server thread 9 got connection 8143584
client thread 8 socket connected 8152800
client thread 9 socket connected 8153840
client thread 0 loop 2
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 read 8192 bytes
client thread 8 socket wrote 8192
client thread 0 socket created 8153040
server thread 1 write 131072 bytes
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 2 write 131072 bytes
client thread 1 socket read 131072
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 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
server: 2419 57402 31244 137 91203
server thread 9 write 131072 bytes
client thread 8 socket read 131072
server thread 0 got connection 8149936
server: 2405 58708 34859 124 96096
client thread 9 socket read 131072
server: 2323 62763 34089 151 99326
client thread 1 loop 2
server: 2667 66502 30282 82 99533
client thread 2 loop 2
server: 4179 64990 26309 82 95560
client thread 3 loop 2
server: 4206 63368 22364 82 90021
client thread 4 loop 2
server: 4151 61801 18378 82 84412
client thread 5 loop 2
server: 36797 27629 14392 82 78900
client thread 6 loop 2
server thread 1 loop 2
server: 31436 32289 9979 82 73787
client thread 7 loop 2
server thread 2 loop 2
client thread 8 loop 2
server thread 3 loop 2
client thread 9 loop 2
server thread 4 loop 2
client thread 1 socket created 8153520
server thread 5 loop 2
client thread 2 socket created 8152720
server thread 6 loop 2
client thread 3 socket created 8153440
server thread 7 loop 2
client thread 4 socket created 8154448
server thread 8 loop 2
client thread 5 socket created 8153360
server thread 9 loop 2
client thread 6 socket created 8153600
client thread 7 socket created 8153120
client thread 8 socket created 8152880
client thread 9 socket created 8152480
server thread 1 got connection 8148720
server thread 2 got connection 8153680
server thread 3 got connection 8142976
server thread 4 got connection 8150544
server thread 5 got connection 8152400
server thread 6 got connection 8143584
server thread 7 got connection 8152960
server thread 8 got connection 8152800
server thread 9 got connection 8153840
client thread 0 socket connected 8153040
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 68770 7354 880 110 77113
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 8149936
server thread 0 got connection 8153040
client thread 1 socket connected 8153520
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 4893 6859 838 110 12701
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 8148720
server thread 1 got connection 8153520
client thread 2 socket connected 8152720
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 4797 12385 838 110 18131
server thread 2 loop 3
client thread 2 socket wrote 8192
client thread 2 socket read 131072
client thread 3 socket connected 8153440
client thread 4 socket connected 8154448
client thread 5 socket connected 8153360
client thread 6 socket connected 8153600
client thread 7 socket connected 8153120
client thread 8 socket connected 8152880
client thread 9 socket connected 8152480
client thread 0 socket connected 8149936
client thread 1 socket connected 8148720
client thread 2 loop 3
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 read 8192 bytes
client thread 0 socket wrote 8192
client thread 2 socket created 8153680
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
server thread 9 write 131072 bytes
client thread 8 socket read 131072
server thread 0 write 131072 bytes
client thread 9 socket read 131072
server: 4687 72756 31244 137 108825
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server thread 2 got connection 8152720
server: 4619 74131 34749 124 113622
client thread 1 socket read 131072
server: 4509 78172 33966 137 116784
client thread 3 loop 3
server: 4330 82364 30131 82 116907
client thread 4 loop 3
server: 3423 86502 26241 82 116247
client thread 5 loop 3
server: 3271 90735 22254 82 116344
client thread 6 loop 3
server: 2832 94488 18282 82 115684
client thread 7 loop 3
server: 4014 93182 14364 82 111643
client thread 8 loop 3
server thread 3 loop 3
server: 4096 92344 9897 82 106419
client thread 9 loop 3
server thread 4 loop 3
client thread 0 loop 4
server thread 5 loop 3
client thread 1 loop 4
server thread 6 loop 3
client thread 3 socket created 8142976
server thread 7 loop 3
client thread 4 socket created 8150544
server thread 8 loop 3
client thread 5 socket created 8152400
server thread 9 loop 3
client thread 6 socket created 8153440
server thread 0 loop 4
client thread 7 socket created 8143584
server thread 1 loop 4
client thread 8 socket created 8154448
client thread 9 socket created 8152960
client thread 0 socket created 8153360
client thread 1 socket created 8152800
server thread 3 got connection 8153600
server thread 4 got connection 8153840
server thread 5 got connection 8153120
server thread 6 got connection 8153040
server thread 7 got connection 8152880
server thread 8 got connection 8153520
server thread 9 got connection 8152480
server thread 0 got connection 8149936
server thread 1 got connection 8148720
client thread 2 socket connected 8153680
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 101017 7258 852 110 109237
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 8152720
server thread 2 got connection 8153680
client thread 3 socket connected 8142976
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 4811 6900 852 110 12674
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 8153600
server thread 3 got connection 8142976
client thread 4 socket connected 8150544
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 4715 12357 866 110 18048
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 8153840
client thread 5 socket connected 8152400
client thread 6 socket connected 8153440
client thread 7 socket connected 8143584
client thread 8 socket connected 8154448
client thread 9 socket connected 8152960
client thread 0 socket connected 8153360
client thread 1 socket connected 8152800
client thread 2 socket connected 8152720
client thread 3 socket connected 8153600
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 4 got connection 8150544
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 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 5 write 131072 bytes
server thread 3 read 8192 bytes
client thread 3 socket wrote 8192
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
server thread 9 write 131072 bytes
client thread 8 socket read 131072
server thread 0 write 131072 bytes
client thread 9 socket read 131072
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server thread 2 write 131072 bytes
client thread 1 socket read 131072
server: 4605 40192 30804 165 75766
server thread 3 write 131072 bytes
client thread 2 socket read 131072
server: 4522 41485 33856 179 80041
client thread 3 socket read 131072
server: 4426 45526 33292 151 83395
client thread 5 loop 4
server: 4247 49746 29443 82 83519
client thread 6 loop 4
server: 3340 53924 25512 82 82859
client thread 7 loop 4
server: 3203 58062 21608 82 82955
client thread 8 loop 4
server: 2818 61828 17636 82 82364
client thread 9 loop 4
server: 4041 60564 13663 82 78351
Thread 0 EXIT
server thread 5 loop 4
server: 4014 59395 9622 82 73113
server thread 6 loop 4
server thread 7 loop 4
server thread 8 loop 4
client thread 5 socket created 8153120
server thread 9 loop 4
client thread 6 socket created 8153040
client thread 7 socket created 8152880
client thread 8 socket created 8152400
client thread 9 socket created 8153520
Thread 1 EXIT
server thread 5 got connection 8153440
server thread 6 got connection 8152480
server thread 7 got connection 8143584
server thread 8 got connection 8149936
server thread 9 got connection 8154448
Thread 2 EXIT
Thread 3 EXIT
Thread 0 EXIT
Thread 1 EXIT
Thread 2 EXIT
Thread 3 EXIT
client thread 4 socket connected 8153840
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 28165 49058 852 110 78186
Thread 4 EXIT
client thread 4 socket wrote 8192
client thread 4 socket read 131072
Thread 4 EXIT
client thread 5 socket connected 8153120
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 3629 7904 838 124 12495
Thread 5 EXIT
client thread 5 socket wrote 8192
client thread 5 socket read 131072
Thread 5 EXIT
client thread 6 socket connected 8153040
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 3423 13993 852 124 18392
Thread 6 EXIT
client thread 6 socket wrote 8192
client thread 6 socket read 131072
Thread 6 EXIT
client thread 7 socket connected 8152880
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 3409 20124 893 124 24550
Thread 7 EXIT
client thread 7 socket wrote 8192
client thread 7 socket read 131072
Thread 7 EXIT
client thread 8 socket connected 8152400
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 4082 25636 838 124 30680
Thread 8 EXIT
client thread 8 socket wrote 8192
client thread 8 socket read 131072
Thread 8 EXIT
client thread 9 socket connected 8153520
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 3010 31808 852 124 35794
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 221509 620933 253630 4143
server per thread elapsed time 1100232
----------
Client results:

----------
client per thread totals 10 636957 214629 246822 4580
client per thread elapsed time 1103002
select loop kernel/user: 94834.40 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 8147024
server thread 0 got connection 8152560
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 8150544
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 8147504
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 8153840
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 8153440
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 8149328
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 8153120
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 8152480
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 8153760
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 8153040
client thread 0 socket connected 8147024
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
client thread 0 socket wrote 8192
client thread 0 socket read 131072
server: 13168 3065 976 3409 20619
server thread 0 loop 1
client thread 0 loop 1
client thread 0 socket created 8143584
server thread 1 got connection 8153200
server thread 2 got connection 8152880
server thread 3 got connection 8149936
server thread 4 got connection 8152640
server thread 5 got connection 8152400
server thread 6 got connection 8154448
server thread 7 got connection 8153280
server thread 8 got connection 8153520
server thread 9 got connection 8152560
server thread 0 got connection 8147024
client thread 1 socket connected 8150544
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 20481 4234 976 110 25801
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 8153200
server thread 1 got connection 8150544
client thread 2 socket connected 8147504
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 19546 9677 962 124 30309
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 8152880
server thread 2 got connection 8147504
client thread 3 socket connected 8153840
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 18543 15134 935 110 34722
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 8149936
server thread 3 got connection 8153840
client thread 4 socket connected 8153440
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 17485 20564 976 110 39134
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 8152640
server thread 4 got connection 8153440
client thread 5 socket connected 8149328
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 16509 25993 962 124 43588
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 8152400
server thread 5 got connection 8149328
client thread 6 socket connected 8153120
client thread 7 socket connected 8152480
client thread 8 socket connected 8153760
client thread 9 socket connected 8153040
client thread 0 socket connected 8143584
client thread 1 socket connected 8153200
client thread 2 socket connected 8152880
client thread 3 socket connected 8149936
client thread 4 socket connected 8152640
client thread 5 socket connected 8152400
client thread 6 socket wrote 8192
server thread 6 read 8192 bytes
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 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 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 write 131072 bytes
server thread 7 write 131072 bytes
client thread 6 socket read 131072
server thread 5 read 8192 bytes
client thread 5 socket wrote 8192
server thread 8 write 131072 bytes
client thread 7 socket read 131072
server thread 9 write 131072 bytes
client thread 8 socket read 131072
server thread 0 write 131072 bytes
client thread 9 socket read 131072
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server thread 2 write 131072 bytes
client thread 1 socket read 131072
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: 15519 71519 36014 165 123216
server: 14488 72206 35148 82 121924
client thread 6 loop 1
server thread 5 write 131072 bytes
client thread 4 socket read 131072
server: 13471 76619 34832 165 125086
client thread 5 socket read 131072
server: 12454 80632 33801 165 127052
client thread 7 loop 1
server: 4591 84701 29773 96 119162
client thread 8 loop 1
server: 4179 82983 25663 82 112907
client thread 9 loop 1
server: 4179 81306 21787 82 107354
client thread 0 loop 2
server: 4192 79766 17787 82 101828
client thread 1 loop 2
server: 4151 78158 13883 82 96275
client thread 2 loop 2
server thread 6 loop 1
server thread 7 loop 1
client thread 6 socket created 8154448
server: 4192 77127 9567 96 90983
client thread 3 loop 2
server thread 8 loop 1
client thread 4 loop 2
server thread 9 loop 1
client thread 5 loop 2
server thread 0 loop 2
client thread 7 socket created 8153280
server thread 1 loop 2
client thread 8 socket created 8153120
server thread 2 loop 2
client thread 9 socket created 8153520
server thread 3 loop 2
client thread 0 socket created 8152560
server thread 4 loop 2
client thread 1 socket created 8152480
server thread 5 loop 2
client thread 2 socket created 8147024
server thread 6 got connection 8153760
client thread 3 socket created 8150544
client thread 4 socket created 8153040
client thread 5 socket created 8147504
server thread 7 got connection 8143584
server thread 8 got connection 8153840
server thread 9 got connection 8153200
server thread 0 got connection 8153440
server thread 1 got connection 8152880
server thread 2 got connection 8149328
server thread 3 got connection 8149936
server thread 4 got connection 8152640
server thread 5 got connection 8152400
client thread 6 socket connected 8154448
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 3670 3162 852 110 7794
server thread 6 loop 2
client thread 6 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 8153760
server thread 6 got connection 8154448
client thread 7 socket connected 8153280
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 5485 6832 866 124 13306
server thread 7 loop 2
client thread 7 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 8143584
server thread 7 got connection 8153280
client thread 8 socket connected 8153120
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
client thread 8 socket wrote 8192
client thread 9 socket connected 8153520
client thread 0 socket connected 8152560
client thread 1 socket connected 8152480
client thread 2 socket connected 8147024
client thread 3 socket connected 8150544
client thread 4 socket connected 8153040
client thread 5 socket connected 8147504
client thread 6 socket connected 8153760
client thread 7 socket connected 8143584
server: 4756 12454 21814 124 39148
client thread 8 socket read 131072
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 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 8 loop 2
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 9 write 131072 bytes
client thread 8 loop 2
server thread 0 write 131072 bytes
client thread 9 socket read 131072
server thread 1 write 131072 bytes
client thread 0 socket read 131072
server thread 2 write 131072 bytes
client thread 1 socket read 131072
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 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: 4660 40770 35203 165 80797
client thread 7 socket read 131072
server: 4577 41952 37430 165 84124
client thread 8 socket created 8153840
server: 4467 46062 33663 96 84289
client thread 9 loop 2
server: 4316 50254 29773 82 84426
client thread 0 loop 3
server: 3436 54419 25856 82 83794
client thread 1 loop 3
server: 3258 58625 21883 82 83849
client thread 2 loop 3
server: 2873 62351 17924 82 83230
client thread 3 loop 3
server: 4027 61086 13979 82 79175
client thread 4 loop 3
server: 4069 59835 9911 82 73897
client thread 5 loop 3
server thread 9 loop 2
client thread 6 loop 3
server thread 0 loop 3
client thread 7 loop 3
server thread 1 loop 3
server thread 2 loop 3
client thread 9 socket created 8153120
server thread 8 got connection 8153200
server thread 3 loop 3
client thread 0 socket created 8153440
server thread 4 loop 3
client thread 1 socket created 8152880
server thread 5 loop 3
client thread 2 socket created 8153520
server thread 6 loop 3
client thread 3 socket created 8149328
server thread 7 loop 3
client thread 4 socket created 8152560
client thread 5 socket created 8149936
client thread 6 socket created 8152480
client thread 7 socket created 8152640
server thread 9 got connection 8147024
server thread 0 got connection 8152400
server thread 1 got connection 8150544
server thread 2 got connection 8154448
server thread 3 got connection 8153040
server thread 4 got connection 8153280
server thread 5 got connection 8147504
server thread 6 got connection 8153760
server thread 7 got connection 8143584
client thread 8 socket connected 8153840
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 12495 5526 12124 124 30268
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 8153200
client thread 9 socket connected 8153120
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 4687 17746 852 110 23395
server thread 9 loop 3
client thread 9 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 8153840
client thread 0 socket connected 8153440
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 4619 22763 880 110 28371
server thread 0 loop 4
client thread 0 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 4
client thread 1 socket connected 8152880
client thread 2 socket connected 8153520
client thread 3 socket connected 8149328
client thread 4 socket connected 8152560
client thread 5 socket connected 8149936
client thread 6 socket connected 8152480
client thread 7 socket connected 8152640
client thread 0 socket created 8147024
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 1 write 131072 bytes
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 2 write 131072 bytes
client thread 1 socket read 131072
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 5 write 131072 bytes
client thread 4 socket read 131072
server thread 6 write 131072 bytes
client thread 5 socket read 131072
server: 4522 33402 22309 165 60399
server thread 7 write 131072 bytes
client thread 6 socket read 131072
server: 4522 34639 25430 165 64756
client thread 7 socket read 131072
server: 4371 38694 24756 165 67986
client thread 1 loop 4
server: 4206 42873 20962 82 68124
client thread 2 loop 4
server: 3326 47024 17058 82 67491
client thread 3 loop 4
server: 3189 51285 13058 82 67615
client thread 4 loop 4
server thread 1 loop 4
server: 2818 55175 8962 82 67038
client thread 5 loop 4
server thread 2 loop 4
client thread 6 loop 4
server thread 3 loop 4
client thread 7 loop 4
server thread 4 loop 4
client thread 1 socket created 8153120
server thread 5 loop 4
client thread 2 socket created 8152400
server thread 6 loop 4
client thread 3 socket created 8153440
server thread 7 loop 4
client thread 4 socket created 8150544
client thread 5 socket created 8154448
client thread 6 socket created 8153040
client thread 7 socket created 8152880
server thread 8 got connection 8153280
server thread 9 got connection 8153520
server thread 0 got connection 8147504
server thread 1 got connection 8149328
server thread 2 got connection 8153760
server thread 3 got connection 8152560
server thread 4 got connection 8143584
server thread 5 got connection 8149936
server thread 6 got connection 8152480
server thread 7 got connection 8152640
client thread 8 socket connected 8153200
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 55134 4069 880 110 60192
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 8153280
server thread 8 got connection 8153200
client thread 9 socket connected 8153840
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 50378 9237 852 110 60577
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 8153520
server thread 9 got connection 8153840
client thread 0 socket connected 8147024
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 45622 14474 880 110 61086
Thread 0 EXIT
client thread 0 socket wrote 8192
client thread 0 socket read 131072
Thread 0 EXIT
client thread 1 socket connected 8153120
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 3794 20206 852 110 24962
Thread 1 EXIT
client thread 1 socket wrote 8192
client thread 1 socket read 131072
Thread 1 EXIT
client thread 2 socket connected 8152400
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 3973 25966 880 124 30942
Thread 2 EXIT
client thread 2 socket wrote 8192
client thread 2 socket read 131072
Thread 2 EXIT
client thread 3 socket connected 8153440
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 4192 31698 866 124 36880
Thread 3 EXIT
client thread 3 socket wrote 8192
client thread 3 socket read 131072
client thread 4 socket connected 8150544
client thread 5 socket connected 8154448
client thread 6 socket connected 8153040
client thread 7 socket connected 8152880
client thread 8 socket connected 8153280
client thread 9 socket connected 8153520
Thread 3 EXIT
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 4 write 131072 bytes
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
server thread 9 write 131072 bytes
client thread 8 socket read 131072
client thread 9 socket read 131072
server: 4619 93237 24165 179 122199
server: 4412 92660 25278 82 122433
server: 4756 96962 20399 82 122199
Thread 4 EXIT
server: 4935 100811 16577 96 122419
server: 4014 99230 12660 96 116000
server: 4082 97869 8742 82 110777
Thread 5 EXIT
Thread 6 EXIT
Thread 7 EXIT
Thread 8 EXIT
Thread 5 EXIT
Thread 9 EXIT
Thread 6 EXIT
Thread 4 EXIT
Thread 7 EXIT
Thread 8 EXIT
Thread 9 EXIT
Thread 9 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 20 269052 860638 330891 5026
server per thread elapsed time 1465621
----------
Client results:

----------
client per thread totals 20 867003 281839 320054 5577
client per thread elapsed time 1474491
select loop kernel/kernel: 87425.40 usec
Killing sel_spd 297 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Tue Apr 1 15:16:14 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 242 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Tue Apr 1 15:16:24 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 244 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Tue Apr 1 15:16:35 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 254 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Tue Apr 1 15:16:51 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing selintr 299 after 600
END TEST: selintr
BEGIN TEST: sema  
Tue Apr 1 15:17:01 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 331 after 600
END TEST: sema
BEGIN TEST: semaerr  
Tue Apr 1 15:17:12 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 207 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Tue Apr 1 15:17:24 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 282 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Tue Apr 1 15:17: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 sendzlf 312 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Tue Apr 1 15:17:48 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 275 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Tue Apr 1 15:17:59 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 212 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Tue Apr 1 15:18:10 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 294 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Tue Apr 1 15:18: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_uk 188 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Tue Apr 1 15:18:34 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 292 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Tue Apr 1 15:18:45 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 323 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Tue Apr 1 15:18:56 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing sigpipe 304 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Tue Apr 1 15:19:06 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 214 after 600
END TEST: socket
BEGIN TEST: sockopt  
Tue Apr 1 15:19:23 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 294 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Tue Apr 1 15:19:33 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 317 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Tue Apr 1 15:19: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 sprintf 180 after 600
END TEST: sprintf
BEGIN TEST: stack  
Tue Apr 1 15:19:56 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 308 after 600
END TEST: stack
BEGIN TEST: stdio  
Tue Apr 1 15:20:28 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 324 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Tue Apr 1 15:20: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 322 after 600
END TEST: str2addr
BEGIN TEST: strod  
Tue Apr 1 15:20:50 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 297 after 600
END TEST: strod
BEGIN TEST: switch  
Tue Apr 1 15:21:01 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 277 after 600
END TEST: switch
BEGIN TEST: system  
Tue Apr 1 15:21:12 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-nt
PR_SI_SYSNAME: Windows_NT
PR_SI_RELEASE: 4.0
PR_SI_ARCHITECTURE: x86
Host page size is 4096
Page shift is 12
Number of processors is: 1
Killing system 266 after 600
END TEST: system
BEGIN TEST: testbit  
Tue Apr 1 15:21:23 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 270 after 600
END TEST: testbit
BEGIN TEST: testfile  
Tue Apr 1 15:21:33 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 298 after 600
END TEST: testfile
BEGIN TEST: threads  
Tue Apr 1 15:21: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 threads 191 after 600
END TEST: threads
BEGIN TEST: timemac  
Tue Apr 1 15:21:57 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:21:59 UTC 2003
Current local time is Tue Apr 1 15:21:59 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 253 after 600
END TEST: timemac
BEGIN TEST: timetest  
Tue Apr 1 15:22:07 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing timetest 271 after 600
END TEST: timetest
BEGIN TEST: tpd  
Tue Apr 1 15:22:41 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 309 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Tue Apr 1 15:22:53 PST 2003 OBJDIR WIN954.0_DBG.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_dbg/dist/lib
Killing udpsrv 293 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Tue Apr 1 15:23:04 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 276 after 600
END TEST: vercheck
BEGIN TEST: version  
Tue Apr 1 15:23:15 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 207 after 600
END TEST: version
BEGIN TEST: writev  
Tue Apr 1 15:23:25 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 330 after 600
END TEST: writev
BEGIN TEST: xnotify  
Tue Apr 1 15:25:16 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 269 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Tue Apr 1 15:25:27 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 242 after 600
END TEST: zerolen
BEGIN TEST: accept  
Tue Apr 1 15:25:57 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 317 after 600
END TEST: accept
BEGIN TEST: acceptread  
Tue Apr 1 15:26:10 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 (0x9cff10)127.0.0.1:44562
(Server) read [0x9cfe98..0x9cff0d) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xccff10)127.0.0.1:44818
(Server) read [0xccfe98..0xccff0d) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xccff10)127.0.0.1:45074
(Server) read [0xccfe98..0xccff0d) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xccff10)127.0.0.1:45330
(Server) read [0xccfe98..0xccff0d) 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_SOCKET_SHUTDOWN_ERROR(-5929), oserror = 10058
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_SOCKET_SHUTDOWN_ERROR(-5929), oserror = 10058
Killing acceptread 258 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Tue Apr 1 15:26: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 (0x9cff10)127.0.0.1:46098
(Server) read [0x9cfe98..0x9cff0d) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xccff10)127.0.0.1:46354
(Server) read [0xccfe98..0xccff0d) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xccff10)127.0.0.1:46610
(Server) read [0xccfe98..0xccff0d) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xccff10)127.0.0.1:46866
(Server) read [0xccfe98..0xccff0d) 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_SOCKET_SHUTDOWN_ERROR(-5929), oserror = 10058
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_SOCKET_SHUTDOWN_ERROR(-5929), oserror = 10058
Killing acceptreademu 250 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Tue Apr 1 15:26:44 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 256 after 600
END TEST: affinity
BEGIN TEST: alarm  
Tue Apr 1 15:26:50 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing alarm 274 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Tue Apr 1 15:27:59 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing anonfm 288 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Tue Apr 1 15:28:06 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 244 after 600
END TEST: atomic
BEGIN TEST: attach  
Tue Apr 1 15:28:12 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing attach 207 after 600
END TEST: attach
BEGIN TEST: bigfile  
Tue Apr 1 15:28:18 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing bigfile 259 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Tue Apr 1 15:28:25 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 251 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Tue Apr 1 15:28:35 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(0x007C11B0):
Server started at(0x007C3560):
main(0x007C11B0): waiting for execution interval (10 seconds)
Client started at(0x007C30D0):
Shutting down(0x007C11B0):
Client(0x007C30D0): stopped after 35 operations and 33908 bytes
Server(0x007C3560): stopped after 36 operations and 34800 bytes
main(0x007C11B0): test complete
Test exiting at(0x007C11B0):
Killing cltsrv 274 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Tue Apr 1 15:28:52 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 333 after 600
END TEST: concur
BEGIN TEST: cvar  
Tue Apr 1 15:29:09 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing cvar 191 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Tue Apr 1 15:29:15 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: 39.45 usec
Condvar simple test shared UK: 76.98 usec
Condvar simple test priv UU: 42.34 usec
Condvar simple test priv UK: 42.34 usec
Condvar simple test All: 90.45 usec
Condvar timeout test: 538.83 usec

10 Thread tests
Condvar simple test shared UU: 84.12 usec
Condvar simple test shared UK: 81.79 usec
Condvar simple test priv UU: 76.98 usec
Condvar simple test priv UK: 78.63 usec
Condvar simple test All: 144.74 usec
Condvar timeout test: 654.30 usec

15 Thread tests
Condvar simple test shared UU: 125.91 usec
Condvar simple test shared UK: 122.20 usec
Condvar simple test priv UU: 266.94 usec
Condvar simple test priv UK: 115.33 usec
Condvar simple test All: 216.49 usec
Condvar timeout test: 741.86 usec

20 Thread tests
Condvar simple test shared UU: 167.70 usec
Condvar simple test shared UK: 162.75 usec
Condvar simple test priv UU: 149.42 usec
Condvar simple test priv UK: 153.54 usec
Condvar simple test All: 295.40 usec
Condvar timeout test: 818.56 usec
PASS
Killing cvar2 305 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Tue Apr 1 15:29:22 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 226 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Tue Apr 1 15:29:28 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 285 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Tue Apr 1 15:29:34 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 76 after 600
END TEST: errcodes
BEGIN TEST: exit  
Tue Apr 1 15:29:40 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing exit 242 after 600
END TEST: exit
BEGIN TEST: fdcach  
Tue Apr 1 15:29:56 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 286 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Tue Apr 1 15:30:02 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 281 after 600
END TEST: fileio
BEGIN TEST: foreign  
Tue Apr 1 15:30:08 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing foreign 222 after 600
END TEST: foreign
BEGIN TEST: forktest  
Tue Apr 1 15:30:17 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 329 after 600
END TEST: forktest
BEGIN TEST: fsync  
Tue Apr 1 15:30:24 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: 7423 [8371] 10076
Killing fsync 270 after 600
END TEST: fsync
BEGIN TEST: getproto  
Tue Apr 1 15:30:30 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 235 after 600
END TEST: getproto
BEGIN TEST: i2l  
Tue Apr 1 15:30:36 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 332 after 600
END TEST: i2l
BEGIN TEST: initclk  
Tue Apr 1 15:30:42 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: 2996 ms
PASS
Killing initclk 281 after 600
END TEST: initclk
BEGIN TEST: inrval  
Tue Apr 1 15:30:51 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 995 nsecs

Overhead of 'PR_Now()' is 218 nsecs

Overhead of 'PR_IntervalNow()' is 982 nsecs

Killing inrval 214 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Tue Apr 1 15:32:30 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 254 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Tue Apr 1 15:32:36 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 293 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Tue Apr 1 15:33:01 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 261 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Tue Apr 1 15:33:21 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 228 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Tue Apr 1 15:33:33 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 249 after 600
END TEST: ioconthr
BEGIN TEST: join  
Tue Apr 1 15:33:44 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 300 after 600
END TEST: join
BEGIN TEST: joinkk  
Tue Apr 1 15:33: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 joinkk 109 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Tue Apr 1 15:33:58 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 244 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Tue Apr 1 15:34:04 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 79 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Tue Apr 1 15:34: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 joinuu 284 after 600
END TEST: joinuu
BEGIN TEST: layer  
Tue Apr 1 15:34:16 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 217 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Tue Apr 1 15:34:21 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing lazyinit 298 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Tue Apr 1 15:34: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 lltest 109 after 600
END TEST: lltest
BEGIN TEST: lock  
Tue Apr 1 15:34:33 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 268 after 600
END TEST: lock
BEGIN TEST: lockfile  
Tue Apr 1 15:34: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 279 after 600
END TEST: lockfile
BEGIN TEST: logger  
Tue Apr 1 15:35: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 256 after 600
END TEST: logger
BEGIN TEST: many_cv  
Tue Apr 1 15:35:33 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 204 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Tue Apr 1 15:35:39 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
Killing multiwait 313 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Tue Apr 1 15:37:10 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing nameshm1 228 after 600
END TEST: nameshm1
BEGIN TEST: nonblock  
Tue Apr 1 15:37:21 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 183 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Tue Apr 1 15:37:29 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 248 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Tue Apr 1 15:37:36 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing ntioto 270 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Tue Apr 1 15:37:42 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 167 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Tue Apr 1 15:37:48 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 259 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Tue Apr 1 15:37:54 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 204 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Tue Apr 1 15:38:00 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 303 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Tue Apr 1 15:38:06 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 274 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Tue Apr 1 15:38:12 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 199 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Tue Apr 1 15:38:18 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing parent 228 after 600
END TEST: parent
BEGIN TEST: peek  
Tue Apr 1 15:38:24 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 271 after 600
END TEST: peek
BEGIN TEST: perf  
Tue Apr 1 15:39:10 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.01 usec
DLL procedure call overhead: 0.01 usec
current calendar time: 0.23 usec
interval time: 0.98 usec
idle lock lock/unlock pair: 0.14 usec
idle monitor entry/exit pair: 0.25 usec
idle cache monitor entry/exit pair: 0.67 usec
create/destroy thread pair: 178.01 usec
context switch - user/user: 4.38 usec
context switch - user/kernel: 4.45 usec
context switch - kernel/user: 4.44 usec
context switch - kernel/kernel: 4.45 usec
sema context switch - user/user: 3.09 usec
sema context switch - user/kernel: 3.06 usec
sema context switch - kernel/user: 3.09 usec
sema context switch - kernel/kernel: 3.11 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.01 usec
DLL procedure call overhead: 0.01 usec
current calendar time: 0.23 usec
interval time: 0.96 usec
idle lock lock/unlock pair: 0.15 usec
idle monitor entry/exit pair: 0.25 usec
idle cache monitor entry/exit pair: 0.69 usec
create/destroy thread pair: 181.58 usec
context switch - user/user: 4.37 usec
context switch - user/kernel: 4.44 usec
context switch - kernel/user: 4.45 usec
context switch - kernel/kernel: 4.43 usec
sema context switch - user/user: 3.08 usec
sema context switch - user/kernel: 3.06 usec
sema context switch - kernel/user: 3.11 usec
sema context switch - kernel/kernel: 3.08 usec
Killing perf 317 after 600
END TEST: perf
BEGIN TEST: pipeping  
Tue Apr 1 15:39:17 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 316 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Tue Apr 1 15:39:23 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 296 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Tue Apr 1 15:39:29 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 234 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Tue Apr 1 15:39:36 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 286 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Tue Apr 1 15:39:42 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 325 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Tue Apr 1 15:39:53 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 309 after 600
END TEST: pollable
BEGIN TEST: prftest  
Tue Apr 1 15:39:59 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 188 after 600
END TEST: prftest
BEGIN TEST: primblok  
Tue Apr 1 15:40:05 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 324 after 600
END TEST: primblok
BEGIN TEST: provider  
Tue Apr 1 15:40:11 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(0x007C11B0):
Server started at(0x007C34D0):
main(0x007C11B0): waiting for execution interval (10 seconds)
Client started at(0x007C3020):
Shutting down(0x007C11B0):
Client(0x007C3020): stopped after 37 operations and 36580 bytes
main(0x007C11B0): test complete
Test exiting at(0x007C11B0):
Server(0x007C34D0): stopped after 38 operations and 37320 bytes
Killing provider 268 after 600
END TEST: provider
BEGIN TEST: prpollml  
Tue Apr 1 15:40:28 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 243 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Tue Apr 1 15:41:06 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 1262, 1263 and 1264

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 "1262" from a client
The server received "1263" from a client
Server read 128 bytes from native fd 5020
The server received "1264" from a client
The server received "1262" from a client
The server received "1263" from a client
Server read 128 bytes from native fd 5036
The server received "1264" from a client
The server received "1262" from a client
The server received "1263" from a client
Server read 128 bytes from native fd 4976
The server received "1264" from a client
The server received "1262" from a client
The server received "1263" from a client
Server read 128 bytes from native fd 5072
The server received "1264" from a client
The server received "1262" from a client
The server received "1263" from a client
Server read 128 bytes from native fd 32
The server received "1264" from a client
All tests finished
Killing prpoll 285 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Tue Apr 1 15:41:17 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing randseed 312 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Tue Apr 1 15:41:23 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 204 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Tue Apr 1 15:41:49 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 319 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Tue Apr 1 15:41: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 31784 228684 4279 561
server per thread elapsed time 265322
----------
Client results:

----------
client per thread totals 0 233562 8047 14909 1220
client per thread elapsed time 257754
select loop user/user: 63378.60 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 57857 461520 8565 1133
server per thread elapsed time 529090
----------
Client results:

----------
client per thread totals 10 467887 16116 29730 2474
client per thread elapsed time 516221
select loop user/kernel: 60717.60 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 83961 701231 13974 1710
server per thread elapsed time 800885
----------
Client results:

----------
client per thread totals 10 709069 25314 44577 3738
client per thread elapsed time 782715
select loop kernel/user: 62320.20 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 20 110075 930966 18274 2273
server per thread elapsed time 1061600
----------
Client results:

----------
client per thread totals 20 940304 33394 59418 4996
client per thread elapsed time 1038127
select loop kernel/kernel: 60104.40 usec
Killing sel_spd 268 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Tue Apr 1 15:42:02 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 332 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Tue Apr 1 15:42: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_nm 280 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Tue Apr 1 15:42:15 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 250 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Tue Apr 1 15:42:26 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing selintr 290 after 600
END TEST: selintr
BEGIN TEST: sema  
Tue Apr 1 15:42:32 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 248 after 600
END TEST: sema
BEGIN TEST: semaerr  
Tue Apr 1 15:42:38 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 332 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Tue Apr 1 15:42:44 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 301 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Tue Apr 1 15:42: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 sendzlf 319 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Tue Apr 1 15:42:57 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 317 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Tue Apr 1 15:43:03 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 320 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Tue Apr 1 15:43:09 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 322 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Tue Apr 1 15:43:16 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 274 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Tue Apr 1 15:43:22 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 314 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Tue Apr 1 15:43:28 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 236 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Tue Apr 1 15:43:34 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing sigpipe 204 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Tue Apr 1 15:43:40 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 197 after 600
END TEST: socket
BEGIN TEST: sockopt  
Tue Apr 1 15:43:51 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 277 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Tue Apr 1 15:43:58 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 296 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Tue Apr 1 15:44:05 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 301 after 600
END TEST: sprintf
BEGIN TEST: stack  
Tue Apr 1 15:44:12 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 222 after 600
END TEST: stack
BEGIN TEST: stdio  
Tue Apr 1 15:44:20 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 304 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Tue Apr 1 15:44:26 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 234 after 600
END TEST: str2addr
BEGIN TEST: strod  
Tue Apr 1 15:44:32 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 183 after 600
END TEST: strod
BEGIN TEST: switch  
Tue Apr 1 15:44:38 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 248 after 600
END TEST: switch
BEGIN TEST: system  
Tue Apr 1 15:44:44 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-nt
PR_SI_SYSNAME: Windows_NT
PR_SI_RELEASE: 4.0
PR_SI_ARCHITECTURE: x86
Host page size is 4096
Page shift is 12
Number of processors is: 1
Killing system 313 after 600
END TEST: system
BEGIN TEST: testbit  
Tue Apr 1 15:44:51 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 235 after 600
END TEST: testbit
BEGIN TEST: testfile  
Tue Apr 1 15:44:57 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 109 after 600
END TEST: testfile
BEGIN TEST: threads  
Tue Apr 1 15:45:04 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 235 after 600
END TEST: threads
BEGIN TEST: timemac  
Tue Apr 1 15:45:11 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:45:12 UTC 2003
Current local time is Tue Apr 1 15:45:12 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 262 after 600
END TEST: timemac
BEGIN TEST: timetest  
Tue Apr 1 15:45:17 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing timetest 332 after 600
END TEST: timetest
BEGIN TEST: tpd  
Tue Apr 1 15:45:39 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 314 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Tue Apr 1 15:45:45 PST 2003 OBJDIR WIN954.0_OPT.OBJ LIBS w:/nspr/nspr43/builds/20030327.1/blowfish_NT4.0_Win95/win95_opt/dist/lib
Killing udpsrv 292 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Tue Apr 1 15:45:52 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 109 after 600
END TEST: vercheck
BEGIN TEST: version  
Tue Apr 1 15:46:01 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 256 after 600
END TEST: version
BEGIN TEST: writev  
Tue Apr 1 15:46:12 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 226 after 600
END TEST: writev
BEGIN TEST: xnotify  
Tue Apr 1 15:48:04 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 254 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Tue Apr 1 15:48:16 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 304 after 600
END TEST: zerolen