BEGIN TEST: accept  
Fri Mar 28 14:52:17 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing accept 19891 after 600
END TEST: accept
BEGIN TEST: acceptread  
Fri Mar 28 14:52:23 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0xfefcfe18)127.0.0.1:42966
(Server) read [0xfefcfd9f..0xfefcfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xfefcfe18)127.0.0.1:42967
(Server) read [0xfefcfd9f..0xfefcfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xfefcfe18)127.0.0.1:42968
(Server) read [0xfefcfd9f..0xfefcfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xfefcfe18)127.0.0.1:42969
(Server) read [0xfefcfd9f..0xfefcfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Killing acceptread 19904 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Fri Mar 28 14:52:34 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0xfefcfe18)127.0.0.1:42972
(Server) read [0xfefcfd9f..0xfefcfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xfefcfe18)127.0.0.1:42973
(Server) read [0xfefcfd9f..0xfefcfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xfefcfe18)127.0.0.1:42974
(Server) read [0xfefcfd9f..0xfefcfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xfefcfe18)127.0.0.1:42975
(Server) read [0xfefcfd9f..0xfefcfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Killing acceptreademu 19917 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Fri Mar 28 14:52:45 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 19930 after 600
END TEST: affinity
BEGIN TEST: alarm  
Fri Mar 28 14:52:45 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing alarm 19943 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Fri Mar 28 14:53:49 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing anonfm 19957 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Fri Mar 28 14:53:49 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 19971 after 600
END TEST: atomic
BEGIN TEST: attach  
Fri Mar 28 14:53:50 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing attach 19984 after 600
END TEST: attach
BEGIN TEST: bigfile  
Fri Mar 28 14:53:50 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing bigfile 19998 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Fri Mar 28 14:53:51 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 20011 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Fri Mar 28 14:53:57 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib

PThread Statistics
started: 14:53:57[10]
locks [created: 12, destroyed: 2]
locks [acquired: 4863, released: 4863]
cvars [created: 7, destroyed: 5]
cvars [notified: 352, delayed_delete: 0]
Client/Server started at(0x293b8): 14:53:57
Server started at(0x2a6a8): 14:53:58
Client started at(0x2a8e8): 14:53:58
main(0x293b8): waiting for execution interval (10 seconds)
Shutting down(0x293b8): 14:54:08
Client(0x2a8e8): stopped after 344 operations and 354480 bytes
Server(0x2a6a8): stopped after 345 operations and 355622 bytes
main(0x293b8): test complete
Test exiting at(0x293b8): 14:54:08
Killing cltsrv 20024 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Fri Mar 28 14:54:08 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASSED
Killing concur 20037 after 600
END TEST: concur
BEGIN TEST: cvar  
Fri Mar 28 14:54:19 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing cvar 20050 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Fri Mar 28 14:54:19 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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: 123.30 usec
Condvar simple test shared UK: 95.70 usec
Condvar simple test priv UU: 305.00 usec
Condvar simple test priv UK: 302.50 usec
Condvar simple test All: 260.40 usec
Condvar timeout test: 697.90 usec

10 Thread tests
Condvar simple test shared UU: 134.00 usec
Condvar simple test shared UK: 131.90 usec
Condvar simple test priv UU: 623.90 usec
Condvar simple test priv UK: 614.60 usec
Condvar simple test All: 617.40 usec
Condvar timeout test: 778.90 usec

15 Thread tests
Condvar simple test shared UU: 187.30 usec
Condvar simple test shared UK: 183.90 usec
Condvar simple test priv UU: 955.50 usec
Condvar simple test priv UK: 1025.80 usec
Condvar simple test All: 1174.60 usec
Condvar timeout test: 896.70 usec

20 Thread tests
Condvar simple test shared UU: 230.10 usec
Condvar simple test shared UK: 223.00 usec
Condvar simple test priv UU: 1250.40 usec
Condvar simple test priv UK: 1248.40 usec
Condvar simple test All: 1133.10 usec
Condvar timeout test: 1091.30 usec
PASS
Killing cvar2 20063 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Fri Mar 28 14:54:22 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASSED
Killing dlltest 20076 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Fri Mar 28 14:54:22 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASSED
Killing dtoa 20089 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Fri Mar 28 14:54:23 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 20102 after 600
END TEST: errcodes
BEGIN TEST: exit  
Fri Mar 28 14:54:24 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing exit 20115 after 600
END TEST: exit
BEGIN TEST: fdcach  
Fri Mar 28 14:54:34 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing fdcach 20128 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Fri Mar 28 14:54:34 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
'PR_NewSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_PostSem' is obsolete. Use 'locks & condition variables' instead.
'PR_DestroySem' is obsolete. Use 'locks & condition variables' instead.
PASS
Killing fileio 20141 after 600
END TEST: fileio
BEGIN TEST: foreign  
Fri Mar 28 14:54:35 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing foreign 20154 after 600
END TEST: foreign
BEGIN TEST: forktest  
Fri Mar 28 14:54:38 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Accepting connection at port 43323
Wait one second before connect
Connecting to port 43323
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Child process continues.
Accepting connection at port 43325
Wait one second before connect
Fork succeeded. Parent process continues.
Accepting connection at port 43326
Wait one second before connect
Connecting to port 43325
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Connecting to port 43326
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Parent process exits.
PASSED
Killing forktest 20167 after 600
END TEST: forktest
BEGIN TEST: fsync  
Fri Mar 28 14:54:41 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
10 iterations over a 10 kbyte file: 130 [150] 140
Killing fsync 20181 after 600
END TEST: fsync
BEGIN TEST: getproto  
Fri Mar 28 14:54:41 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 20194 after 600
END TEST: getproto
BEGIN TEST: i2l  
Fri Mar 28 14:54:41 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
We have long long
Killing i2l 20207 after 600
END TEST: i2l
BEGIN TEST: initclk  
Fri Mar 28 14:54:42 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Elapsed time: 3000 ms, expected time: 3002 ms
PASS
Killing initclk 20220 after 600
END TEST: initclk
BEGIN TEST: inrval  
Fri Mar 28 14:54:45 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 613 nsecs

Overhead of 'PR_IntervalNow()' is 682 nsecs

Overhead of 'PR_Now()' is 608 nsecs

Overhead of 'PR_IntervalNow()' is 681 nsecs

Killing inrval 20233 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Fri Mar 28 14:56:18 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing instrumt 20246 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Fri Mar 28 14:56:19 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 20259 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Fri Mar 28 14:56:39 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASSED
Killing intrupt 20272 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Fri Mar 28 14:56:52 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
test with global bound thread
thread id 0, scope GLOBAL_BOUND scope
test with local thread
thread id 0, scope GLOBAL scope
test with global thread
thread id 0, scope GLOBAL scope
Killing io_timeout 20285 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Fri Mar 28 14:56:58 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Interrupting the threads
Threads terminated in 3002 milliseconds
PASS
Killing ioconthr 20298 after 600
END TEST: ioconthr
BEGIN TEST: join  
Fri Mar 28 14:57:04 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
Killing join 20311 after 600
END TEST: join
BEGIN TEST: joinkk  
Fri Mar 28 14:57:04 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing joinkk 20324 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Fri Mar 28 14:57:04 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing joinku 20337 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Fri Mar 28 14:57:05 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing joinuk 20350 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Fri Mar 28 14:57:05 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing joinuu 20363 after 600
END TEST: joinuu
BEGIN TEST: layer  
Fri Mar 28 14:57:05 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 20376 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Fri Mar 28 14:57:05 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing lazyinit 20389 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Fri Mar 28 14:57:06 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing lltest 20402 after 600
END TEST: lltest
BEGIN TEST: lock  
Fri Mar 28 14:57:06 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing lock 20415 after 600
END TEST: lock
BEGIN TEST: lockfile  
Fri Mar 28 14:57:16 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing lockfile 20428 after 600
END TEST: lockfile
BEGIN TEST: logger  
Fri Mar 28 14:57:21 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing logger 20441 after 600
END TEST: logger
BEGIN TEST: many_cv  
Fri Mar 28 14:57:31 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Settings
Conditions / lock: 10
Loops to run test: 1

PThread Statistics
started: 14:57:31[0]
locks [created: 11, destroyed: 1]
locks [acquired: 9, released: 9]
cvars [created: 12, destroyed: 10]
cvars [notified: 10, delayed_delete: 0]
PASS
Killing many_cv 20454 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Fri Mar 28 14:57:31 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
OneInThenCancelled()
OneOpOneThread()
ManyOpOneThread()
SomeOpsSomeThreads()
RealOneGroupIO()
RealOneGroupIO Enumerated 0 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
Killing multiwait 20467 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Fri Mar 28 14:58:55 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
END TEST: nameshm1
BEGIN TEST: nonblock  
Fri Mar 28 14:58:55 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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
Killing nonblock 20485 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Fri Mar 28 14:58:57 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
Killing nblayer 20498 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Fri Mar 28 14:58:58 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing ntioto 20511 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Fri Mar 28 14:58:58 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
1 2
1 2
1 2
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
PASS
Killing ntoh 20524 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Fri Mar 28 14:58:58 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 78
PASS
Killing op_2long 20537 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Fri Mar 28 14:58:59 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing op_excl 20550 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Fri Mar 28 14:58:59 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
error code is -5950
PASS
Killing op_filnf 20563 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Fri Mar 28 14:58:59 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Test passed
Killing op_filok 20576 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Fri Mar 28 14:58:59 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
Killing op_nofil 20589 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Fri Mar 28 14:59:00 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing parent 20602 after 600
END TEST: parent
BEGIN TEST: peek  
Fri Mar 28 14:59:00 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Running the test with local threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
Running the test with global threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
PASS
Killing peek 20616 after 600
END TEST: peek
BEGIN TEST: perf  
Fri Mar 28 14:59:41 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
'PR_NewSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_PostSem' is obsolete. Use 'locks & condition variables' instead.
'PR_DestroySem' is obsolete. Use 'locks & condition variables' instead.
local procedure call overhead: 0.09 usec
DLL procedure call overhead: 0.19 usec
current calendar time: 0.56 usec
interval time: 0.71 usec
idle lock lock/unlock pair: 1.08 usec
idle monitor entry/exit pair: 1.56 usec
idle cache monitor entry/exit pair: 4.46 usec
create/destroy thread pair: 123.43 usec
context switch - user/user: 21.79 usec
context switch - user/kernel: 21.55 usec
context switch - kernel/user: 21.59 usec
context switch - kernel/kernel: 22.63 usec
sema context switch - user/user: 26.66 usec
sema context switch - user/kernel: 26.57 usec
sema context switch - kernel/user: 26.20 usec
sema context switch - kernel/kernel: 26.16 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.08 usec
DLL procedure call overhead: 0.15 usec
current calendar time: 0.56 usec
interval time: 0.65 usec
idle lock lock/unlock pair: 1.10 usec
idle monitor entry/exit pair: 1.60 usec
idle cache monitor entry/exit pair: 4.26 usec
create/destroy thread pair: 122.14 usec
context switch - user/user: 21.43 usec
context switch - user/kernel: 21.44 usec
context switch - kernel/user: 21.50 usec
context switch - kernel/kernel: 21.52 usec
sema context switch - user/user: 26.09 usec
sema context switch - user/kernel: 26.18 usec
sema context switch - kernel/user: 26.12 usec
sema context switch - kernel/kernel: 26.10 usec
Killing perf 20629 after 600
END TEST: perf
BEGIN TEST: pipeping  
Fri Mar 28 14:59:42 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 20642 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Fri Mar 28 14:59:42 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 20656 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Fri Mar 28 14:59:43 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
PR_Available: expected 250, got 250 bytes
PR_Available: expected 243, got 243 bytes
PR_Available: expected 0, got 0 bytes
PASS
Killing pipeself 20670 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Fri Mar 28 14:59:43 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing poll_nm 20683 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Fri Mar 28 14:59:43 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing poll_to 20696 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Fri Mar 28 14:59:48 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASSED
Killing pollable 20709 after 600
END TEST: pollable
BEGIN TEST: prftest  
Fri Mar 28 14:59:49 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
Killing prftest 20722 after 600
END TEST: prftest
BEGIN TEST: primblok  
Fri Mar 28 14:59:50 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
This test is not relevant on this platform
Killing primblok 20735 after 600
END TEST: primblok
BEGIN TEST: provider  
Fri Mar 28 14:59:50 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib

pthread Statistics
started: 14:59:51[10]
locks [created: 12, destroyed: 2]
locks [acquired: 1467, released: 1467]
cvars [created: 7, destroyed: 5]
cvars [notified: 108, delayed_delete: 0]
Client/Server started at(0x29a30): 14:59:51
Server started at(0x2ad20): 14:59:51
Client started at(0x2af00): 14:59:51
main(0x29a30): waiting for execution interval (10 seconds)
Shutting down(0x29a30): 15:00:01
Client(0x2af00): stopped after 102 operations and 94802 bytes
Server(0x2ad20): stopped after 103 operations and 95800 bytes
main(0x29a30): test complete
Test exiting at(0x29a30): 15:00:01
Killing provider 20748 after 600
END TEST: provider
BEGIN TEST: prpollml  
Fri Mar 28 15:00:01 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing prpollml 20768 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Fri Mar 28 15:00:42 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 43748, 43749 and 43750

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 "43748" from a client
The server received "43748" from a client
The server received "43748" from a client
The server received "43748" from a client
The server received "43748" from a client
The server received "43749" from a client
The server received "43749" from a client
The server received "43749" from a client
The server received "43749" from a client
The server received "43749" from a client
Server read 128 bytes from native fd 6
The server received "43750" from a client
Server read 128 bytes from native fd 7
The server received "43750" from a client
Server read 128 bytes from native fd 6
The server received "43750" from a client
Server read 128 bytes from native fd 7
The server received "43750" from a client
Server read 128 bytes from native fd 6
The server received "43750" from a client
All tests finished
Killing prpoll 20781 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Fri Mar 28 15:00:48 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing randseed 20794 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Fri Mar 28 15:00:48 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
FAIL
Killing ranfile 20807 after 600
ranfile returned 1 (failed)
END TEST: ranfile
BEGIN TEST: rwlocktest  
Fri Mar 28 15:00:59 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing rwlocktest 20820 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Fri Mar 28 15:00:59 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 158656
client thread 0 socket connected 158656
client thread 0 socket wrote 8192
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 158720
client thread 1 socket connected 158720
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 158784
client thread 2 socket connected 158784
client thread 2 socket wrote 8192
server thread 2 got connection 158848
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 7910 90 3120 180 11300
server thread 2 loop 1
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 158848
client thread 2 socket connected 158848
client thread 2 socket wrote 8192
server thread 2 got connection 158784
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1750 70 1590 120 3530
server thread 2 loop 2
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 158784
client thread 2 socket connected 158784
client thread 2 socket wrote 8192
server thread 2 got connection 158848
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1300 70 1590 110 3070
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 158848
client thread 2 socket connected 158848
client thread 2 socket wrote 8192
server thread 2 got connection 158784
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1330 70 2200 120 3720
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 158784
client thread 2 socket connected 158784
client thread 2 socket wrote 8192
server thread 2 got connection 158848
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1320 70 1580 120 3090
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 158848
client thread 3 socket connected 158848
client thread 3 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 158144
client thread 4 socket connected 158144
client thread 4 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 158784
client thread 5 socket connected 158784
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 158912
client thread 6 socket connected 158912
client thread 6 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 158976
client thread 7 socket connected 158976
client thread 7 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 159040
client thread 8 socket connected 159040
client thread 8 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 159104
client thread 9 socket connected 159104
client thread 9 socket wrote 8192
server thread 0 got connection 159168
server thread 0 read 8192 bytes
server thread 1 got connection 159232
server thread 1 read 8192 bytes
server thread 3 got connection 159296
server thread 3 read 8192 bytes
server thread 4 got connection 159360
server thread 4 read 8192 bytes
server thread 5 got connection 159424
server thread 5 read 8192 bytes
server thread 6 got connection 159488
server thread 6 read 8192 bytes
server thread 7 got connection 159552
server thread 7 read 8192 bytes
server thread 8 got connection 159616
server thread 8 read 8192 bytes
server thread 9 got connection 159680
server thread 9 read 8192 bytes
server thread 0 write 131072 bytes
server: 32830 70 34190 150 67240
server thread 0 loop 1
server thread 1 write 131072 bytes
server: 34150 80 32540 120 66890
server thread 1 loop 1
server thread 3 write 131072 bytes
server: 34720 80 30890 130 65820
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 36070 70 29270 130 65540
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 37420 80 27640 120 65260
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 38960 150 25860 120 65090
server thread 6 loop 1
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 159168
client thread 6 socket connected 159168
client thread 6 socket wrote 8192
server thread 6 got connection 159232
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1140 70 1710 110 3030
server thread 6 loop 2
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 159296
client thread 6 socket connected 159296
client thread 6 socket wrote 8192
server thread 6 got connection 159360
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1320 70 1600 110 3100
server thread 6 loop 3
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 159424
client thread 6 socket connected 159424
client thread 6 socket wrote 8192
server thread 6 got connection 159488
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1300 70 1600 110 3080
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 158912
client thread 6 socket connected 158912
client thread 6 socket wrote 8192
server thread 6 got connection 159232
server thread 6 read 8192 bytes
server thread 7 write 131072 bytes
server: 40740 150 36510 130 77530
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 42510 150 34560 120 77340
server thread 8 loop 1
server thread 9 write 131072 bytes
server: 44280 160 32600 130 77170
server thread 9 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 159168
client thread 0 socket connected 159168
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 159360
client thread 1 socket connected 159360
client thread 1 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 159296
client thread 3 socket connected 159296
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 159488
client thread 4 socket connected 159488
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 159424
client thread 5 socket connected 159424
client thread 5 socket wrote 8192
server thread 6 write 131072 bytes
server: 1300 70 7610 120 9100
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 159552
client thread 7 socket connected 159552
client thread 7 socket wrote 8192
server thread 7 got connection 159616
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 6850 70 1620 120 8660
server thread 7 loop 2
server thread 0 got connection 159680
server thread 0 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 158656
client thread 8 socket connected 158656
client thread 8 socket wrote 8192
server thread 1 got connection 158720
server thread 1 read 8192 bytes
server thread 3 got connection 158848
server thread 3 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 158144
client thread 7 socket connected 158144
client thread 7 socket wrote 8192
server thread 7 got connection 158784
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 6510 70 1620 120 8320
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 159232
client thread 7 socket connected 159232
client thread 7 socket wrote 8192
server thread 7 got connection 158400
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1300 70 1750 120 3240
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 158912
client thread 7 socket connected 158912
client thread 7 socket wrote 8192
server thread 7 got connection 158976
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1300 70 1610 120 3100
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 159616
client thread 9 socket connected 159616
client thread 9 socket wrote 8192
server thread 4 got connection 159040
server thread 4 read 8192 bytes
server thread 5 got connection 159552
server thread 5 read 8192 bytes
server thread 8 got connection 158784
server thread 8 read 8192 bytes
server thread 9 got connection 158144
server thread 9 read 8192 bytes
server thread 0 write 131072 bytes
server: 24820 70 25280 140 50310
server thread 0 loop 2
server thread 8 write 131072 bytes
server: 28130 70 7020 110 35330
server thread 8 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 158400
client thread 8 socket connected 158400
client thread 8 socket wrote 8192
server thread 8 got connection 159232
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1310 70 1720 120 3220
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 158976
client thread 8 socket connected 158976
client thread 8 socket wrote 8192
server thread 8 got connection 158464
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1300 70 1590 110 3070
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 158912
client thread 8 socket connected 158912
client thread 8 socket wrote 8192
server thread 8 got connection 159104
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1310 70 1610 110 3100
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 1 write 131072 bytes
server: 26400 80 34740 130 61350
server thread 1 loop 2
server thread 3 write 131072 bytes
server: 27160 70 33920 130 61280
server thread 3 loop 2
server thread 4 write 131072 bytes
server: 39340 70 22590 120 62120
server thread 4 loop 2
server thread 5 write 131072 bytes
server: 40060 70 21790 120 62040
server thread 5 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 159680
client thread 0 socket connected 159680
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 158784
client thread 1 socket connected 158784
client thread 1 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 158656
client thread 3 socket connected 158656
client thread 3 socket wrote 8192
server thread 9 write 131072 bytes
server: 30800 70 19150 120 50140
server thread 9 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 159232
client thread 4 socket connected 159232
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 158400
client thread 5 socket connected 158400
client thread 5 socket wrote 8192
server thread 0 got connection 158464
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 17940 70 1640 120 19770
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 158976
client thread 0 socket connected 158976
client thread 0 socket wrote 8192
server thread 0 got connection 159104
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1300 80 1610 110 3100
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 158528
client thread 0 socket connected 158528
client thread 0 socket wrote 8192
server thread 1 got connection 158912
server thread 1 read 8192 bytes
server thread 3 got connection 158720
server thread 3 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 158848
client thread 9 socket connected 158848
client thread 9 socket wrote 8192
server thread 4 got connection 159040
server thread 4 read 8192 bytes
server thread 5 got connection 159552
server thread 5 read 8192 bytes
server thread 0 got connection 159168
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 6850 70 1650 110 8680
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 1 write 131072 bytes
server: 12820 80 8790 120 21810
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 159360
client thread 1 socket connected 159360
client thread 1 socket wrote 8192
server thread 9 got connection 159296
server thread 9 read 8192 bytes
server thread 1 got connection 158144
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 5450 70 1600 120 7240
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 159488
client thread 1 socket connected 159488
client thread 1 socket wrote 8192
server thread 1 got connection 159424
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1310 70 1600 110 3090
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 3 write 131072 bytes
server: 13640 70 19390 130 33230
server thread 3 loop 3
server thread 4 write 131072 bytes
server: 14250 80 18780 120 33230
server thread 4 loop 3
server thread 5 write 131072 bytes
server: 15060 70 17980 120 33230
server thread 5 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 158464
client thread 3 socket connected 158464
client thread 3 socket wrote 8192
server thread 3 got connection 159680
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 2700 70 1630 110 4510
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 159104
client thread 3 socket connected 159104
client thread 3 socket wrote 8192
server thread 3 got connection 158976
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1320 70 1600 120 3110
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 9 write 131072 bytes
server: 19530 70 18260 130 37990
server thread 9 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 159616
client thread 4 socket connected 159616
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 159168
client thread 5 socket connected 159168
client thread 5 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 158016
client thread 9 socket connected 158016
client thread 9 socket wrote 8192
server thread 9 got connection 158528
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 2470 70 1610 120 4270
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 158912
client thread 9 socket connected 158912
client thread 9 socket wrote 8192
server thread 9 got connection 158784
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1300 70 1620 110 3100
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
server thread 4 got connection 158144
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 16390 70 1700 120 18280
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 159360
client thread 4 socket connected 159360
client thread 4 socket wrote 8192
server thread 4 got connection 159424
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1310 70 1580 120 3080
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 5 got connection 158080
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 22490 80 1620 120 24310
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 159488
client thread 5 socket connected 159488
client thread 5 socket wrote 8192
server thread 5 got connection 158720
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1300 80 2070 120 3570
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
Thread 5 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 0 75437 394 58740 607
server per thread elapsed time 135178
----------
Client results:

----------
client per thread totals 0 1573 670 113435 704
client per thread elapsed time 116382
select loop user/user: 39534.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 158400
client thread 0 socket connected 158400
client thread 0 socket wrote 8192
server thread 0 got connection 158848
server thread 0 read 8192 bytes
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 158528
client thread 1 socket connected 158528
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 158016
client thread 2 socket connected 158016
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 158784
client thread 3 socket connected 158784
client thread 3 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 158592
client thread 4 socket connected 158592
client thread 4 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 158912
client thread 5 socket connected 158912
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 158144
client thread 6 socket connected 158144
client thread 6 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 159616
client thread 7 socket connected 159616
client thread 7 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 159424
client thread 8 socket connected 159424
client thread 8 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 158272
client thread 9 socket connected 158272
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
server: 5470 80 7530 150 13230
server thread 0 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 159360
client thread 0 socket connected 159360
client thread 0 socket wrote 8192
server thread 0 got connection 158080
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1020 70 1640 130 2860
server thread 0 loop 2
server thread 1 got connection 159168
server thread 1 read 8192 bytes
server thread 2 got connection 158720
server thread 2 read 8192 bytes
server thread 3 got connection 158336
server thread 3 read 8192 bytes
server thread 4 got connection 159488
server thread 4 read 8192 bytes
server thread 5 got connection 158848
server thread 5 read 8192 bytes
server thread 6 got connection 158400
server thread 6 read 8192 bytes
server thread 7 got connection 158080
server thread 7 read 8192 bytes
server thread 8 got connection 159744
server thread 8 read 8192 bytes
server thread 9 got connection 159808
server thread 9 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 159360
client thread 0 socket connected 159360
client thread 0 socket wrote 8192
server thread 0 got connection 2794312
server thread 0 read 8192 bytes
server thread 1 write 131072 bytes
server: 16420 80 22900 130 39530
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 17120 70 22100 120 39410
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 17820 70 21280 120 39290
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 18490 80 20460 130 39160
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 19170 80 19640 120 39010
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 19870 70 18810 120 38870
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 20550 70 17980 120 38720
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 21220 70 17140 130 38560
server thread 8 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 159168
client thread 8 socket connected 159168
client thread 8 socket wrote 8192
server thread 8 got connection 158720
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1120 70 1640 130 2960
server thread 8 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 158336
client thread 8 socket connected 158336
client thread 8 socket wrote 8192
server thread 9 write 131072 bytes
server: 22140 70 20220 110 42540
server thread 9 loop 1
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 159488
client thread 1 socket connected 159488
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 158848
client thread 2 socket connected 158848
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 158400
client thread 3 socket connected 158400
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 158080
client thread 4 socket connected 158080
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 159744
client thread 5 socket connected 159744
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 159424
client thread 6 socket connected 159424
client thread 6 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 158720
client thread 7 socket connected 158720
client thread 7 socket wrote 8192
server thread 8 got connection 159168
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 7920 80 1620 120 9740
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 159808
client thread 8 socket connected 159808
client thread 8 socket wrote 8192
server thread 8 got connection 158528
server thread 8 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 158016
client thread 9 socket connected 158016
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
server: 22600 70 20040 120 42830
server thread 0 loop 3
server thread 1 got connection 158784
server thread 1 read 8192 bytes
server thread 2 got connection 158592
server thread 2 read 8192 bytes
server thread 3 got connection 158912
server thread 3 read 8192 bytes
server thread 4 got connection 158144
server thread 4 read 8192 bytes
server thread 5 got connection 159616
server thread 5 read 8192 bytes
server thread 6 got connection 159168
server thread 6 read 8192 bytes
server thread 7 got connection 158336
server thread 7 read 8192 bytes
server thread 9 got connection 158272
server thread 9 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 2794312
client thread 0 socket connected 2794312
client thread 0 socket wrote 8192
server thread 8 write 131072 bytes
server: 1400 70 21730 130 23330
server thread 8 loop 4
server thread 0 got connection 159360
server thread 0 read 8192 bytes
server thread 1 write 131072 bytes
server: 19180 70 21830 120 41200
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 19980 80 21010 120 41190
server thread 2 loop 2
server thread 3 write 131072 bytes
server: 20810 70 20190 120 41190
server thread 3 loop 2
server thread 4 write 131072 bytes
server: 21630 80 19350 130 41190
server thread 4 loop 2
server thread 5 write 131072 bytes
server: 22450 80 18540 120 41190
server thread 5 loop 2
server thread 6 write 131072 bytes
server: 24130 80 16850 120 41180
server thread 6 loop 2
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 158528
client thread 6 socket connected 158528
client thread 6 socket wrote 8192
server thread 6 got connection 158784
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1010 70 1620 110 2810
server thread 6 loop 3
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 158592
client thread 6 socket connected 158592
client thread 6 socket wrote 8192
server thread 7 write 131072 bytes
server: 25110 80 19870 120 45180
server thread 7 loop 2
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 158912
client thread 8 socket connected 158912
client thread 8 socket wrote 8192
server thread 9 write 131072 bytes
server: 22580 80 18640 130 41430
server thread 9 loop 2
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 158144
client thread 1 socket connected 158144
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 159616
client thread 2 socket connected 159616
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 159168
client thread 3 socket connected 159168
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 159424
client thread 4 socket connected 159424
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 158784
client thread 5 socket connected 158784
client thread 5 socket wrote 8192
server thread 6 got connection 158528
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 7560 70 1610 120 9360
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 158336
client thread 6 socket connected 158336
client thread 6 socket wrote 8192
server thread 6 got connection 159808
server thread 6 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 158272
client thread 7 socket connected 158272
client thread 7 socket wrote 8192
server thread 8 got connection 159488
server thread 8 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 158848
client thread 9 socket connected 158848
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
server: 21020 70 20530 120 41740
server thread 0 loop 4
server thread 1 got connection 158400
server thread 1 read 8192 bytes
server thread 2 got connection 158080
server thread 2 read 8192 bytes
server thread 3 got connection 159744
server thread 3 read 8192 bytes
server thread 4 got connection 158528
server thread 4 read 8192 bytes
server thread 5 got connection 158592
server thread 5 read 8192 bytes
server thread 7 got connection 158720
server thread 7 read 8192 bytes
server thread 9 got connection 158016
server thread 9 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 159360
client thread 0 socket connected 159360
client thread 0 socket wrote 8192
server thread 5 write 131072 bytes
server: 22990 80 10530 120 33720
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 2794312
client thread 5 socket connected 2794312
client thread 5 socket wrote 8192
server thread 6 write 131072 bytes
server: 1410 70 21070 120 22670
Thread 6 EXIT
server thread 8 write 131072 bytes
server: 19890 80 20580 130 40680
Thread 8 EXIT
server thread 0 got connection 158592
server thread 0 read 8192 bytes
server thread 1 write 131072 bytes
server: 19710 70 20880 120 40780
server thread 1 loop 3
server thread 2 write 131072 bytes
server: 20540 70 20060 120 40790
server thread 2 loop 3
server thread 3 write 131072 bytes
server: 21370 70 19230 110 40780
server thread 3 loop 3
server thread 4 write 131072 bytes
server: 22180 70 18400 130 40780
server thread 4 loop 3
server thread 5 got connection 158784
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 6940 70 1610 120 8740
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 159808
client thread 5 socket connected 159808
client thread 5 socket wrote 8192
server thread 5 got connection 158208
server thread 5 read 8192 bytes
client thread 6 socket read 131072
Thread 6 EXIT
server thread 7 write 131072 bytes
server: 20540 70 20080 120 40810
server thread 7 loop 3
client thread 8 socket read 131072
Thread 8 EXIT
server thread 9 write 131072 bytes
server: 21530 80 18690 120 40420
server thread 9 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 159488
client thread 1 socket connected 159488
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 159296
client thread 2 socket connected 159296
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 158400
client thread 3 socket connected 158400
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 158080
client thread 4 socket connected 158080
client thread 4 socket wrote 8192
server thread 5 write 131072 bytes
server: 1390 80 6960 110 8540
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 159744
client thread 7 socket connected 159744
client thread 7 socket wrote 8192
server thread 7 got connection 158528
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 7290 70 1730 120 9210
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 158784
client thread 7 socket connected 158784
client thread 7 socket wrote 8192
server thread 7 got connection 2794312
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1290 70 1580 120 3060
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 158336
client thread 9 socket connected 158336
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
server: 20050 80 21530 120 41780
Thread 0 EXIT
server thread 1 got connection 158720
server thread 1 read 8192 bytes
server thread 2 got connection 158912
server thread 2 read 8192 bytes
server thread 3 got connection 158016
server thread 3 read 8192 bytes
server thread 4 got connection 158144
server thread 4 read 8192 bytes
server thread 9 got connection 159616
server thread 9 read 8192 bytes
client thread 0 socket read 131072
Thread 0 EXIT
server thread 4 write 131072 bytes
server: 23220 70 6050 120 29460
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 159168
client thread 4 socket connected 159168
client thread 4 socket wrote 8192
server thread 4 got connection 159424
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1500 90 1610 120 3320
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 1 write 131072 bytes
server: 20800 70 15250 120 36240
server thread 1 loop 4
server thread 2 write 131072 bytes
server: 21590 70 14450 120 36230
server thread 2 loop 4
server thread 3 write 131072 bytes
server: 22410 70 13630 120 36230
server thread 3 loop 4
server thread 9 write 131072 bytes
server: 18620 70 11550 120 30360
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 158208
client thread 9 socket connected 158208
client thread 9 socket wrote 8192
server thread 9 got connection 158976
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 990 70 1610 120 2790
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 159808
client thread 1 socket connected 159808
client thread 1 socket wrote 8192
server thread 1 got connection 158272
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 5780 70 1600 110 7560
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 158528
client thread 2 socket connected 158528
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 159744
client thread 3 socket connected 159744
client thread 3 socket wrote 8192
server thread 2 got connection 2794312
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 10040 70 1630 120 11860
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 3 got connection 159104
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 12820 70 1620 110 14620
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
Thread 3 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 151705 762 127410 1214
server per thread elapsed time 281091
----------
Client results:

----------
client per thread totals 10 3123 1236 252719 1443
client per thread elapsed time 258521
select loop user/kernel: 35212.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 158720
client thread 0 socket connected 158720
client thread 0 socket wrote 8192
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 158912
client thread 1 socket connected 158912
client thread 1 socket wrote 8192
server thread 1 got connection 158016
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 5490 70 1630 120 7310
server thread 1 loop 1
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 159616
client thread 1 socket connected 159616
client thread 1 socket wrote 8192
server thread 1 got connection 158336
server thread 1 read 8192 bytes
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 158976
client thread 2 socket connected 158976
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 159232
client thread 3 socket connected 159232
client thread 3 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 158208
client thread 4 socket connected 158208
client thread 4 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 159488
client thread 5 socket connected 159488
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 158272
client thread 6 socket connected 158272
client thread 6 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 159552
client thread 7 socket connected 159552
client thread 7 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 159808
client thread 8 socket connected 159808
client thread 8 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 159296
client thread 9 socket connected 159296
client thread 9 socket wrote 8192
server thread 0 got connection 158400
server thread 0 read 8192 bytes
server thread 1 write 131072 bytes
server: 1320 70 7580 130 9100
server thread 1 loop 2
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 2794312
client thread 1 socket connected 2794312
client thread 1 socket wrote 8192
server thread 1 got connection 158656
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1010 70 1610 120 2810
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 158528
client thread 1 socket connected 158528
client thread 1 socket wrote 8192
server thread 2 got connection 159104
server thread 2 read 8192 bytes
server thread 3 got connection 159680
server thread 3 read 8192 bytes
server thread 4 got connection 159744
server thread 4 read 8192 bytes
server thread 5 got connection 158016
server thread 5 read 8192 bytes
server thread 6 got connection 158912
server thread 6 read 8192 bytes
server thread 7 got connection 158336
server thread 7 read 8192 bytes
server thread 8 got connection 159616
server thread 8 read 8192 bytes
server thread 9 got connection 158656
server thread 9 read 8192 bytes
server thread 1 got connection 2794312
server thread 1 read 8192 bytes
server thread 9 write 131072 bytes
server: 24920 70 10530 130 35650
server thread 9 loop 1
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 158656
client thread 9 socket connected 158656
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
server: 15740 70 25980 110 41900
server thread 0 loop 1
server thread 2 write 131072 bytes
server: 20190 80 21740 120 42130
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 20860 80 20930 120 41990
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 21540 70 20120 120 41850
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 22220 70 19300 120 41710
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 22890 70 18470 120 41550
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 23570 70 17630 120 41390
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 24240 70 16820 120 41250
server thread 8 loop 1
server thread 9 got connection 159296
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 5340 80 1620 110 7150
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 158400
client thread 9 socket connected 158400
client thread 9 socket wrote 8192
server thread 9 got connection 159104
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1320 70 1720 120 3230
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 159680
client thread 9 socket connected 159680
client thread 9 socket wrote 8192
server thread 9 got connection 159744
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1310 70 1600 120 3100
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 158016
client thread 9 socket connected 158016
client thread 9 socket wrote 8192
server thread 9 got connection 158912
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1310 230 1630 120 3290
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 158336
client thread 0 socket connected 158336
client thread 0 socket wrote 8192
server thread 1 write 131072 bytes
server: 12000 80 27050 110 39240
server thread 1 loop 4
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 159616
client thread 2 socket connected 159616
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 159296
client thread 3 socket connected 159296
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 158656
client thread 4 socket connected 158656
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 159104
client thread 5 socket connected 159104
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 158400
client thread 6 socket connected 158400
client thread 6 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 159744
client thread 7 socket connected 159744
client thread 7 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 159680
client thread 8 socket connected 159680
client thread 8 socket wrote 8192
server thread 0 got connection 158912
server thread 0 read 8192 bytes
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 159168
client thread 1 socket connected 159168
client thread 1 socket wrote 8192
server thread 2 got connection 158016
server thread 2 read 8192 bytes
server thread 3 got connection 158720
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 24260 70 1630 120 26080
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 2794312
client thread 3 socket connected 2794312
client thread 3 socket wrote 8192
server thread 4 got connection 158976
server thread 4 read 8192 bytes
server thread 5 got connection 159232
server thread 5 read 8192 bytes
server thread 6 got connection 158208
server thread 6 read 8192 bytes
server thread 7 got connection 159488
server thread 7 read 8192 bytes
server thread 8 got connection 158272
server thread 8 read 8192 bytes
server thread 1 got connection 159552
server thread 1 read 8192 bytes
server thread 3 got connection 159808
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 10460 70 1740 120 12390
server thread 3 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 158528
client thread 3 socket connected 158528
client thread 3 socket wrote 8192
server thread 3 got connection 158720
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1340 70 1610 120 3140
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 159296
client thread 3 socket connected 159296
client thread 3 socket wrote 8192
server thread 3 got connection 159808
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1330 80 1620 120 3150
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 0 write 131072 bytes
server: 22820 70 29430 120 52440
server thread 0 loop 2
server thread 2 write 131072 bytes
server: 23450 70 28800 120 52440
server thread 2 loop 2
server thread 4 write 131072 bytes
server: 27170 70 24700 120 52060
server thread 4 loop 2
server thread 5 write 131072 bytes
server: 27970 80 23890 130 52070
server thread 5 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 2794312
client thread 5 socket connected 2794312
client thread 5 socket wrote 8192
server thread 5 got connection 158720
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1010 70 1620 110 2810
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 158528
client thread 5 socket connected 158528
client thread 5 socket wrote 8192
server thread 5 got connection 159808
server thread 5 read 8192 bytes
server thread 6 write 131072 bytes
server: 28800 70 28230 120 57220
server thread 6 loop 2
server thread 7 write 131072 bytes
server: 29630 70 27410 120 57230
server thread 7 loop 2
server thread 8 write 131072 bytes
server: 30450 70 26590 120 57230
server thread 8 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 159040
client thread 0 socket connected 159040
client thread 0 socket wrote 8192
server thread 1 write 131072 bytes
server: 18910 70 25530 120 44630
Thread 1 EXIT
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 159296
client thread 2 socket connected 159296
client thread 2 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 158912
client thread 4 socket connected 158912
client thread 4 socket wrote 8192
server thread 5 write 131072 bytes
server: 1390 70 5430 120 7010
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 158016
client thread 5 socket connected 158016
client thread 5 socket wrote 8192
server thread 5 got connection 158976
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1330 70 1610 110 3120
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 159232
client thread 6 socket connected 159232
client thread 6 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 159104
client thread 7 socket connected 159104
client thread 7 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 158720
client thread 8 socket connected 158720
client thread 8 socket wrote 8192
server thread 0 got connection 2794312
server thread 0 read 8192 bytes
client thread 1 socket read 131072
Thread 1 EXIT
server thread 2 got connection 158208
server thread 2 read 8192 bytes
server thread 4 got connection 159488
server thread 4 read 8192 bytes
server thread 6 got connection 158272
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 14750 70 1630 110 16560
server thread 6 loop 3
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 158336
client thread 6 socket connected 158336
client thread 6 socket wrote 8192
server thread 6 got connection 159552
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1300 70 1730 120 3220
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 158848
client thread 6 socket connected 158848
client thread 6 socket wrote 8192
server thread 6 got connection 159616
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1320 80 1630 120 3150
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
server thread 7 got connection 158656
server thread 7 read 8192 bytes
server thread 8 got connection 159808
server thread 8 read 8192 bytes
server thread 0 write 131072 bytes
server: 18430 70 20190 130 38820
server thread 0 loop 3
server thread 2 write 131072 bytes
server: 18660 70 19020 120 37870
server thread 2 loop 3
server thread 4 write 131072 bytes
server: 19470 70 18210 110 37860
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 158528
client thread 4 socket connected 158528
client thread 4 socket wrote 8192
server thread 4 got connection 158976
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 980 70 1610 120 2780
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 158144
client thread 4 socket connected 158144
client thread 4 socket wrote 8192
server thread 4 got connection 158016
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1460 70 1590 110 3230
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 7 write 131072 bytes
server: 23660 70 15200 130 39060
server thread 7 loop 3
server thread 8 write 131072 bytes
server: 24470 70 14390 120 39050
server thread 8 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 158400
client thread 0 socket connected 158400
client thread 0 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 159744
client thread 2 socket connected 159744
client thread 2 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 159680
client thread 7 socket connected 159680
client thread 7 socket wrote 8192
server thread 7 got connection 159168
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 2830 70 1620 110 4630
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 158272
client thread 7 socket connected 158272
client thread 7 socket wrote 8192
server thread 7 got connection 159232
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1280 80 1590 120 3070
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 159552
client thread 8 socket connected 159552
client thread 8 socket wrote 8192
server thread 0 got connection 158336
server thread 0 read 8192 bytes
server thread 2 got connection 159616
server thread 2 read 8192 bytes
server thread 8 got connection 158080
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 11770 80 1640 120 13610
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 158848
client thread 8 socket connected 158848
client thread 8 socket wrote 8192
server thread 8 got connection 2794312
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1310 70 1620 120 3120
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 0 write 131072 bytes
server: 17950 70 8990 120 27130
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 158208
client thread 0 socket connected 158208
client thread 0 socket wrote 8192
server thread 0 got connection 159488
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 2780 80 1610 110 4580
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 2 write 131072 bytes
server: 18780 70 13800 120 32770
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 158912
client thread 2 socket connected 158912
client thread 2 socket wrote 8192
server thread 2 got connection 158976
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1020 70 1600 120 2810
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
Thread 2 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 217486 1138 184757 1809
server per thread elapsed time 405190
----------
Client results:

----------
client per thread totals 10 4688 1782 366621 2159
client per thread elapsed time 375250
select loop kernel/user: 34312.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 159680
client thread 0 socket connected 159680
client thread 0 socket wrote 8192
server thread 0 got connection 159232
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 5560 80 1620 130 7390
server thread 0 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 159424
client thread 0 socket connected 159424
client thread 0 socket wrote 8192
server thread 0 got connection 158272
server thread 0 read 8192 bytes
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 158720
client thread 1 socket connected 158720
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 158080
client thread 2 socket connected 158080
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 159552
client thread 3 socket connected 159552
client thread 3 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 2794312
client thread 4 socket connected 2794312
client thread 4 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 158464
client thread 5 socket connected 158464
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 158848
client thread 6 socket connected 158848
client thread 6 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 158336
client thread 7 socket connected 158336
client thread 7 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 158400
client thread 8 socket connected 158400
client thread 8 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 159488
client thread 9 socket connected 159488
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
server: 1410 70 6440 120 8040
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 158784
client thread 0 socket connected 158784
client thread 0 socket wrote 8192
server thread 0 got connection 158208
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1350 70 1610 120 3150
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 159616
client thread 0 socket connected 159616
client thread 0 socket wrote 8192
server thread 1 got connection 159744
server thread 1 read 8192 bytes
server thread 2 got connection 158976
server thread 2 read 8192 bytes
server thread 3 got connection 158592
server thread 3 read 8192 bytes
server thread 4 got connection 158912
server thread 4 read 8192 bytes
server thread 5 got connection 159232
server thread 5 read 8192 bytes
server thread 6 got connection 159680
server thread 6 read 8192 bytes
server thread 7 got connection 158272
server thread 7 read 8192 bytes
server thread 8 got connection 159424
server thread 8 read 8192 bytes
server thread 9 got connection 158208
server thread 9 read 8192 bytes
server thread 0 got connection 158784
server thread 0 read 8192 bytes
server thread 1 write 131072 bytes
server: 19530 80 21350 130 41090
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 20200 80 20550 120 40950
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 20890 80 19720 120 40810
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 21580 70 18890 120 40660
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 22240 80 18070 130 40520
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 22900 70 17260 120 40350
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 23550 70 16440 120 40180
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 24210 70 15630 120 40030
server thread 8 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 159744
client thread 8 socket connected 159744
client thread 8 socket wrote 8192
server thread 8 got connection 158976
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 2060 70 1640 120 3890
server thread 8 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 158592
client thread 8 socket connected 158592
client thread 8 socket wrote 8192
server thread 9 write 131072 bytes
server: 24990 80 19980 390 45440
server thread 9 loop 1
server thread 0 write 131072 bytes
server: 12240 70 19440 120 31870
server thread 0 loop 4
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 158912
client thread 1 socket connected 158912
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 159232
client thread 2 socket connected 159232
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 159680
client thread 3 socket connected 159680
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 158272
client thread 4 socket connected 158272
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 159424
client thread 5 socket connected 159424
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 158400
client thread 6 socket connected 158400
client thread 6 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 158976
client thread 7 socket connected 158976
client thread 7 socket wrote 8192
server thread 8 got connection 159744
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 7920 70 1650 120 9760
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 158208
client thread 8 socket connected 158208
client thread 8 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 158784
client thread 9 socket connected 158784
client thread 9 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 158720
client thread 0 socket connected 158720
client thread 0 socket wrote 8192
server thread 1 got connection 158080
server thread 1 read 8192 bytes
server thread 2 got connection 159552
server thread 2 read 8192 bytes
server thread 3 got connection 2794312
server thread 3 read 8192 bytes
server thread 4 got connection 158464
server thread 4 read 8192 bytes
server thread 5 got connection 158848
server thread 5 read 8192 bytes
server thread 6 got connection 158336
server thread 6 read 8192 bytes
server thread 7 got connection 159744
server thread 7 read 8192 bytes
server thread 8 got connection 158592
server thread 8 read 8192 bytes
server thread 9 got connection 159488
server thread 9 read 8192 bytes
server thread 0 got connection 159616
server thread 0 read 8192 bytes
server thread 7 write 131072 bytes
server: 24120 80 10960 130 35290
server thread 7 loop 2
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 159744
client thread 7 socket connected 159744
client thread 7 socket wrote 8192
server thread 7 got connection 158976
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1330 70 1600 130 3130
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 158976
client thread 7 socket connected 158976
client thread 7 socket wrote 8192
server thread 7 got connection 159744
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1280 70 1590 110 3050
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 159744
client thread 7 socket connected 159744
client thread 7 socket wrote 8192
server thread 7 got connection 158976
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1290 70 1610 120 3090
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 1 write 131072 bytes
server: 19260 70 31460 130 50920
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 20080 80 30660 120 50940
server thread 2 loop 2
server thread 3 write 131072 bytes
server: 20890 70 29850 120 50930
server thread 3 loop 2
server thread 4 write 131072 bytes
server: 21690 80 29030 130 50930
server thread 4 loop 2
server thread 5 write 131072 bytes
server: 22490 70 28240 120 50920
server thread 5 loop 2
server thread 6 write 131072 bytes
server: 23310 70 27430 120 50930
server thread 6 loop 2
server thread 8 write 131072 bytes
server: 11370 70 25330 120 36890
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 158976
client thread 8 socket connected 158976
client thread 8 socket wrote 8192
server thread 8 got connection 159296
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1060 70 1650 120 2900
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 9 write 131072 bytes
server: 20330 80 28270 120 48800
server thread 9 loop 2
server thread 0 write 131072 bytes
server: 21150 70 27460 120 48800
Thread 0 EXIT
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 159744
client thread 1 socket connected 159744
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 158080
client thread 2 socket connected 158080
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 159552
client thread 3 socket connected 159552
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 2794312
client thread 4 socket connected 2794312
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 158464
client thread 5 socket connected 158464
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 158848
client thread 6 socket connected 158848
client thread 6 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 158336
client thread 9 socket connected 158336
client thread 9 socket wrote 8192
server thread 9 got connection 158592
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 5970 70 1630 120 7790
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 158208
client thread 9 socket connected 158208
client thread 9 socket wrote 8192
server thread 9 got connection 159296
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1320 70 1740 120 3250
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 159104
client thread 9 socket connected 159104
client thread 9 socket wrote 8192
server thread 9 got connection 158976
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1320 70 1610 120 3120
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 1 got connection 159488
server thread 1 read 8192 bytes
server thread 2 got connection 159616
server thread 2 read 8192 bytes
server thread 3 got connection 158528
server thread 3 read 8192 bytes
server thread 4 got connection 158912
server thread 4 read 8192 bytes
server thread 5 got connection 159232
server thread 5 read 8192 bytes
server thread 6 got connection 159680
server thread 6 read 8192 bytes
server thread 4 write 131072 bytes
server: 24470 70 6920 130 31590
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 158272
client thread 4 socket connected 158272
client thread 4 socket wrote 8192
server thread 4 got connection 159424
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1500 70 1610 120 3300
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 158400
client thread 4 socket connected 158400
client thread 4 socket wrote 8192
server thread 1 write 131072 bytes
server: 22020 80 17190 130 39420
server thread 1 loop 3
server thread 2 write 131072 bytes
server: 22840 70 16390 120 39420
server thread 2 loop 3
server thread 3 write 131072 bytes
server: 23660 70 15560 120 39410
server thread 3 loop 3
server thread 4 got connection 158784
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 4370 80 1590 120 6160
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 5 write 131072 bytes
server: 25380 80 16300 120 41880
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 158592
client thread 5 socket connected 158592
client thread 5 socket wrote 8192
server thread 5 got connection 158336
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 970 70 1620 200 2860
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 159296
client thread 5 socket connected 159296
client thread 5 socket wrote 8192
server thread 5 got connection 158208
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1290 70 1590 110 3060
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
server thread 6 write 131072 bytes
server: 26190 80 22370 120 48760
server thread 6 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 158976
client thread 1 socket connected 158976
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 159168
client thread 2 socket connected 159168
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 159104
client thread 3 socket connected 159104
client thread 3 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 158720
client thread 6 socket connected 158720
client thread 6 socket wrote 8192
server thread 6 got connection 158912
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 3250 80 1630 120 5080
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 2794312
client thread 6 socket connected 2794312
client thread 6 socket wrote 8192
server thread 1 got connection 159424
server thread 1 read 8192 bytes
server thread 2 got connection 158272
server thread 2 read 8192 bytes
server thread 3 got connection 159488
server thread 3 read 8192 bytes
server thread 6 got connection 159616
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 5010 70 1630 120 6830
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
server thread 1 write 131072 bytes
server: 17790 70 6960 120 24940
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 158528
client thread 1 socket connected 158528
client thread 1 socket wrote 8192
server thread 1 got connection 158784
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1320 70 1720 110 3220
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 2 write 131072 bytes
server: 18590 80 12150 120 30940
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 158656
client thread 2 socket connected 158656
client thread 2 socket wrote 8192
server thread 2 got connection 158400
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 990 70 1590 110 2760
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 3 write 131072 bytes
server: 19410 80 15160 130 34780
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 159232
client thread 3 socket connected 159232
client thread 3 socket wrote 8192
server thread 3 got connection 158464
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1000 70 1700 110 2880
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
Thread 3 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 20 284380 1505 247166 2449
server per thread elapsed time 535500
----------
Client results:

----------
client per thread totals 20 6342 2349 487387 2858
client per thread elapsed time 498936
select loop kernel/kernel: 34594.00 usec
Killing sel_spd 20833 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Fri Mar 28 15:01:00 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
'PR_FD_ZERO (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_SET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_Select' is obsolete. Use 'PR_Poll' instead.
'PR_FD_CLR (PR_Select)' is obsolete. Use 'PR_Poll' instead.
Killing selct_er 20846 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Fri Mar 28 15:01:01 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
'PR_FD_ZERO (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_SET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_Select' is obsolete. Use 'PR_Poll' instead.
'PR_FD_ISSET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_CLR (PR_Select)' is obsolete. Use 'PR_Poll' instead.
Killing selct_nm 20859 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Fri Mar 28 15:01:01 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
'PR_FD_ZERO (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_SET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_Select' is obsolete. Use 'PR_Poll' instead.
Killing selct_to 20872 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Fri Mar 28 15:01:06 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
select returned 0
Killing selintr 20885 after 600
END TEST: selintr
BEGIN TEST: sema  
Fri Mar 28 15:01:08 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing sema 20898 after 600
END TEST: sema
BEGIN TEST: semaerr  
Fri Mar 28 15:01:09 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
PASS
Killing semaerr 20911 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Fri Mar 28 15:01:09 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
Killing semaping 20925 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Fri Mar 28 15:01:09 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing sendzlf 20939 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Fri Mar 28 15:01:10 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing server_test 20952 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Fri Mar 28 15:01:10 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing servr_uu 20965 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Fri Mar 28 15:01:10 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing servr_ku 20978 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Fri Mar 28 15:01:11 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing servr_uk 20991 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Fri Mar 28 15:01:11 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing servr_kk 21004 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Fri Mar 28 15:01:11 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing short_thread 21017 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Fri Mar 28 15:01:11 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
write to broken pipe failed with EPIPE, as expected
write to broken pipe failed with EPIPE, as expected
PASSED
Killing sigpipe 21030 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Fri Mar 28 15:01:12 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
'PR_NewSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_PostSem' is obsolete. Use 'locks & condition variables' instead.
TCP Client/Server Test - IPv4/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv4/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
Socket_Misc_Test : 1 Server 4 Clients
: Sizes of Transmitted Files - 3 KB, 3 MB
Socket_Misc_Test passed
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
Killing socket 21043 after 600
END TEST: socket
BEGIN TEST: sockopt  
Fri Mar 28 15:01:14 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASSED
Killing sockopt 21056 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Fri Mar 28 15:01:14 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 21069 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Fri Mar 28 15:01:14 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing sprintf 21083 after 600
END TEST: sprintf
BEGIN TEST: stack  
Fri Mar 28 15:01:17 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
./stack successful
sum = 0x13948, expected = 0x13948
Killing stack 21096 after 600
END TEST: stack
BEGIN TEST: stdio  
Fri Mar 28 15:01:25 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
This to standard out
This to standard err
Killing stdio 21109 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Fri Mar 28 15:01:25 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing str2addr 21122 after 600
END TEST: str2addr
BEGIN TEST: strod  
Fri Mar 28 15:01:25 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
Killing strod 21135 after 600
END TEST: strod
BEGIN TEST: switch  
Fri Mar 28 15:01:26 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASSED
Killing switch 21148 after 600
END TEST: switch
BEGIN TEST: system  
Fri Mar 28 15:01:29 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PR_SI_HOSTNAME: rumraisin
PR_SI_SYSNAME: SunOS
PR_SI_RELEASE: 5.9
PR_SI_ARCHITECTURE: sparc
Host page size is 8192
Page shift is 13
Number of processors is: 1
Killing system 21161 after 600
END TEST: system
BEGIN TEST: testbit  
Fri Mar 28 15:01:29 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASSED
Killing testbit 21174 after 600
END TEST: testbit
BEGIN TEST: testfile  
Fri Mar 28 15:01:29 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
File Test passed
Dir Test passed
Killing testfile 21187 after 600
END TEST: testfile
BEGIN TEST: threads  
Fri Mar 28 15:01:30 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing threads 21200 after 600
END TEST: threads
BEGIN TEST: timemac  
Fri Mar 28 15:01:31 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Fri Mar 28 23:01:31 UTC 2003
Current local time is Fri Mar 28 15:01:31 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 21213 after 600
END TEST: timemac
BEGIN TEST: timetest  
Fri Mar 28 15:01:31 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing timetest 21226 after 600
END TEST: timetest
BEGIN TEST: tpd  
Fri Mar 28 15:04:11 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASSED
Killing tpd 21239 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Fri Mar 28 15:04:12 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing udpsrv 21252 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Fri Mar 28 15:04:13 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 21265 after 600
END TEST: vercheck
BEGIN TEST: version  
Fri Mar 28 15:04:13 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Runtime library version information
Build time: 27 Mar 2003 11:47:30 GMT
Build time: 2003-03-27 03:47:30
Portable runtime V4.3.0 ( debug )
filename: libplc4.so
security: N/A
copyright: Copyright (c) 1998 Netscape Communications Corporation. All Rights Reserved
comment: http://www.mozilla.org/MPL/
Killing version 21278 after 600
END TEST: version
BEGIN TEST: writev  
Fri Mar 28 15:04:14 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASSED
Killing writev 21291 after 600
END TEST: writev
BEGIN TEST: xnotify  
Fri Mar 28 15:04:17 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Done!
Killing xnotify 21304 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Fri Mar 28 15:04:17 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
calling PR_Writev with a zero-length buffer
calling PR_Write with a zero-length buffer
calling PR_Send with a zero-length buffer
PASS
Killing zerolen 21317 after 600
END TEST: zerolen
BEGIN TEST: accept  
Fri Mar 28 15:04:33 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing accept 21375 after 600
END TEST: accept
BEGIN TEST: acceptread  
Fri Mar 28 15:04:40 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0xfefffd50)127.0.0.1:44277
(Server) read [0xfefffcd8..0xfefffd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xfefffd50)127.0.0.1:44278
(Server) read [0xfefffcd8..0xfefffd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xfefffd50)127.0.0.1:44279
(Server) read [0xfefffcd8..0xfefffd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xfefffd50)127.0.0.1:44280
(Server) read [0xfefffcd8..0xfefffd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Killing acceptread 21388 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Fri Mar 28 15:04:51 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0xfefffd50)127.0.0.1:44283
(Server) read [0xfefffcd8..0xfefffd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xfefffd50)127.0.0.1:44284
(Server) read [0xfefffcd8..0xfefffd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xfefffd50)127.0.0.1:44285
(Server) read [0xfefffcd8..0xfefffd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xfefffd50)127.0.0.1:44286
(Server) read [0xfefffcd8..0xfefffd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Killing acceptreademu 21401 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Fri Mar 28 15:05:02 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 21414 after 600
END TEST: affinity
BEGIN TEST: alarm  
Fri Mar 28 15:05:02 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing alarm 21427 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Fri Mar 28 15:06:05 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing anonfm 21441 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Fri Mar 28 15:06:06 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 21455 after 600
END TEST: atomic
BEGIN TEST: attach  
Fri Mar 28 15:06:06 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing attach 21468 after 600
END TEST: attach
BEGIN TEST: bigfile  
Fri Mar 28 15:06:07 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing bigfile 21482 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Fri Mar 28 15:06:07 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 21495 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Fri Mar 28 15:06:12 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Client/Server started at(0x27038): 15:06:13
Server started at(0x28328): 15:06:13
Client started at(0x28568): 15:06:13
main(0x27038): waiting for execution interval (10 seconds)
Shutting down(0x27038): 15:06:23
Client(0x28568): stopped after 183 operations and 187064 bytes
Server(0x28328): stopped after 184 operations and 187316 bytes
main(0x27038): test complete
Test exiting at(0x27038): 15:06:23
Killing cltsrv 21508 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Fri Mar 28 15:06:23 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASSED
Killing concur 21521 after 600
END TEST: concur
BEGIN TEST: cvar  
Fri Mar 28 15:06:34 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing cvar 21534 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Fri Mar 28 15:06:35 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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: 92.80 usec
Condvar simple test shared UK: 64.80 usec
Condvar simple test priv UU: 251.00 usec
Condvar simple test priv UK: 248.10 usec
Condvar simple test All: 199.50 usec
Condvar timeout test: 632.90 usec

10 Thread tests
Condvar simple test shared UU: 78.60 usec
Condvar simple test shared UK: 79.10 usec
Condvar simple test priv UU: 492.40 usec
Condvar simple test priv UK: 490.10 usec
Condvar simple test All: 385.70 usec
Condvar timeout test: 658.50 usec

15 Thread tests
Condvar simple test shared UU: 109.50 usec
Condvar simple test shared UK: 108.00 usec
Condvar simple test priv UU: 743.20 usec
Condvar simple test priv UK: 740.00 usec
Condvar simple test All: 751.40 usec
Condvar timeout test: 804.00 usec

20 Thread tests
Condvar simple test shared UU: 131.90 usec
Condvar simple test shared UK: 130.60 usec
Condvar simple test priv UU: 1089.80 usec
Condvar simple test priv UK: 1002.90 usec
Condvar simple test All: 780.60 usec
Condvar timeout test: 920.70 usec
PASS
Killing cvar2 21547 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Fri Mar 28 15:06:36 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASSED
Killing dlltest 21560 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Fri Mar 28 15:06:36 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASSED
Killing dtoa 21573 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Fri Mar 28 15:06:37 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 21586 after 600
END TEST: errcodes
BEGIN TEST: exit  
Fri Mar 28 15:06:37 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing exit 21599 after 600
END TEST: exit
BEGIN TEST: fdcach  
Fri Mar 28 15:06:47 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing fdcach 21612 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Fri Mar 28 15:06:47 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing fileio 21625 after 600
END TEST: fileio
BEGIN TEST: foreign  
Fri Mar 28 15:06:48 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing foreign 21640 after 600
END TEST: foreign
BEGIN TEST: forktest  
Fri Mar 28 15:06:51 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Accepting connection at port 44473
Wait one second before connect
Connecting to port 44473
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Child process continues.
Accepting connection at port 44475
Wait one second before connect
Fork succeeded. Parent process continues.
Accepting connection at port 44476
Wait one second before connect
Connecting to port 44475
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Connecting to port 44476
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Parent process exits.
PASSED
Killing forktest 21653 after 600
END TEST: forktest
BEGIN TEST: fsync  
Fri Mar 28 15:06:53 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
10 iterations over a 10 kbyte file: 120 [140] 130
Killing fsync 21667 after 600
END TEST: fsync
BEGIN TEST: getproto  
Fri Mar 28 15:06:54 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 21680 after 600
END TEST: getproto
BEGIN TEST: i2l  
Fri Mar 28 15:06:54 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
We have long long
Killing i2l 21693 after 600
END TEST: i2l
BEGIN TEST: initclk  
Fri Mar 28 15:06:54 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Elapsed time: 3000 ms, expected time: 3008 ms
PASS
Killing initclk 21706 after 600
END TEST: initclk
BEGIN TEST: inrval  
Fri Mar 28 15:06:58 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 307 nsecs

Overhead of 'PR_IntervalNow()' is 460 nsecs

Overhead of 'PR_Now()' is 307 nsecs

Overhead of 'PR_IntervalNow()' is 468 nsecs

Killing inrval 21719 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Fri Mar 28 15:08:30 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Test not defined
Killing instrumt 21732 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Fri Mar 28 15:08:30 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 21745 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Fri Mar 28 15:08:50 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASSED
Killing intrupt 21758 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Fri Mar 28 15:09:03 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
test with global bound thread
thread id 0, scope GLOBAL_BOUND scope
test with local thread
thread id 0, scope GLOBAL scope
test with global thread
thread id 0, scope GLOBAL scope
Killing io_timeout 21771 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Fri Mar 28 15:09:10 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Interrupting the threads
Threads terminated in 3002 milliseconds
PASS
Killing ioconthr 21784 after 600
END TEST: ioconthr
BEGIN TEST: join  
Fri Mar 28 15:09:15 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
Killing join 21797 after 600
END TEST: join
BEGIN TEST: joinkk  
Fri Mar 28 15:09:15 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing joinkk 21810 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Fri Mar 28 15:09:16 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing joinku 21823 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Fri Mar 28 15:09:16 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing joinuk 21836 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Fri Mar 28 15:09:16 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing joinuu 21849 after 600
END TEST: joinuu
BEGIN TEST: layer  
Fri Mar 28 15:09:17 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 21862 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Fri Mar 28 15:09:17 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing lazyinit 21875 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Fri Mar 28 15:09:17 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing lltest 21888 after 600
END TEST: lltest
BEGIN TEST: lock  
Fri Mar 28 15:09:17 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing lock 21901 after 600
END TEST: lock
BEGIN TEST: lockfile  
Fri Mar 28 15:09:28 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing lockfile 21914 after 600
END TEST: lockfile
BEGIN TEST: logger  
Fri Mar 28 15:09:31 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing logger 21927 after 600
END TEST: logger
BEGIN TEST: many_cv  
Fri Mar 28 15:09:41 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Settings
Conditions / lock: 10
Loops to run test: 1
PASS
Killing many_cv 21940 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Fri Mar 28 15:09:41 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
OneInThenCancelled()
OneOpOneThread()
ManyOpOneThread()
SomeOpsSomeThreads()
RealOneGroupIO()
RealOneGroupIO Enumerated 0 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
Killing multiwait 21953 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Fri Mar 28 15:11:05 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
END TEST: nameshm1
BEGIN TEST: nonblock  
Fri Mar 28 15:11:05 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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
Killing nonblock 21971 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Fri Mar 28 15:11:08 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
Killing nblayer 21984 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Fri Mar 28 15:11:08 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing ntioto 21997 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Fri Mar 28 15:11:08 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
1 2
1 2
1 2
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
PASS
Killing ntoh 22010 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Fri Mar 28 15:11:08 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 78
PASS
Killing op_2long 22023 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Fri Mar 28 15:11:09 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing op_excl 22036 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Fri Mar 28 15:11:09 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
error code is -5950
PASS
Killing op_filnf 22049 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Fri Mar 28 15:11:09 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Test passed
Killing op_filok 22062 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Fri Mar 28 15:11:09 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
Killing op_nofil 22075 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Fri Mar 28 15:11:10 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing parent 22088 after 600
END TEST: parent
BEGIN TEST: peek  
Fri Mar 28 15:11:10 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Running the test with local threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
Running the test with global threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
PASS
Killing peek 22102 after 600
END TEST: peek
BEGIN TEST: perf  
Fri Mar 28 15:11:51 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
local procedure call overhead: 0.03 usec
DLL procedure call overhead: 0.10 usec
current calendar time: 0.33 usec
interval time: 0.46 usec
idle lock lock/unlock pair: 0.39 usec
idle monitor entry/exit pair: 0.64 usec
idle cache monitor entry/exit pair: 1.65 usec
create/destroy thread pair: 111.30 usec
context switch - user/user: 17.73 usec
context switch - user/kernel: 17.50 usec
context switch - kernel/user: 17.64 usec
context switch - kernel/kernel: 17.48 usec
sema context switch - user/user: 21.08 usec
sema context switch - user/kernel: 21.03 usec
sema context switch - kernel/user: 20.98 usec
sema context switch - kernel/kernel: 21.14 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.03 usec
DLL procedure call overhead: 0.07 usec
current calendar time: 0.31 usec
interval time: 0.47 usec
idle lock lock/unlock pair: 0.37 usec
idle monitor entry/exit pair: 0.63 usec
idle cache monitor entry/exit pair: 1.69 usec
create/destroy thread pair: 109.08 usec
context switch - user/user: 17.59 usec
context switch - user/kernel: 17.65 usec
context switch - kernel/user: 17.58 usec
context switch - kernel/kernel: 17.45 usec
sema context switch - user/user: 21.25 usec
sema context switch - user/kernel: 21.28 usec
sema context switch - kernel/user: 21.04 usec
sema context switch - kernel/kernel: 21.25 usec
Killing perf 22115 after 600
END TEST: perf
BEGIN TEST: pipeping  
Fri Mar 28 15:11:52 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 22128 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Fri Mar 28 15:11:52 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 22142 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Fri Mar 28 15:11:52 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
PR_Available: expected 250, got 250 bytes
PR_Available: expected 243, got 243 bytes
PR_Available: expected 0, got 0 bytes
PASS
Killing pipeself 22156 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Fri Mar 28 15:11:53 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing poll_nm 22169 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Fri Mar 28 15:11:53 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing poll_to 22182 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Fri Mar 28 15:11:58 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASSED
Killing pollable 22195 after 600
END TEST: pollable
BEGIN TEST: prftest  
Fri Mar 28 15:11:59 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
Killing prftest 22208 after 600
END TEST: prftest
BEGIN TEST: primblok  
Fri Mar 28 15:11:59 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
This test is not relevant on this platform
Killing primblok 22221 after 600
END TEST: primblok
BEGIN TEST: provider  
Fri Mar 28 15:11:59 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Client/Server started at(0x272d8): 15:11:59
Server started at(0x285c8): 15:11:59
Client started at(0x287a8): 15:11:59
main(0x272d8): waiting for execution interval (10 seconds)
Shutting down(0x272d8): 15:12:09
Client(0x287a8): stopped after 377 operations and 390112 bytes
Server(0x285c8): stopped after 378 operations and 390156 bytes
main(0x272d8): test complete
Test exiting at(0x272d8): 15:12:09
Killing provider 22234 after 600
END TEST: provider
BEGIN TEST: prpollml  
Fri Mar 28 15:12:10 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing prpollml 22247 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Fri Mar 28 15:12:50 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 45161, 45162 and 45163

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 "45161" from a client
The server received "45161" from a client
The server received "45161" from a client
The server received "45161" from a client
The server received "45161" from a client
The server received "45162" from a client
The server received "45162" from a client
The server received "45162" from a client
The server received "45162" from a client
The server received "45162" from a client
Server read 128 bytes from native fd 6
The server received "45163" from a client
Server read 128 bytes from native fd 7
The server received "45163" from a client
Server read 128 bytes from native fd 6
The server received "45163" from a client
Server read 128 bytes from native fd 7
The server received "45163" from a client
Server read 128 bytes from native fd 6
The server received "45163" from a client
All tests finished
Killing prpoll 22260 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Fri Mar 28 15:12:55 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing randseed 22273 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Fri Mar 28 15:12:56 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing ranfile 22286 after 600
ranfile returned 139 (failed)
END TEST: ranfile
BEGIN TEST: rwlocktest  
Fri Mar 28 15:12:58 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing rwlocktest 22299 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Fri Mar 28 15:12:59 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 73922 420 67970 583
server per thread elapsed time 142895
----------
Client results:

----------
client per thread totals 0 1433 608 131280 696
client per thread elapsed time 134017
select loop user/user: 38398.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 127256 746 118208 1150
server per thread elapsed time 247360
----------
Client results:

----------
client per thread totals 10 2822 1090 223688 1367
client per thread elapsed time 228967
select loop user/kernel: 32116.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 190565 1069 176915 1722
server per thread elapsed time 370271
----------
Client results:

----------
client per thread totals 10 4214 1590 338340 2038
client per thread elapsed time 346182
select loop kernel/user: 32392.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 20 245629 1612 237208 2298
server per thread elapsed time 486747
----------
Client results:

----------
client per thread totals 20 5583 2084 445353 2713
client per thread elapsed time 455733
select loop kernel/kernel: 32320.00 usec
Killing sel_spd 22312 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Fri Mar 28 15:13:00 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing selct_er 22325 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Fri Mar 28 15:13:00 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing selct_nm 22338 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Fri Mar 28 15:13:01 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing selct_to 22351 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Fri Mar 28 15:13:06 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
select returned 0
Killing selintr 22364 after 600
END TEST: selintr
BEGIN TEST: sema  
Fri Mar 28 15:13:09 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing sema 22377 after 600
END TEST: sema
BEGIN TEST: semaerr  
Fri Mar 28 15:13:09 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
PASS
Killing semaerr 22390 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Fri Mar 28 15:13:10 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
Killing semaping 22404 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Fri Mar 28 15:13:11 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing sendzlf 22418 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Fri Mar 28 15:13:12 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing server_test 22431 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Fri Mar 28 15:13:12 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing servr_uu 22444 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Fri Mar 28 15:13:13 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing servr_ku 22457 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Fri Mar 28 15:13:13 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing servr_uk 22470 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Fri Mar 28 15:13:14 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing servr_kk 22483 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Fri Mar 28 15:13:14 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing short_thread 22496 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Fri Mar 28 15:13:15 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
write to broken pipe failed with EPIPE, as expected
write to broken pipe failed with EPIPE, as expected
PASSED
Killing sigpipe 22509 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Fri Mar 28 15:13:15 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 22522 after 600
END TEST: socket
BEGIN TEST: sockopt  
Fri Mar 28 15:13:18 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASSED
Killing sockopt 22535 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Fri Mar 28 15:13:18 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 22548 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Fri Mar 28 15:13:19 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing sprintf 22562 after 600
END TEST: sprintf
BEGIN TEST: stack  
Fri Mar 28 15:13:20 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
./stack successful
sum = 0x13948, expected = 0x13948
Killing stack 22575 after 600
END TEST: stack
BEGIN TEST: stdio  
Fri Mar 28 15:13:24 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
This to standard out
This to standard err
Killing stdio 22588 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Fri Mar 28 15:13:24 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing str2addr 22601 after 600
END TEST: str2addr
BEGIN TEST: strod  
Fri Mar 28 15:13:24 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
Killing strod 22614 after 600
END TEST: strod
BEGIN TEST: switch  
Fri Mar 28 15:13:25 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASSED
Killing switch 22627 after 600
END TEST: switch
BEGIN TEST: system  
Fri Mar 28 15:13:27 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PR_SI_HOSTNAME: rumraisin
PR_SI_SYSNAME: SunOS
PR_SI_RELEASE: 5.9
PR_SI_ARCHITECTURE: sparc
Host page size is 8192
Page shift is 13
Number of processors is: 1
Killing system 22640 after 600
END TEST: system
BEGIN TEST: testbit  
Fri Mar 28 15:13:27 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASSED
Killing testbit 22653 after 600
END TEST: testbit
BEGIN TEST: testfile  
Fri Mar 28 15:13:28 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
File Test passed
Dir Test passed
Killing testfile 22666 after 600
END TEST: testfile
BEGIN TEST: threads  
Fri Mar 28 15:13:28 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing threads 22679 after 600
END TEST: threads
BEGIN TEST: timemac  
Fri Mar 28 15:13:29 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Fri Mar 28 23:13:29 UTC 2003
Current local time is Fri Mar 28 15:13:29 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 22692 after 600
END TEST: timemac
BEGIN TEST: timetest  
Fri Mar 28 15:13:29 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing timetest 22705 after 600
END TEST: timetest
BEGIN TEST: tpd  
Fri Mar 28 15:15:40 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASSED
Killing tpd 22718 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Fri Mar 28 15:15:40 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing udpsrv 22731 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Fri Mar 28 15:15:41 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_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 22744 after 600
END TEST: vercheck
BEGIN TEST: version  
Fri Mar 28 15:15:41 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Runtime library version information
Build time: 27 Mar 2003 11:41:38 GMT
Build time: 2003-03-27 03:41:38
Portable runtime V4.3.0 ()
filename: libplc4.so
security: N/A
copyright: Copyright (c) 1998 Netscape Communications Corporation. All Rights Reserved
comment: http://www.mozilla.org/MPL/
Killing version 22757 after 600
END TEST: version
BEGIN TEST: writev  
Fri Mar 28 15:15:42 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASSED
Killing writev 22770 after 600
END TEST: writev
BEGIN TEST: xnotify  
Fri Mar 28 15:15:44 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Done!
Killing xnotify 22783 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Fri Mar 28 15:15:44 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
calling PR_Writev with a zero-length buffer
calling PR_Write with a zero-length buffer
calling PR_Send with a zero-length buffer
PASS
Killing zerolen 22796 after 600
END TEST: zerolen
BEGIN TEST: accept  
Fri Mar 28 15:16:01 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing accept 22867 after 600
END TEST: accept
BEGIN TEST: acceptread  
Fri Mar 28 15:16:08 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0xffffffff7d30fd48)127.0.0.1:45684
(Server) read [0xffffffff7d30fcd3..0xffffffff7d30fd48) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xffffffff7d30fd48)127.0.0.1:45685
(Server) read [0xffffffff7d30fcd3..0xffffffff7d30fd48) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xffffffff7d30fd48)127.0.0.1:45686
(Server) read [0xffffffff7d30fcd3..0xffffffff7d30fd48) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xffffffff7d30fd48)127.0.0.1:45687
(Server) read [0xffffffff7d30fcd3..0xffffffff7d30fd48) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Killing acceptread 22880 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Fri Mar 28 15:16:19 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0xffffffff7d30fd48)127.0.0.1:45690
(Server) read [0xffffffff7d30fcd3..0xffffffff7d30fd48) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xffffffff7d30fd48)127.0.0.1:45691
(Server) read [0xffffffff7d30fcd3..0xffffffff7d30fd48) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xffffffff7d30fd48)127.0.0.1:45692
(Server) read [0xffffffff7d30fcd3..0xffffffff7d30fd48) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xffffffff7d30fd48)127.0.0.1:45693
(Server) read [0xffffffff7d30fcd3..0xffffffff7d30fd48) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Killing acceptreademu 22893 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Fri Mar 28 15:16:30 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
main: creating local thread
thread_start: AffinityMask = 0x0
main: creating global thread
thread_start: AffinityMask = 0x0
main: creating global bound thread
thread_start: AffinityMask = 0x0
Killing affinity 22906 after 600
END TEST: affinity
BEGIN TEST: alarm  
Fri Mar 28 15:16:30 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing alarm 22919 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Fri Mar 28 15:17:34 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing anonfm 22933 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Fri Mar 28 15:17:34 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PR_AtomicIncrement(-2) == -1: PASSED
PR_AtomicIncrement(-1) == 0: PASSED
PR_AtomicIncrement(0) == 1: PASSED
PR_AtomicAdd(-2,1) == -1: PASSED
PR_AtomicAdd(-1,4) == 3: PASSED
PR_AtomicAdd(3,-6) == -3: PASSED
PR_AtomicDecrement(2) == 1: PASSED
PR_AtomicDecrement(1) == 0: PASSED
PR_AtomicDecrement(0) == -1: PASSED
PR_AtomicSet(-2, 2) == -2: PASSED
PR_AtomicSet(-2, -2) == -2: PASSED
Atomic operations test PASSED
Killing atomic 22947 after 600
END TEST: atomic
BEGIN TEST: attach  
Fri Mar 28 15:17:35 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing attach 22960 after 600
END TEST: attach
BEGIN TEST: bigfile  
Fri Mar 28 15:17:35 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing bigfile 22974 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Fri Mar 28 15:17:35 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Cleanup settings
Thread type: LOCAL
Concurrency: 1
Number of threads: 1
Thread sleep: 10
Main sleep: 5
Cleanup will NOT be called

main() exiting
Killing cleanup 22987 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Fri Mar 28 15:17:41 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib

PThread Statistics
started: 15:17:41[15]
locks [created: 12, destroyed: 2]
locks [acquired: 6294, released: 6294]
cvars [created: 7, destroyed: 5]
cvars [notified: 455, delayed_delete: 0]
Client/Server started at(0x10010be60): 15:17:41
Server started at(0x100111830): 15:17:41
Client started at(0x100114280): 15:17:41
main(0x10010be60): waiting for execution interval (10 seconds)
Shutting down(0x10010be60): 15:17:51
Client(0x100114280): stopped after 447 operations and 462320 bytes
Server(0x100111830): stopped after 447 operations and 462320 bytes
main(0x10010be60): test complete
Test exiting at(0x10010be60): 15:17:56
Killing cltsrv 23000 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Fri Mar 28 15:17:56 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASSED
Killing concur 23013 after 600
END TEST: concur
BEGIN TEST: cvar  
Fri Mar 28 15:18:07 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing cvar 23026 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Fri Mar 28 15:18:08 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib

CondVar Test:

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

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

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

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

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


5 Thread tests
Condvar simple test shared UU: 137.50 usec
Condvar simple test shared UK: 107.70 usec
Condvar simple test priv UU: 340.90 usec
Condvar simple test priv UK: 341.80 usec
Condvar simple test All: 324.60 usec
Condvar timeout test: 633.10 usec

10 Thread tests
Condvar simple test shared UU: 153.50 usec
Condvar simple test shared UK: 144.40 usec
Condvar simple test priv UU: 691.80 usec
Condvar simple test priv UK: 698.30 usec
Condvar simple test All: 700.70 usec
Condvar timeout test: 809.70 usec

15 Thread tests
Condvar simple test shared UU: 199.80 usec
Condvar simple test shared UK: 197.80 usec
Condvar simple test priv UU: 1039.10 usec
Condvar simple test priv UK: 1036.70 usec
Condvar simple test All: 806.20 usec
Condvar timeout test: 927.50 usec

20 Thread tests
Condvar simple test shared UU: 281.10 usec
Condvar simple test shared UK: 253.80 usec
Condvar simple test priv UU: 1379.40 usec
Condvar simple test priv UK: 1413.20 usec
Condvar simple test All: 1100.30 usec
Condvar timeout test: 1088.10 usec
PASS
Killing cvar2 23039 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Fri Mar 28 15:18:09 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASSED
Killing dlltest 23052 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Fri Mar 28 15:18:10 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASSED
Killing dtoa 23065 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Fri Mar 28 15:18:10 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib

Number of error codes = 73

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

Overhead of 'PR_IntervalNow()' is 626 nsecs

Overhead of 'PR_Now()' is 585 nsecs

Overhead of 'PR_IntervalNow()' is 624 nsecs

Killing inrval 23209 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Fri Mar 28 15:20:04 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing instrumt 23222 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Fri Mar 28 15:20:05 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
A local thread will be interrupted by a local thread
PR_Accept() is interrupted as expected
A local thread will be interrupted by a global thread
PR_Accept() is interrupted as expected
A global thread will be interrupted by a local thread
PR_Accept() is interrupted as expected
A global thread will be interrupted by a global thread
PR_Accept() is interrupted as expected
PASSED
Killing intrio 23235 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Fri Mar 28 15:20:25 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASSED
Killing intrupt 23248 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Fri Mar 28 15:20:38 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
test with global bound thread
thread id 0, scope GLOBAL_BOUND scope
test with local thread
thread id 0, scope GLOBAL scope
test with global thread
thread id 0, scope GLOBAL scope
Killing io_timeout 23261 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Fri Mar 28 15:20:45 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Interrupting the threads
Threads terminated in 3002 milliseconds
PASS
Killing ioconthr 23274 after 600
END TEST: ioconthr
BEGIN TEST: join  
Fri Mar 28 15:20:50 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
Killing join 23287 after 600
END TEST: join
BEGIN TEST: joinkk  
Fri Mar 28 15:20:50 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing joinkk 23300 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Fri Mar 28 15:20:51 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing joinku 23313 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Fri Mar 28 15:20:51 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing joinuk 23326 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Fri Mar 28 15:20:51 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing joinuu 23339 after 600
END TEST: joinuu
BEGIN TEST: layer  
Fri Mar 28 15:20:51 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
Killing layer 23352 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Fri Mar 28 15:20:52 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing lazyinit 23365 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Fri Mar 28 15:20:52 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing lltest 23378 after 600
END TEST: lltest
BEGIN TEST: lock  
Fri Mar 28 15:20:52 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing lock 23391 after 600
END TEST: lock
BEGIN TEST: lockfile  
Fri Mar 28 15:21:03 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing lockfile 23404 after 600
END TEST: lockfile
BEGIN TEST: logger  
Fri Mar 28 15:21:05 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing logger 23417 after 600
END TEST: logger
BEGIN TEST: many_cv  
Fri Mar 28 15:21:16 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Settings
Conditions / lock: 10
Loops to run test: 1

PThread Statistics
started: 15:21:16[0]
locks [created: 11, destroyed: 1]
locks [acquired: 9, released: 9]
cvars [created: 12, destroyed: 10]
cvars [notified: 10, delayed_delete: 0]
PASS
Killing many_cv 23430 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Fri Mar 28 15:21:16 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
OneInThenCancelled()
OneOpOneThread()
ManyOpOneThread()
SomeOpsSomeThreads()
RealOneGroupIO()
RealOneGroupIO Enumerated 0 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
Killing multiwait 23443 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Fri Mar 28 15:22:40 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
END TEST: nameshm1
BEGIN TEST: nonblock  
Fri Mar 28 15:22:40 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
The serveclient thread created.
accept: EWOULDBLOCK, good
client connected
accept: succeeded, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
All tests finished
PASS
Killing nonblock 23463 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Fri Mar 28 15:22:42 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
Killing nblayer 23476 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Fri Mar 28 15:22:42 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing ntioto 23489 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Fri Mar 28 15:22:43 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
1 2
1 2
1 2
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
PASS
Killing ntoh 23502 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Fri Mar 28 15:22:43 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 78
PASS
Killing op_2long 23515 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Fri Mar 28 15:22:43 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing op_excl 23528 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Fri Mar 28 15:22:43 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
error code is -5950
PASS
Killing op_filnf 23541 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Fri Mar 28 15:22:44 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Test passed
Killing op_filok 23554 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Fri Mar 28 15:22:44 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
Killing op_nofil 23567 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Fri Mar 28 15:22:44 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing parent 23580 after 600
END TEST: parent
BEGIN TEST: peek  
Fri Mar 28 15:22:45 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Running the test with local threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
Running the test with global threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
PASS
Killing peek 23594 after 600
END TEST: peek
BEGIN TEST: perf  
Fri Mar 28 15:23:25 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
'PR_NewSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_PostSem' is obsolete. Use 'locks & condition variables' instead.
'PR_DestroySem' is obsolete. Use 'locks & condition variables' instead.
local procedure call overhead: 0.08 usec
DLL procedure call overhead: 0.20 usec
current calendar time: 0.61 usec
interval time: 0.61 usec
idle lock lock/unlock pair: 0.98 usec
idle monitor entry/exit pair: 1.55 usec
idle cache monitor entry/exit pair: 4.35 usec
create/destroy thread pair: 130.77 usec
context switch - user/user: 24.11 usec
context switch - user/kernel: 23.85 usec
context switch - kernel/user: 23.95 usec
context switch - kernel/kernel: 23.84 usec
sema context switch - user/user: 30.75 usec
sema context switch - user/kernel: 30.12 usec
sema context switch - kernel/user: 30.24 usec
sema context switch - kernel/kernel: 30.21 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.08 usec
DLL procedure call overhead: 0.17 usec
current calendar time: 0.60 usec
interval time: 0.62 usec
idle lock lock/unlock pair: 1.03 usec
idle monitor entry/exit pair: 1.53 usec
idle cache monitor entry/exit pair: 4.26 usec
create/destroy thread pair: 128.29 usec
context switch - user/user: 23.83 usec
context switch - user/kernel: 23.98 usec
context switch - kernel/user: 24.17 usec
context switch - kernel/kernel: 23.89 usec
sema context switch - user/user: 30.13 usec
sema context switch - user/kernel: 30.29 usec
sema context switch - kernel/user: 30.13 usec
sema context switch - kernel/kernel: 30.09 usec
Killing perf 23607 after 600
END TEST: perf
BEGIN TEST: pipeping  
Fri Mar 28 15:23:26 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
Killing pipeping 23620 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Fri Mar 28 15:23:27 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
Killing pipeping2 23634 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Fri Mar 28 15:23:27 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
PR_Available: expected 250, got 250 bytes
PR_Available: expected 243, got 243 bytes
PR_Available: expected 0, got 0 bytes
PASS
Killing pipeself 23648 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Fri Mar 28 15:23:27 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing poll_nm 23661 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Fri Mar 28 15:23:28 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing poll_to 23674 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Fri Mar 28 15:23:33 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASSED
Killing pollable 23687 after 600
END TEST: pollable
BEGIN TEST: prftest  
Fri Mar 28 15:23:33 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
Killing prftest 23700 after 600
END TEST: prftest
BEGIN TEST: primblok  
Fri Mar 28 15:23:34 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
This test is not relevant on this platform
Killing primblok 23713 after 600
END TEST: primblok
BEGIN TEST: provider  
Fri Mar 28 15:23:34 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib

pthread Statistics
started: 15:23:34[10]
locks [created: 12, destroyed: 2]
locks [acquired: 6254, released: 6253]
cvars [created: 7, destroyed: 4]
cvars [notified: 449, delayed_delete: 0]
Client/Server started at(0x10010c610): 15:23:34
Server started at(0x100111fe0): 15:23:34
Client started at(0x100114990): 15:23:34
main(0x10010c610): waiting for execution interval (10 seconds)
Shutting down(0x10010c610): 15:23:44
Client(0x100114990): stopped after 444 operations and 458454 bytes
Server(0x100111fe0): stopped after 445 operations and 460066 bytes
main(0x10010c610): test complete
Test exiting at(0x10010c610): 15:23:44
Killing provider 23726 after 600
END TEST: provider
BEGIN TEST: prpollml  
Fri Mar 28 15:23:44 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing prpollml 23739 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Fri Mar 28 15:24:25 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
This program tests PR_Poll with sockets.
Timeout, error reporting, and normal operation are tested.

The server thread is listening on ports 46898, 46899 and 46900

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 "46898" from a client
The server received "46898" from a client
The server received "46898" from a client
The server received "46898" from a client
The server received "46898" from a client
The server received "46899" from a client
The server received "46899" from a client
The server received "46899" from a client
The server received "46899" from a client
The server received "46899" from a client
Server read 128 bytes from native fd 6
The server received "46900" from a client
Server read 128 bytes from native fd 7
The server received "46900" from a client
Server read 128 bytes from native fd 6
The server received "46900" from a client
Server read 128 bytes from native fd 7
The server received "46900" from a client
Server read 128 bytes from native fd 6
The server received "46900" from a client
All tests finished
Killing prpoll 23752 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Fri Mar 28 15:24:30 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing randseed 23765 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Fri Mar 28 15:24:31 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing ranfile 23778 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Fri Mar 28 15:24:51 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing rwlocktest 23791 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Fri Mar 28 15:24:52 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Running test for 5 iterations with 10 simultaneous threads.
Will send 8192 bytes of client data and 131072 bytes of server data
server thread 0 alive
server thread 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 1097072
client thread 0 socket connected 1097072
client thread 0 socket wrote 8192
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 1097136
client thread 1 socket connected 1097136
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 1097200
client thread 2 socket connected 1097200
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 1097264
client thread 3 socket connected 1097264
client thread 3 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 1097328
client thread 4 socket connected 1097328
client thread 4 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 1097392
client thread 5 socket connected 1097392
client thread 5 socket wrote 8192
server thread 5 got connection 1097456
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 8510 160 3240 180 12090
server thread 5 loop 1
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 1097456
client thread 5 socket connected 1097456
client thread 5 socket wrote 8192
server thread 5 got connection 1097392
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1750 70 1610 110 3540
server thread 5 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 1097392
client thread 5 socket connected 1097392
client thread 5 socket wrote 8192
server thread 5 got connection 1097456
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1310 60 1600 120 3090
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 1097456
client thread 5 socket connected 1097456
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 1097392
client thread 6 socket connected 1097392
client thread 6 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 1097520
client thread 7 socket connected 1097520
client thread 7 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 1097584
client thread 8 socket connected 1097584
client thread 8 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 1097648
client thread 9 socket connected 1097648
client thread 9 socket wrote 8192
server thread 0 got connection 1097712
server thread 0 read 8192 bytes
server thread 1 got connection 1097776
server thread 1 read 8192 bytes
server thread 2 got connection 1097840
server thread 2 read 8192 bytes
server thread 3 got connection 1097904
server thread 3 read 8192 bytes
server thread 4 got connection 1097968
server thread 4 read 8192 bytes
server thread 5 got connection 1098032
server thread 5 read 8192 bytes
server thread 6 got connection 1098096
server thread 6 read 8192 bytes
server thread 7 got connection 1098160
server thread 7 read 8192 bytes
server thread 8 got connection 1098224
server thread 8 read 8192 bytes
server thread 9 got connection 1098288
server thread 9 read 8192 bytes
server thread 0 write 131072 bytes
server: 27420 150 37380 160 65110
server thread 0 loop 1
server thread 1 write 131072 bytes
server: 28940 150 35610 130 64830
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 30560 150 33800 130 64640
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 32270 150 31890 130 64440
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 33870 150 30090 130 64240
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 16330 80 28250 130 44790
server thread 5 loop 4
server thread 6 write 131072 bytes
server: 35690 150 27420 130 63390
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 37290 150 25630 130 63200
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 38890 150 23760 120 62920
server thread 8 loop 1
server thread 9 write 131072 bytes
server: 40330 150 22010 120 62610
server thread 9 loop 1
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 1097712
client thread 9 socket connected 1097712
client thread 9 socket wrote 8192
server thread 9 got connection 1097776
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1130 60 1590 120 2900
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 1097840
client thread 9 socket connected 1097840
client thread 9 socket wrote 8192
server thread 9 got connection 1097904
server thread 9 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 1097968
client thread 0 socket connected 1097968
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 1098032
client thread 1 socket connected 1098032
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 1098096
client thread 2 socket connected 1098096
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 1098160
client thread 3 socket connected 1098160
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 1098224
client thread 4 socket connected 1098224
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 1098288
client thread 5 socket connected 1098288
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 1097648
client thread 6 socket connected 1097648
client thread 6 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 1097776
client thread 7 socket connected 1097776
client thread 7 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 1097712
client thread 8 socket connected 1097712
client thread 8 socket wrote 8192
server thread 9 write 131072 bytes
server: 1450 70 9040 110 10670
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 1097072
client thread 9 socket connected 1097072
client thread 9 socket wrote 8192
server thread 0 got connection 1097136
server thread 0 read 8192 bytes
server thread 1 got connection 1097200
server thread 1 read 8192 bytes
server thread 2 got connection 1097264
server thread 2 read 8192 bytes
server thread 3 got connection 1097328
server thread 3 read 8192 bytes
server thread 4 got connection 1097456
server thread 4 read 8192 bytes
server thread 5 got connection 1097392
server thread 5 read 8192 bytes
server thread 6 got connection 1097520
server thread 6 read 8192 bytes
server thread 7 got connection 1097584
server thread 7 read 8192 bytes
server thread 8 got connection 1097904
server thread 8 read 8192 bytes
server thread 9 got connection 1097840
server thread 9 read 8192 bytes
server thread 7 write 131072 bytes
server: 24350 70 10620 140 35180
server thread 7 loop 2
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 1097584
client thread 7 socket connected 1097584
client thread 7 socket wrote 8192
server thread 7 got connection 1097776
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1390 360 1610 120 3480
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 1097776
client thread 7 socket connected 1097776
client thread 7 socket wrote 8192
server thread 7 got connection 1097584
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1330 70 1590 120 3110
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 1097584
client thread 7 socket connected 1097584
client thread 7 socket wrote 8192
server thread 7 got connection 1097776
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1340 60 1600 200 3200
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 0 write 131072 bytes
server: 19230 70 31970 130 51400
server thread 0 loop 2
server thread 1 write 131072 bytes
server: 19940 70 31160 130 51300
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 20660 60 30360 120 51200
server thread 2 loop 2
server thread 3 write 131072 bytes
server: 21370 70 29540 130 51110
server thread 3 loop 2
server thread 4 write 131072 bytes
server: 22080 70 28740 120 51010
server thread 4 loop 2
server thread 5 write 131072 bytes
server: 22890 70 27910 130 51000
Thread 5 EXIT
server thread 6 write 131072 bytes
server: 23620 60 27200 120 51000
server thread 6 loop 2
server thread 8 write 131072 bytes
server: 25180 70 25090 120 50460
server thread 8 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 1097776
client thread 8 socket connected 1097776
client thread 8 socket wrote 8192
server thread 8 got connection 1096880
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1020 70 1580 120 2790
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 1097584
client thread 8 socket connected 1097584
client thread 8 socket wrote 8192
server thread 8 got connection 1097136
server thread 8 read 8192 bytes
server thread 9 write 131072 bytes
server: 12290 70 29430 120 41910
server thread 9 loop 4
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 1097200
client thread 0 socket connected 1097200
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 1097264
client thread 1 socket connected 1097264
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 1097328
client thread 2 socket connected 1097328
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 1097456
client thread 3 socket connected 1097456
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 1097392
client thread 4 socket connected 1097392
client thread 4 socket wrote 8192
client thread 5 socket read 131072
Thread 5 EXIT
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 1096752
client thread 6 socket connected 1096752
client thread 6 socket wrote 8192
server thread 8 write 131072 bytes
server: 1440 70 6800 120 8430
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 1097520
client thread 8 socket connected 1097520
client thread 8 socket wrote 8192
server thread 8 got connection 1097904
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1330 70 1660 120 3180
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 1097712
client thread 9 socket connected 1097712
client thread 9 socket wrote 8192
server thread 0 got connection 1096880
server thread 0 read 8192 bytes
server thread 1 got connection 1097776
server thread 1 read 8192 bytes
server thread 2 got connection 1097840
server thread 2 read 8192 bytes
server thread 3 got connection 1097968
server thread 3 read 8192 bytes
server thread 4 got connection 1098032
server thread 4 read 8192 bytes
server thread 6 got connection 1098096
server thread 6 read 8192 bytes
server thread 9 got connection 1098160
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 17820 70 1690 120 19700
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
server thread 0 write 131072 bytes
server: 18960 60 15460 130 34610
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 1098224
client thread 0 socket connected 1098224
client thread 0 socket wrote 8192
server thread 0 got connection 1098288
server thread 0 read 8192 bytes
server thread 1 write 131072 bytes
server: 19760 70 17580 120 37530
server thread 1 loop 3
server thread 2 write 131072 bytes
server: 20570 60 16770 120 37520
server thread 2 loop 3
server thread 3 write 131072 bytes
server: 21380 70 15950 120 37520
server thread 3 loop 3
server thread 4 write 131072 bytes
server: 22170 70 15150 120 37510
server thread 4 loop 3
server thread 6 write 131072 bytes
server: 22530 70 14310 120 37030
server thread 6 loop 3
server thread 0 write 131072 bytes
server: 1030 70 3880 130 5110
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 1097648
client thread 0 socket connected 1097648
client thread 0 socket wrote 8192
server thread 0 got connection 1097136
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1010 70 1580 120 2780
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 1097584
client thread 1 socket connected 1097584
client thread 1 socket wrote 8192
server thread 1 got connection 1097904
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 6400 70 1600 120 8190
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 1096944
client thread 1 socket connected 1096944
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 1097520
client thread 2 socket connected 1097520
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 1097072
client thread 3 socket connected 1097072
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 1098160
client thread 4 socket connected 1098160
client thread 4 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 1097008
client thread 6 socket connected 1097008
client thread 6 socket wrote 8192
server thread 1 got connection 1097712
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 4350 70 1600 120 6140
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 2 got connection 1096880
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 15290 70 1610 120 17090
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 1097200
client thread 2 socket connected 1097200
client thread 2 socket wrote 8192
server thread 2 got connection 1097776
server thread 2 read 8192 bytes
server thread 3 got connection 1097840
server thread 3 read 8192 bytes
server thread 4 got connection 1097968
server thread 4 read 8192 bytes
server thread 6 got connection 1098032
server thread 6 read 8192 bytes
server thread 2 write 131072 bytes
server: 1430 70 5210 120 6830
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 3 write 131072 bytes
server: 19390 70 5830 130 25420
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 1098096
client thread 3 socket connected 1098096
client thread 3 socket wrote 8192
server thread 3 got connection 1098288
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1520 70 3940 130 5660
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 4 write 131072 bytes
server: 20220 70 11400 140 31830
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 1098224
client thread 4 socket connected 1098224
client thread 4 socket wrote 8192
server thread 4 got connection 1097136
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1030 70 1620 120 2840
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 6 write 131072 bytes
server: 21050 70 14380 130 35630
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 1096432
client thread 6 socket connected 1096432
client thread 6 socket wrote 8192
server thread 6 got connection 1097648
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1000 70 1700 120 2890
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
Thread 6 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 0 79211 454 75104 636
server per thread elapsed time 155405
----------
Client results:

----------
client per thread totals 0 1595 635 141858 728
client per thread elapsed time 144816
select loop user/user: 40118.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 1096880
client thread 0 socket connected 1096880
client thread 0 socket wrote 8192
server thread 0 got connection 1097520
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 5430 70 1740 140 7380
server thread 0 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 1097776
client thread 0 socket connected 1097776
client thread 0 socket wrote 8192
server thread 0 got connection 1096560
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1310 60 1590 120 3080
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 1097200
client thread 0 socket connected 1097200
client thread 0 socket wrote 8192
server thread 0 got connection 1097840
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1300 70 1590 130 3090
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 1097072
client thread 0 socket connected 1097072
client thread 0 socket wrote 8192
server thread 0 got connection 1098288
server thread 0 read 8192 bytes
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 1096624
client thread 1 socket connected 1096624
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 1098096
client thread 2 socket connected 1098096
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 1097968
client thread 3 socket connected 1097968
client thread 3 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 1098160
client thread 4 socket connected 1098160
client thread 4 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 1097136
client thread 5 socket connected 1097136
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 1096688
client thread 6 socket connected 1096688
client thread 6 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 1098224
client thread 7 socket connected 1098224
client thread 7 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 1098032
client thread 8 socket connected 1098032
client thread 8 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 1097008
client thread 9 socket connected 1097008
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
server: 1300 60 6900 140 8400
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 1097648
client thread 0 socket connected 1097648
client thread 0 socket wrote 8192
server thread 0 got connection 1096816
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 990 70 1590 130 2780
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 1 got connection 1096432
server thread 1 read 8192 bytes
server thread 2 got connection 1097520
server thread 2 read 8192 bytes
server thread 3 got connection 1096880
server thread 3 read 8192 bytes
server thread 4 got connection 1096560
server thread 4 read 8192 bytes
server thread 5 got connection 1097776
server thread 5 read 8192 bytes
server thread 6 got connection 1097840
server thread 6 read 8192 bytes
server thread 7 got connection 1097200
server thread 7 read 8192 bytes
server thread 8 got connection 1098288
server thread 8 read 8192 bytes
server thread 9 got connection 1097072
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 30870 70 9090 130 40160
server thread 9 loop 1
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 1096816
client thread 9 socket connected 1096816
client thread 9 socket wrote 8192
server thread 9 got connection 1097264
server thread 9 read 8192 bytes
server thread 1 write 131072 bytes
server: 25340 70 21430 130 46970
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 26110 70 20530 120 46830
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 26790 70 19710 120 46690
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 27470 70 18890 130 46560
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 28160 70 18050 130 46410
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 28840 70 17230 130 46270
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 29530 70 16410 120 46130
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 30210 70 15580 130 45990
server thread 8 loop 1
server thread 9 write 131072 bytes
server: 1430 70 4550 130 6180
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 1097648
client thread 9 socket connected 1097648
client thread 9 socket wrote 8192
server thread 9 got connection 1097072
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1360 70 1590 120 3140
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 1097008
client thread 9 socket connected 1097008
client thread 9 socket wrote 8192
server thread 9 got connection 1096432
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1320 70 1690 120 3200
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 1097520
client thread 9 socket connected 1097520
client thread 9 socket wrote 8192
server thread 9 got connection 1096880
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1320 70 1580 130 3100
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 1096560
client thread 1 socket connected 1096560
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 1097776
client thread 2 socket connected 1097776
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 1097840
client thread 3 socket connected 1097840
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 1097200
client thread 4 socket connected 1097200
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 1098288
client thread 5 socket connected 1098288
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 1097264
client thread 6 socket connected 1097264
client thread 6 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 1096816
client thread 7 socket connected 1096816
client thread 7 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 1097072
client thread 8 socket connected 1097072
client thread 8 socket wrote 8192
server thread 1 got connection 1097648
server thread 1 read 8192 bytes
server thread 2 got connection 1096432
server thread 2 read 8192 bytes
server thread 3 got connection 1097008
server thread 3 read 8192 bytes
server thread 4 got connection 1096880
server thread 4 read 8192 bytes
server thread 5 got connection 1096944
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 24800 70 1610 130 26610
server thread 5 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 1097520
client thread 5 socket connected 1097520
client thread 5 socket wrote 8192
server thread 6 got connection 1096624
server thread 6 read 8192 bytes
server thread 7 got connection 1098096
server thread 7 read 8192 bytes
server thread 8 got connection 1097968
server thread 8 read 8192 bytes
server thread 5 got connection 1098160
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 8680 70 1710 130 10590
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 1097136
client thread 5 socket connected 1097136
client thread 5 socket wrote 8192
server thread 5 got connection 1096688
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1330 60 1620 120 3130
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 1098224
client thread 5 socket connected 1098224
client thread 5 socket wrote 8192
server thread 5 got connection 1098032
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1320 70 1610 120 3120
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
server thread 1 write 131072 bytes
server: 21520 70 27270 140 49000
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 22340 70 26460 130 49000
server thread 2 loop 2
server thread 3 write 131072 bytes
server: 23160 70 25640 120 48990
server thread 3 loop 2
server thread 4 write 131072 bytes
server: 23970 70 24830 120 48990
server thread 4 loop 2
server thread 6 write 131072 bytes
server: 27700 70 20720 120 48610
server thread 6 loop 2
server thread 7 write 131072 bytes
server: 28520 70 19900 120 48610
server thread 7 loop 2
server thread 8 write 131072 bytes
server: 29340 70 19080 130 48620
server thread 8 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 1096944
client thread 8 socket connected 1096944
client thread 8 socket wrote 8192
server thread 8 got connection 1098288
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1030 70 1590 120 2810
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 1098160
client thread 8 socket connected 1098160
client thread 8 socket wrote 8192
server thread 8 got connection 1097520
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1310 70 1600 120 3100
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 1096688
client thread 8 socket connected 1096688
client thread 8 socket wrote 8192
server thread 8 got connection 1097136
server thread 8 read 8192 bytes
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 1098032
client thread 1 socket connected 1098032
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 1097392
client thread 2 socket connected 1097392
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 1098224
client thread 3 socket connected 1098224
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 1097648
client thread 4 socket connected 1097648
client thread 4 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 1096432
client thread 6 socket connected 1096432
client thread 6 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 1097008
client thread 7 socket connected 1097008
client thread 7 socket wrote 8192
server thread 8 write 131072 bytes
server: 1400 60 6060 120 7640
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 1 got connection 1096880
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 16890 70 1590 120 18670
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 1096624
client thread 1 socket connected 1096624
client thread 1 socket wrote 8192
server thread 2 got connection 1098096
server thread 2 read 8192 bytes
server thread 3 got connection 1097968
server thread 3 read 8192 bytes
server thread 4 got connection 1097072
server thread 4 read 8192 bytes
server thread 6 got connection 1098288
server thread 6 read 8192 bytes
server thread 7 got connection 1096944
server thread 7 read 8192 bytes
server thread 1 got connection 1097520
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 7350 70 1590 120 9130
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 1098160
client thread 1 socket connected 1098160
client thread 1 socket wrote 8192
server thread 1 got connection 1096560
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1320 70 1730 120 3240
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 2 write 131072 bytes
server: 19750 60 16520 130 36460
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 1097776
client thread 2 socket connected 1097776
client thread 2 socket wrote 8192
server thread 2 got connection 1097840
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1020 70 1690 120 2900
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 1097200
client thread 2 socket connected 1097200
client thread 2 socket wrote 8192
server thread 2 got connection 1097264
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1320 70 1600 120 3110
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 3 write 131072 bytes
server: 20600 70 22640 120 43430
server thread 3 loop 3
server thread 4 write 131072 bytes
server: 21430 60 21830 130 43450
server thread 4 loop 3
server thread 6 write 131072 bytes
server: 22240 70 21010 130 43450
server thread 6 loop 3
server thread 7 write 131072 bytes
server: 23030 70 20220 120 43440
server thread 7 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 1096816
client thread 3 socket connected 1096816
client thread 3 socket wrote 8192
server thread 3 got connection 1097136
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 2110 70 1590 120 3890
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 1096496
client thread 3 socket connected 1096496
client thread 3 socket wrote 8192
server thread 3 got connection 1096688
server thread 3 read 8192 bytes
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 1096880
client thread 4 socket connected 1096880
client thread 4 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 1098032
client thread 6 socket connected 1098032
client thread 6 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 1097520
client thread 7 socket connected 1097520
client thread 7 socket wrote 8192
server thread 3 write 131072 bytes
server: 1620 70 3800 120 5610
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 4 got connection 1096624
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 10360 70 1610 110 12150
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 1096560
client thread 4 socket connected 1096560
client thread 4 socket wrote 8192
server thread 4 got connection 1097904
server thread 4 read 8192 bytes
server thread 6 got connection 1098160
server thread 6 read 8192 bytes
server thread 7 got connection 1098096
server thread 7 read 8192 bytes
server thread 4 write 131072 bytes
server: 1310 60 4420 120 5910
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 6 write 131072 bytes
server: 15290 70 3740 120 19220
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 1097392
client thread 6 socket connected 1097392
client thread 6 socket wrote 8192
server thread 6 got connection 1097840
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1320 70 1640 120 3150
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
server thread 7 write 131072 bytes
server: 16100 70 7680 120 23970
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 1097776
client thread 7 socket connected 1097776
client thread 7 socket wrote 8192
server thread 7 got connection 1097264
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1480 60 1590 110 3240
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
Thread 7 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 146215 796 124697 1257
server per thread elapsed time 272965
----------
Client results:

----------
client per thread totals 10 3170 1187 242080 1444
client per thread elapsed time 247881
select loop user/kernel: 34302.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 1096432
client thread 0 socket connected 1096432
client thread 0 socket wrote 8192
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 1097008
client thread 1 socket connected 1097008
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 1096688
client thread 2 socket connected 1096688
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 1097328
client thread 3 socket connected 1097328
client thread 3 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 1096496
client thread 4 socket connected 1096496
client thread 4 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 1096624
client thread 5 socket connected 1096624
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 1096880
client thread 6 socket connected 1096880
client thread 6 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 1097904
client thread 7 socket connected 1097904
client thread 7 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 1097456
client thread 8 socket connected 1097456
client thread 8 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 1096560
client thread 9 socket connected 1096560
client thread 9 socket wrote 8192
server thread 9 got connection 1098160
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 5670 70 1630 150 7520
server thread 9 loop 1
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 1098032
client thread 9 socket connected 1098032
client thread 9 socket wrote 8192
server thread 9 got connection 1097840
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1300 70 2190 130 3690
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 1096752
client thread 9 socket connected 1096752
client thread 9 socket wrote 8192
server thread 9 got connection 1097392
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1300 70 1580 110 3060
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 1098096
client thread 9 socket connected 1098096
client thread 9 socket wrote 8192
server thread 9 got connection 1097520
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1280 70 1570 120 3040
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 1097264
client thread 9 socket connected 1097264
client thread 9 socket wrote 8192
server thread 9 got connection 1097712
server thread 9 read 8192 bytes
server thread 0 got connection 1097776
server thread 0 read 8192 bytes
server thread 1 got connection 1098160
server thread 1 read 8192 bytes
server thread 2 got connection 1096560
server thread 2 read 8192 bytes
server thread 3 got connection 1097840
server thread 3 read 8192 bytes
server thread 4 got connection 1098032
server thread 4 read 8192 bytes
server thread 5 got connection 1097392
server thread 5 read 8192 bytes
server thread 6 got connection 1096752
server thread 6 read 8192 bytes
server thread 7 got connection 1097520
server thread 7 read 8192 bytes
server thread 8 got connection 1098096
server thread 8 read 8192 bytes
server thread 9 write 131072 bytes
server: 1290 70 12880 130 14370
Thread 9 EXIT
server thread 7 write 131072 bytes
server: 30400 70 9930 130 40530
server thread 7 loop 1
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 1097712
client thread 7 socket connected 1097712
client thread 7 socket wrote 8192
client thread 9 socket read 131072
Thread 9 EXIT
server thread 0 write 131072 bytes
server: 25600 70 21130 130 46930
server thread 0 loop 1
server thread 1 write 131072 bytes
server: 26280 70 20320 130 46800
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 26970 70 19510 130 46680
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 27680 70 18670 130 46550
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 28370 60 17880 120 46430
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 29050 60 17060 120 46290
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 29730 70 16240 120 46160
server thread 6 loop 1
server thread 7 got connection 1097648
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 5360 70 1610 120 7160
server thread 7 loop 2
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 1097520
client thread 7 socket connected 1097520
client thread 7 socket wrote 8192
server thread 7 got connection 1097904
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1500 60 1680 130 3370
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 1097264
client thread 7 socket connected 1097264
client thread 7 socket wrote 8192
server thread 7 got connection 1097776
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1310 70 1590 120 3090
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 1098160
client thread 7 socket connected 1098160
client thread 7 socket wrote 8192
server thread 7 got connection 1096560
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1310 60 1590 120 3080
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 8 write 131072 bytes
server: 31180 70 26600 120 57970
server thread 8 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 1097840
client thread 0 socket connected 1097840
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 1098032
client thread 1 socket connected 1098032
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 1097392
client thread 2 socket connected 1097392
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 1096752
client thread 3 socket connected 1096752
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 1097648
client thread 4 socket connected 1097648
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 1097712
client thread 5 socket connected 1097712
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 1097904
client thread 6 socket connected 1097904
client thread 6 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 1097520
client thread 8 socket connected 1097520
client thread 8 socket wrote 8192
server thread 0 got connection 1097776
server thread 0 read 8192 bytes
server thread 1 got connection 1097264
server thread 1 read 8192 bytes
server thread 2 got connection 1096560
server thread 2 read 8192 bytes
server thread 3 got connection 1097136
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 23880 70 1610 120 25680
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 1098160
client thread 3 socket connected 1098160
client thread 3 socket wrote 8192
server thread 4 got connection 1098096
server thread 4 read 8192 bytes
server thread 5 got connection 1096432
server thread 5 read 8192 bytes
server thread 6 got connection 1097008
server thread 6 read 8192 bytes
server thread 8 got connection 1096688
server thread 8 read 8192 bytes
server thread 3 got connection 1097328
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 8950 70 1720 140 10880
server thread 3 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 1096496
client thread 3 socket connected 1096496
client thread 3 socket wrote 8192
server thread 3 got connection 1096624
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1330 70 1600 120 3120
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 1096880
client thread 3 socket connected 1096880
client thread 3 socket wrote 8192
server thread 3 got connection 1097456
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1380 60 1620 120 3180
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 0 write 131072 bytes
server: 21470 70 27320 140 49000
server thread 0 loop 2
server thread 1 write 131072 bytes
server: 22270 70 26530 120 48990
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 23080 70 25710 120 48980
server thread 2 loop 2
server thread 4 write 131072 bytes
server: 26720 70 21670 130 48590
server thread 4 loop 2
server thread 5 write 131072 bytes
server: 27550 70 20840 130 48590
server thread 5 loop 2
server thread 6 write 131072 bytes
server: 28370 70 20030 120 48590
server thread 6 loop 2
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 1097136
client thread 6 socket connected 1097136
client thread 6 socket wrote 8192
server thread 6 got connection 1096752
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1000 70 1590 120 2780
server thread 6 loop 3
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 1097328
client thread 6 socket connected 1097328
client thread 6 socket wrote 8192
server thread 6 got connection 1098160
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1290 60 1600 120 3070
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 1096624
client thread 6 socket connected 1096624
client thread 6 socket wrote 8192
server thread 8 write 131072 bytes
server: 16710 70 26260 120 43160
server thread 8 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 1096496
client thread 0 socket connected 1096496
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 1097456
client thread 1 socket connected 1097456
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 1097072
client thread 2 socket connected 1097072
client thread 2 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 1096880
client thread 4 socket connected 1096880
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 1097776
client thread 5 socket connected 1097776
client thread 5 socket wrote 8192
server thread 6 got connection 1097264
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 5520 70 1610 120 7320
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 1096560
client thread 8 socket connected 1096560
client thread 8 socket wrote 8192
server thread 8 got connection 1098096
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 7580 70 1660 120 9430
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 1096432
client thread 8 socket connected 1096432
client thread 8 socket wrote 8192
server thread 8 got connection 1097008
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1280 80 1580 110 3050
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 1097904
client thread 8 socket connected 1097904
client thread 8 socket wrote 8192
server thread 8 got connection 1096752
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1280 60 1590 110 3040
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 0 got connection 1097136
server thread 0 read 8192 bytes
server thread 1 got connection 1098160
server thread 1 read 8192 bytes
server thread 2 got connection 1097328
server thread 2 read 8192 bytes
server thread 4 got connection 1096688
server thread 4 read 8192 bytes
server thread 5 got connection 1097840
server thread 5 read 8192 bytes
server thread 2 write 131072 bytes
server: 27480 70 5940 120 33610
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 1098032
client thread 2 socket connected 1098032
client thread 2 socket wrote 8192
server thread 2 got connection 1097392
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1480 70 1620 120 3290
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 1097648
client thread 2 socket connected 1097648
client thread 2 socket wrote 8192
server thread 0 write 131072 bytes
server: 25880 60 14950 130 41020
server thread 0 loop 3
server thread 1 write 131072 bytes
server: 26680 60 14150 120 41010
server thread 1 loop 3
server thread 2 got connection 1097712
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 3960 70 1600 120 5750
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 4 write 131072 bytes
server: 28390 70 15050 120 43630
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 1097264
client thread 4 socket connected 1097264
client thread 4 socket wrote 8192
server thread 4 got connection 1098224
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1000 70 1600 120 2790
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 1096624
client thread 4 socket connected 1096624
client thread 4 socket wrote 8192
server thread 5 write 131072 bytes
server: 29210 70 18180 130 47590
server thread 5 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 1097520
client thread 0 socket connected 1097520
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 1098096
client thread 1 socket connected 1098096
client thread 1 socket wrote 8192
server thread 4 got connection 1096560
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 3270 70 1600 120 5060
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 1097008
client thread 5 socket connected 1097008
client thread 5 socket wrote 8192
server thread 5 got connection 1096432
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 5480 70 1600 130 7280
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 1096752
client thread 5 socket connected 1096752
client thread 5 socket wrote 8192
server thread 5 got connection 1096816
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1320 70 1690 130 3210
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
server thread 0 got connection 1097904
server thread 0 read 8192 bytes
server thread 1 got connection 1097328
server thread 1 read 8192 bytes
server thread 0 write 131072 bytes
server: 19760 70 2790 120 22740
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 1097072
client thread 0 socket connected 1097072
client thread 0 socket wrote 8192
server thread 0 got connection 1097392
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1310 60 1580 110 3060
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 1 write 131072 bytes
server: 20570 70 7120 120 27880
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 1098032
client thread 1 socket connected 1098032
client thread 1 socket wrote 8192
server thread 1 got connection 1097136
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 990 70 1630 120 2810
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
Thread 1 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 215417 1137 171627 1874
server per thread elapsed time 390055
----------
Client results:

----------
client per thread totals 10 4733 1760 353119 2163
client per thread elapsed time 361775
select loop kernel/user: 34104.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 1097456
client thread 0 socket connected 1097456
client thread 0 socket wrote 8192
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 1096560
client thread 1 socket connected 1096560
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 1098288
client thread 2 socket connected 1098288
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 1096624
client thread 3 socket connected 1096624
client thread 3 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 1097776
client thread 4 socket connected 1097776
client thread 4 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 1096432
client thread 5 socket connected 1096432
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 1097008
client thread 6 socket connected 1097008
client thread 6 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 1096816
client thread 7 socket connected 1096816
client thread 7 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 1096944
client thread 8 socket connected 1096944
client thread 8 socket wrote 8192
server thread 8 got connection 1096752
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 5640 70 1610 140 7460
server thread 8 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 1097904
client thread 8 socket connected 1097904
client thread 8 socket wrote 8192
server thread 8 got connection 1097520
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1310 70 1670 120 3170
server thread 8 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 1097392
client thread 8 socket connected 1097392
client thread 8 socket wrote 8192
server thread 8 got connection 1097584
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1300 70 1570 120 3060
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 1097072
client thread 8 socket connected 1097072
client thread 8 socket wrote 8192
server thread 8 got connection 1097328
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1300 70 1570 120 3060
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 1098096
client thread 8 socket connected 1098096
client thread 8 socket wrote 8192
server thread 8 got connection 1097136
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1300 60 1670 120 3150
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 1097200
client thread 9 socket connected 1097200
client thread 9 socket wrote 8192
server thread 0 got connection 1098032
server thread 0 read 8192 bytes
server thread 1 got connection 1096752
server thread 1 read 8192 bytes
server thread 2 got connection 1096944
server thread 2 read 8192 bytes
server thread 3 got connection 1097520
server thread 3 read 8192 bytes
server thread 4 got connection 1097904
server thread 4 read 8192 bytes
server thread 5 got connection 1097584
server thread 5 read 8192 bytes
server thread 6 got connection 1097392
server thread 6 read 8192 bytes
server thread 7 got connection 1097328
server thread 7 read 8192 bytes
server thread 9 got connection 1097072
server thread 9 read 8192 bytes
server thread 2 write 131072 bytes
server: 27110 70 17290 160 44630
server thread 2 loop 1
server thread 5 write 131072 bytes
server: 29120 70 15060 130 44380
server thread 5 loop 1
server thread 4 write 131072 bytes
server: 28470 70 16620 130 45290
server thread 4 loop 1
server thread 3 write 131072 bytes
server: 27780 70 18200 120 46170
server thread 3 loop 1
server thread 0 write 131072 bytes
server: 25750 70 22130 130 48080
server thread 0 loop 1
server thread 1 write 131072 bytes
server: 26430 70 22260 130 48890
server thread 1 loop 1
server thread 6 write 131072 bytes
server: 29820 70 16670 120 46680
server thread 6 loop 1
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 1097136
client thread 6 socket connected 1097136
client thread 6 socket wrote 8192
server thread 6 got connection 1097840
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1060 70 1600 120 2850
server thread 6 loop 2
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 1098096
client thread 6 socket connected 1098096
client thread 6 socket wrote 8192
server thread 6 got connection 1096944
server thread 6 read 8192 bytes
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 1097584
client thread 2 socket connected 1097584
client thread 2 socket wrote 8192
server thread 7 write 131072 bytes
server: 30610 1010 20760 130 52510
server thread 7 loop 1
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 1097904
client thread 5 socket connected 1097904
client thread 5 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 1097520
client thread 4 socket connected 1097520
client thread 4 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 1098032
client thread 3 socket connected 1098032
client thread 3 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 1096752
client thread 0 socket connected 1096752
client thread 0 socket wrote 8192
server thread 9 write 131072 bytes
server: 31790 70 22710 130 54700
server thread 9 loop 1
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 1097392
client thread 1 socket connected 1097392
client thread 1 socket wrote 8192
server thread 6 write 131072 bytes
server: 1430 70 6800 130 8430
server thread 6 loop 3
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 1097008
client thread 6 socket connected 1097008
client thread 6 socket wrote 8192
server thread 6 got connection 1097840
server thread 6 read 8192 bytes
server thread 2 got connection 1097136
server thread 2 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 1098288
client thread 7 socket connected 1098288
client thread 7 socket wrote 8192
server thread 5 got connection 1097328
server thread 5 read 8192 bytes
server thread 4 got connection 1096432
server thread 4 read 8192 bytes
server thread 3 got connection 1097776
server thread 3 read 8192 bytes
server thread 0 got connection 1096624
server thread 0 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 1097456
client thread 9 socket connected 1097456
client thread 9 socket wrote 8192
server thread 1 got connection 1097072
server thread 1 read 8192 bytes
server thread 6 write 131072 bytes
server: 1320 70 10720 120 12230
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 1096560
client thread 6 socket connected 1096560
client thread 6 socket wrote 8192
server thread 7 got connection 1096944
server thread 7 read 8192 bytes
server thread 9 got connection 1098096
server thread 9 read 8192 bytes
server thread 6 got connection 1096816
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 8980 70 1700 130 10880
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
server thread 2 write 131072 bytes
server: 18940 70 20600 120 39730
server thread 2 loop 2
server thread 5 write 131072 bytes
server: 19580 60 19950 120 39710
server thread 5 loop 2
server thread 4 write 131072 bytes
server: 20390 70 19130 120 39710
server thread 4 loop 2
server thread 3 write 131072 bytes
server: 21200 70 18310 130 39710
server thread 3 loop 2
server thread 0 write 131072 bytes
server: 22020 70 17480 120 39690
server thread 0 loop 2
server thread 1 write 131072 bytes
server: 22660 70 16820 130 39680
server thread 1 loop 2
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 1097200
client thread 2 socket connected 1097200
client thread 2 socket wrote 8192
server thread 2 got connection 1097840
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 4720 60 1600 120 6500
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 1097008
client thread 2 socket connected 1097008
client thread 2 socket wrote 8192
server thread 2 got connection 1096816
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1290 70 1680 120 3160
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 1098224
client thread 2 socket connected 1098224
client thread 2 socket wrote 8192
server thread 2 got connection 1096560
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1290 70 1590 110 3060
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 7 write 131072 bytes
server: 19260 70 23740 130 43200
server thread 7 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 1097136
client thread 5 socket connected 1097136
client thread 5 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 1097328
client thread 4 socket connected 1097328
client thread 4 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 1096432
client thread 3 socket connected 1096432
client thread 3 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 1097776
client thread 0 socket connected 1097776
client thread 0 socket wrote 8192
server thread 9 write 131072 bytes
server: 20790 70 22190 120 43170
server thread 9 loop 2
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 1096624
client thread 1 socket connected 1096624
client thread 1 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 1097072
client thread 7 socket connected 1097072
client thread 7 socket wrote 8192
server thread 5 got connection 1097584
server thread 5 read 8192 bytes
server thread 4 got connection 1097840
server thread 4 read 8192 bytes
server thread 3 got connection 1097200
server thread 3 read 8192 bytes
server thread 0 got connection 1096816
server thread 0 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 1097008
client thread 9 socket connected 1097008
client thread 9 socket wrote 8192
server thread 1 got connection 1096560
server thread 1 read 8192 bytes
server thread 7 got connection 1097968
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 11850 70 1620 120 13660
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 1098224
client thread 7 socket connected 1098224
client thread 7 socket wrote 8192
server thread 9 got connection 1096944
server thread 9 read 8192 bytes
server thread 7 got connection 1097904
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 7230 70 1600 130 9030
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 1097520
client thread 7 socket connected 1097520
client thread 7 socket wrote 8192
server thread 7 got connection 1098032
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1530 70 1680 120 3400
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 5 write 131072 bytes
server: 17800 70 21940 130 39940
server thread 5 loop 3
server thread 4 write 131072 bytes
server: 18630 70 21130 120 39950
server thread 4 loop 3
server thread 3 write 131072 bytes
server: 19430 60 20330 120 39940
server thread 3 loop 3
server thread 0 write 131072 bytes
server: 20250 70 19510 120 39950
server thread 0 loop 3
server thread 1 write 131072 bytes
server: 20900 70 18850 120 39940
server thread 1 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 1096752
client thread 5 socket connected 1096752
client thread 5 socket wrote 8192
server thread 5 got connection 1098096
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 3400 70 1600 110 5180
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 1097392
client thread 5 socket connected 1097392
client thread 5 socket wrote 8192
server thread 5 got connection 1098288
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1290 70 1790 120 3270
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 1097456
client thread 4 socket connected 1097456
client thread 4 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 1097968
client thread 3 socket connected 1097968
client thread 3 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 1097072
client thread 0 socket connected 1097072
client thread 0 socket wrote 8192
server thread 9 write 131072 bytes
server: 15500 70 20170 120 35860
server thread 9 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 1097904
client thread 1 socket connected 1097904
client thread 1 socket wrote 8192
server thread 4 got connection 1098224
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 12490 70 1610 120 14290
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 1098032
client thread 4 socket connected 1098032
client thread 4 socket wrote 8192
server thread 4 got connection 1097264
server thread 4 read 8192 bytes
server thread 3 got connection 1097520
server thread 3 read 8192 bytes
server thread 0 got connection 1097584
server thread 0 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 1097840
client thread 9 socket connected 1097840
client thread 9 socket wrote 8192
server thread 1 got connection 1097200
server thread 1 read 8192 bytes
server thread 4 write 131072 bytes
server: 1310 70 6350 120 7850
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 3 write 131072 bytes
server: 17440 70 5680 120 23310
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 1096816
client thread 3 socket connected 1096816
client thread 3 socket wrote 8192
server thread 3 got connection 1096560
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1330 70 1590 200 3190
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 9 got connection 1097136
server thread 9 read 8192 bytes
server thread 0 write 131072 bytes
server: 18260 60 12020 130 30470
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 1098096
client thread 0 socket connected 1098096
client thread 0 socket wrote 8192
server thread 0 got connection 1096752
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 980 70 1590 120 2760
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 9 write 131072 bytes
server: 17540 70 6570 130 24310
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 1098288
client thread 9 socket connected 1098288
client thread 9 socket wrote 8192
server thread 9 got connection 1096880
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1430 70 1580 120 3200
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
server thread 1 write 131072 bytes
server: 18870 70 19340 120 38400
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 1097392
client thread 1 socket connected 1097392
client thread 1 socket wrote 8192
server thread 1 got connection 1097328
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1000 70 1600 120 2790
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
Thread 1 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 20 283529 1576 226812 2501
server per thread elapsed time 514418
----------
Client results:

----------
client per thread totals 20 6302 2300 468996 2872
client per thread elapsed time 480470
select loop kernel/kernel: 34546.00 usec
Killing sel_spd 23804 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Fri Mar 28 15:24:53 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
'PR_FD_ZERO (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_SET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_Select' is obsolete. Use 'PR_Poll' instead.
'PR_FD_CLR (PR_Select)' is obsolete. Use 'PR_Poll' instead.
Killing selct_er 23817 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Fri Mar 28 15:24:53 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
'PR_FD_ZERO (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_SET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_Select' is obsolete. Use 'PR_Poll' instead.
'PR_FD_ISSET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_CLR (PR_Select)' is obsolete. Use 'PR_Poll' instead.
Killing selct_nm 23830 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Fri Mar 28 15:24:53 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
'PR_FD_ZERO (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_FD_SET (PR_Select)' is obsolete. Use 'PR_Poll' instead.
'PR_Select' is obsolete. Use 'PR_Poll' instead.
Killing selct_to 23843 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Fri Mar 28 15:24:59 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
select returned 0
Killing selintr 23856 after 600
END TEST: selintr
BEGIN TEST: sema  
Fri Mar 28 15:25:01 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing sema 23869 after 600
END TEST: sema
BEGIN TEST: semaerr  
Fri Mar 28 15:25:01 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
PASS
Killing semaerr 23882 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Fri Mar 28 15:25:02 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
Killing semaping 23896 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Fri Mar 28 15:25:02 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing sendzlf 23910 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Fri Mar 28 15:25:02 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing server_test 23923 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Fri Mar 28 15:25:03 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing servr_uu 23936 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Fri Mar 28 15:25:03 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing servr_ku 23949 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Fri Mar 28 15:25:03 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing servr_uk 23962 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Fri Mar 28 15:25:04 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing servr_kk 23975 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Fri Mar 28 15:25:04 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing short_thread 23988 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Fri Mar 28 15:25:04 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
write to broken pipe failed with EPIPE, as expected
write to broken pipe failed with EPIPE, as expected
PASSED
Killing sigpipe 24001 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Fri Mar 28 15:25:04 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
'PR_NewSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_PostSem' is obsolete. Use 'locks & condition variables' instead.
TCP Client/Server Test - IPv4/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv4/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
Socket_Misc_Test : 1 Server 4 Clients
: Sizes of Transmitted Files - 3 KB, 3 MB
Socket_Misc_Test passed
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
Killing socket 24014 after 600
END TEST: socket
BEGIN TEST: sockopt  
Fri Mar 28 15:25:06 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASSED
Killing sockopt 24027 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Fri Mar 28 15:25:07 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
Killing sockping 24040 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Fri Mar 28 15:25:08 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing sprintf 24054 after 600
END TEST: sprintf
BEGIN TEST: stack  
Fri Mar 28 15:25:10 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
./stack successful
sum = 0x13948, expected = 0x13948
Killing stack 24067 after 600
END TEST: stack
BEGIN TEST: stdio  
Fri Mar 28 15:25:19 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
This to standard out
This to standard err
Killing stdio 24080 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Fri Mar 28 15:25:20 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing str2addr 24093 after 600
END TEST: str2addr
BEGIN TEST: strod  
Fri Mar 28 15:25:21 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
Killing strod 24106 after 600
END TEST: strod
BEGIN TEST: switch  
Fri Mar 28 15:25:21 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASSED
Killing switch 24119 after 600
END TEST: switch
BEGIN TEST: system  
Fri Mar 28 15:25:24 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PR_SI_HOSTNAME: rumraisin
PR_SI_SYSNAME: SunOS
PR_SI_RELEASE: 5.9
PR_SI_ARCHITECTURE: sparc
Host page size is 8192
Page shift is 13
Number of processors is: 1
Killing system 24132 after 600
END TEST: system
BEGIN TEST: testbit  
Fri Mar 28 15:25:25 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASSED
Killing testbit 24145 after 600
END TEST: testbit
BEGIN TEST: testfile  
Fri Mar 28 15:25:25 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
File Test passed
Dir Test passed
Killing testfile 24158 after 600
END TEST: testfile
BEGIN TEST: threads  
Fri Mar 28 15:25:25 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing threads 24171 after 600
END TEST: threads
BEGIN TEST: timemac  
Fri Mar 28 15:25:27 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Fri Mar 28 23:25:27 UTC 2003
Current local time is Fri Mar 28 15:25:27 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 24184 after 600
END TEST: timemac
BEGIN TEST: timetest  
Fri Mar 28 15:25:27 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing timetest 24197 after 600
END TEST: timetest
BEGIN TEST: tpd  
Fri Mar 28 15:28:33 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASSED
Killing tpd 24210 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Fri Mar 28 15:28:33 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing udpsrv 24223 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Fri Mar 28 15:28:34 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
NSPR release 4.3:
Compatible with version 4.0
Compatible with version 4.0.1
Compatible with version 4.1
Compatible with version 4.1.1
Compatible with version 4.1.2
Compatible with version 4.1.3
Compatible with version 4.2
Compatible with version 4.2.1
Compatible with version 4.2.2
Compatible with version 4.3
Incompatible with version 2.1 19980529
Incompatible with version 3.0
Incompatible with version 3.0.1
Incompatible with version 3.1
Incompatible with version 3.1.1
Incompatible with version 3.1.2
Incompatible with version 3.1.3
Incompatible with version 3.5
Incompatible with version 3.5.1
Incompatible with version 4.3.3
Incompatible with version 4.4
Incompatible with version 4.4.1
Incompatible with version 10.0
Incompatible with version 11.1
Incompatible with version 12.14.20
PASS
Killing vercheck 24236 after 600
END TEST: vercheck
BEGIN TEST: version  
Fri Mar 28 15:28:34 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Runtime library version information
Build time: 27 Mar 2003 11:58:11 GMT
Build time: 2003-03-27 03:58:11
Portable runtime V4.3.0 ( debug )
filename: libplc4.so
security: N/A
copyright: Copyright (c) 1998 Netscape Communications Corporation. All Rights Reserved
comment: http://www.mozilla.org/MPL/
Killing version 24249 after 600
END TEST: version
BEGIN TEST: writev  
Fri Mar 28 15:28:34 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASSED
Killing writev 24262 after 600
END TEST: writev
BEGIN TEST: xnotify  
Fri Mar 28 15:28:37 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Done!
Killing xnotify 24275 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Fri Mar 28 15:28:37 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
calling PR_Writev with a zero-length buffer
calling PR_Write with a zero-length buffer
calling PR_Send with a zero-length buffer
PASS
Killing zerolen 24288 after 600
END TEST: zerolen
BEGIN TEST: accept  
Fri Mar 28 15:28:53 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing accept 24346 after 600
END TEST: accept
BEGIN TEST: acceptread  
Fri Mar 28 15:29:00 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0xffffffff7d30fca8)127.0.0.1:47428
(Server) read [0xffffffff7d30fc30..0xffffffff7d30fca5) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xffffffff7d30fca8)127.0.0.1:47429
(Server) read [0xffffffff7d30fc30..0xffffffff7d30fca5) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xffffffff7d30fca8)127.0.0.1:47430
(Server) read [0xffffffff7d30fc30..0xffffffff7d30fca5) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xffffffff7d30fca8)127.0.0.1:47431
(Server) read [0xffffffff7d30fc30..0xffffffff7d30fca5) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Killing acceptread 24359 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Fri Mar 28 15:29:11 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Testing w/ write_dally = 0 msec
Accepted connection from (0xffffffff7d30fca8)127.0.0.1:47434
(Server) read [0xffffffff7d30fc30..0xffffffff7d30fca5) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xffffffff7d30fca8)127.0.0.1:47435
(Server) read [0xffffffff7d30fc30..0xffffffff7d30fca5) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xffffffff7d30fca8)127.0.0.1:47436
(Server) read [0xffffffff7d30fc30..0xffffffff7d30fca5) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xffffffff7d30fca8)127.0.0.1:47437
(Server) read [0xffffffff7d30fc30..0xffffffff7d30fca5) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Killing acceptreademu 24372 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Fri Mar 28 15:29:22 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
main: creating local thread
thread_start: AffinityMask = 0x0
main: creating global thread
thread_start: AffinityMask = 0x0
main: creating global bound thread
thread_start: AffinityMask = 0x0
Killing affinity 24385 after 600
END TEST: affinity
BEGIN TEST: alarm  
Fri Mar 28 15:29:22 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing alarm 24398 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Fri Mar 28 15:30:25 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing anonfm 24420 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Fri Mar 28 15:30:26 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PR_AtomicIncrement(-2) == -1: PASSED
PR_AtomicIncrement(-1) == 0: PASSED
PR_AtomicIncrement(0) == 1: PASSED
PR_AtomicAdd(-2,1) == -1: PASSED
PR_AtomicAdd(-1,4) == 3: PASSED
PR_AtomicAdd(3,-6) == -3: PASSED
PR_AtomicDecrement(2) == 1: PASSED
PR_AtomicDecrement(1) == 0: PASSED
PR_AtomicDecrement(0) == -1: PASSED
PR_AtomicSet(-2, 2) == -2: PASSED
PR_AtomicSet(-2, -2) == -2: PASSED
Atomic operations test PASSED
Killing atomic 24434 after 600
END TEST: atomic
BEGIN TEST: attach  
Fri Mar 28 15:30:26 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing attach 24447 after 600
END TEST: attach
BEGIN TEST: bigfile  
Fri Mar 28 15:30:27 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing bigfile 24461 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Fri Mar 28 15:30:27 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Cleanup settings
Thread type: LOCAL
Concurrency: 1
Number of threads: 1
Thread sleep: 10
Main sleep: 5
Cleanup will NOT be called

main() exiting
Killing cleanup 24474 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Fri Mar 28 15:30:33 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Client/Server started at(0x100109b60): 15:30:33
Server started at(0x10010f530): 15:30:33
Client started at(0x100111f80): 15:30:33
main(0x100109b60): waiting for execution interval (10 seconds)
Shutting down(0x100109b60): 15:30:43
Client(0x100111f80): stopped after 460 operations and 474334 bytes
Server(0x10010f530): stopped after 461 operations and 475328 bytes
main(0x100109b60): test complete
Test exiting at(0x100109b60): 15:30:43
Killing cltsrv 24487 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Fri Mar 28 15:30:43 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing concur 24500 after 600
END TEST: concur
BEGIN TEST: cvar  
Fri Mar 28 15:30:54 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing cvar 24513 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Fri Mar 28 15:30:54 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib

CondVar Test:

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

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

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

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

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


5 Thread tests
Condvar simple test shared UU: 98.50 usec
Condvar simple test shared UK: 67.30 usec
Condvar simple test priv UU: 258.40 usec
Condvar simple test priv UK: 259.20 usec
Condvar simple test All: 218.80 usec
Condvar timeout test: 606.80 usec

10 Thread tests
Condvar simple test shared UU: 86.80 usec
Condvar simple test shared UK: 84.30 usec
Condvar simple test priv UU: 541.20 usec
Condvar simple test priv UK: 535.30 usec
Condvar simple test All: 413.60 usec
Condvar timeout test: 689.90 usec

15 Thread tests
Condvar simple test shared UU: 115.30 usec
Condvar simple test shared UK: 114.40 usec
Condvar simple test priv UU: 790.30 usec
Condvar simple test priv UK: 789.70 usec
Condvar simple test All: 654.00 usec
Condvar timeout test: 796.40 usec

20 Thread tests
Condvar simple test shared UU: 137.00 usec
Condvar simple test shared UK: 144.30 usec
Condvar simple test priv UU: 1048.40 usec
Condvar simple test priv UK: 1040.30 usec
Condvar simple test All: 920.60 usec
Condvar timeout test: 869.70 usec
PASS
Killing cvar2 24526 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Fri Mar 28 15:30:56 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing dlltest 24539 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Fri Mar 28 15:30:56 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing dtoa 24552 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Fri Mar 28 15:30:56 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib

Number of error codes = 73

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

Overhead of 'PR_IntervalNow()' is 452 nsecs

Overhead of 'PR_Now()' is 417 nsecs

Overhead of 'PR_IntervalNow()' is 457 nsecs

Killing inrval 24696 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Fri Mar 28 15:32:49 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Test not defined
Killing instrumt 24709 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Fri Mar 28 15:32:50 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
A local thread will be interrupted by a local thread
PR_Accept() is interrupted as expected
A local thread will be interrupted by a global thread
PR_Accept() is interrupted as expected
A global thread will be interrupted by a local thread
PR_Accept() is interrupted as expected
A global thread will be interrupted by a global thread
PR_Accept() is interrupted as expected
PASSED
Killing intrio 24722 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Fri Mar 28 15:33:10 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing intrupt 24735 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Fri Mar 28 15:33:23 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
test with global bound thread
thread id 0, scope GLOBAL_BOUND scope
test with local thread
thread id 0, scope GLOBAL scope
test with global thread
thread id 0, scope GLOBAL scope
Killing io_timeout 24748 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Fri Mar 28 15:33:30 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Interrupting the threads
Threads terminated in 3011 milliseconds
PASS
Killing ioconthr 24761 after 600
END TEST: ioconthr
BEGIN TEST: join  
Fri Mar 28 15:33:35 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
Killing join 24774 after 600
END TEST: join
BEGIN TEST: joinkk  
Fri Mar 28 15:33:36 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing joinkk 24787 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Fri Mar 28 15:33:37 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing joinku 24800 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Fri Mar 28 15:33:37 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing joinuk 24813 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Fri Mar 28 15:33:38 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing joinuu 24826 after 600
END TEST: joinuu
BEGIN TEST: layer  
Fri Mar 28 15:33:38 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
Killing layer 24839 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Fri Mar 28 15:33:39 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing lazyinit 24852 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Fri Mar 28 15:33:40 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing lltest 24865 after 600
END TEST: lltest
BEGIN TEST: lock  
Fri Mar 28 15:33:40 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing lock 24878 after 600
END TEST: lock
BEGIN TEST: lockfile  
Fri Mar 28 15:33:51 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing lockfile 24891 after 600
END TEST: lockfile
BEGIN TEST: logger  
Fri Mar 28 15:33:56 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing logger 24904 after 600
END TEST: logger
BEGIN TEST: many_cv  
Fri Mar 28 15:34:06 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Settings
Conditions / lock: 10
Loops to run test: 1
PASS
Killing many_cv 24917 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Fri Mar 28 15:34:07 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
OneInThenCancelled()
OneOpOneThread()
ManyOpOneThread()
SomeOpsSomeThreads()
RealOneGroupIO()
RealOneGroupIO Enumerated 0 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
Killing multiwait 24930 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Fri Mar 28 15:35:31 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
END TEST: nameshm1
BEGIN TEST: nonblock  
Fri Mar 28 15:35:31 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
The serveclient thread created.
accept: EWOULDBLOCK, good
client connected
accept: succeeded, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
read: EWOULDBLOCK, good
client sent 10 bytes
read: 10 bytes, good
All tests finished
PASS
Killing nonblock 24948 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Fri Mar 28 15:35:33 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
Killing nblayer 24961 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Fri Mar 28 15:35:33 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing ntioto 24974 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Fri Mar 28 15:35:33 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
1 2
1 2
1 2
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
PASS
Killing ntoh 24987 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Fri Mar 28 15:35:34 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 78
PASS
Killing op_2long 25000 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Fri Mar 28 15:35:34 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing op_excl 25013 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Fri Mar 28 15:35:34 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
error code is -5950
PASS
Killing op_filnf 25026 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Fri Mar 28 15:35:34 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Test passed
Killing op_filok 25039 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Fri Mar 28 15:35:35 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
Killing op_nofil 25052 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Fri Mar 28 15:35:35 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing parent 25065 after 600
END TEST: parent
BEGIN TEST: peek  
Fri Mar 28 15:35:35 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Running the test with local threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
Running the test with global threads
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
server: peeked expected data
server: peeked expected data
server: received expected data
client: peeked expected data
client: peeked expected data
client: received expected data
PASS
Killing peek 25079 after 600
END TEST: peek
BEGIN TEST: perf  
Fri Mar 28 15:36:16 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
local procedure call overhead: 0.03 usec
DLL procedure call overhead: 0.10 usec
current calendar time: 0.45 usec
interval time: 0.43 usec
idle lock lock/unlock pair: 0.42 usec
idle monitor entry/exit pair: 0.68 usec
idle cache monitor entry/exit pair: 1.81 usec
create/destroy thread pair: 118.40 usec
context switch - user/user: 19.37 usec
context switch - user/kernel: 19.87 usec
context switch - kernel/user: 19.00 usec
context switch - kernel/kernel: 19.04 usec
sema context switch - user/user: 25.30 usec
sema context switch - user/kernel: 24.79 usec
sema context switch - kernel/user: 24.86 usec
sema context switch - kernel/kernel: 24.79 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.02 usec
DLL procedure call overhead: 0.06 usec
current calendar time: 0.42 usec
interval time: 0.46 usec
idle lock lock/unlock pair: 0.41 usec
idle monitor entry/exit pair: 0.67 usec
idle cache monitor entry/exit pair: 1.73 usec
create/destroy thread pair: 116.08 usec
context switch - user/user: 19.08 usec
context switch - user/kernel: 19.07 usec
context switch - kernel/user: 19.10 usec
context switch - kernel/kernel: 19.02 usec
sema context switch - user/user: 24.80 usec
sema context switch - user/kernel: 24.98 usec
sema context switch - kernel/user: 24.79 usec
sema context switch - kernel/kernel: 24.95 usec
Killing perf 25092 after 600
END TEST: perf
BEGIN TEST: pipeping  
Fri Mar 28 15:36:17 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
Killing pipeping 25105 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Fri Mar 28 15:36:17 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
Killing pipeping2 25119 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Fri Mar 28 15:36:18 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
ping thread: sending "ping"
pong thread: received "ping"
pong thread: sending "pong"
ping thread: received "pong"
PR_Available: expected 250, got 250 bytes
PR_Available: expected 243, got 243 bytes
PR_Available: expected 0, got 0 bytes
PASS
Killing pipeself 25133 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Fri Mar 28 15:36:18 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing poll_nm 25146 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Fri Mar 28 15:36:18 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing poll_to 25159 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Fri Mar 28 15:36:24 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing pollable 25172 after 600
END TEST: pollable
BEGIN TEST: prftest  
Fri Mar 28 15:36:24 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
Killing prftest 25185 after 600
END TEST: prftest
BEGIN TEST: primblok  
Fri Mar 28 15:36:24 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
This test is not relevant on this platform
Killing primblok 25198 after 600
END TEST: primblok
BEGIN TEST: provider  
Fri Mar 28 15:36:24 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Client/Server started at(0x100109ea0): 15:36:25
Server started at(0x10010f870): 15:36:25
Client started at(0x100112220): 15:36:25
main(0x100109ea0): waiting for execution interval (10 seconds)
Shutting down(0x100109ea0): 15:36:35
Client(0x100112220): stopped after 459 operations and 473282 bytes
Server(0x10010f870): stopped after 460 operations and 474334 bytes
main(0x100109ea0): test complete
Test exiting at(0x100109ea0): 15:36:35
Killing provider 25211 after 600
END TEST: provider
BEGIN TEST: prpollml  
Fri Mar 28 15:36:35 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing prpollml 25224 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Fri Mar 28 15:37:15 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
This program tests PR_Poll with sockets.
Timeout, error reporting, and normal operation are tested.

The server thread is listening on ports 48677, 48678 and 48679

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 "48677" from a client
The server received "48677" from a client
The server received "48677" from a client
The server received "48677" from a client
The server received "48677" from a client
The server received "48678" from a client
The server received "48678" from a client
The server received "48678" from a client
The server received "48678" from a client
The server received "48678" from a client
Server read 128 bytes from native fd 6
The server received "48679" from a client
Server read 128 bytes from native fd 7
The server received "48679" from a client
Server read 128 bytes from native fd 6
The server received "48679" from a client
Server read 128 bytes from native fd 7
The server received "48679" from a client
Server read 128 bytes from native fd 6
The server received "48679" from a client
All tests finished
Killing prpoll 25239 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Fri Mar 28 15:37:20 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing randseed 25252 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Fri Mar 28 15:37:21 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing ranfile 25265 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Fri Mar 28 15:37:41 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing rwlocktest 25278 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Fri Mar 28 15:37:41 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Running test for 5 iterations with 10 simultaneous threads.
Will send 8192 bytes of client data and 131072 bytes of server data
TEST COMPLETE!
Server results:

----------
server per thread totals 0 69790 401 64903 602
server per thread elapsed time 135696
----------
Client results:

----------
client per thread totals 0 1419 520 126373 688
client per thread elapsed time 129000
select loop user/user: 38314.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 131551 715 114026 1180
server per thread elapsed time 247472
----------
Client results:

----------
client per thread totals 10 2800 1002 227278 1365
client per thread elapsed time 232445
select loop user/kernel: 32364.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 198071 1045 166016 1752
server per thread elapsed time 366884
----------
Client results:

----------
client per thread totals 10 4211 1502 338674 2047
client per thread elapsed time 346434
select loop kernel/user: 32322.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 20 258665 1362 205853 2326
server per thread elapsed time 468206
----------
Client results:

----------
client per thread totals 20 5652 1989 422818 2725
client per thread elapsed time 433184
select loop kernel/kernel: 32212.00 usec
Killing sel_spd 25291 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Fri Mar 28 15:37:42 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing selct_er 25304 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Fri Mar 28 15:37:42 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing selct_nm 25317 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Fri Mar 28 15:37:43 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing selct_to 25330 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Fri Mar 28 15:37:48 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
select returned 0
Killing selintr 25343 after 600
END TEST: selintr
BEGIN TEST: sema  
Fri Mar 28 15:37:50 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing sema 25356 after 600
END TEST: sema
BEGIN TEST: semaerr  
Fri Mar 28 15:37:51 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
PASS
Killing semaerr 25369 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Fri Mar 28 15:37:51 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
Killing semaping 25383 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Fri Mar 28 15:37:51 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing sendzlf 25397 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Fri Mar 28 15:37:52 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing server_test 25410 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Fri Mar 28 15:37:52 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing servr_uu 25423 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Fri Mar 28 15:37:52 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing servr_ku 25436 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Fri Mar 28 15:37:53 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing servr_uk 25449 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Fri Mar 28 15:37:53 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing servr_kk 25462 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Fri Mar 28 15:37:54 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing short_thread 25475 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Fri Mar 28 15:37:54 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
write to broken pipe failed with EPIPE, as expected
write to broken pipe failed with EPIPE, as expected
PASSED
Killing sigpipe 25488 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Fri Mar 28 15:37:55 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
TCP Client/Server Test - IPv4/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv4
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv4/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
TCP Client/Server Test - IPv6/Ipv6
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv4
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv4/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
UDP Client/Server Test - IPv6/Ipv6
UDP_Socket_Client_Server_Test: 1 Server 10 Clients
: 5 datagrams_per_client 128 bytes_per_datagram
UDP_Socket_Client_Server_Test Passed
Socket_Misc_Test : 1 Server 4 Clients
: Sizes of Transmitted Files - 3 KB, 3 MB
Socket_Misc_Test passed
TCP_Socket_Client_Server_Test: 1 Server 5 Clients 5 connections_per_client
: 10 messages_per_connection 1024 bytes_per_message
TCP_Socket_Client_Server_Test Passed
Killing socket 25501 after 600
END TEST: socket
BEGIN TEST: sockopt  
Fri Mar 28 15:37:57 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing sockopt 25514 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Fri Mar 28 15:37:57 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
ping process: sending "ping"
ping process: received "pong"
PASS
Killing sockping 25527 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Fri Mar 28 15:37:58 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing sprintf 25541 after 600
END TEST: sprintf
BEGIN TEST: stack  
Fri Mar 28 15:38:00 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
./stack successful
sum = 0x13948, expected = 0x13948
Killing stack 25554 after 600
END TEST: stack
BEGIN TEST: stdio  
Fri Mar 28 15:38:04 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
This to standard out
This to standard err
Killing stdio 25567 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Fri Mar 28 15:38:04 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing str2addr 25580 after 600
END TEST: str2addr
BEGIN TEST: strod  
Fri Mar 28 15:38:04 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
Killing strod 25593 after 600
END TEST: strod
BEGIN TEST: switch  
Fri Mar 28 15:38:05 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing switch 25606 after 600
END TEST: switch
BEGIN TEST: system  
Fri Mar 28 15:38:07 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PR_SI_HOSTNAME: rumraisin
PR_SI_SYSNAME: SunOS
PR_SI_RELEASE: 5.9
PR_SI_ARCHITECTURE: sparc
Host page size is 8192
Page shift is 13
Number of processors is: 1
Killing system 25619 after 600
END TEST: system
BEGIN TEST: testbit  
Fri Mar 28 15:38:08 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing testbit 25632 after 600
END TEST: testbit
BEGIN TEST: testfile  
Fri Mar 28 15:38:08 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
File Test passed
Dir Test passed
Killing testfile 25645 after 600
END TEST: testfile
BEGIN TEST: threads  
Fri Mar 28 15:38:08 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing threads 25658 after 600
END TEST: threads
BEGIN TEST: timemac  
Fri Mar 28 15:38:09 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Fri Mar 28 23:38:10 UTC 2003
Current local time is Fri Mar 28 15:38:10 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 25671 after 600
END TEST: timemac
BEGIN TEST: timetest  
Fri Mar 28 15:38:10 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing timetest 25684 after 600
END TEST: timetest
BEGIN TEST: tpd  
Fri Mar 28 15:40:52 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing tpd 25697 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Fri Mar 28 15:40:53 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing udpsrv 25710 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Fri Mar 28 15:40:53 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
NSPR release 4.3:
Compatible with version 4.0
Compatible with version 4.0.1
Compatible with version 4.1
Compatible with version 4.1.1
Compatible with version 4.1.2
Compatible with version 4.1.3
Compatible with version 4.2
Compatible with version 4.2.1
Compatible with version 4.2.2
Compatible with version 4.3
Incompatible with version 2.1 19980529
Incompatible with version 3.0
Incompatible with version 3.0.1
Incompatible with version 3.1
Incompatible with version 3.1.1
Incompatible with version 3.1.2
Incompatible with version 3.1.3
Incompatible with version 3.5
Incompatible with version 3.5.1
Incompatible with version 4.3.3
Incompatible with version 4.4
Incompatible with version 4.4.1
Incompatible with version 10.0
Incompatible with version 11.1
Incompatible with version 12.14.20
PASS
Killing vercheck 25723 after 600
END TEST: vercheck
BEGIN TEST: version  
Fri Mar 28 15:40:54 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Runtime library version information
Build time: 27 Mar 2003 11:52:35 GMT
Build time: 2003-03-27 03:52:35
Portable runtime V4.3.0 ()
filename: libplc4.so
security: N/A
copyright: Copyright (c) 1998 Netscape Communications Corporation. All Rights Reserved
comment: http://www.mozilla.org/MPL/
Killing version 25736 after 600
END TEST: version
BEGIN TEST: writev  
Fri Mar 28 15:40:54 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing writev 25749 after 600
END TEST: writev
BEGIN TEST: xnotify  
Fri Mar 28 15:40:56 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Done!
Killing xnotify 25762 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Fri Mar 28 15:40:56 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
calling PR_Writev with a zero-length buffer
calling PR_Write with a zero-length buffer
calling PR_Send with a zero-length buffer
PASS
Killing zerolen 25775 after 600
END TEST: zerolen