BEGIN TEST: accept  
Fri Mar 28 14:55:21 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 25463 after 600
END TEST: accept
BEGIN TEST: acceptread  
Fri Mar 28 14:55:28 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 (0xfefbfe18)127.0.0.1:62035
(Server) read [0xfefbfd9f..0xfefbfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xfefbfe18)127.0.0.1:62036
(Server) read [0xfefbfd9f..0xfefbfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xfefbfe18)127.0.0.1:62037
(Server) read [0xfefbfd9f..0xfefbfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xfefbfe18)127.0.0.1:62038
(Server) read [0xfefbfd9f..0xfefbfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_Recv (client) succeeded: 0 bytes
GET / HTTP/1.0


PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
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 25527 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Fri Mar 28 14:55:39 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 (0xfefbfe18)127.0.0.1:62041
(Server) read [0xfefbfd9f..0xfefbfe14) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xfef9fe18)127.0.0.1:62042
(Server) read [0xfef9fd9f..0xfef9fe14) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xfef9fe18)127.0.0.1:62043
(Server) read [0xfef9fd9f..0xfef9fe14) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xfef9fe18)127.0.0.1:62044
(Server) read [0xfef9fd9f..0xfef9fe14) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_Recv (client) succeeded: 0 bytes
GET / HTTP/1.0


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 acceptreademu 25580 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Fri Mar 28 14:55:51 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 25667 after 600
END TEST: affinity
BEGIN TEST: alarm  
Fri Mar 28 14:55:51 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 25684 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Fri Mar 28 14:56:56 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 26190 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Fri Mar 28 14:57: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_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 26237 after 600
END TEST: atomic
BEGIN TEST: attach  
Fri Mar 28 14:57:01 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 26269 after 600
END TEST: attach
BEGIN TEST: bigfile  
Fri Mar 28 14:57:03 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 26284 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
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
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 26314 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Fri Mar 28 14:57:12 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:57:13[10]
locks [created: 12, destroyed: 2]
locks [acquired: 2805, released: 2805]
cvars [created: 7, destroyed: 5]
cvars [notified: 205, delayed_delete: 0]
Client/Server started at(0x293b8): 14:57:13
Server started at(0x2a6a8): 14:57:13
main(0x293b8): waiting for execution interval (10 seconds)
Client started at(0x2a8e8): 14:57:13
Shutting down(0x293b8): 14:57:23
Client(0x2a8e8): stopped after 197 operations and 199928 bytes
Server(0x2a6a8): stopped after 198 operations and 201296 bytes
main(0x293b8): test complete
Test exiting at(0x293b8): 14:57:23
Killing cltsrv 26363 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Fri Mar 28 14:57:23 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 26465 after 600
END TEST: concur
BEGIN TEST: cvar  
Fri Mar 28 14:57: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 cvar 26544 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Fri Mar 28 14:57:36 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: 72.10 usec
Condvar simple test shared UK: 108.10 usec
Condvar simple test priv UU: 221.60 usec
Condvar simple test priv UK: 187.10 usec
Condvar simple test All: 230.70 usec
Condvar timeout test: 624.80 usec

10 Thread tests
Condvar simple test shared UU: 144.30 usec
Condvar simple test shared UK: 117.70 usec
Condvar simple test priv UU: 317.90 usec
Condvar simple test priv UK: 1080.00 usec
Condvar simple test All: 458.10 usec
Condvar timeout test: 1116.50 usec

15 Thread tests
Condvar simple test shared UU: 152.90 usec
Condvar simple test shared UK: 198.70 usec
Condvar simple test priv UU: 891.70 usec
Condvar simple test priv UK: 1329.20 usec
Condvar simple test All: 744.10 usec
Condvar timeout test: 1241.70 usec

20 Thread tests
Condvar simple test shared UU: 203.50 usec
Condvar simple test shared UK: 203.00 usec
Condvar simple test priv UU: 708.00 usec
Condvar simple test priv UK: 605.80 usec
Condvar simple test All: 4752.30 usec
Condvar timeout test: 871.60 usec
PASS
Killing cvar2 26559 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Fri Mar 28 14:57: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 dlltest 26580 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Fri Mar 28 14:57: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 dtoa 26601 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Fri Mar 28 14:57:40 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 26620 after 600
END TEST: errcodes
BEGIN TEST: exit  
Fri Mar 28 14:57:41 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 26636 after 600
END TEST: exit
BEGIN TEST: fdcach  
Fri Mar 28 14:57:51 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 26699 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Fri Mar 28 14:57:52 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_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 26712 after 600
END TEST: fileio
BEGIN TEST: foreign  
Fri Mar 28 14:57:53 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 26728 after 600
END TEST: foreign
BEGIN TEST: forktest  
Fri Mar 28 14:57:57 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 62245
Wait one second before connect
Connecting to port 62245
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Parent process continues.
Accepting connection at port 62247
Wait one second before connect
Fork succeeded. Child process continues.
Accepting connection at port 62248
Wait one second before connect
Connecting to port 62247
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Connecting to port 62248
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Parent process exits.
PASSED
Killing forktest 26760 after 600
END TEST: forktest
BEGIN TEST: fsync  
Fri Mar 28 14:57:59 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: 100 [130] 110
Killing fsync 26811 after 600
END TEST: fsync
BEGIN TEST: getproto  
Fri Mar 28 14:58:00 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 26829 after 600
END TEST: getproto
BEGIN TEST: i2l  
Fri Mar 28 14:58:01 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 26844 after 600
END TEST: i2l
BEGIN TEST: initclk  
Fri Mar 28 14:58:02 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: 3011 ms
PASS
Killing initclk 26857 after 600
END TEST: initclk
BEGIN TEST: inrval  
Fri Mar 28 14:58:06 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 828 nsecs

Overhead of 'PR_IntervalNow()' is 686 nsecs

Overhead of 'PR_Now()' is 950 nsecs

Overhead of 'PR_IntervalNow()' is 1239 nsecs

Killing inrval 26884 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Fri Mar 28 14:59:40 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 27814 after 600
END TEST: instrumt
BEGIN TEST: intrio  
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
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 27828 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Fri Mar 28 15:00:02 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 27930 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Fri Mar 28 15:00:15 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 28021 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Fri Mar 28 15:00:22 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 3001 milliseconds
PASS
Killing ioconthr 28096 after 600
END TEST: ioconthr
BEGIN TEST: join  
Fri Mar 28 15:00:28 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 28166 after 600
END TEST: join
BEGIN TEST: joinkk  
Fri Mar 28 15:00:29 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 28207 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Fri Mar 28 15:00: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
END TEST: joinku
Killing joinku 28272 after 600
BEGIN TEST: joinuk  
Fri Mar 28 15:00:31 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 28288 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Fri Mar 28 15:00:32 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 28315 after 600
END TEST: joinuu
BEGIN TEST: layer  
Fri Mar 28 15:00:33 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
END TEST: layer
BEGIN TEST: lazyinit  
Fri Mar 28 15:00:33 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing layer 28365 after 600
Killing lazyinit 28400 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Fri Mar 28 15:00: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 lltest 28421 after 600
END TEST: lltest
BEGIN TEST: lock  
Fri Mar 28 15:00:35 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 28438 after 600
END TEST: lock
BEGIN TEST: lockfile  
Fri Mar 28 15:00:46 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 28524 after 600
END TEST: lockfile
BEGIN TEST: logger  
Fri Mar 28 15:00: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 logger 28560 after 600
END TEST: logger
BEGIN TEST: many_cv  
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
Settings
Conditions / lock: 10
Loops to run test: 1

PThread Statistics
started: 15:01:01[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 28660 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
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
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 28685 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Fri Mar 28 15:02:26 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 15:02:26 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 1128 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Fri Mar 28 15:02:28 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
END TEST: nblayer
BEGIN TEST: ntioto  
Fri Mar 28 15:02:28 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing nblayer 1149 after 600
Killing ntioto 1162 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Fri Mar 28 15:02:29 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 1178 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Fri Mar 28 15:02:30 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
END TEST: op_2long
Killing op_2long 1196 after 600
BEGIN TEST: op_excl  
Fri Mar 28 15:02:30 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 1209 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Fri Mar 28 15:02:30 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 1227 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Fri Mar 28 15:02:31 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 1242 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Fri Mar 28 15:02:32 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
END TEST: op_nofil
BEGIN TEST: parent  
Fri Mar 28 15:02:32 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_nofil 1258 after 600
Killing parent 1272 after 600
END TEST: parent
BEGIN TEST: peek  
Fri Mar 28 15:02:33 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: peek
BEGIN TEST: perf  
Fri Mar 28 15:02:33 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.08 usec
DLL procedure call overhead: 0.18 usec
current calendar time: 0.56 usec
interval time: 0.81 usec
idle lock lock/unlock pair: 0.86 usec
idle monitor entry/exit pair: 1.45 usec
idle cache monitor entry/exit pair: 5.40 usec
create/destroy thread pair: 217.64 usec
context switch - user/user: 19.31 usec
context switch - user/kernel: 22.56 usec
context switch - kernel/user: 38.53 usec
context switch - kernel/kernel: 20.30 usec
sema context switch - user/user: 22.55 usec
sema context switch - user/kernel: 38.81 usec
sema context switch - kernel/user: 22.01 usec
sema context switch - kernel/kernel: 22.00 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.07 usec
DLL procedure call overhead: 0.14 usec
current calendar time: 0.55 usec
interval time: 0.69 usec
idle lock lock/unlock pair: 0.97 usec
idle monitor entry/exit pair: 1.43 usec
idle cache monitor entry/exit pair: 4.05 usec
create/destroy thread pair: 96.85 usec
context switch - user/user: 18.84 usec
context switch - user/kernel: 19.06 usec
context switch - kernel/user: 18.96 usec
context switch - kernel/kernel: 18.92 usec
sema context switch - user/user: 23.01 usec
sema context switch - user/kernel: 25.21 usec
sema context switch - kernel/user: 46.60 usec
sema context switch - kernel/kernel: 50.51 usec
Killing perf 1339 after 600
END TEST: perf
BEGIN TEST: pipeping  
Fri Mar 28 15:02:35 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 1409 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Fri Mar 28 15:02:35 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 1443 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Fri Mar 28 15:02:35 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 1469 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Fri Mar 28 15:02:36 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 1486 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Fri Mar 28 15:02:36 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 1529 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Fri Mar 28 15:02:42 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 1607 after 600
END TEST: pollable
BEGIN TEST: prftest  
Fri Mar 28 15:02:42 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 1628 after 600
END TEST: prftest
BEGIN TEST: primblok  
Fri Mar 28 15:02:43 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 1646 after 600
END TEST: primblok
BEGIN TEST: provider  
Fri Mar 28 15:02:44 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: 15:02:45[10]
locks [created: 12, destroyed: 2]
locks [acquired: 3368, released: 3367]
cvars [created: 7, destroyed: 4]
cvars [notified: 243, delayed_delete: 0]
Client/Server started at(0x29a30): 15:02:45
Server started at(0x2ad20): 15:02:45
Client started at(0x2af00): 15:02:45
main(0x29a30): waiting for execution interval (10 seconds)
Shutting down(0x29a30): 15:02:55
Client(0x2af00): stopped after 239 operations and 243660 bytes
Server(0x2ad20): stopped after 239 operations and 243660 bytes
main(0x29a30): test complete
Test exiting at(0x29a30): 15:02:55
Killing provider 1664 after 600
END TEST: provider
BEGIN TEST: prpollml  
Fri Mar 28 15:02:55 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 1760 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Fri Mar 28 15:03:37 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 62818, 62819 and 62820

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 "62818" from a client
The server received "62819" from a client
The server received "62818" from a client
The server received "62819" from a client
The server received "62818" from a client
The server received "62819" from a client
The server received "62818" from a client
The server received "62819" from a client
The server received "62818" from a client
The server received "62819" from a client
Server read 128 bytes from native fd 6
The server received "62820" from a client
Server read 128 bytes from native fd 7
The server received "62820" from a client
Server read 128 bytes from native fd 6
The server received "62820" from a client
Server read 128 bytes from native fd 7
The server received "62820" from a client
Server read 128 bytes from native fd 6
The server received "62820" from a client
All tests finished
Killing prpoll 2334 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Fri Mar 28 15:03:42 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 2463 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Fri Mar 28 15:03:43 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 2488 after 600
ranfile returned 1 (failed)
END TEST: ranfile
BEGIN TEST: rwlocktest  
Fri Mar 28 15:03:55 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 2713 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Fri Mar 28 15:03:56 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 4 alive
server thread 4 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 8 alive
server thread 8 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 3 alive
client thread 1 alive
client thread 2 alive
client thread 4 alive
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 158464
server thread 3 loop 0
client thread 6 socket connected 158464
server thread 5 alive
server thread 7 alive
client thread 6 socket wrote 8192
client thread 4 loop 0
client thread 4 socket created 158656
server thread 5 loop 0
client thread 4 socket connected 158656
client thread 4 socket wrote 8192
client thread 1 loop 0
server thread 9 alive
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 158784
client thread 8 socket connected 158784
client thread 8 socket wrote 8192
server thread 8 got connection 158848
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 4680 60 2470 220 7430
server thread 8 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 158848
client thread 8 socket connected 158848
client thread 8 socket wrote 8192
client thread 1 socket created 158912
client thread 1 socket connected 158912
client thread 1 socket wrote 8192
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 0 got connection 158976
server thread 0 read 8192 bytes
server thread 6 got connection 159040
server thread 6 read 8192 bytes
server thread 4 got connection 159104
server thread 4 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 158464
client thread 6 socket connected 158464
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 21650 50 5470 120 27290
server thread 6 loop 1
server thread 6 got connection 159040
server thread 6 read 8192 bytes
server thread 8 got connection 159168
server thread 8 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 158464
client thread 6 socket connected 158464
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 150 60 3240 130 3580
server thread 6 loop 2
server thread 6 got connection 159040
server thread 6 read 8192 bytes
server thread 1 got connection 159232
server thread 1 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 158464
client thread 6 socket connected 158464
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 150 60 3940 130 4280
server thread 6 loop 3
server thread 6 got connection 159040
server thread 6 read 8192 bytes
server thread 2 got connection 159296
server thread 2 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 158464
client thread 6 socket connected 158464
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 150 60 3850 120 4180
server thread 6 loop 4
server thread 6 got connection 159040
server thread 6 read 8192 bytes
client thread 6 socket read 131072
Thread 6 EXIT
server thread 6 write 131072 bytes
server: 160 50 3390 120 3720
Thread 6 EXIT
server thread 0 write 131072 bytes
server: 22250 50 28730 120 51150
server thread 0 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 158464
client thread 0 socket connected 158464
client thread 0 socket wrote 8192
server thread 0 got connection 159040
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 920 50 1420 110 2500
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 158272
client thread 0 socket connected 158272
client thread 0 socket wrote 8192
server thread 0 got connection 158976
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1020 50 1270 110 2450
server thread 0 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
server thread 0 got connection 159040
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1060 60 1340 110 2570
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 158464
client thread 0 socket connected 158464
client thread 0 socket wrote 8192
server thread 0 got connection 158976
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1030 40 1270 100 2440
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 4 write 131072 bytes
server: 25370 50 34770 110 60300
server thread 4 loop 1
server thread 8 write 131072 bytes
server: 20930 50 30680 100 51760
server thread 8 loop 2
server thread 1 write 131072 bytes
server: 34490 60 27470 110 62130
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 38190 60 23710 110 62070
server thread 2 loop 1
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 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 159040
client thread 8 socket connected 159040
client thread 8 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 158400
client thread 1 socket connected 158400
client thread 1 socket wrote 8192
server thread 1 got connection 158976
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 2590 60 1280 110 4040
server thread 1 loop 2
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 158016
client thread 1 socket connected 158016
client thread 1 socket wrote 8192
server thread 1 got connection 158464
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1060 60 1250 110 2480
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 159104
client thread 1 socket connected 159104
client thread 1 socket wrote 8192
server thread 1 got connection 159168
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1060 50 1270 110 2490
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 159232
client thread 1 socket connected 159232
client thread 1 socket wrote 8192
server thread 1 got connection 159296
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1250 60 1270 120 2700
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 158656
client thread 2 socket connected 158656
client thread 2 socket wrote 8192
server thread 4 got connection 158848
server thread 4 read 8192 bytes
server thread 8 got connection 158912
server thread 8 read 8192 bytes
server thread 2 got connection 158976
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 14750 60 1250 100 16160
server thread 2 loop 2
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 158400
client thread 2 socket connected 158400
client thread 2 socket wrote 8192
server thread 2 got connection 158464
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1050 50 1220 100 2420
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 158016
client thread 2 socket connected 158016
client thread 2 socket wrote 8192
server thread 2 got connection 159168
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1180 260 1250 100 2790
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 159104
client thread 2 socket connected 159104
client thread 2 socket wrote 8192
server thread 2 got connection 159296
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1060 50 1240 100 2450
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 4 write 131072 bytes
server: 14140 40 13170 110 27460
server thread 4 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 158080
client thread 4 socket connected 158080
client thread 4 socket wrote 8192
server thread 4 got connection 159232
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 800 40 1250 100 2190
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 158784
client thread 4 socket connected 158784
client thread 4 socket wrote 8192
server thread 4 got connection 158976
server thread 4 read 8192 bytes
server thread 8 write 131072 bytes
server: 14750 50 16620 110 31530
server thread 8 loop 3
server thread 4 write 131072 bytes
server: 1170 50 1520 100 2840
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 158656
client thread 4 socket connected 158656
client thread 4 socket wrote 8192
server thread 4 got connection 158464
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1040 40 1240 110 2430
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 158400
client thread 8 socket connected 158400
client thread 8 socket wrote 8192
server thread 8 got connection 159168
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 4600 60 1230 110 6000
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 158016
client thread 8 socket connected 158016
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: 1070 50 1220 110 2450
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 9 loop 0
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 158144
client thread 9 socket connected 158144
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: 670 120 2370 110 3270
server thread 9 loop 1
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 158848
client thread 9 socket connected 158848
client thread 9 socket wrote 8192
server thread 9 got connection 158272
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1090 50 1260 100 2500
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 159232
client thread 9 socket connected 159232
client thread 9 socket wrote 8192
server thread 9 got connection 158080
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1070 50 1270 100 2490
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 158912
client thread 9 socket connected 158912
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: 1310 50 1270 100 2730
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 158784
client thread 9 socket connected 158784
client thread 9 socket wrote 8192
server thread 9 got connection 158464
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1070 50 1260 100 2480
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
server thread 7 loop 0
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 158208
client thread 7 socket connected 158208
client thread 7 socket wrote 8192
server thread 7 got connection 158656
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 660 130 2360 110 3260
server thread 7 loop 1
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 159040
client thread 7 socket connected 159040
client thread 7 socket wrote 8192
server thread 7 got connection 159168
server thread 7 read 8192 bytes
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 158400
client thread 3 socket connected 158400
client thread 3 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 159296
server thread 7 write 131072 bytes
client thread 5 socket connected 159296
server: 1090 60 1620 120 2890
server thread 7 loop 2
client thread 5 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 158336
client thread 7 socket connected 158336
client thread 7 socket wrote 8192
server thread 7 got connection 158016
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 159104
client thread 7 socket connected 159104
client thread 7 socket wrote 8192
server thread 3 got connection 158144
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 126110 150 2820 130 129210
server thread 3 loop 1
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 158272
client thread 3 socket connected 158272
client thread 3 socket wrote 8192
server thread 3 got connection 158848
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1180 50 1350 100 2680
server thread 3 loop 2
client thread 3 socket read 131072
server: 1580 70 1420 10280 13350
server thread 7 loop 3
client thread 3 loop 2
client thread 3 socket created 158080
server thread 7 got connection 159232
client thread 3 socket connected 158080
server thread 7 read 8192 bytes
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: 1190 80 1970 110 3350
server thread 3 loop 3
client thread 3 socket read 131072
server thread 5 got connection 158912
server thread 7 write 131072 bytes
server thread 5 read 8192 bytes
server: 230 150 3210 150 3740
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 158464
client thread 7 socket connected 158464
client thread 7 socket wrote 8192
server thread 7 got connection 159360
server thread 7 read 8192 bytes
client thread 3 loop 3
client thread 3 socket created 158784
client thread 3 socket connected 158784
client thread 3 socket wrote 8192
server thread 3 got connection 158656
server thread 3 read 8192 bytes
server thread 7 write 131072 bytes
server: 1050 70 2550 130 3800
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server: 135090 160 5260 130 140640
server thread 5 loop 1
client thread 5 loop 1
client thread 5 socket created 158208
server thread 3 write 131072 bytes
client thread 5 socket connected 158208
client thread 5 socket wrote 8192
server: 4380 60 2380 120 6940
server thread 3 loop 4
client thread 3 socket read 131072
server thread 5 got connection 159168
server thread 5 read 8192 bytes
client thread 3 loop 4
client thread 3 socket created 159040
client thread 3 socket connected 159040
client thread 3 socket wrote 8192
server thread 3 got connection 158336
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1500 80 1330 110 3020
server thread 5 write 131072 bytes
Thread 3 EXIT
server: 940 60 2740 140 3880
server thread 5 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 158144
client thread 5 socket connected 158144
client thread 5 socket wrote 8192
server thread 5 got connection 158400
server thread 5 read 8192 bytes
client thread 3 socket read 131072
Thread 3 EXIT
server thread 5 write 131072 bytes
server: 1050 70 2180 100 3400
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 158848
client thread 5 socket connected 158848
client thread 5 socket wrote 8192
server thread 5 got connection 158016
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 820 50 1250 110 2230
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 158272
client thread 5 socket connected 158272
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: 1050 50 1240 100 2440
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 51690 340 26041 1587
server per thread elapsed time 79658
----------
Client results:

----------
client per thread totals 0 2966 565 48543 895
client per thread elapsed time 52969
select loop user/user: 32758.00 usec
server thread 0 alive
server thread 0 loop 0
server thread 4 alive
client thread 0 alive
client thread 0 loop 0
server thread 1 alive
client thread 0 socket created 158080
client thread 0 socket connected 158080
client thread 0 socket wrote 8192
server thread 2 alive
server thread 4 loop 0
server thread 2 loop 0
server thread 0 got connection 158464
server thread 0 read 8192 bytes
server thread 1 loop 0
server thread 3 alive
server thread 3 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 7 alive
server thread 0 write 131072 bytes
server: 1260 60 1580 110 3010
server thread 0 loop 1
server thread 7 loop 0
server thread 9 alive
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 158336
server thread 9 loop 0
client thread 2 alive
client thread 2 loop 0
client thread 0 socket connected 158336
client thread 0 socket wrote 8192
client thread 2 socket created 158496
server thread 0 got connection 159168
client thread 2 socket connected 158496
server thread 0 read 8192 bytes
client thread 2 socket wrote 8192
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 158208
client thread 1 socket connected 158208
client thread 1 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 159040
client thread 3 socket connected 159040
client thread 3 socket wrote 8192
server thread 0 write 131072 bytes
server: 1210 60 1410 110 2790
server thread 3 got connection 158400
server thread 0 loop 2
server thread 3 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 158144
client thread 0 socket connected 158144
client thread 0 socket wrote 8192
server thread 0 got connection 158016
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 158848
server thread 0 read 8192 bytes
client thread 5 socket connected 158848
client thread 5 socket wrote 8192
server thread 5 got connection 158976
server thread 5 read 8192 bytes
server thread 0 write 131072 bytes
server: 1340 270 1680 140 3430
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 158592
server thread 5 write 131072 bytes
client thread 0 socket connected 158592
server: 5370 80 2400 140 7990
server thread 5 loop 1
client thread 0 socket wrote 8192
client thread 5 socket read 131072
server thread 0 got connection 158272
client thread 5 loop 1
server thread 0 read 8192 bytes
client thread 5 socket created 158464
client thread 5 socket connected 158464
client thread 5 socket wrote 8192
server thread 5 got connection 158080
server thread 5 read 8192 bytes
server thread 6 alive
server thread 3 write 131072 bytes
server: 3760 60 7670 130 11620
server thread 3 loop 1
server thread 6 loop 0
server thread 8 alive
server thread 5 write 131072 bytes
server thread 8 loop 0
server: 940 80 2520 110 3650
server thread 5 loop 2
client thread 4 alive
client thread 4 loop 0
client thread 5 socket read 131072
client thread 4 socket created 158016
client thread 5 loop 2
client thread 4 socket connected 158016
client thread 5 socket created 158144
client thread 4 socket wrote 8192
client thread 5 socket connected 158144
client thread 5 socket wrote 8192
server thread 0 write 131072 bytes
server: 1700 50 4060 130 5940
server thread 0 loop 4
server thread 5 got connection 158976
server thread 5 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 158848
client thread 0 socket connected 158848
client thread 0 socket wrote 8192
server thread 0 got connection 158400
server thread 0 read 8192 bytes
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server: 920 80 1530 790 3320
server thread 5 loop 3
client thread 5 loop 3
client thread 5 socket created 158080
client thread 3 socket read 131072
client thread 5 socket connected 158080
client thread 5 socket wrote 8192
client thread 3 loop 1
client thread 3 socket created 158464
server thread 5 got connection 158272
server thread 5 read 8192 bytes
client thread 3 socket connected 158464
client thread 3 socket wrote 8192
server thread 0 write 131072 bytes
server: 1010 80 2850 130 4070
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 158592
client thread 6 socket connected 158592
server thread 5 write 131072 bytes
client thread 6 socket wrote 8192
server: 740 50 1480 120 2390
server thread 5 loop 4
server thread 6 got connection 158976
server thread 6 read 8192 bytes
client thread 5 socket read 131072
server thread 3 got connection 158144
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 7540 80 1390 120 9130
server thread 3 loop 2
client thread 5 loop 4
client thread 3 loop 2
client thread 5 socket created 159040
client thread 3 socket created 158400
client thread 5 socket connected 159040
client thread 3 socket connected 158400
client thread 5 socket wrote 8192
client thread 3 socket wrote 8192
server thread 3 got connection 159232
server thread 3 read 8192 bytes
server thread 6 write 131072 bytes
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 158848
client thread 6 socket read 131072
client thread 6 loop 1
server thread 3 write 131072 bytes
client thread 6 socket created 158272
server: 720 90 1890 120 2820
server thread 3 loop 3
client thread 7 socket connected 158848
client thread 6 socket connected 158272
client thread 7 socket wrote 8192
client thread 6 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 158144
client thread 3 socket read 131072
client thread 9 socket connected 158144
client thread 3 loop 3
client thread 3 socket created 158080
client thread 9 socket wrote 8192
client thread 3 socket connected 158080
client thread 3 socket wrote 8192
server: 6760 80 3560 630 11030
server thread 2 got connection 158464
server thread 6 loop 1
server thread 2 read 8192 bytes
server thread 6 got connection 158976
server thread 6 read 8192 bytes
server thread 3 got connection 158592
server thread 3 read 8192 bytes
server thread 6 write 131072 bytes
server: 210 60 1690 690 2650
server thread 6 loop 2
server thread 3 write 131072 bytes
client thread 6 socket read 131072
server: 2670 90 1650 160 4570
server thread 3 loop 4
client thread 6 loop 2
server thread 1 got connection 159232
server thread 1 read 8192 bytes
client thread 6 socket created 158400
client thread 6 socket connected 158400
client thread 6 socket wrote 8192
server thread 6 got connection 158976
server thread 6 read 8192 bytes
server thread 5 got connection 158592
server thread 5 read 8192 bytes
client thread 3 socket read 131072
client thread 3 loop 4
server thread 7 got connection 158272
server thread 7 read 8192 bytes
client thread 3 socket created 158080
client thread 3 socket connected 158080
server thread 5 write 131072 bytes
client thread 3 socket wrote 8192
server: 11110 70 3540 130 14850
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 158592
server thread 9 got connection 159296
server thread 9 read 8192 bytes
client thread 8 socket connected 158592
client thread 8 socket wrote 8192
server thread 4 got connection 159040
server thread 4 read 8192 bytes
server thread 3 got connection 159424
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 8420 70 1290 170 9950
Thread 3 EXIT
Thread 3 EXIT
server thread 7 write 131072 bytes
server thread 6 write 131072 bytes
server: 30440 60 7330 120 37950
server thread 7 loop 1
server: 1280 80 10110 120 11590
server thread 6 loop 3
client thread 7 socket read 131072
client thread 6 socket read 131072
client thread 7 loop 1
client thread 6 loop 3
client thread 7 socket created 159424
client thread 6 socket created 158912
client thread 7 socket connected 159424
client thread 7 socket wrote 8192
client thread 6 socket connected 158912
client thread 6 socket wrote 8192
server thread 7 got connection 158080
server thread 7 read 8192 bytes
server thread 6 got connection 158272
server thread 6 read 8192 bytes
server thread 8 got connection 158976
server thread 8 read 8192 bytes
server thread 1 write 131072 bytes
server: 28880 60 14240 140 43320
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 25790 60 18010 150 44010
server thread 2 loop 1
server thread 6 write 131072 bytes
server: 1070 60 3390 120 4640
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
server thread 7 write 131072 bytes
client thread 6 socket wrote 8192
server: 1010 60 4440 110 5620
server thread 7 loop 2
server thread 6 got connection 158400
server thread 6 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 159232
client thread 7 socket connected 159232
client thread 7 socket wrote 8192
server thread 7 got connection 158464
server thread 7 read 8192 bytes
server thread 6 write 131072 bytes
client thread 6 socket read 131072
Thread 6 EXIT
server: 1000 80 1470 890 3440
Thread 6 EXIT
server thread 7 write 131072 bytes
server: 1320 60 1650 330 3360
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 158272
server thread 8 write 131072 bytes
client thread 7 socket connected 158272
server: 29750 70 7230 120 37170
server thread 8 loop 1
client thread 7 socket wrote 8192
client thread 8 socket read 131072
server thread 7 got connection 158912
client thread 8 loop 1
server thread 7 read 8192 bytes
client thread 8 socket created 158080
client thread 8 socket connected 158080
client thread 8 socket wrote 8192
server thread 4 write 131072 bytes
server: 35740 90 15860 120 51810
server thread 4 loop 1
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 159424
server thread 7 write 131072 bytes
client thread 4 socket connected 159424
server: 1570 60 1570 110 3310
server thread 7 loop 4
client thread 4 socket wrote 8192
server thread 4 got connection 158848
server thread 4 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 158400
client thread 7 socket connected 158400
client thread 7 socket wrote 8192
server thread 7 got connection 159168
server thread 7 read 8192 bytes
server thread 8 got connection 158464
server thread 8 read 8192 bytes
server thread 7 write 131072 bytes
server thread 4 write 131072 bytes
server: 1250 90 2000 120 3460
Thread 7 EXIT
server: 1010 90 3120 120 4340
server thread 4 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 7 socket read 131072
client thread 4 socket created 159232
Thread 7 EXIT
client thread 4 socket connected 159232
client thread 1 socket read 131072
client thread 4 socket wrote 8192
client thread 1 loop 1
server thread 4 got connection 158592
client thread 1 socket created 158976
server thread 4 read 8192 bytes
client thread 1 socket connected 158976
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 159040
client thread 2 socket connected 159040
client thread 2 socket wrote 8192
server thread 9 write 131072 bytes
server: 32260 70 23690 320 56340
server thread 9 loop 1
server thread 1 got connection 158016
server thread 1 read 8192 bytes
server thread 8 write 131072 bytes
server: 3820 80 5340 150 9390
server thread 8 loop 2
client thread 8 socket read 131072
server thread 4 write 131072 bytes
server: 1020 60 3200 120 4400
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
server thread 1 write 131072 bytes
client thread 4 socket created 158912
server: 15640 80 1630 110 17460
server thread 1 loop 2
client thread 4 socket connected 158912
client thread 4 socket wrote 8192
client thread 8 loop 2
client thread 1 socket read 131072
client thread 8 socket created 158272
server thread 2 got connection 159168
server thread 2 read 8192 bytes
client thread 8 socket connected 158272
client thread 8 socket wrote 8192
server thread 4 got connection 158656
server thread 4 read 8192 bytes
client thread 1 loop 2
client thread 1 socket created 158848
client thread 1 socket connected 158848
client thread 1 socket wrote 8192
server thread 1 got connection 159424
server thread 1 read 8192 bytes
server thread 4 write 131072 bytes
server: 1740 70 1520 130 3460
server thread 4 loop 4
client thread 4 socket read 131072
server thread 8 got connection 158400
server thread 8 read 8192 bytes
server thread 1 write 131072 bytes
server: 2500 80 1700 140 4420
server thread 1 loop 3
client thread 1 socket read 131072
client thread 4 loop 4
client thread 1 loop 3
client thread 1 socket created 158496
client thread 4 socket created 158208
client thread 1 socket connected 158496
client thread 1 socket wrote 8192
client thread 4 socket connected 158208
client thread 4 socket wrote 8192
server thread 1 got connection 159296
server thread 1 read 8192 bytes
server thread 4 got connection 158464
server thread 4 read 8192 bytes
server thread 8 write 131072 bytes
server thread 1 write 131072 bytes
server: 5040 80 4160 120 9400
server thread 8 loop 3
server: 1590 60 1960 120 3730
server thread 1 loop 4
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 158592
client thread 1 socket read 131072
client thread 8 socket connected 158592
client thread 8 socket wrote 8192
client thread 1 loop 4
client thread 1 socket created 159232
server thread 8 got connection 158016
server thread 8 read 8192 bytes
client thread 1 socket connected 159232
client thread 1 socket wrote 8192
server thread 1 got connection 158080
server thread 1 read 8192 bytes
server thread 8 write 131072 bytes
server: 900 50 1920 330 3200
server thread 8 loop 4
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 158976
client thread 8 socket read 131072
client thread 9 socket connected 158976
client thread 8 loop 4
client thread 9 socket wrote 8192
client thread 8 socket created 158656
client thread 8 socket connected 158656
client thread 8 socket wrote 8192
server thread 1 write 131072 bytes
server thread 8 got connection 159424
server thread 8 read 8192 bytes
server: 1200 80 2930 120 4330
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 8 write 131072 bytes
server thread 9 got connection 158912
server thread 9 read 8192 bytes
server: 1190 50 2330 130 3700
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 4 write 131072 bytes
server: 3380 60 9660 130 13230
Thread 4 EXIT
client thread 4 socket read 131072
server thread 9 write 131072 bytes
Thread 4 EXIT
server: 17090 60 1490 120 18760
server thread 9 loop 2
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 9 got connection 158400
server thread 9 read 8192 bytes
server thread 2 write 131072 bytes
server: 17670 50 18660 110 36490
server thread 2 loop 2
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
server thread 2 got connection 158272
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1020 70 1430 110 2630
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 158496
client thread 2 socket connected 158496
client thread 2 socket wrote 8192
server thread 2 got connection 158016
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1150 50 1360 110 2670
server thread 2 loop 4
server thread 9 write 131072 bytes
client thread 2 socket read 131072
server: 1340 70 7250 160 8820
server thread 9 loop 3
client thread 2 loop 4
client thread 2 socket created 158144
client thread 2 socket connected 158144
client thread 9 socket read 131072
client thread 2 socket wrote 8192
server thread 2 got connection 158592
client thread 9 loop 3
server thread 2 read 8192 bytes
client thread 9 socket created 158080
client thread 9 socket connected 158080
client thread 9 socket wrote 8192
server thread 9 got connection 159360
server thread 9 read 8192 bytes
server thread 2 write 131072 bytes
server: 1360 60 2740 150 4310
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 9 write 131072 bytes
server: 1470 70 3190 110 4840
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 159232
client thread 9 socket connected 159232
client thread 9 socket wrote 8192
server thread 9 got connection 159424
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 820 50 1590 110 2570
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
Thread 9 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 84489 703 49077 2527
server per thread elapsed time 136796
----------
Client results:

----------
client per thread totals 10 4743 1139 92712 2357
client per thread elapsed time 100951
select loop user/kernel: 19270.00 usec
server thread 0 alive
server thread 1 alive
server thread 0 loop 0
server thread 5 alive
server thread 1 loop 0
server thread 2 alive
server thread 5 loop 0
server thread 7 alive
server thread 2 loop 0
server thread 3 alive
server thread 4 alive
server thread 7 loop 0
server thread 8 alive
server thread 3 loop 0
server thread 6 alive
server thread 8 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 158272
server thread 6 loop 0
client thread 0 socket connected 158272
client thread 0 socket wrote 8192
server thread 4 loop 0
server thread 9 alive
server thread 0 got connection 159296
server thread 0 read 8192 bytes
server thread 9 loop 0
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 158400
client thread 1 socket connected 158400
client thread 1 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 158496
server thread 1 got connection 158848
server thread 1 read 8192 bytes
client thread 5 socket connected 158496
client thread 5 socket wrote 8192
server thread 5 got connection 158592
server thread 5 read 8192 bytes
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 158720
client thread 2 socket connected 158720
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 158144
server thread 5 write 131072 bytes
client thread 3 socket connected 158144
server: 3860 90 2550 140 6640
client thread 3 socket wrote 8192
server thread 5 loop 1
client thread 6 alive
client thread 6 loop 0
client thread 5 socket read 131072
client thread 6 socket created 159360
client thread 5 loop 1
client thread 5 socket created 158080
client thread 6 socket connected 159360
client thread 6 socket wrote 8192
client thread 5 socket connected 158080
client thread 4 alive
client thread 4 loop 0
client thread 5 socket wrote 8192
client thread 4 socket created 159424
server thread 5 got connection 158784
client thread 4 socket connected 159424
server thread 5 read 8192 bytes
client thread 4 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 159232
client thread 9 socket connected 159232
client thread 9 socket wrote 8192
server thread 1 write 131072 bytes
server: 3660 70 5820 170 9720
server thread 1 loop 1
server thread 0 write 131072 bytes
client thread 1 socket read 131072
server: 2320 60 7570 140 10090
server thread 0 loop 1
client thread 1 loop 1
server thread 5 write 131072 bytes
client thread 1 socket created 158592
server: 920 60 2160 120 3260
server thread 5 loop 2
client thread 1 socket connected 158592
client thread 5 socket read 131072
client thread 1 socket wrote 8192
client thread 5 loop 2
server thread 1 got connection 158496
client thread 5 socket created 158848
server thread 1 read 8192 bytes
client thread 5 socket connected 158848
client thread 5 socket wrote 8192
server thread 5 got connection 159296
server thread 5 read 8192 bytes
server thread 2 got connection 158400
server thread 2 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 158784
client thread 0 socket connected 158784
client thread 0 socket wrote 8192
server thread 5 write 131072 bytes
server thread 1 write 131072 bytes
server: 980 80 3400 110 4570
server thread 5 loop 3
server: 990 50 4020 110 5170
server thread 1 loop 2
client thread 1 socket read 131072
client thread 5 socket read 131072
client thread 5 loop 3
client thread 1 loop 2
client thread 5 socket created 158080
client thread 1 socket created 158272
client thread 5 socket connected 158080
client thread 1 socket connected 158272
client thread 5 socket wrote 8192
client thread 1 socket wrote 8192
server thread 0 got connection 159296
server thread 0 read 8192 bytes
server thread 2 write 131072 bytes
server: 11930 540 3500 130 16100
server thread 2 loop 1
client thread 2 socket read 131072
client thread 2 loop 1
client thread 7 alive
client thread 2 socket created 158496
client thread 7 loop 0
client thread 2 socket connected 158496
client thread 2 socket wrote 8192
client thread 7 socket created 158848
client thread 7 socket connected 158848
server thread 2 got connection 158592
server thread 2 read 8192 bytes
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
server thread 5 got connection 158720
server thread 5 read 8192 bytes
server thread 2 write 131072 bytes
server: 940 70 1480 120 2610
server thread 2 loop 2
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 158592
client thread 2 socket connected 158592
client thread 2 socket wrote 8192
server thread 2 got connection 158496
server thread 2 read 8192 bytes
server thread 0 write 131072 bytes
server: 6030 80 5630 160 11900
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 159296
server thread 3 got connection 158784
server thread 3 read 8192 bytes
client thread 0 socket connected 159296
client thread 0 socket wrote 8192
server thread 0 got connection 159488
server thread 0 read 8192 bytes
server thread 2 write 131072 bytes
server: 1820 60 3100 130 5110
server thread 2 loop 3
client thread 2 socket read 131072
server thread 5 write 131072 bytes
server: 3980 70 5820 120 9990
server thread 5 loop 4
client thread 2 loop 3
client thread 2 socket created 158496
client thread 5 socket read 131072
client thread 2 socket connected 158496
client thread 5 loop 4
client thread 2 socket wrote 8192
client thread 5 socket created 158720
server thread 6 got connection 158592
client thread 5 socket connected 158720
server thread 6 read 8192 bytes
client thread 5 socket wrote 8192
server thread 0 write 131072 bytes
server: 1180 80 3490 90 4840
server thread 0 loop 3
client thread 0 socket read 131072
server thread 4 got connection 158080
server thread 4 read 8192 bytes
client thread 0 loop 3
client thread 0 socket created 159488
client thread 0 socket connected 159488
client thread 0 socket wrote 8192
server thread 0 got connection 159296
server thread 0 read 8192 bytes
server thread 9 got connection 159552
server thread 9 read 8192 bytes
server thread 7 got connection 159616
server thread 7 read 8192 bytes
server thread 1 got connection 159680
server thread 1 read 8192 bytes
server thread 0 write 131072 bytes
server thread 2 got connection 159744
server: 960 80 3720 120 4880
server thread 0 loop 4
server thread 2 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 159296
client thread 0 socket connected 159296
client thread 0 socket wrote 8192
server thread 0 got connection 159488
server thread 0 read 8192 bytes
server thread 2 write 131072 bytes
client thread 2 socket read 131072
server: 7260 60 1520 760 9600
server thread 2 loop 4
server thread 8 got connection 159744
server thread 8 read 8192 bytes
client thread 2 loop 4
client thread 2 socket created 158496
client thread 2 socket connected 158496
client thread 2 socket wrote 8192
server thread 2 got connection 159808
server thread 2 read 8192 bytes
server thread 0 write 131072 bytes
server: 930 90 3480 130 4630
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 5 got connection 159488
server thread 5 read 8192 bytes
server thread 2 write 131072 bytes
server: 1570 80 1580 140 3370
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 8 write 131072 bytes
server: 32970 100 7900 160 41130
server thread 8 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 158336
client thread 8 socket connected 158336
client thread 8 socket wrote 8192
server thread 3 write 131072 bytes
server: 21370 50 20860 130 42410
server thread 3 loop 1
server thread 8 got connection 159296
server thread 8 read 8192 bytes
server thread 4 write 131072 bytes
server: 25000 70 16850 120 42040
server thread 4 loop 1
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 159808
client thread 4 socket connected 159808
client thread 4 socket wrote 8192
server thread 4 got connection 159104
server thread 4 read 8192 bytes
server thread 9 write 131072 bytes
server: 25600 80 18430 180 44290
server thread 9 loop 1
server thread 6 write 131072 bytes
server thread 1 write 131072 bytes
server: 23860 70 21180 170 45280
server thread 6 loop 1
server: 14740 60 17300 120 32220
server thread 1 loop 3
server thread 7 write 131072 bytes
client thread 3 socket read 131072
server: 28630 60 17720 120 46530
server thread 7 loop 1
client thread 3 loop 1
client thread 3 socket created 158496
server thread 8 write 131072 bytes
server: 1140 90 3810 120 5160
client thread 3 socket connected 158496
server thread 8 loop 2
client thread 3 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 159744
client thread 8 socket connected 159744
client thread 8 socket wrote 8192
server thread 4 write 131072 bytes
server: 1180 90 3260 110 4640
server thread 4 loop 2
server thread 8 got connection 158400
server thread 8 read 8192 bytes
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 158784
client thread 4 socket connected 158784
client thread 4 socket wrote 8192
server thread 5 write 131072 bytes
server thread 4 got connection 158080
server thread 4 read 8192 bytes
server: 12130 80 13130 130 25470
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
server thread 8 write 131072 bytes
server: 960 90 2780 130 3960
server thread 8 loop 3
client thread 8 socket read 131072
server thread 4 write 131072 bytes
server: 1570 60 1660 110 3400
server thread 4 loop 3
client thread 8 loop 3
client thread 8 socket created 159424
client thread 8 socket connected 159424
client thread 8 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 3
server thread 8 got connection 159552
client thread 4 socket created 158592
server thread 8 read 8192 bytes
client thread 4 socket connected 158592
client thread 4 socket wrote 8192
server thread 4 got connection 159680
server thread 4 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 159616
client thread 7 socket connected 159616
client thread 7 socket wrote 8192
server thread 7 got connection 158144
server thread 7 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 159296
client thread 9 socket connected 159296
client thread 9 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 158336
client thread 6 socket connected 158336
client thread 6 socket wrote 8192
server thread 7 write 131072 bytes
client thread 1 socket read 131072
server: 8020 70 2110 140 10340
server thread 7 loop 2
client thread 1 loop 3
client thread 7 socket read 131072
client thread 1 socket created 159104
client thread 7 loop 2
client thread 1 socket connected 159104
client thread 7 socket created 159808
client thread 1 socket wrote 8192
client thread 7 socket connected 159808
client thread 7 socket wrote 8192
server thread 3 got connection 159488
server thread 3 read 8192 bytes
server thread 7 got connection 158464
server thread 7 read 8192 bytes
server thread 4 write 131072 bytes
server: 1260 80 6300 130 7770
server thread 4 loop 4
client thread 4 socket read 131072
server thread 8 write 131072 bytes
client thread 4 loop 4
server: 970 70 7550 160 8750
server thread 8 loop 4
client thread 4 socket created 158720
client thread 4 socket connected 158720
client thread 4 socket wrote 8192
server thread 7 write 131072 bytes
server thread 4 got connection 158400
server thread 4 read 8192 bytes
server: 910 60 2360 130 3460
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 158080
client thread 7 socket connected 158080
client thread 7 socket wrote 8192
server thread 7 got connection 159744
server thread 7 read 8192 bytes
server thread 4 write 131072 bytes
server: 1250 60 1500 670 3480
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 7 write 131072 bytes
server thread 9 got connection 158784
server thread 9 read 8192 bytes
server: 980 90 1650 140 2860
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 158848
client thread 7 socket connected 158848
client thread 7 socket wrote 8192
server thread 1 got connection 159232
client thread 8 socket read 131072
server thread 1 read 8192 bytes
client thread 8 loop 4
client thread 8 socket created 159360
client thread 8 socket connected 159360
client thread 8 socket wrote 8192
server thread 6 got connection 158144
server thread 6 read 8192 bytes
server thread 9 write 131072 bytes
server: 17220 60 3080 120 20480
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 158272
server thread 7 got connection 159616
server thread 7 read 8192 bytes
client thread 9 socket connected 158272
client thread 9 socket wrote 8192
server thread 9 got connection 159680
server thread 9 read 8192 bytes
server thread 8 got connection 158592
server thread 8 read 8192 bytes
server thread 9 write 131072 bytes
server: 1000 80 2030 110 3220
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 159552
client thread 9 socket connected 159552
server thread 8 write 131072 bytes
client thread 9 socket wrote 8192
server: 8960 60 2380 130 11530
Thread 8 EXIT
server thread 9 got connection 158464
server thread 9 read 8192 bytes
client thread 8 socket read 131072
Thread 8 EXIT
server thread 7 write 131072 bytes
server: 3650 60 4970 140 8820
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 3 write 131072 bytes
server: 14880 60 15770 170 30880
server thread 3 loop 2
client thread 3 socket read 131072
server thread 9 write 131072 bytes
client thread 9 socket read 131072
client thread 3 loop 2
server: 1640 60 2670 390 4760
server thread 9 loop 4
client thread 3 socket created 159808
client thread 9 loop 4
client thread 3 socket connected 159808
client thread 9 socket created 158400
client thread 3 socket wrote 8192
client thread 9 socket connected 158400
client thread 9 socket wrote 8192
server thread 3 got connection 158976
server thread 3 read 8192 bytes
server thread 9 got connection 158720
server thread 9 read 8192 bytes
server thread 3 write 131072 bytes
server: 1110 60 1930 130 3230
server thread 3 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 159744
server thread 9 write 131072 bytes
client thread 3 socket connected 159744
server: 780 80 2890 130 3880
client thread 3 socket wrote 8192
Thread 9 EXIT
server thread 3 got connection 158080
server thread 3 read 8192 bytes
client thread 9 socket read 131072
Thread 9 EXIT
server thread 6 write 131072 bytes
server: 19550 80 14130 160 33920
server thread 6 loop 2
server thread 3 write 131072 bytes
client thread 6 socket read 131072
server: 1410 70 1780 200 3460
server thread 3 loop 4
client thread 6 loop 2
client thread 6 socket created 159424
client thread 3 socket read 131072
client thread 6 socket connected 159424
client thread 6 socket wrote 8192
client thread 3 loop 4
client thread 3 socket created 158784
server thread 6 got connection 159296
server thread 6 read 8192 bytes
client thread 3 socket connected 158784
client thread 3 socket wrote 8192
server thread 3 got connection 159680
server thread 3 read 8192 bytes
server thread 6 write 131072 bytes
server: 1310 50 1760 150 3270
server thread 6 loop 3
server thread 3 write 131072 bytes
client thread 6 socket read 131072
server: 1200 80 1850 140 3270
client thread 6 loop 3
Thread 3 EXIT
client thread 6 socket created 158272
client thread 6 socket connected 158272
client thread 6 socket wrote 8192
server thread 6 got connection 158592
client thread 3 socket read 131072
server thread 6 read 8192 bytes
Thread 3 EXIT
server thread 1 write 131072 bytes
server: 18560 80 20500 170 39310
server thread 1 loop 4
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 6 write 131072 bytes
server: 1390 60 1860 110 3420
server thread 6 loop 4
server thread 1 got connection 159360
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
client thread 1 socket read 131072
server: 1270 60 1310 110 2750
Thread 1 EXIT
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 159616
client thread 6 socket connected 159616
client thread 6 socket wrote 8192
Thread 1 EXIT
server thread 6 got connection 158208
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
client thread 6 socket read 131072
server: 2360 70 1390 120 3940
Thread 6 EXIT
Thread 6 EXIT
Thread 6 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 119305 1105 79626 3341
server per thread elapsed time 203377
----------
Client results:

----------
client per thread totals 10 6373 1772 149934 3281
client per thread elapsed time 161360
select loop kernel/user: 18660.00 usec
server thread 0 alive
server thread 0 loop 0
server thread 4 alive
server thread 1 alive
server thread 4 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 158464
server thread 1 loop 0
server thread 2 alive
client thread 0 socket connected 158464
client thread 0 socket wrote 8192
server thread 0 got connection 158976
server thread 2 loop 0
server thread 0 read 8192 bytes
server thread 3 alive
server thread 3 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 9 alive
server thread 7 alive
server thread 9 loop 0
client thread 1 alive
client thread 1 loop 0
server thread 7 loop 0
server thread 8 alive
client thread 1 socket created 158080
client thread 1 socket connected 158080
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
server thread 8 loop 0
client thread 4 alive
client thread 4 loop 0
client thread 2 socket created 159744
client thread 4 socket created 159296
client thread 2 socket connected 159744
client thread 2 socket wrote 8192
client thread 4 socket connected 159296
client thread 3 alive
client thread 3 loop 0
client thread 4 socket wrote 8192
client thread 3 socket created 159680
server thread 0 write 131072 bytes
client thread 3 socket connected 159680
server: 1280 50 3480 150 4960
server thread 0 loop 1
client thread 3 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 0 socket read 131072
client thread 5 socket created 159424
client thread 0 loop 1
client thread 0 socket created 158912
client thread 5 socket connected 159424
client thread 5 socket wrote 8192
client thread 0 socket connected 158912
client thread 6 alive
client thread 6 loop 0
client thread 0 socket wrote 8192
client thread 6 socket created 158784
server thread 0 got connection 159232
client thread 6 socket connected 158784
server thread 0 read 8192 bytes
client thread 6 socket wrote 8192
server thread 6 got connection 159104
server thread 6 read 8192 bytes
server thread 0 write 131072 bytes
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 158592
server: 960 60 1770 310 3100
server thread 0 loop 2
client thread 9 socket connected 158592
client thread 9 socket wrote 8192
client thread 0 socket read 131072
server thread 9 got connection 159360
client thread 0 loop 2
server thread 9 read 8192 bytes
client thread 0 socket created 159168
client thread 0 socket connected 159168
client thread 0 socket wrote 8192
server thread 0 got connection 158272
server thread 0 read 8192 bytes
server thread 9 write 131072 bytes
server: 5270 60 1600 130 7060
server thread 9 loop 1
client thread 9 socket read 131072
server thread 0 write 131072 bytes
client thread 9 loop 1
server: 1300 80 1690 120 3190
server thread 0 loop 3
client thread 9 socket created 158656
client thread 9 socket connected 158656
client thread 9 socket wrote 8192
client thread 0 socket read 131072
server thread 9 got connection 158208
server thread 9 read 8192 bytes
client thread 0 loop 3
client thread 0 socket created 159040
client thread 0 socket connected 159040
client thread 0 socket wrote 8192
server thread 0 got connection 159616
server thread 0 read 8192 bytes
server thread 9 write 131072 bytes
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 158976
client thread 9 socket read 131072
client thread 7 socket connected 158976
client thread 9 loop 2
client thread 7 socket wrote 8192
client thread 8 alive
client thread 9 socket created 158464
client thread 8 loop 0
client thread 9 socket connected 158464
client thread 8 socket created 159232
client thread 9 socket wrote 8192
server: 1360 50 1650 1080 4140
server thread 9 loop 2
client thread 8 socket connected 159232
client thread 8 socket wrote 8192
server thread 9 got connection 158912
server thread 9 read 8192 bytes
server thread 4 got connection 159360
server thread 4 read 8192 bytes
server thread 9 write 131072 bytes
server: 190 60 1790 110 2150
server thread 9 loop 3
server thread 0 write 131072 bytes
server: 1400 50 4130 150 5730
server thread 0 loop 4
client thread 9 socket read 131072
client thread 9 loop 3
client thread 0 socket read 131072
client thread 9 socket created 158592
client thread 0 loop 4
client thread 9 socket connected 158592
client thread 9 socket wrote 8192
client thread 0 socket created 158272
client thread 0 socket connected 158272
server thread 9 got connection 159168
server thread 9 read 8192 bytes
client thread 0 socket wrote 8192
server thread 0 got connection 158656
server thread 0 read 8192 bytes
server thread 9 write 131072 bytes
server thread 0 write 131072 bytes
client thread 9 socket read 131072
server: 1290 80 1850 120 3340
Thread 0 EXIT
client thread 9 loop 4
client thread 9 socket created 158208
client thread 9 socket connected 158208
client thread 9 socket wrote 8192
server: 1210 60 1760 1470 4500
server thread 9 loop 4
server thread 9 got connection 158912
server thread 9 read 8192 bytes
client thread 0 socket read 131072
Thread 0 EXIT
server thread 7 got connection 159616
server thread 7 read 8192 bytes
server thread 6 write 131072 bytes
server: 3460 80 17570 130 21240
server thread 6 loop 1
client thread 6 socket read 131072
server thread 8 got connection 158464
server thread 8 read 8192 bytes
client thread 6 loop 1
client thread 6 socket created 159040
client thread 6 socket connected 159040
client thread 6 socket wrote 8192
server thread 6 got connection 158656
server thread 6 read 8192 bytes
server thread 1 got connection 158848
server thread 1 read 8192 bytes
server thread 7 write 131072 bytes
server: 19080 90 4630 460 24260
server thread 7 loop 1
client thread 7 socket read 131072
client thread 7 loop 1
server thread 6 write 131072 bytes
client thread 7 socket created 158592
server: 1020 60 3440 120 4640
server thread 6 loop 2
client thread 7 socket connected 158592
client thread 6 socket read 131072
client thread 7 socket wrote 8192
client thread 6 loop 2
client thread 6 socket created 159168
server thread 7 got connection 158272
server thread 7 read 8192 bytes
client thread 6 socket connected 159168
client thread 6 socket wrote 8192
server thread 6 got connection 159104
server thread 6 read 8192 bytes
server thread 7 write 131072 bytes
server: 1450 60 1630 130 3270
server thread 7 loop 2
client thread 7 socket read 131072
server thread 6 write 131072 bytes
client thread 7 loop 2
server: 980 70 1780 110 2940
server thread 6 loop 3
client thread 7 socket created 158784
client thread 7 socket connected 158784
client thread 7 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 3
server thread 7 got connection 159616
server thread 7 read 8192 bytes
client thread 6 socket created 158976
client thread 6 socket connected 158976
client thread 6 socket wrote 8192
server thread 2 got connection 158656
server thread 2 read 8192 bytes
server thread 9 write 131072 bytes
server: 160 60 12150 160 12530
Thread 9 EXIT
server thread 3 got connection 159040
server thread 3 read 8192 bytes
server thread 4 write 131072 bytes
server: 14520 80 19960 140 34700
server thread 4 loop 1
server thread 8 write 131072 bytes
server: 20290 60 11580 120 32050
server thread 8 loop 1
server thread 5 got connection 158272
server thread 5 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 158592
client thread 8 socket connected 158592
client thread 8 socket wrote 8192
server thread 8 got connection 159104
server thread 8 read 8192 bytes
server thread 6 got connection 159168
server thread 6 read 8192 bytes
server thread 7 write 131072 bytes
server: 1390 60 6740 120 8310
server thread 7 loop 3
server thread 8 write 131072 bytes
server: 1000 80 3180 140 4400
server thread 8 loop 2
client thread 8 socket read 131072
server thread 2 write 131072 bytes
client thread 8 loop 2
client thread 8 socket created 158912
server: 31890 80 7610 130 39710
server thread 2 loop 1
client thread 8 socket connected 158912
client thread 8 socket wrote 8192
client thread 2 socket read 131072
server thread 8 got connection 158400
server thread 8 read 8192 bytes
client thread 2 loop 1
client thread 2 socket created 159360
client thread 2 socket connected 159360
client thread 2 socket wrote 8192
server thread 2 got connection 158464
server thread 2 read 8192 bytes
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
client thread 4 socket read 131072
server thread 6 write 131072 bytes
client thread 4 loop 1
server: 6540 80 5920 130 12670
server thread 6 loop 4
client thread 4 socket created 159616
client thread 6 socket read 131072
client thread 4 socket connected 159616
client thread 6 loop 4
client thread 4 socket wrote 8192
client thread 6 socket created 159104
client thread 6 socket connected 159104
client thread 6 socket wrote 8192
server thread 8 write 131072 bytes
server: 980 60 3950 130 5120
server thread 8 loop 3
server thread 2 write 131072 bytes
server: 1340 60 3360 150 4910
server thread 2 loop 2
server thread 6 got connection 158592
server thread 6 read 8192 bytes
client thread 2 socket read 131072
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 158656
client thread 8 socket connected 158656
client thread 8 socket wrote 8192
server thread 8 got connection 159744
server thread 8 read 8192 bytes
server thread 6 write 131072 bytes
server: 1520 90 1520 130 3260
Thread 6 EXIT
client thread 6 socket read 131072
client thread 9 socket read 131072
Thread 9 EXIT
client thread 2 loop 2
client thread 2 socket created 158784
Thread 6 EXIT
client thread 2 socket connected 158784
client thread 2 socket wrote 8192
server thread 8 write 131072 bytes
server: 1660 90 2730 170 4650
server thread 8 loop 4
server thread 2 got connection 159296
server thread 2 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 159168
client thread 8 socket connected 159168
client thread 8 socket wrote 8192
server thread 8 got connection 158976
server thread 8 read 8192 bytes
server thread 1 write 131072 bytes
server: 26260 90 24840 150 51340
server thread 1 loop 1
server thread 3 write 131072 bytes
server: 32880 90 17640 200 50810
server thread 3 loop 1
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 158400
client thread 3 socket connected 158400
server thread 8 write 131072 bytes
client thread 3 socket wrote 8192
server: 930 70 1940 120 3060
Thread 8 EXIT
server thread 3 got connection 158464
server thread 3 read 8192 bytes
client thread 8 socket read 131072
Thread 8 EXIT
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 158912
client thread 1 socket connected 158912
server thread 7 got connection 158592
client thread 1 socket wrote 8192
server thread 7 read 8192 bytes
server thread 3 write 131072 bytes
server: 970 80 2770 130 3950
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
server thread 4 got connection 158016
client thread 3 socket created 158208
server thread 4 read 8192 bytes
client thread 3 socket connected 158208
client thread 3 socket wrote 8192
server thread 3 got connection 159360
server thread 3 read 8192 bytes
server thread 1 got connection 159104
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 6010 90 1380 360 7840
server thread 1 loop 2
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 159744
server thread 7 write 131072 bytes
client thread 1 socket connected 159744
server: 16330 50 5070 130 21580
server thread 7 loop 4
client thread 1 socket wrote 8192
server thread 3 write 131072 bytes
server thread 1 got connection 158656
server thread 1 read 8192 bytes
server: 960 70 3660 120 4810
server thread 3 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 158848
client thread 3 socket connected 158848
client thread 3 socket wrote 8192
server thread 3 got connection 159040
server thread 3 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 159680
client thread 7 socket connected 159680
client thread 7 socket wrote 8192
server thread 5 write 131072 bytes
server: 33900 80 28540 150 62670
server thread 5 loop 1
server thread 7 got connection 158976
server thread 7 read 8192 bytes
server thread 3 write 131072 bytes
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 158336
client thread 5 socket connected 158336
client thread 5 socket wrote 8192
server thread 5 got connection 159168
server thread 5 read 8192 bytes
client thread 3 socket read 131072
server thread 7 write 131072 bytes
server: 4300 140 2600 140 7180
server: 950 60 3290 2670 6970
server thread 3 loop 4
client thread 7 socket read 131072
Thread 7 EXIT
Thread 7 EXIT
client thread 3 loop 4
server thread 5 write 131072 bytes
client thread 3 socket created 158080
server: 1910 80 2160 110 4260
server thread 5 loop 2
client thread 5 socket read 131072
client thread 3 socket connected 158080
client thread 3 socket wrote 8192
client thread 5 loop 2
client thread 5 socket created 158464
server thread 1 write 131072 bytes
client thread 5 socket connected 158464
server: 1270 60 8340 120 9790
server thread 1 loop 3
client thread 5 socket wrote 8192
server thread 4 write 131072 bytes
server thread 5 got connection 158400
server: 21770 60 13010 110 34950
server thread 4 loop 2
server thread 5 read 8192 bytes
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 159104
client thread 4 socket connected 159104
client thread 4 socket wrote 8192
server thread 4 got connection 158912
server thread 4 read 8192 bytes
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 158592
client thread 1 socket connected 158592
client thread 1 socket wrote 8192
server thread 1 got connection 159360
server thread 1 read 8192 bytes
server thread 5 write 131072 bytes
server: 900 60 2850 130 3940
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 158208
client thread 5 socket connected 158208
client thread 5 socket wrote 8192
server thread 5 got connection 159232
server thread 5 read 8192 bytes
server thread 4 write 131072 bytes
server: 1050 90 3170 140 4450
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
server thread 2 write 131072 bytes
client thread 4 socket wrote 8192
server: 4500 80 25470 140 30190
server thread 2 loop 3
server thread 4 got connection 159424
server thread 4 read 8192 bytes
server thread 5 write 131072 bytes
server: 1150 80 2290 120 3640
server thread 5 loop 4
client thread 5 socket read 131072
server thread 3 got connection 158976
server thread 3 read 8192 bytes
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 158144
client thread 5 loop 4
client thread 2 socket connected 158144
client thread 5 socket created 159040
client thread 2 socket wrote 8192
client thread 5 socket connected 159040
client thread 5 socket wrote 8192
server thread 5 got connection 159680
server thread 5 read 8192 bytes
server thread 4 write 131072 bytes
server: 1650 80 2790 130 4650
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 158848
client thread 4 socket connected 158848
client thread 4 socket wrote 8192
server thread 2 got connection 159168
server thread 4 got connection 158336
server thread 2 read 8192 bytes
server thread 4 read 8192 bytes
server thread 5 write 131072 bytes
server: 2230 70 3220 200 5720
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
server thread 2 write 131072 bytes
server: 4440 70 2820 140 7470
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
server thread 1 write 131072 bytes
client thread 2 socket created 158656
server: 2900 140 11560 140 14740
server thread 1 loop 4
client thread 2 socket connected 158656
client thread 2 socket wrote 8192
server thread 2 got connection 158016
server thread 2 read 8192 bytes
server thread 4 write 131072 bytes
server: 1240 80 6010 120 7450
server thread 2 write 131072 bytes
Thread 4 EXIT
server: 1230 90 1890 110 3320
Thread 2 EXIT
client thread 1 socket read 131072
client thread 2 socket read 131072
client thread 1 loop 4
client thread 4 socket read 131072
client thread 1 socket created 159616
Thread 4 EXIT
client thread 1 socket connected 159616
client thread 1 socket wrote 8192
Thread 2 EXIT
server thread 1 got connection 159744
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 3490 60 1400 110 5060
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 8620 60 13410 130 22220
Thread 3 EXIT
Thread 3 EXIT
Thread 3 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 20 149643 1474 111585 4564
server per thread elapsed time 267266
----------
Client results:

----------
client per thread totals 20 7939 2312 208207 4788
client per thread elapsed time 223246
select loop kernel/kernel: 18336.00 usec
Killing sel_spd 2735 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Fri Mar 28 15:03:57 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 2761 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Fri Mar 28 15:03:58 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 2797 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Fri Mar 28 15:03:59 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 2828 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Fri Mar 28 15:04:05 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 2955 after 600
END TEST: selintr
BEGIN TEST: sema  
Fri Mar 28 15:04:07 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 3020 after 600
END TEST: sema
BEGIN TEST: semaerr  
Fri Mar 28 15:04:07 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 3047 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Fri Mar 28 15:04:08 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 3072 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Fri Mar 28 15:04: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 3101 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Fri Mar 28 15:04: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 3124 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Fri Mar 28 15:04: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 3145 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
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
Killing servr_ku 3172 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
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 servr_uk 3209 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
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
Killing servr_kk 3235 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
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
Killing short_thread 3271 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Fri Mar 28 15:04:15 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 3301 after 600
END TEST: sigpipe
BEGIN TEST: socket  
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
END TEST: socket
BEGIN TEST: sockopt  
Fri Mar 28 15:04:18 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 3322 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Fri Mar 28 15:04:19 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 3355 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Fri Mar 28 15:04:22 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 3373 after 600
END TEST: sprintf
BEGIN TEST: stack  
Fri Mar 28 15:04:31 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 3449 after 600
END TEST: stack
BEGIN TEST: stdio  
Fri Mar 28 15:04:48 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 3529 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Fri Mar 28 15:04:48 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 3551 after 600
END TEST: str2addr
BEGIN TEST: strod  
Fri Mar 28 15:04:49 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 3587 after 600
END TEST: strod
BEGIN TEST: switch  
Fri Mar 28 15:04:49 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 3612 after 600
END TEST: switch
BEGIN TEST: system  
Fri Mar 28 15:04:52 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: y2sun1
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: 2
Killing system 3689 after 600
END TEST: system
BEGIN TEST: testbit  
Fri Mar 28 15:04:53 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 3706 after 600
END TEST: testbit
BEGIN TEST: testfile  
Fri Mar 28 15:04:53 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 3724 after 600
END TEST: testfile
BEGIN TEST: threads  
Fri Mar 28 15:04:54 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 3745 after 600
END TEST: threads
BEGIN TEST: timemac  
Fri Mar 28 15:04:55 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:04:55 UTC 2003
Current local time is Fri Mar 28 15:04:55 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 3780 after 600
END TEST: timemac
BEGIN TEST: timetest  
Fri Mar 28 15:04:55 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 3796 after 600
END TEST: timetest
BEGIN TEST: tpd  
Fri Mar 28 15:08:24 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 7086 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Fri Mar 28 15:08:25 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 7161 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Fri Mar 28 15:08:27 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 7258 after 600
END TEST: vercheck
BEGIN TEST: version  
Fri Mar 28 15:08:28 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 7341 after 600
END TEST: version
BEGIN TEST: writev  
Fri Mar 28 15:08:28 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 7387 after 600
END TEST: writev
BEGIN TEST: xnotify  
Fri Mar 28 15:08:31 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 7575 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Fri Mar 28 15:08:32 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 7626 after 600
END TEST: zerolen
BEGIN TEST: accept  
Fri Mar 28 15:08:54 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 8636 after 600
END TEST: accept
BEGIN TEST: acceptread  
Fri Mar 28 15:09:02 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 (0xfefefd50)127.0.0.1:38688
(Server) read [0xfefefcd8..0xfefefd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xfefcfd50)127.0.0.1:38690
(Server) read [0xfefcfcd8..0xfefcfd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xfefcfd50)127.0.0.1:38693
(Server) read [0xfefcfcd8..0xfefcfd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xfefcfd50)127.0.0.1:38697
(Server) read [0xfefcfcd8..0xfefcfd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_Recv (client) succeeded: 0 bytes
GET / HTTP/1.0


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 8729 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Fri Mar 28 15:09:13 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 (0xfefefd50)127.0.0.1:38714
(Server) read [0xfefefcd8..0xfefefd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xfefefd50)127.0.0.1:38716
(Server) read [0xfefefcd8..0xfefefd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xfefefd50)127.0.0.1:38721
(Server) read [0xfefefcd8..0xfefefd4d) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xfefefd50)127.0.0.1:38727
(Server) read [0xfefefcd8..0xfefefd4d) 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 8898 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Fri Mar 28 15:09:24 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 9208 after 600
END TEST: affinity
BEGIN TEST: alarm  
Fri Mar 28 15:09:25 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 9236 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Fri Mar 28 15:10: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 anonfm 10700 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Fri Mar 28 15:10:30 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 10750 after 600
END TEST: atomic
BEGIN TEST: attach  
Fri Mar 28 15:10:31 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: attach
BEGIN TEST: bigfile  
Killing attach 10781 after 600
Fri Mar 28 15:10:32 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 10813 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Fri Mar 28 15:10:33 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 10853 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Fri Mar 28 15:10:39 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:10:39
Server started at(0x28328): 15:10:39
Client started at(0x28568): 15:10:39
main(0x27038): waiting for execution interval (10 seconds)
Shutting down(0x27038): 15:10:49
Client(0x28568): stopped after 414 operations and 429232 bytes
Server(0x28328): stopped after 415 operations and 429404 bytes
main(0x27038): test complete
Test exiting at(0x27038): 15:10:49
Killing cltsrv 10982 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Fri Mar 28 15:10: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 concur 11175 after 600
END TEST: concur
BEGIN TEST: cvar  
Fri Mar 28 15:11:04 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 11230 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Fri Mar 28 15:11:06 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: 139.20 usec
Condvar simple test shared UK: 26.80 usec
Condvar simple test priv UU: 223.90 usec
Condvar simple test priv UK: 182.50 usec
Condvar simple test All: 135.70 usec
Condvar timeout test: 627.90 usec

10 Thread tests
Condvar simple test shared UU: 50.90 usec
Condvar simple test shared UK: 57.50 usec
Condvar simple test priv UU: 702.60 usec
Condvar simple test priv UK: 354.90 usec
Condvar simple test All: 300.30 usec
Condvar timeout test: 669.10 usec

15 Thread tests
Condvar simple test shared UU: 96.90 usec
Condvar simple test shared UK: 96.50 usec
Condvar simple test priv UU: 474.90 usec
Condvar simple test priv UK: 391.20 usec
Condvar simple test All: 470.80 usec
Condvar timeout test: 808.80 usec

20 Thread tests
Condvar simple test shared UU: 472.90 usec
Condvar simple test shared UK: 118.20 usec
Condvar simple test priv UU: 790.20 usec
Condvar simple test priv UK: 657.90 usec
Condvar simple test All: 756.70 usec
Condvar timeout test: 775.80 usec
PASS
Killing cvar2 11243 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
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
PASSED
Killing dlltest 11306 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
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
PASSED
Killing dtoa 11332 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
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

Number of error codes = 73

PR_OUT_OF_MEMORY_ERROR = -6000
PR_BAD_DESCRIPTOR_ERROR = -5999
PR_WOULD_BLOCK_ERROR = -5998
PR_ACCESS_FAULT_ERROR = -5997
PR_INVALID_METHOD_ERROR = -5996
PR_ILLEGAL_ACCESS_ERROR = -5995
PR_UNKNOWN_ERROR = -5994
PR_PENDING_INTERRUPT_ERROR = -5993
PR_NOT_IMPLEMENTED_ERROR = -5992
PR_IO_ERROR = -5991
PR_IO_TIMEOUT_ERROR = -5990
PR_IO_PENDING_ERROR = -5989
PR_DIRECTORY_OPEN_ERROR = -5988
PR_INVALID_ARGUMENT_ERROR = -5987
PR_ADDRESS_NOT_AVAILABLE_ERROR = -5986
PR_ADDRESS_NOT_SUPPORTED_ERROR = -5985
PR_IS_CONNECTED_ERROR = -5984
PR_BAD_ADDRESS_ERROR = -5983
PR_ADDRESS_IN_USE_ERROR = -5982
PR_CONNECT_REFUSED_ERROR = -5981
PR_NETWORK_UNREACHABLE_ERROR = -5980
PR_CONNECT_TIMEOUT_ERROR = -5979
PR_NOT_CONNECTED_ERROR = -5978
PR_LOAD_LIBRARY_ERROR = -5977
PR_UNLOAD_LIBRARY_ERROR = -5976
PR_FIND_SYMBOL_ERROR = -5975
PR_INSUFFICIENT_RESOURCES_ERROR = -5974
PR_DIRECTORY_LOOKUP_ERROR = -5973
PR_TPD_RANGE_ERROR = -5972
PR_PROC_DESC_TABLE_FULL_ERROR = -5971
PR_SYS_DESC_TABLE_FULL_ERROR = -5970
PR_NOT_SOCKET_ERROR = -5969
PR_NOT_TCP_SOCKET_ERROR = -5968
PR_SOCKET_ADDRESS_IS_BOUND_ERROR = -5967
PR_NO_ACCESS_RIGHTS_ERROR = -5966
PR_OPERATION_NOT_SUPPORTED_ERROR = -5965
PR_PROTOCOL_NOT_SUPPORTED_ERROR = -5964
PR_REMOTE_FILE_ERROR = -5963
PR_BUFFER_OVERFLOW_ERROR = -5962
PR_CONNECT_RESET_ERROR = -5961
PR_RANGE_ERROR = -5960
PR_DEADLOCK_ERROR = -5959
PR_FILE_IS_LOCKED_ERROR = -5958
PR_FILE_TOO_BIG_ERROR = -5957
PR_NO_DEVICE_SPACE_ERROR = -5956
PR_PIPE_ERROR = -5955
PR_NO_SEEK_DEVICE_ERROR = -5954
PR_IS_DIRECTORY_ERROR = -5953
PR_LOOP_ERROR = -5952
PR_NAME_TOO_LONG_ERROR = -5951
PR_FILE_NOT_FOUND_ERROR = -5950
PR_NOT_DIRECTORY_ERROR = -5949
PR_READ_ONLY_FILESYSTEM_ERROR = -5948
PR_DIRECTORY_NOT_EMPTY_ERROR = -5947
PR_FILESYSTEM_MOUNTED_ERROR = -5946
PR_NOT_SAME_DEVICE_ERROR = -5945
PR_DIRECTORY_CORRUPTED_ERROR = -5944
PR_FILE_EXISTS_ERROR = -5943
PR_MAX_DIRECTORY_ENTRIES_ERROR = -5942
PR_INVALID_DEVICE_STATE_ERROR = -5941
PR_DEVICE_IS_LOCKED_ERROR = -5940
PR_NO_MORE_FILES_ERROR = -5939
PR_END_OF_FILE_ERROR = -5938
PR_FILE_SEEK_ERROR = -5937
PR_FILE_IS_BUSY_ERROR = -5936
PR_IN_PROGRESS_ERROR = -5934
PR_ALREADY_INITIATED_ERROR = -5933
PR_GROUP_EMPTY_ERROR = -5932
PR_INVALID_STATE_ERROR = -5931
PR_NETWORK_DOWN_ERROR = -5930
PR_SOCKET_SHUTDOWN_ERROR = -5929
PR_CONNECT_ABORTED_ERROR = -5928
PR_HOST_UNREACHABLE_ERROR = -5927
END TEST: errcodes
Killing errcodes 11354 after 600
BEGIN TEST: exit  
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 exit 11376 after 600
END TEST: exit
BEGIN TEST: fdcach  
Fri Mar 28 15:11: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
END TEST: fdcach
BEGIN TEST: fileio  
Killing fdcach 11677 after 600
Fri Mar 28 15:11:20 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 11696 after 600
END TEST: fileio
BEGIN TEST: foreign  
Fri Mar 28 15:11:20 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 11722 after 600
END TEST: foreign
BEGIN TEST: forktest  
Fri Mar 28 15:11:24 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 44334
Wait one second before connect
Connecting to port 44334
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Parent process continues.
Accepting connection at port 44338
Wait one second before connect
Fork succeeded. Child process continues.
Accepting connection at port 44339
Wait one second before connect
Connecting to port 44338
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Connecting to port 44339
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Parent process exits.
PASSED
Killing forktest 11794 after 600
END TEST: forktest
BEGIN TEST: fsync  
Fri Mar 28 15:11:26 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: 100 [120] 120
Killing fsync 11862 after 600
END TEST: fsync
BEGIN TEST: getproto  
Fri Mar 28 15:11:27 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 11877 after 600
END TEST: getproto
BEGIN TEST: i2l  
Fri Mar 28 15:11:28 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 11906 after 600
END TEST: i2l
BEGIN TEST: initclk  
Fri Mar 28 15:11:28 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: 3002 ms
PASS
Killing initclk 11931 after 600
END TEST: initclk
BEGIN TEST: inrval  
Fri Mar 28 15:11:31 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 306 nsecs

Overhead of 'PR_IntervalNow()' is 469 nsecs

Overhead of 'PR_Now()' is 300 nsecs

Overhead of 'PR_IntervalNow()' is 464 nsecs

Killing inrval 12004 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Fri Mar 28 15:13: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 not defined
Killing instrumt 12906 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Fri Mar 28 15:13:04 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 12924 after 600
END TEST: intrio
BEGIN TEST: intrupt  
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
PASSED
Killing intrupt 13561 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Fri Mar 28 15:13:37 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 13782 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Fri Mar 28 15:13:44 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 13896 after 600
END TEST: ioconthr
BEGIN TEST: join  
Fri Mar 28 15:13:49 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 14091 after 600
END TEST: join
BEGIN TEST: joinkk  
Fri Mar 28 15:13:49 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
END TEST: joinkk
Killing joinkk 14117 after 600
BEGIN TEST: joinku  
Fri Mar 28 15:13:50 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 14144 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Fri Mar 28 15:13:50 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 14171 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Fri Mar 28 15:13:51 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 14192 after 600
END TEST: joinuu
BEGIN TEST: layer  
Fri Mar 28 15:13:52 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 14219 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Fri Mar 28 15:13:52 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 14246 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Fri Mar 28 15:13:53 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 14273 after 600
END TEST: lltest
BEGIN TEST: lock  
Fri Mar 28 15:13:53 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 14296 after 600
END TEST: lock
BEGIN TEST: lockfile  
Fri Mar 28 15:14:04 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 14577 after 600
END TEST: lockfile
BEGIN TEST: logger  
Fri Mar 28 15:14: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 logger 14700 after 600
END TEST: logger
BEGIN TEST: many_cv  
Fri Mar 28 15:14:20 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 14845 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Fri Mar 28 15:14:20 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 1 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 14870 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
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
END TEST: nameshm1
BEGIN TEST: nonblock  
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
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 16367 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Fri Mar 28 15:15:46 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 16392 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Fri Mar 28 15:15:47 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 16409 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Fri Mar 28 15:15:47 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 16422 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Fri Mar 28 15:15:47 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 16435 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Fri Mar 28 15:15: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 op_excl 16448 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Fri Mar 28 15:15:48 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 16461 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Fri Mar 28 15:15:48 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 16474 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Fri Mar 28 15:15:48 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 16487 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Fri Mar 28 15:15:49 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 16500 after 600
END TEST: parent
BEGIN TEST: peek  
Fri Mar 28 15:15:49 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: peek
BEGIN TEST: perf  
Fri Mar 28 15:15:50 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.04 usec
DLL procedure call overhead: 0.20 usec
current calendar time: 0.33 usec
interval time: 0.45 usec
idle lock lock/unlock pair: 0.49 usec
idle monitor entry/exit pair: 0.63 usec
idle cache monitor entry/exit pair: 1.79 usec
create/destroy thread pair: 96.73 usec
context switch - user/user: 15.46 usec
context switch - user/kernel: 15.74 usec
context switch - kernel/user: 15.57 usec
context switch - kernel/kernel: 15.48 usec
sema context switch - user/user: 19.21 usec
sema context switch - user/kernel: 19.64 usec
sema context switch - kernel/user: 18.33 usec
sema context switch - kernel/kernel: 18.54 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.03 usec
DLL procedure call overhead: 0.06 usec
current calendar time: 0.31 usec
interval time: 0.48 usec
idle lock lock/unlock pair: 0.36 usec
idle monitor entry/exit pair: 0.59 usec
idle cache monitor entry/exit pair: 1.79 usec
create/destroy thread pair: 95.39 usec
context switch - user/user: 17.58 usec
context switch - user/kernel: 16.00 usec
context switch - kernel/user: 15.91 usec
context switch - kernel/kernel: 16.21 usec
sema context switch - user/user: 18.85 usec
sema context switch - user/kernel: 18.80 usec
sema context switch - kernel/user: 18.84 usec
sema context switch - kernel/kernel: 18.73 usec
Killing perf 16527 after 600
END TEST: perf
BEGIN TEST: pipeping  
Fri Mar 28 15:15:50 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 16543 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Fri Mar 28 15:15:51 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 16568 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Fri Mar 28 15:15:51 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 16586 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Fri Mar 28 15:15:52 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 16604 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Fri Mar 28 15:15:52 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 16628 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Fri Mar 28 15:15:57 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 16664 after 600
END TEST: pollable
BEGIN TEST: prftest  
Fri Mar 28 15:15:58 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 16690 after 600
END TEST: prftest
BEGIN TEST: primblok  
Fri Mar 28 15:15: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
/u/svbld/ns/securityqa/nsprqa: usage: kill [ [ -sig ] id ... | -l ]
END TEST: primblok
BEGIN TEST: provider  
Fri Mar 28 15:15: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:15:59
Server started at(0x285c8): 15:15:59
Client started at(0x28738): 15:15:59
main(0x272d8): waiting for execution interval (10 seconds)
Shutting down(0x272d8): 15:16:10
Client(0x28738): stopped after 145 operations and 140446 bytes
Server(0x285c8): stopped after 146 operations and 142434 bytes
main(0x272d8): test complete
Test exiting at(0x272d8): 15:16:10
Killing provider 16720 after 600
END TEST: provider
BEGIN TEST: prpollml  
Fri Mar 28 15:16: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 16783 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Fri Mar 28 15:16:49 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 51999, 52000 and 52001

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 "51999" from a client
The server received "52000" from a client
The server received "51999" from a client
The server received "52000" from a client
The server received "51999" from a client
The server received "52000" from a client
The server received "51999" from a client
The server received "52000" from a client
The server received "51999" from a client
The server received "52000" from a client
Server read 128 bytes from native fd 6
The server received "52001" from a client
Server read 128 bytes from native fd 7
The server received "52001" from a client
Server read 128 bytes from native fd 6
The server received "52001" from a client
Server read 128 bytes from native fd 7
The server received "52001" from a client
Server read 128 bytes from native fd 6
The server received "52001" from a client
All tests finished
Killing prpoll 17073 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Fri Mar 28 15:16:55 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: randseed
Killing randseed 17116 after 600
BEGIN TEST: ranfile  
Fri Mar 28 15:16:55 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
FAIL
Killing ranfile 17129 after 600
ranfile returned 1 (failed)
END TEST: ranfile
BEGIN TEST: rwlocktest  
Fri Mar 28 15:17: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 rwlocktest 17329 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Fri Mar 28 15:17:12 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 29008 304 22072 585
server per thread elapsed time 51969
----------
Client results:

----------
client per thread totals 0 1286 471 38634 3600
client per thread elapsed time 43991
select loop user/user: 30348.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 61236 689 53702 1588
server per thread elapsed time 117215
----------
Client results:

----------
client per thread totals 10 2666 1088 94013 5152
client per thread elapsed time 102919
select loop user/kernel: 19762.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 91700 1079 82133 2480
server per thread elapsed time 177392
----------
Client results:

----------
client per thread totals 10 4383 1633 141211 6019
client per thread elapsed time 153246
select loop kernel/user: 18418.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 20 120592 1424 114971 3400
server per thread elapsed time 240387
----------
Client results:

----------
client per thread totals 20 5858 2154 196277 6899
client per thread elapsed time 211188
select loop kernel/kernel: 25886.00 usec
Killing sel_spd 17346 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Fri Mar 28 15:17: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 selct_er 17359 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Fri Mar 28 15:17: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 selct_nm 17372 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Fri Mar 28 15:17: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 selct_to 17389 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Fri Mar 28 15:17:19 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 17426 after 600
END TEST: selintr
BEGIN TEST: sema  
Fri Mar 28 15:17:21 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
END TEST: sema
BEGIN TEST: semaerr  
Fri Mar 28 15:17:21 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
ma 17447 after 600
Killing semaerr 17460 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Fri Mar 28 15:17:22 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 17474 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Fri Mar 28 15:17:22 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
END TEST: sendzlf
BEGIN TEST: server_test  
Fri Mar 28 15:17:23 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing sendzlf 17488 after 600
Killing server_test 17505 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Fri Mar 28 15:17:23 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 17518 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Fri Mar 28 15:17:24 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 17535 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Fri Mar 28 15:17:25 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 17548 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Fri Mar 28 15:17:26 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 17565 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Fri Mar 28 15:17:26 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 17578 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Fri Mar 28 15:17:27 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
END TEST: sigpipe
BEGIN TEST: socket  
Fri Mar 28 15:17:27 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: socket
BEGIN TEST: sockopt  
Fri Mar 28 15:17: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 sigpipe 17595 after 600
Killing sockopt 17617 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Fri Mar 28 15:17:28 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 17634 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Fri Mar 28 15:17:29 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 17652 after 600
END TEST: sprintf
BEGIN TEST: stack  
Fri Mar 28 15:17:30 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 17669 after 600
END TEST: stack
BEGIN TEST: stdio  
Fri Mar 28 15:17:35 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 17714 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Fri Mar 28 15:17:36 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
END TEST: str2addr
Killing str2addr 17731 after 600
BEGIN TEST: strod  
Fri Mar 28 15:17:37 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 17746 after 600
END TEST: strod
BEGIN TEST: switch  
Fri Mar 28 15:17:37 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 17761 after 600
END TEST: switch
BEGIN TEST: system  
Fri Mar 28 15:17:40 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: y2sun1
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: 2
Killing system 17786 after 600
END TEST: system
BEGIN TEST: testbit  
Fri Mar 28 15:17:41 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 17803 after 600
END TEST: testbit
BEGIN TEST: testfile  
Fri Mar 28 15:17:42 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 17816 after 600
END TEST: testfile
BEGIN TEST: threads  
Fri Mar 28 15:17:43 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 17834 after 600
END TEST: threads
BEGIN TEST: timemac  
Fri Mar 28 15:17:44 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:17:44 UTC 2003
Current local time is Fri Mar 28 15:17:44 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 17861 after 600
END TEST: timemac
BEGIN TEST: timetest  
Fri Mar 28 15:17:45 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 17877 after 600
END TEST: timetest
BEGIN TEST: tpd  
Fri Mar 28 15:20:29 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 20173 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Fri Mar 28 15:20:30 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 20204 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Fri Mar 28 15:20:32 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 20233 after 600
END TEST: vercheck
BEGIN TEST: version  
Fri Mar 28 15:20:33 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 20263 after 600
END TEST: version
BEGIN TEST: writev  
Fri Mar 28 15:20:34 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 20295 after 600
END TEST: writev
BEGIN TEST: xnotify  
Fri Mar 28 15:20:36 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 20342 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Fri Mar 28 15:20:37 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 20359 after 600
END TEST: zerolen
BEGIN TEST: accept  
Fri Mar 28 15:20:57 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 20603 after 600
END TEST: accept
BEGIN TEST: acceptread  
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
Testing w/ write_dally = 0 msec
Accepted connection from (0xffffffff7d30fd48)127.0.0.1:52396
(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:52397
(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 (0xffffffff7d20fd48)127.0.0.1:52398
(Server) read [0xffffffff7d20fcd3..0xffffffff7d20fd48) 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:52399
(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) succeeded: 0 bytes
GET / HTTP/1.0


PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
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 20644 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Fri Mar 28 15:21:14 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:52402
(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:52403
(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:52404
(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:52405
(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) succeeded: 0 bytes
GET / HTTP/1.0


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 acceptreademu 20729 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Fri Mar 28 15:21: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
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 20857 after 600
END TEST: affinity
BEGIN TEST: alarm  
Fri Mar 28 15:21: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
Killing alarm 20895 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Fri Mar 28 15:22: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 anonfm 23291 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Fri Mar 28 15:22: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
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 23345 after 600
END TEST: atomic
BEGIN TEST: attach  
Fri Mar 28 15:22:32 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 23388 after 600
END TEST: attach
BEGIN TEST: bigfile  
Fri Mar 28 15:22: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 bigfile 23454 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Fri Mar 28 15:22: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
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 23506 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Fri Mar 28 15:22:39 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:22:40[10]
locks [created: 12, destroyed: 2]
locks [acquired: 6050, released: 6050]
cvars [created: 7, destroyed: 5]
cvars [notified: 437, delayed_delete: 0]
Client/Server started at(0x10010be60): 15:22:40
Server started at(0x100111830): 15:22:40
Client started at(0x100114280): 15:22:40
main(0x10010be60): waiting for execution interval (10 seconds)
Shutting down(0x10010be60): 15:22:50
Client(0x100114280): stopped after 429 operations and 444094 bytes
Server(0x100111830): stopped after 429 operations and 444094 bytes
main(0x10010be60): test complete
Test exiting at(0x10010be60): 15:22:50
Killing cltsrv 23734 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Fri Mar 28 15:22: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
PASSED
Killing concur 23948 after 600
END TEST: concur
BEGIN TEST: cvar  
Fri Mar 28 15:23: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
Killing cvar 24009 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Fri Mar 28 15:23: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

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: 1607.60 usec
Condvar simple test shared UK: 86.70 usec
Condvar simple test priv UU: 626.50 usec
Condvar simple test priv UK: 238.60 usec
Condvar simple test All: 1055.50 usec
Condvar timeout test: 684.60 usec

10 Thread tests
Condvar simple test shared UU: 120.50 usec
Condvar simple test shared UK: 176.20 usec
Condvar simple test priv UU: 384.40 usec
Condvar simple test priv UK: 1569.40 usec
Condvar simple test All: 501.20 usec
Condvar timeout test: 756.40 usec

15 Thread tests
Condvar simple test shared UU: 197.50 usec
Condvar simple test shared UK: 193.10 usec
Condvar simple test priv UU: 666.60 usec
Condvar simple test priv UK: 479.10 usec
Condvar simple test All: 828.80 usec
Condvar timeout test: 872.00 usec

20 Thread tests
Condvar simple test shared UU: 212.40 usec
Condvar simple test shared UK: 202.20 usec
Condvar simple test priv UU: 704.00 usec
Condvar simple test priv UK: 628.10 usec
Condvar simple test All: 3294.70 usec
Condvar timeout test: 1024.50 usec
PASS
Killing cvar2 24026 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Fri Mar 28 15:23: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 dlltest 24051 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Fri Mar 28 15:23: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 dtoa 24067 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Fri Mar 28 15:23: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

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 24093 after 600
END TEST: errcodes
BEGIN TEST: exit  
Fri Mar 28 15:23: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 exit 24108 after 600
END TEST: exit
BEGIN TEST: fdcach  
Fri Mar 28 15:23:18 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 24179 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Fri Mar 28 15:23: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
'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 24196 after 600
END TEST: fileio
BEGIN TEST: foreign  
Fri Mar 28 15:23: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
Killing foreign 24217 after 600
END TEST: foreign
BEGIN TEST: forktest  
Fri Mar 28 15:23: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 52838
Wait one second before connect
Connecting to port 52838
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Parent process continues.
Accepting connection at port 52840
Wait one second before connect
Fork succeeded. Child process continues.
Accepting connection at port 52841
Wait one second before connect
Connecting to port 52840
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Connecting to port 52841
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Parent process exits.
PASSED
Killing forktest 24242 after 600
END TEST: forktest
BEGIN TEST: fsync  
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
10 iterations over a 10 kbyte file: 140 [170] 150
Killing fsync 24282 after 600
END TEST: fsync
BEGIN TEST: getproto  
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
tcp is protocol number 6
udp is protocol number 17
Protocol number 6 is tcp
Protocol number 17 is udp
PASSED
Killing getproto 24295 after 600
END TEST: getproto
BEGIN TEST: i2l  
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
We have long long
Killing i2l 24316 after 600
END TEST: i2l
BEGIN TEST: initclk  
Fri Mar 28 15:23:29 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: 3026 ms
PASS
Killing initclk 24333 after 600
END TEST: initclk
BEGIN TEST: inrval  
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
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 960 nsecs

Overhead of 'PR_IntervalNow()' is 782 nsecs

Overhead of 'PR_Now()' is 586 nsecs

Overhead of 'PR_IntervalNow()' is 749 nsecs

Killing inrval 24366 after 600
END TEST: inrval
BEGIN TEST: instrumt  
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
PASS
Killing instrumt 25159 after 600
END TEST: instrumt
BEGIN TEST: intrio  
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
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 25172 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Fri Mar 28 15:25: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
PASSED
Killing intrupt 25308 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Fri Mar 28 15:25: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
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 25417 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Fri Mar 28 15:25:47 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 3010 milliseconds
PASS
Killing ioconthr 25498 after 600
END TEST: ioconthr
BEGIN TEST: join  
Fri Mar 28 15:25: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
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
Killing join 25682 after 600
END TEST: join
BEGIN TEST: joinkk  
Fri Mar 28 15:25: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
PASS
Killing joinkk 25715 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Fri Mar 28 15:25:54 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 25737 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Fri Mar 28 15:25:54 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 25764 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Fri Mar 28 15:25:54 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 25791 after 600
END TEST: joinuu
BEGIN TEST: layer  
Fri Mar 28 15:25:55 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 25804 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Fri Mar 28 15:25:55 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 25830 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Fri Mar 28 15:25: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
PASS
Killing lltest 25873 after 600
END TEST: lltest
BEGIN TEST: lock  
Fri Mar 28 15:25: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
PASS
ng primblok 16707 after 600
Killing lock 25905 after 600
END TEST: lock
BEGIN TEST: lockfile  
Fri Mar 28 15:26: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
Killing lockfile 26491 after 600
END TEST: lockfile
BEGIN TEST: logger  
Fri Mar 28 15:26: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 logger 26614 after 600
END TEST: logger
BEGIN TEST: many_cv  
Fri Mar 28 15:26: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
Settings
Conditions / lock: 10
Loops to run test: 1

PThread Statistics
started: 15:26:20[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 27066 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Fri Mar 28 15:26: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
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 27097 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Fri Mar 28 15:27: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
END TEST: nameshm1
BEGIN TEST: nonblock  
Fri Mar 28 15:27: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
The serveclient thread created.
accept: EWOULDBLOCK, good
accept: succeeded, good
client connected
read: EWOULDBLOCK, good
Second Receive:
: PR_WOULD_BLOCK_ERROR(-5998), oserror = 11
Second PR_Recv: retVal: -1, Error: -5998
Killing nonblock 28766 after 600
nonblock returned 1 (failed)
END TEST: nonblock
BEGIN TEST: nblayer  
Fri Mar 28 15:27:47 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 28784 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Fri Mar 28 15:27:49 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 28807 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Fri Mar 28 15:27: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
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 28824 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Fri Mar 28 15:27: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
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 78
PASS
Killing op_2long 28838 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Fri Mar 28 15:27: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 op_excl 28856 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Fri Mar 28 15:27: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
error code is -5950
PASS
Killing op_filnf 28869 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Fri Mar 28 15:27:54 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 28885 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Fri Mar 28 15:27:55 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 28904 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Fri Mar 28 15:27: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
Killing parent 28920 after 600
END TEST: parent
BEGIN TEST: peek  
Fri Mar 28 15:27:57 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: peek
BEGIN TEST: perf  
Fri Mar 28 15:27:58 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.59 usec
interval time: 0.61 usec
idle lock lock/unlock pair: 0.94 usec
idle monitor entry/exit pair: 1.65 usec
idle cache monitor entry/exit pair: 4.08 usec
create/destroy thread pair: 110.57 usec
context switch - user/user: 19.96 usec
context switch - user/kernel: 19.85 usec
context switch - kernel/user: 19.82 usec
context switch - kernel/kernel: 19.95 usec
sema context switch - user/user: 24.32 usec
sema context switch - user/kernel: 23.66 usec
sema context switch - kernel/user: 23.59 usec
sema context switch - kernel/kernel: 23.72 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.08 usec
DLL procedure call overhead: 0.17 usec
current calendar time: 0.59 usec
interval time: 0.62 usec
idle lock lock/unlock pair: 0.91 usec
idle monitor entry/exit pair: 1.49 usec
idle cache monitor entry/exit pair: 4.13 usec
create/destroy thread pair: 99.01 usec
context switch - user/user: 21.16 usec
context switch - user/kernel: 21.16 usec
context switch - kernel/user: 21.00 usec
context switch - kernel/kernel: 39.06 usec
sema context switch - user/user: 42.46 usec
sema context switch - user/kernel: 25.09 usec
sema context switch - kernel/user: 25.07 usec
sema context switch - kernel/kernel: 24.97 usec
Killing perf 28952 after 600
END TEST: perf
BEGIN TEST: pipeping  
Fri Mar 28 15:27: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
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
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 28970 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Fri Mar 28 15:28:00 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 28988 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Fri Mar 28 15:28: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
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 29003 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Fri Mar 28 15:28: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 poll_nm 29019 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Fri Mar 28 15:28: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 poll_to 29037 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Fri Mar 28 15:28: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 pollable 29057 after 600
END TEST: pollable
BEGIN TEST: prftest  
Fri Mar 28 15:28: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
PR_snprintf test 1 passed
PR_snprintf test 2 passed
Killing prftest 29075 after 600
END TEST: prftest
BEGIN TEST: primblok  
Fri Mar 28 15:28:12 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 29092 after 600
END TEST: primblok
BEGIN TEST: provider  
Fri Mar 28 15:28:13 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:28:13[15]
locks [created: 12, destroyed: 2]
locks [acquired: 5906, released: 5907]
cvars [created: 7, destroyed: 5]
cvars [notified: 426, delayed_delete: 0]
Client/Server started at(0x10010c610): 15:28:13
Server started at(0x100111fe0): 15:28:13
Client started at(0x1001121e0): 15:28:13
main(0x10010c610): waiting for execution interval (10 seconds)
Shutting down(0x10010c610): 15:28:23
Client(0x1001121e0): stopped after 420 operations and 432764 bytes
Server(0x100111fe0): stopped after 420 operations and 432764 bytes
main(0x10010c610): test complete
Test exiting at(0x10010c610): 15:28:28
Killing provider 29106 after 600
END TEST: provider
BEGIN TEST: prpollml  
Fri Mar 28 15:28:29 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 29176 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Fri Mar 28 15:29: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
This program tests PR_Poll with sockets.
Timeout, error reporting, and normal operation are tested.

The server thread is listening on ports 53565, 53566 and 53567

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 "53565" from a client
The server received "53566" from a client
The server received "53565" from a client
The server received "53566" from a client
The server received "53565" from a client
The server received "53566" from a client
The server received "53565" from a client
The server received "53566" from a client
The server received "53565" from a client
The server received "53566" from a client
Server read 128 bytes from native fd 6
The server received "53567" from a client
Server read 128 bytes from native fd 7
The server received "53567" from a client
Server read 128 bytes from native fd 6
The server received "53567" from a client
Server read 128 bytes from native fd 7
The server received "53567" from a client
Server read 128 bytes from native fd 6
The server received "53567" from a client
All tests finished
Killing prpoll 29236 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Fri Mar 28 15:29:15 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 29269 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Fri Mar 28 15:29:15 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 29294 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Fri Mar 28 15:29:36 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 29468 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Fri Mar 28 15:29:36 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 2 alive
server thread 2 loop 0
server thread 4 alive
server thread 4 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 8 alive
server thread 8 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 1096752
client thread 0 socket connected 1096752
client thread 0 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 1096816
client thread 2 socket connected 1096816
client thread 2 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 1096880
client thread 4 socket connected 1096880
client thread 4 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 1096944
client thread 6 socket connected 1096944
client thread 6 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 1097008
client thread 8 socket connected 1097008
client thread 8 socket wrote 8192
server thread 8 got connection 1097072
server thread 8 read 8192 bytes
server thread 0 got connection 1097136
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 10930 110 3660 190 14890
server thread 0 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 1097136
client thread 0 socket connected 1097136
client thread 0 socket wrote 8192
server thread 0 got connection 1096752
server thread 0 read 8192 bytes
server thread 8 write 131072 bytes
server: 4060 130 10020 120 14330
server thread 8 loop 1
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 8 got connection 1097008
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1060 60 1270 100 2490
server thread 8 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 1097008
client thread 8 socket connected 1097008
client thread 8 socket wrote 8192
server thread 8 got connection 1097072
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1070 50 1310 240 2670
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 1097008
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1070 680 1260 110 3120
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 1097008
client thread 8 socket connected 1097008
client thread 8 socket wrote 8192
server thread 8 got connection 1097072
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1080 50 1240 110 2480
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 0 write 131072 bytes
server: 2120 50 13430 100 15700
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 1097072
client thread 0 socket connected 1097072
client thread 0 socket wrote 8192
server thread 0 got connection 1096688
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 820 50 1230 110 2210
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 1097008
client thread 0 socket connected 1097008
client thread 0 socket wrote 8192
server thread 2 got connection 1096752
server thread 2 read 8192 bytes
server thread 4 got connection 1097136
server thread 4 read 8192 bytes
server thread 6 got connection 1096688
server thread 6 read 8192 bytes
server thread 0 got connection 1097072
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 6840 50 1300 120 8310
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 1097008
server thread 0 read 8192 bytes
server thread 1 alive
server thread 0 write 131072 bytes
server: 1080 50 1420 120 2670
Thread 0 EXIT
client thread 0 socket read 131072
server thread 1 loop 0
Thread 0 EXIT
server thread 3 alive
server thread 3 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 7 alive
server thread 7 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 1 alive
client thread 5 alive
client thread 1 loop 0
client thread 1 socket created 1097328
client thread 1 socket connected 1097328
client thread 1 socket wrote 8192
server thread 1 got connection 1097392
server thread 1 read 8192 bytes
server thread 2 write 131072 bytes
server: 33420 130 16340 190 50080
server thread 2 loop 1
server thread 1 write 131072 bytes
server: 4150 60 2260 120 6590
server thread 1 loop 1
client thread 7 alive
client thread 9 alive
client thread 5 loop 0
client thread 5 socket created 1096752
client thread 5 socket connected 1096752
client thread 5 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
server thread 2 got connection 1096816
server thread 2 read 8192 bytes
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 1097328
client thread 1 socket connected 1097328
client thread 1 socket wrote 8192
server thread 2 write 131072 bytes
server: 8840 60 2890 100 11890
server thread 2 loop 2
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 1096816
client thread 2 socket connected 1096816
client thread 2 socket wrote 8192
server thread 2 got connection 1097392
server thread 2 read 8192 bytes
server thread 6 write 131072 bytes
server: 34530 120 26700 130 61480
server thread 6 loop 1
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 1096688
client thread 6 socket connected 1096688
client thread 6 socket wrote 8192
server thread 6 got connection 1096944
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1320 60 1810 100 3290
server thread 6 loop 2
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 1096944
client thread 6 socket connected 1096944
client thread 6 socket wrote 8192
server thread 6 got connection 1096688
server thread 6 read 8192 bytes
server thread 2 write 131072 bytes
server: 840 150 6550 110 7650
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 1097392
client thread 2 socket connected 1097392
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: 810 50 1830 110 2800
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 1096816
client thread 2 socket connected 1096816
client thread 2 socket wrote 8192
server thread 6 write 131072 bytes
server: 830 60 5050 110 6050
server thread 6 loop 3
server thread 2 got connection 1097392
server thread 2 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 1096688
client thread 6 socket connected 1096688
client thread 6 socket wrote 8192
server thread 6 got connection 1096944
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 2180 60 1840 110 4190
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 1096944
client thread 6 socket connected 1096944
client thread 6 socket wrote 8192
server thread 6 got connection 1096688
server thread 6 read 8192 bytes
server thread 2 write 131072 bytes
server: 1220 50 6030 110 7410
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 6 write 131072 bytes
server: 830 50 2250 110 3240
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
client thread 7 loop 0
client thread 7 socket created 1097392
client thread 7 socket connected 1097392
client thread 7 socket wrote 8192
server thread 7 got connection 1096496
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 37200 50 1530 130 38910
server thread 7 loop 1
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
server thread 7 got connection 1096688
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1170 50 1400 120 2740
server thread 7 loop 2
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 1096624
client thread 7 socket connected 1096624
client thread 7 socket wrote 8192
server thread 7 got connection 1096944
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1270 60 1680 130 3140
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 1096496
client thread 7 socket connected 1096496
client thread 7 socket wrote 8192
server thread 7 got connection 1097392
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 890 60 1470 130 2550
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 1096688
client thread 7 socket connected 1096688
client thread 7 socket wrote 8192
server thread 7 got connection 1096816
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1380 50 2010 130 3570
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 1096944
server thread 4 write 131072 bytes
client thread 3 socket connected 1096944
server: 33220 130 61950 150 95450
server thread 4 loop 1
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
server thread 1 got connection 1096624
server thread 1 read 8192 bytes
client thread 4 socket created 1097392
client thread 4 socket connected 1097392
client thread 4 socket wrote 8192
server thread 4 got connection 1096496
server thread 4 read 8192 bytes
server thread 3 got connection 1096816
server thread 3 read 8192 bytes
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 3 write 131072 bytes
server thread 5 got connection 1096688
server thread 5 read 8192 bytes
server: 55820 60 1620 130 57630
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 1070 80 3670 130 4950
server thread 4 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 1097136
client thread 4 socket connected 1097136
client thread 4 socket wrote 8192
client thread 3 socket read 131072
server thread 9 got connection 1096880
server thread 9 read 8192 bytes
server thread 1 write 131072 bytes
server: 47450 70 7630 160 55310
server thread 1 loop 2
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 1096816
client thread 1 socket connected 1096816
client thread 1 socket wrote 8192
server thread 5 write 131072 bytes
server: 57050 60 4710 140 61960
server thread 5 loop 1
client thread 3 loop 1
client thread 3 socket created 1096496
client thread 3 socket connected 1096496
client thread 3 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
server thread 4 got connection 1097392
client thread 5 socket created 1096624
server thread 4 read 8192 bytes
client thread 5 socket connected 1096624
client thread 5 socket wrote 8192
server thread 4 write 131072 bytes
server thread 1 got connection 1097328
server thread 1 read 8192 bytes
server: 5260 60 1350 120 6790
server thread 4 loop 3
server thread 5 got connection 1096688
server thread 5 read 8192 bytes
server thread 1 write 131072 bytes
server: 3400 50 2270 260 5980
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 1096944
server thread 9 write 131072 bytes
client thread 1 socket connected 1096944
server: 57720 250 8010 130 66110
server thread 9 loop 1
client thread 1 socket wrote 8192
server thread 1 got connection 1096752
server thread 1 read 8192 bytes
server thread 3 got connection 1097392
server thread 3 read 8192 bytes
client thread 4 socket read 131072
client thread 9 socket read 131072
client thread 9 loop 1
client thread 4 loop 3
client thread 9 socket created 1097328
client thread 4 socket created 1096816
client thread 9 socket connected 1097328
client thread 4 socket connected 1096816
client thread 9 socket wrote 8192
client thread 4 socket wrote 8192
server thread 3 write 131072 bytes
server thread 1 write 131072 bytes
server: 11210 60 2600 120 13990
server thread 3 loop 2
server: 1310 60 2860 140 4370
server thread 1 loop 4
server thread 9 got connection 1096880
server thread 9 read 8192 bytes
client thread 1 socket read 131072
client thread 1 loop 4
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 1097200
client thread 3 socket connected 1097200
client thread 3 socket wrote 8192
server thread 9 write 131072 bytes
server: 3630 80 2980 120 6810
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 1097136
client thread 9 socket connected 1097136
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: 930 60 1430 120 2540
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 1096752
server thread 3 got connection 1096944
server thread 3 read 8192 bytes
client thread 1 socket created 1096496
client thread 1 socket connected 1096496
client thread 1 socket wrote 8192
server thread 4 got connection 1096880
server thread 4 read 8192 bytes
client thread 9 socket connected 1096752
client thread 9 socket wrote 8192
server thread 9 got connection 1097328
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server thread 1 got connection 1097392
server thread 1 read 8192 bytes
server thread 4 write 131072 bytes
server: 16510 60 5600 150 22320
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 1097136
client thread 4 socket connected 1097136
client thread 4 socket wrote 8192
server thread 4 got connection 1096880
server thread 4 read 8192 bytes
server thread 1 write 131072 bytes
server: 12710 60 5050 120 17940
Thread 1 EXIT
server thread 4 write 131072 bytes
server: 890 50 2200 120 3260
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server: 4990 60 1480 10250 16780
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 1096816
client thread 9 socket connected 1096816
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: 2310 60 2490 130 4990
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
server thread 3 write 131072 bytes
server: 8160 70 25950 140 34320
server thread 3 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 1097008
client thread 3 socket connected 1097008
client thread 3 socket wrote 8192
server thread 3 got connection 1096880
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 4200 70 1360 120 5750
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 1096560
client thread 3 socket connected 1096560
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: 1160 60 1480 120 2820
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 5 write 131072 bytes
server: 2650 80 51460 130 54320
server thread 5 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 1096496
client thread 5 socket connected 1096496
client thread 5 socket wrote 8192
server thread 5 got connection 1097328
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 3060 70 1450 110 4690
server thread 5 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 1097392
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1100 50 1360 110 2620
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 1097264
client thread 5 socket connected 1097264
client thread 5 socket wrote 8192
server thread 5 got connection 1096816
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
client thread 5 socket read 131072
server: 1090 80 2630 150 3950
Thread 5 EXIT
Thread 5 EXIT
Thread 5 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 0 49791 419 32137 1663
server per thread elapsed time 84010
----------
Client results:

----------
client per thread totals 0 2652 549 62776 1146
client per thread elapsed time 67123
select loop user/user: 35704.00 usec
server thread 0 alive
server thread 0 loop 0
server thread 3 alive
server thread 1 alive
server thread 3 loop 0
server thread 4 alive
server thread 1 loop 0
server thread 2 alive
server thread 4 loop 0
client thread 0 alive
client thread 0 loop 0
server thread 2 loop 0
client thread 0 socket created 1096432
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 9 alive
server thread 9 loop 0
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 2 alive
client thread 2 loop 0
client thread 2 socket created 1096496
client thread 2 socket connected 1096496
client thread 2 socket wrote 8192
server thread 2 got connection 1097392
server thread 2 read 8192 bytes
client thread 5 alive
client thread 5 loop 0
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: 4520 80 3370 140 8110
server thread 5 loop 1
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 1097264
client thread 5 socket connected 1097264
client thread 5 socket wrote 8192
server thread 5 got connection 1097072
server thread 5 read 8192 bytes
server thread 2 write 131072 bytes
server: 2920 60 8160 120 11260
server thread 2 loop 1
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 1096816
client thread 2 socket connected 1096816
client thread 2 socket wrote 8192
server thread 2 got connection 1096752
server thread 2 read 8192 bytes
server thread 5 write 131072 bytes
server: 880 80 4680 120 5760
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 1096496
server thread 5 read 8192 bytes
server thread 2 write 131072 bytes
server: 1030 50 4600 120 5800
server thread 2 loop 2
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 1097072
client thread 6 socket connected 1097072
client thread 6 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 1097264
client thread 9 socket connected 1097264
client thread 9 socket wrote 8192
server thread 5 write 131072 bytes
server: 880 80 4360 120 5440
server thread 5 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 1096496
server thread 5 read 8192 bytes
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
server thread 2 got connection 1096816
server thread 2 read 8192 bytes
server thread 5 write 131072 bytes
server: 860 50 3930 110 4950
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 1096496
client thread 5 socket connected 1096496
client thread 5 socket wrote 8192
server thread 5 got connection 1096752
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 840 50 1490 100 2480
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
server thread 2 write 131072 bytes
server: 6170 170 5110 110 11560
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 1096752
client thread 2 socket connected 1096752
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: 810 50 2190 120 3170
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 1096496
client thread 2 socket connected 1096496
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: 1070 60 1230 100 2460
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 6 got connection 1097392
server thread 6 read 8192 bytes
server thread 9 got connection 1096560
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 34600 50 2580 110 37340
server thread 9 loop 1
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 1096752
client thread 9 socket connected 1096752
client thread 9 socket wrote 8192
server thread 9 got connection 1096816
server thread 9 read 8192 bytes
server thread 3 got connection 1097136
server thread 3 read 8192 bytes
server thread 9 write 131072 bytes
server: 1450 50 2470 120 4090
server thread 9 loop 2
client thread 9 socket read 131072
server thread 6 write 131072 bytes
server: 34050 50 8540 120 42760
server thread 6 loop 1
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 1096496
client thread 6 socket connected 1096496
client thread 6 socket wrote 8192
server thread 6 got connection 1096560
server thread 6 read 8192 bytes
client thread 9 loop 2
client thread 9 socket created 1097264
client thread 0 socket connected 1096432
client thread 0 socket wrote 8192
client thread 9 socket connected 1097264
client thread 9 socket wrote 8192
server thread 0 got connection 1096816
server thread 0 read 8192 bytes
server thread 6 write 131072 bytes
server: 920 60 2800 130 3910
server thread 6 loop 2
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 1097392
client thread 6 socket connected 1097392
client thread 6 socket wrote 8192
server thread 0 write 131072 bytes
server thread 6 got connection 1097072
server thread 6 read 8192 bytes
server: 48950 90 1580 150 50770
server thread 0 loop 1
client thread 0 socket read 131072
server thread 7 alive
server thread 7 loop 0
client thread 0 loop 1
client thread 0 socket created 1096560
server thread 6 write 131072 bytes
client thread 0 socket connected 1096560
server: 1050 60 1580 120 2810
server thread 6 loop 3
client thread 0 socket wrote 8192
server thread 0 got connection 1096496
server thread 0 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 1096816
client thread 6 socket connected 1096816
client thread 6 socket wrote 8192
server thread 6 got connection 1096432
server thread 6 read 8192 bytes
server thread 8 alive
server thread 8 loop 0
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 1097392
client thread 1 socket connected 1097392
client thread 1 socket wrote 8192
server thread 3 write 131072 bytes
server: 42520 80 12810 170 55580
server thread 3 loop 1
client thread 3 socket read 131072
server thread 6 write 131072 bytes
server thread 0 write 131072 bytes
server: 1250 90 3180 110 4630
server thread 6 loop 4
server: 2070 50 4170 140 6430
server thread 0 loop 2
client thread 6 socket read 131072
client thread 0 socket read 131072
client thread 6 loop 4
client thread 0 loop 2
client thread 6 socket created 1097136
client thread 0 socket created 1096432
client thread 6 socket connected 1097136
client thread 6 socket wrote 8192
client thread 0 socket connected 1096432
client thread 0 socket wrote 8192
server thread 6 got connection 1096496
server thread 6 read 8192 bytes
server thread 0 got connection 1096816
server thread 0 read 8192 bytes
client thread 3 loop 1
client thread 4 alive
client thread 4 loop 0
client thread 3 socket created 1096560
client thread 4 socket created 1097328
client thread 3 socket connected 1096560
client thread 3 socket wrote 8192
client thread 4 socket connected 1097328
client thread 4 socket wrote 8192
client thread 8 alive
client thread 7 alive
client thread 8 loop 0
server thread 1 got connection 1097520
server thread 1 read 8192 bytes
client thread 8 socket created 1097456
client thread 8 socket connected 1097456
client thread 8 socket wrote 8192
server thread 9 got connection 1097584
server thread 6 write 131072 bytes
server: 940 60 3900 370 5270
Thread 6 EXIT
client thread 6 socket read 131072
server thread 9 read 8192 bytes
Thread 6 EXIT
server thread 0 write 131072 bytes
client thread 7 loop 0
server: 970 170 5200 120 6460
server thread 0 loop 3
client thread 7 socket created 1096496
client thread 0 socket read 131072
client thread 7 socket connected 1096496
client thread 0 loop 3
client thread 7 socket wrote 8192
client thread 0 socket created 1096688
client thread 0 socket connected 1096688
server thread 4 got connection 1097136
server thread 4 read 8192 bytes
client thread 0 socket wrote 8192
server thread 0 got connection 1096816
server thread 0 read 8192 bytes
server thread 8 got connection 1096432
server thread 8 read 8192 bytes
server thread 0 write 131072 bytes
server: 980 70 2790 170 4010
server thread 0 loop 4
server thread 9 write 131072 bytes
server: 16660 1030 5310 150 23150
server thread 9 loop 3
client thread 0 socket read 131072
client thread 9 socket read 131072
client thread 9 loop 3
client thread 0 loop 4
client thread 9 socket created 1096816
client thread 0 socket created 1097584
client thread 9 socket connected 1096816
client thread 0 socket connected 1097584
client thread 9 socket wrote 8192
client thread 0 socket wrote 8192
server thread 9 got connection 1097264
server thread 9 read 8192 bytes
server thread 3 got connection 1096688
server thread 3 read 8192 bytes
server thread 0 got connection 1097648
server thread 0 read 8192 bytes
server thread 9 write 131072 bytes
server thread 7 got connection 1097712
server thread 7 read 8192 bytes
server: 1070 80 3730 140 5020
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 1097264
server thread 1 write 131072 bytes
client thread 9 socket connected 1097264
server: 59290 60 14160 150 73660
server thread 1 loop 1
client thread 9 socket wrote 8192
client thread 1 socket read 131072
server thread 9 got connection 1096816
client thread 1 loop 1
server thread 9 read 8192 bytes
client thread 1 socket created 1097520
client thread 1 socket connected 1097520
client thread 1 socket wrote 8192
server thread 1 got connection 1097392
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 940 90 1860 120 3010
server thread 1 loop 2
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 1097392
client thread 1 socket connected 1097392
client thread 1 socket wrote 8192
server thread 1 got connection 1097520
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1430 60 1360 600 3450
server thread 1 loop 3
server thread 9 write 131072 bytes
client thread 1 socket read 131072
client thread 9 socket read 131072
server: 1860 100 6580 260 8800
Thread 9 EXIT
Thread 9 EXIT
client thread 1 loop 3
server thread 4 write 131072 bytes
client thread 1 socket created 1097520
server: 62700 70 17910 130 80810
server thread 4 loop 1
client thread 1 socket connected 1097520
client thread 1 socket wrote 8192
server thread 1 got connection 1096816
server thread 1 read 8192 bytes
server thread 7 write 131072 bytes
server: 21020 60 12090 160 33330
server thread 7 loop 1
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 1096624
client thread 7 socket connected 1096624
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: 940 60 1320 110 2430
server thread 7 loop 2
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 1097392
client thread 7 socket connected 1097392
client thread 7 socket wrote 8192
server thread 7 got connection 1097136
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1260 60 1330 110 2760
server thread 7 loop 3
client thread 7 socket read 131072
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 1097712
client thread 4 socket connected 1097712
client thread 4 socket wrote 8192
server thread 1 write 131072 bytes
server: 1630 60 9400 110 11200
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 1096496
client thread 1 socket connected 1096496
client thread 1 socket wrote 8192
server thread 1 got connection 1097264
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 890 60 1360 100 2410
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 3 write 131072 bytes
server: 13840 90 25350 110 39390
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 1096624
client thread 3 socket connected 1096624
client thread 3 socket wrote 8192
server thread 3 got connection 1097136
server thread 3 read 8192 bytes
client thread 7 loop 3
client thread 7 socket created 1097328
client thread 7 socket connected 1097328
client thread 7 socket wrote 8192
server thread 4 got connection 1096816
server thread 4 read 8192 bytes
server thread 7 got connection 1097520
server thread 7 read 8192 bytes
server thread 4 write 131072 bytes
server: 16580 60 3390 120 20150
server thread 4 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 1097264
client thread 4 socket connected 1097264
client thread 4 socket wrote 8192
server thread 4 got connection 1096880
server thread 4 read 8192 bytes
server thread 7 write 131072 bytes
server: 9510 60 4970 120 14660
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 1096496
client thread 7 socket connected 1096496
client thread 7 socket wrote 8192
server thread 7 got connection 1096688
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 880 50 1890 290 3110
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 4 write 131072 bytes
server: 1100 50 6240 140 7530
server thread 4 loop 3
server thread 8 write 131072 bytes
client thread 8 socket read 131072
server: 10990 60 44750 170 55970
server thread 8 loop 1
client thread 4 socket read 131072
client thread 8 loop 1
client thread 4 loop 3
client thread 8 socket created 1096560
client thread 4 socket created 1097392
client thread 8 socket connected 1096560
client thread 8 socket wrote 8192
client thread 4 socket connected 1097392
client thread 4 socket wrote 8192
server thread 4 got connection 1096816
server thread 4 read 8192 bytes
server thread 8 got connection 1097712
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
client thread 8 socket read 131072
server: 2330 60 1320 120 3830
server thread 8 loop 2
client thread 8 loop 2
client thread 8 socket created 1097520
client thread 8 socket connected 1097520
server thread 8 got connection 1097328
client thread 8 socket wrote 8192
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
client thread 8 socket read 131072
server: 680 60 1370 110 2220
server thread 8 loop 3
client thread 8 loop 3
client thread 8 socket created 1096688
server thread 4 write 131072 bytes
server: 1390 50 5340 120 6900
server thread 4 loop 4
client thread 8 socket connected 1096688
client thread 8 socket wrote 8192
server thread 8 got connection 1096752
server thread 8 read 8192 bytes
client thread 8 socket read 131072
server thread 8 write 131072 bytes
client thread 8 loop 4
server: 640 60 1660 150 2510
server thread 8 loop 4
client thread 8 socket created 1096496
client thread 4 socket read 131072
client thread 8 socket connected 1096496
client thread 4 loop 4
client thread 8 socket wrote 8192
client thread 4 socket created 1096880
client thread 4 socket connected 1096880
client thread 4 socket wrote 8192
server thread 8 got connection 1096432
server thread 8 read 8192 bytes
client thread 8 socket read 131072
Thread 8 EXIT
server thread 8 write 131072 bytes
server: 880 50 2240 160 3330
Thread 8 EXIT
server thread 4 got connection 1097456
server thread 4 read 8192 bytes
server thread 3 write 131072 bytes
server: 910 50 28390 120 29470
server thread 3 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 1097264
client thread 3 socket connected 1097264
client thread 3 socket wrote 8192
server thread 3 got connection 1097712
server thread 3 read 8192 bytes
server thread 0 write 131072 bytes
server: 3160 90 56560 120 59930
Thread 0 EXIT
server thread 3 write 131072 bytes
server: 860 60 2290 130 3340
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 1096560
client thread 3 socket connected 1096560
client thread 3 socket wrote 8192
server thread 3 got connection 1097328
server thread 3 read 8192 bytes
client thread 0 socket read 131072
Thread 0 EXIT
server thread 4 write 131072 bytes
server: 6280 60 8340 130 14810
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 3 write 131072 bytes
server: 840 60 3410 110 4420
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 92820 856 68601 2398
server per thread elapsed time 164675
----------
Client results:

----------
client per thread totals 10 8960 1152 118334 3234
client per thread elapsed time 131680
select loop user/kernel: 27976.00 usec
server thread 0 alive
server thread 0 loop 0
server thread 2 alive
server thread 2 loop 0
server thread 4 alive
server thread 4 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 8 alive
server thread 8 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 1096496
client thread 0 socket connected 1096496
client thread 0 socket wrote 8192
server thread 0 got connection 1096432
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 2570 50 1270 110 4000
server thread 0 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 1097072
client thread 0 socket connected 1097072
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: 1130 50 1240 110 2530
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 1096624
client thread 0 socket connected 1096624
client thread 0 socket wrote 8192
server thread 0 got connection 1097648
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1050 50 1560 100 2760
server thread 0 loop 3
client thread 0 socket read 131072
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 1096944
client thread 2 socket connected 1096944
client thread 2 socket wrote 8192
client thread 0 loop 3
client thread 0 socket created 1097712
client thread 0 socket connected 1097712
client thread 0 socket wrote 8192
server thread 0 got connection 1097264
server thread 0 read 8192 bytes
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 1097584
client thread 4 socket connected 1097584
client thread 4 socket wrote 8192
server thread 0 write 131072 bytes
server: 1600 50 2020 100 3770
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 1097456
client thread 0 socket connected 1097456
client thread 0 socket wrote 8192
server thread 0 got connection 1097008
server thread 0 read 8192 bytes
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
server thread 0 write 131072 bytes
server: 820 60 2040 110 3030
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 1097328
client thread 8 socket connected 1097328
client thread 8 socket wrote 8192
server thread 2 got connection 1097200
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 16870 50 1470 120 18510
server thread 2 loop 1
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 1096560
client thread 2 socket connected 1096560
client thread 2 socket wrote 8192
server thread 2 got connection 1096432
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1130 50 1270 110 2560
server thread 2 loop 2
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 1096496
client thread 2 socket connected 1096496
client thread 2 socket wrote 8192
server thread 2 got connection 1097136
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1140 50 1420 110 2720
server thread 2 loop 3
client thread 2 socket read 131072
server thread 4 got connection 1097072
server thread 4 read 8192 bytes
client thread 2 loop 3
client thread 2 socket created 1097648
client thread 2 socket connected 1097648
client thread 2 socket wrote 8192
server thread 2 got connection 1096624
server thread 2 read 8192 bytes
server thread 6 got connection 1097264
server thread 6 read 8192 bytes
server thread 2 write 131072 bytes
server: 2120 50 2790 120 5080
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 1097712
client thread 2 socket connected 1097712
client thread 2 socket wrote 8192
server thread 2 got connection 1097008
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 830 50 1320 110 2310
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 8 got connection 1097520
server thread 8 read 8192 bytes
server thread 6 write 131072 bytes
server: 26390 250 6740 110 33490
server thread 6 loop 1
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 1097456
client thread 6 socket connected 1097456
client thread 6 socket wrote 8192
server thread 6 got connection 1097200
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1080 50 1260 100 2490
server thread 6 loop 2
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 1096944
client thread 6 socket connected 1096944
client thread 6 socket wrote 8192
server thread 4 write 131072 bytes
server: 24010 50 14350 120 38530
server thread 4 loop 1
server thread 6 got connection 1096432
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 2260 60 1340 110 3770
server thread 6 loop 3
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 1096560
client thread 6 socket connected 1096560
client thread 6 socket wrote 8192
server thread 6 got connection 1097136
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1160 60 1320 100 2640
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 1096496
client thread 6 socket connected 1096496
client thread 6 socket wrote 8192
server thread 6 got connection 1096624
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 2230 60 1920 110 4320
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
server thread 8 write 131072 bytes
server: 30680 50 16410 110 47250
server thread 8 loop 1
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 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 1097008
client thread 8 socket connected 1097008
client thread 8 socket wrote 8192
server thread 8 got connection 1096816
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1700 60 1340 120 3220
server thread 8 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 1097712
client thread 8 socket connected 1097712
client thread 8 socket wrote 8192
server thread 8 got connection 1097264
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1090 60 1250 100 2500
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 1096880
client thread 8 socket connected 1096880
client thread 8 socket wrote 8192
server thread 8 got connection 1097200
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1070 60 1320 100 2550
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 1097456
client thread 8 socket connected 1097456
client thread 8 socket wrote 8192
server thread 4 got connection 1097072
server thread 4 read 8192 bytes
server thread 8 got connection 1096432
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 2360 50 1310 110 3830
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 4 write 131072 bytes
server: 19300 50 3730 120 23200
server thread 4 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 1096944
client thread 4 socket connected 1096944
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: 1080 60 1500 110 2750
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 1096560
client thread 4 socket connected 1096560
client thread 4 socket wrote 8192
server thread 4 got connection 1096624
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1100 50 1450 110 2710
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 1096752
client thread 4 socket connected 1096752
client thread 4 socket wrote 8192
server thread 4 got connection 1096496
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1130 50 1540 110 2830
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 1 alive
server thread 1 loop 0
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 1097584
client thread 1 socket connected 1097584
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: 710 60 1300 110 2180
server thread 1 loop 1
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 1096816
client thread 1 socket connected 1096816
client thread 1 socket wrote 8192
server thread 1 got connection 1097008
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1070 50 1400 120 2640
server thread 1 loop 2
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
server thread 1 got connection 1097712
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1240 60 1240 110 2650
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 1097200
client thread 1 socket connected 1097200
client thread 1 socket wrote 8192
server thread 1 got connection 1096880
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1070 50 1280 120 2520
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 1096432
client thread 1 socket connected 1096432
client thread 1 socket wrote 8192
server thread 1 got connection 1097392
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1130 60 1270 100 2560
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 3 alive
server thread 3 loop 0
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 1097072
client thread 3 socket connected 1097072
client thread 3 socket wrote 8192
server thread 3 got connection 1097648
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 650 50 1230 280 2210
server thread 3 loop 1
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 1097136
client thread 3 socket connected 1097136
client thread 3 socket wrote 8192
server thread 3 got connection 1096944
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1170 70 1300 110 2650
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 1096624
client thread 3 socket connected 1096624
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: 1070 50 1260 110 2490
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 1096688
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1170 50 1300 100 2620
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 1096752
client thread 3 socket connected 1096752
client thread 3 socket wrote 8192
server thread 3 got connection 1097328
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1080 50 1670 110 2910
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 5 alive
server thread 5 loop 0
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 1097008
client thread 5 socket connected 1097008
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: 750 60 1340 110 2260
server thread 5 loop 1
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
server thread 5 got connection 1097264
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1090 60 1250 100 2500
server thread 5 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 1096880
client thread 5 socket connected 1096880
client thread 5 socket wrote 8192
server thread 5 got connection 1097200
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1090 50 1390 110 2640
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 1097392
client thread 5 socket connected 1097392
client thread 5 socket wrote 8192
server thread 5 got connection 1097520
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1250 70 1420 110 2850
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 1096432
client thread 5 socket connected 1096432
client thread 5 socket wrote 8192
server thread 5 got connection 1097648
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1570 140 2270 110 4090
Thread 5 EXIT
client thread 5 socket read 131072
server thread 7 alive
server thread 7 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 1097136
client thread 7 socket connected 1097136
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: 1220 80 1440 230 2970
server thread 7 loop 1
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 1096624
client thread 7 socket connected 1096624
client thread 7 socket wrote 8192
server thread 7 got connection 1096688
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1110 50 1300 100 2560
server thread 7 loop 2
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 1096496
client thread 7 socket connected 1096496
client thread 7 socket wrote 8192
server thread 7 got connection 1097328
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1080 50 1290 100 2520
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 1097456
client thread 7 socket connected 1097456
client thread 7 socket wrote 8192
server thread 7 got connection 1096752
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 2160 50 1290 100 3600
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 1096816
client thread 7 socket connected 1096816
client thread 7 socket wrote 8192
server thread 7 got connection 1097008
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1170 50 1230 100 2550
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
client thread 9 alive
client thread 9 loop 0
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 9 write 131072 bytes
server: 15250 50 1260 100 16660
server thread 9 loop 1
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 1097200
client thread 9 socket connected 1097200
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: 1070 50 1230 100 2450
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 1097520
client thread 9 socket connected 1097520
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: 1050 60 1340 110 2560
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 1097648
client thread 9 socket connected 1097648
client thread 9 socket wrote 8192
server thread 9 got connection 1097584
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1170 50 1230 110 2560
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 1096560
client thread 9 socket connected 1096560
client thread 9 socket wrote 8192
server thread 9 got connection 1097136
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1090 50 1250 100 2490
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
Thread 5 EXIT
Thread 5 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 111658 1156 79297 2968
server per thread elapsed time 195079
----------
Client results:

----------
client per thread totals 10 10455 1757 139865 23351
client per thread elapsed time 175428
select loop kernel/user: 61930.00 usec
server thread 0 alive
server thread 0 loop 0
server thread 2 alive
server thread 2 loop 0
server thread 4 alive
server thread 4 loop 0
client thread 0 alive
client thread 0 loop 0
server thread 1 alive
client thread 0 socket created 1096496
client thread 0 socket connected 1096496
client thread 0 socket wrote 8192
server thread 1 loop 0
server thread 3 alive
server thread 0 got connection 1097456
server thread 0 read 8192 bytes
server thread 3 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 7 alive
server thread 6 loop 0
server thread 9 alive
server thread 7 loop 0
server thread 0 write 131072 bytes
server thread 9 loop 0
client thread 1 alive
client thread 1 loop 0
server: 1960 60 2360 130 4510
server thread 0 loop 1
client thread 1 socket created 1096880
client thread 0 socket read 131072
client thread 0 loop 1
client thread 1 socket connected 1096880
client thread 0 socket created 1097200
client thread 1 socket wrote 8192
client thread 0 socket connected 1097200
client thread 0 socket wrote 8192
server thread 1 got connection 1097392
server thread 1 read 8192 bytes
server thread 0 got connection 1097520
server thread 0 read 8192 bytes
server thread 1 write 131072 bytes
server thread 8 alive
server: 3480 60 1860 360 5760
server thread 1 loop 1
client thread 1 socket read 131072
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 1097648
server thread 8 loop 0
client thread 3 socket connected 1097648
client thread 3 socket wrote 8192
server thread 0 write 131072 bytes
server: 970 80 3020 120 4190
server thread 0 loop 2
server thread 3 got connection 1097136
server thread 3 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 1096944
client thread 0 socket connected 1096944
client thread 0 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 1096560
client thread 1 loop 1
client thread 2 socket connected 1096560
client thread 1 socket created 1096432
client thread 2 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 1 socket connected 1096432
client thread 1 socket wrote 8192
client thread 4 socket created 1097456
client thread 5 alive
client thread 4 socket connected 1097456
client thread 5 loop 0
client thread 4 socket wrote 8192
client thread 7 alive
client thread 5 socket created 1096496
client thread 7 loop 0
client thread 5 socket connected 1096496
client thread 7 socket created 1097392
client thread 5 socket wrote 8192
client thread 6 alive
client thread 7 socket connected 1097392
client thread 6 loop 0
client thread 7 socket wrote 8192
client thread 8 alive
client thread 6 socket created 1097520
client thread 8 loop 0
client thread 6 socket connected 1097520
client thread 8 socket created 1097200
client thread 6 socket wrote 8192
client thread 9 alive
client thread 8 socket connected 1097200
client thread 8 socket wrote 8192
server thread 0 got connection 1096880
server thread 0 read 8192 bytes
client thread 9 loop 0
client thread 9 socket created 1097776
client thread 9 socket connected 1097776
client thread 9 socket wrote 8192
server thread 2 got connection 1097840
server thread 2 read 8192 bytes
server thread 1 got connection 1097904
server thread 1 read 8192 bytes
server thread 2 write 131072 bytes
server: 13790 70 2070 190 16120
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 6520 190 7780 170 14660
server thread 3 loop 1
client thread 2 socket read 131072
client thread 3 socket read 131072
client thread 3 loop 1
client thread 2 loop 1
client thread 3 socket created 1097840
client thread 2 socket created 1097136
client thread 3 socket connected 1097840
client thread 3 socket wrote 8192
client thread 2 socket connected 1097136
client thread 2 socket wrote 8192
server thread 3 got connection 1097648
server thread 3 read 8192 bytes
server thread 2 got connection 1096560
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1290 80 2350 120 3840
server thread 2 loop 2
client thread 2 socket read 131072
server thread 5 got connection 1096560
server thread 5 read 8192 bytes
client thread 2 loop 2
client thread 2 socket created 1097136
client thread 2 socket connected 1097136
client thread 2 socket wrote 8192
server thread 2 got connection 1097968
server thread 2 read 8192 bytes
server thread 6 got connection 1098032
server thread 6 read 8192 bytes
server thread 9 got connection 1098096
server thread 0 write 131072 bytes
server thread 9 read 8192 bytes
server: 4040 50 11320 200 15610
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 1096880
client thread 0 socket connected 1096880
client thread 0 socket wrote 8192
server thread 0 got connection 1096944
server thread 0 read 8192 bytes
server thread 3 write 131072 bytes
server: 910 50 8260 180 9400
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 1097648
client thread 3 socket connected 1097648
client thread 3 socket wrote 8192
server thread 2 write 131072 bytes
server thread 3 got connection 1097840
server: 1950 60 5060 130 7200
server thread 2 loop 3
server thread 3 read 8192 bytes
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 1097968
client thread 2 socket connected 1097968
client thread 2 socket wrote 8192
server thread 2 got connection 1097136
server thread 2 read 8192 bytes
server thread 1 write 131072 bytes
server: 7620 80 14600 140 22440
server thread 1 loop 2
server thread 0 write 131072 bytes
server: 1330 60 4790 140 6320
server thread 0 loop 4
server thread 4 got connection 1097904
server thread 4 read 8192 bytes
server thread 7 got connection 1096944
server thread 7 read 8192 bytes
server thread 8 got connection 1098160
server thread 8 read 8192 bytes
server thread 3 write 131072 bytes
server: 1330 50 7030 160 8570
server thread 3 loop 3
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 1097840
client thread 3 socket read 131072
client thread 0 socket connected 1097840
client thread 3 loop 3
client thread 0 socket wrote 8192
client thread 3 socket created 1096880
server thread 0 got connection 1097648
client thread 3 socket connected 1096880
server thread 0 read 8192 bytes
client thread 3 socket wrote 8192
server thread 2 write 131072 bytes
server: 1400 100 7990 120 9610
server thread 2 loop 4
server thread 3 got connection 1097136
server thread 3 read 8192 bytes
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 1097968
client thread 2 socket connected 1097968
client thread 2 socket wrote 8192
server thread 0 write 131072 bytes
server: 5320 70 3790 150 9330
Thread 0 EXIT
server thread 3 write 131072 bytes
client thread 3 socket read 131072
server: 3020 60 2340 130 5550
server thread 3 loop 4
client thread 0 socket read 131072
client thread 3 loop 4
client thread 3 socket created 1097648
Thread 0 EXIT
client thread 3 socket connected 1097648
client thread 3 socket wrote 8192
server thread 5 write 131072 bytes
client thread 1 socket read 131072
server: 18600 70 19690 150 38510
server thread 5 loop 1
client thread 1 loop 2
client thread 1 socket created 1096688
server thread 3 got connection 1097136
server thread 3 read 8192 bytes
client thread 1 socket connected 1096688
client thread 1 socket wrote 8192
server thread 3 write 131072 bytes
server: 1050 50 1380 130 2610
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 6 write 131072 bytes
server: 18790 80 22210 130 41210
server thread 6 loop 1
server thread 2 got connection 1096880
server thread 2 read 8192 bytes
server thread 9 write 131072 bytes
client thread 5 socket read 131072
server: 19520 280 23200 150 43150
server thread 9 loop 1
client thread 5 loop 1
client thread 5 socket created 1097840
server thread 1 got connection 1096560
client thread 5 socket connected 1097840
server thread 1 read 8192 bytes
client thread 5 socket wrote 8192
server thread 5 got connection 1096432
server thread 5 read 8192 bytes
server thread 1 write 131072 bytes
server thread 2 write 131072 bytes
server: 17870 60 2720 130 20780
server thread 1 loop 3
server: 8100 70 5160 130 13460
Thread 2 EXIT
server thread 4 write 131072 bytes
client thread 2 socket read 131072
server: 29880 70 20000 140 50090
server thread 4 loop 1
Thread 2 EXIT
server thread 7 write 131072 bytes
client thread 1 socket read 131072
server: 28140 80 19040 130 47390
server thread 7 loop 1
client thread 1 loop 3
client thread 1 socket created 1097136
client thread 1 socket connected 1097136
server thread 1 got connection 1097008
client thread 1 socket wrote 8192
client thread 6 socket read 131072
server thread 1 read 8192 bytes
client thread 6 loop 1
client thread 6 socket created 1097648
client thread 6 socket connected 1097648
client thread 6 socket wrote 8192
server thread 5 write 131072 bytes
server: 7860 60 4500 130 12550
server thread 5 loop 2
server thread 1 write 131072 bytes
server: 1440 490 1590 140 3660
server thread 1 loop 4
client thread 1 socket read 131072
client thread 5 socket read 131072
client thread 1 loop 4
client thread 1 socket created 1098032
client thread 5 loop 2
client thread 1 socket connected 1098032
client thread 5 socket created 1098096
client thread 1 socket wrote 8192
client thread 5 socket connected 1098096
client thread 5 socket wrote 8192
server thread 8 write 131072 bytes
server: 25190 60 21760 140 47150
server thread 8 loop 1
server thread 5 got connection 1096496
server thread 5 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 1096560
client thread 9 socket connected 1096560
client thread 9 socket wrote 8192
server thread 6 got connection 1096880
server thread 6 read 8192 bytes
server thread 1 got connection 1096624
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
client thread 1 socket read 131072
server: 2650 90 1870 140 4750
Thread 1 EXIT
server thread 5 write 131072 bytes
server: 1590 70 3800 130 5590
server thread 5 loop 3
Thread 1 EXIT
client thread 8 socket read 131072
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 1097904
client thread 4 socket connected 1097904
client thread 4 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 1097968
client thread 7 socket connected 1097968
client thread 7 socket wrote 8192
client thread 5 socket read 131072
client thread 8 loop 1
client thread 8 socket created 1096944
client thread 5 loop 3
client thread 5 socket created 1096688
client thread 8 socket connected 1096944
client thread 8 socket wrote 8192
client thread 5 socket connected 1096688
client thread 5 socket wrote 8192
server thread 5 got connection 1097520
server thread 5 read 8192 bytes
server thread 9 got connection 1096432
server thread 9 read 8192 bytes
server thread 6 write 131072 bytes
server: 11710 80 7330 180 19300
server thread 6 loop 2
server thread 5 write 131072 bytes
client thread 6 socket read 131072
server: 3030 60 1710 130 4930
server thread 5 loop 4
client thread 6 loop 2
client thread 6 socket created 1097008
client thread 5 socket read 131072
client thread 6 socket connected 1097008
client thread 5 loop 4
client thread 6 socket wrote 8192
client thread 5 socket created 1097136
server thread 6 got connection 1097840
server thread 6 read 8192 bytes
client thread 5 socket connected 1097136
client thread 5 socket wrote 8192
server thread 5 got connection 1098160
server thread 5 read 8192 bytes
server thread 6 write 131072 bytes
server: 980 50 1650 130 2810
server thread 6 loop 3
client thread 6 socket read 131072
server thread 5 write 131072 bytes
client thread 6 loop 3
server: 1360 60 1820 120 3360
Thread 5 EXIT
client thread 6 socket created 1097776
client thread 6 socket connected 1097776
client thread 6 socket wrote 8192
client thread 5 socket read 131072
server thread 6 got connection 1096624
server thread 6 read 8192 bytes
Thread 5 EXIT
server thread 4 got connection 1098032
server thread 4 read 8192 bytes
server thread 7 got connection 1096496
server thread 7 read 8192 bytes
server thread 6 write 131072 bytes
server: 1340 60 2820 140 4360
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 1096752
server thread 8 got connection 1097456
server thread 6 got connection 1097392
server thread 8 read 8192 bytes
client thread 6 socket connected 1096752
client thread 6 socket wrote 8192
server thread 6 read 8192 bytes
server thread 9 write 131072 bytes
server thread 4 write 131072 bytes
server: 15180 60 11720 140 27100
server thread 9 loop 2
server: 17870 70 5540 140 23620
server thread 4 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 1097200
client thread 4 socket read 131072
client thread 9 socket connected 1097200
client thread 4 loop 2
client thread 9 socket wrote 8192
client thread 4 socket created 1098096
server thread 9 got connection 1096880
client thread 4 socket connected 1098096
server thread 9 read 8192 bytes
client thread 4 socket wrote 8192
server thread 4 got connection 1097520
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1250 60 2250 100 3660
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 1097648
client thread 4 socket connected 1097648
server thread 9 write 131072 bytes
client thread 4 socket wrote 8192
server: 970 60 3930 160 5120
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 1096688
client thread 9 socket connected 1096688
client thread 9 socket wrote 8192
server thread 4 got connection 1097840
server thread 9 got connection 1097008
server thread 4 read 8192 bytes
server thread 9 read 8192 bytes
server thread 6 write 131072 bytes
server: 990 300 9910 120 11320
Thread 6 EXIT
server thread 4 write 131072 bytes
server: 2390 70 2030 110 4600
server thread 4 loop 4
client thread 4 socket read 131072
server thread 9 write 131072 bytes
server: 1090 70 2810 130 4100
server thread 9 loop 4
client thread 4 loop 4
client thread 9 socket read 131072
client thread 4 socket created 1098160
client thread 9 loop 4
client thread 4 socket connected 1098160
client thread 9 socket created 1097072
client thread 4 socket wrote 8192
client thread 9 socket connected 1097072
client thread 9 socket wrote 8192
server thread 4 got connection 1097136
server thread 4 read 8192 bytes
server thread 9 got connection 1096624
server thread 9 read 8192 bytes
server thread 4 write 131072 bytes
server: 1500 60 2000 130 3690
Thread 4 EXIT
server thread 9 write 131072 bytes
client thread 4 socket read 131072
server: 940 80 2880 120 4020
Thread 4 EXIT
Thread 9 EXIT
client thread 9 socket read 131072
server thread 7 write 131072 bytes
Thread 9 EXIT
server: 19380 90 17330 130 36930
server thread 7 loop 2
client thread 7 socket read 131072
client thread 6 socket read 131072
client thread 7 loop 2
Thread 6 EXIT
client thread 7 socket created 1097776
client thread 7 socket connected 1097776
client thread 7 socket wrote 8192
server thread 8 write 131072 bytes
server: 16980 70 16860 130 34040
server thread 8 loop 2
server thread 7 got connection 1096432
server thread 7 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 1098032
client thread 8 socket connected 1098032
client thread 8 socket wrote 8192
server thread 8 got connection 1096560
server thread 8 read 8192 bytes
server thread 7 write 131072 bytes
server: 1130 90 1650 120 2990
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 1097904
server thread 8 write 131072 bytes
client thread 7 socket connected 1097904
server: 1210 80 1730 130 3150
server thread 8 loop 3
client thread 7 socket wrote 8192
server thread 7 got connection 1097520
server thread 7 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 1098096
client thread 8 socket connected 1098096
client thread 8 socket wrote 8192
server thread 7 write 131072 bytes
server thread 8 got connection 1096880
server thread 8 read 8192 bytes
server: 1530 90 1360 120 3100
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 1097200
client thread 7 socket connected 1097200
client thread 7 socket wrote 8192
server thread 7 got connection 1097392
server thread 7 read 8192 bytes
server thread 8 write 131072 bytes
server: 1810 50 2940 130 4930
server thread 8 loop 4
server thread 7 write 131072 bytes
client thread 8 socket read 131072
server: 1550 50 1640 100 3340
client thread 8 loop 4
Thread 7 EXIT
client thread 8 socket created 1096816
client thread 8 socket connected 1096816
client thread 7 socket read 131072
client thread 8 socket wrote 8192
Thread 7 EXIT
server thread 8 got connection 1097840
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
client thread 8 socket read 131072
server: 1430 70 1420 130 3050
Thread 8 EXIT
Thread 8 EXIT
Thread 8 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 20 145781 1594 112784 3673
server per thread elapsed time 263832
----------
Client results:

----------
client per thread totals 20 12185 2411 199945 24567
client per thread elapsed time 239108
select loop kernel/kernel: 20336.00 usec
Killing sel_spd 29487 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Fri Mar 28 15:29: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
'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 29504 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Fri Mar 28 15:29: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
'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 29551 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Fri Mar 28 15:29:39 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 29637 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Fri Mar 28 15:29: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
select returned 0
Killing selintr 29926 after 600
END TEST: selintr
BEGIN TEST: sema  
Fri Mar 28 15:29:47 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 33 after 600
END TEST: sema
BEGIN TEST: semaerr  
Fri Mar 28 15:29:48 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 88 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Fri Mar 28 15:29:49 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 144 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Fri Mar 28 15:29: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 sendzlf 221 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Fri Mar 28 15:29: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 server_test 283 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Fri Mar 28 15:29:54 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 315 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Fri Mar 28 15:29:55 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 345 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Fri Mar 28 15:29:57 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 373 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Fri Mar 28 15:29: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
Killing servr_kk 393 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Fri Mar 28 15:30:00 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 414 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Fri Mar 28 15:30: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
write to broken pipe failed with EPIPE, as expected
write to broken pipe failed with EPIPE, as expected
PASSED
Killing sigpipe 432 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Fri Mar 28 15:30: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
END TEST: socket
BEGIN TEST: sockopt  
Fri Mar 28 15:30: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
PASSED
Killing sockopt 476 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Fri Mar 28 15:30: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
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
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 518 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Fri Mar 28 15:30: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 536 after 600
END TEST: sprintf
BEGIN TEST: stack  
Fri Mar 28 15:30:11 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 556 after 600
END TEST: stack
BEGIN TEST: stdio  
Fri Mar 28 15:30:23 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 635 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Fri Mar 28 15:30: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
PASS
Killing str2addr 651 after 600
END TEST: str2addr
BEGIN TEST: strod  
Fri Mar 28 15:30: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
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
Killing strod 667 after 600
END TEST: strod
BEGIN TEST: switch  
Fri Mar 28 15:30: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
PASSED
Killing switch 685 after 600
END TEST: switch
BEGIN TEST: system  
Fri Mar 28 15:30: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
PR_SI_HOSTNAME: y2sun1
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: 2
Killing system 728 after 600
END TEST: system
BEGIN TEST: testbit  
Fri Mar 28 15:30:32 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 743 after 600
END TEST: testbit
BEGIN TEST: testfile  
Fri Mar 28 15:30: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
File Test passed
Dir Test passed
Killing testfile 756 after 600
END TEST: testfile
BEGIN TEST: threads  
Fri Mar 28 15:30: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
PASS
Killing threads 778 after 600
END TEST: threads
BEGIN TEST: timemac  
Fri Mar 28 15:30: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
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Fri Mar 28 23:30:37 UTC 2003
Current local time is Fri Mar 28 15:30:37 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 802 after 600
END TEST: timemac
BEGIN TEST: timetest  
Fri Mar 28 15:30: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
Killing timetest 824 after 600
END TEST: timetest
BEGIN TEST: tpd  
Fri Mar 28 15:34:17 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 1702 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Fri Mar 28 15:34:18 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 1718 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Fri Mar 28 15:34: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
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 1733 after 600
END TEST: vercheck
BEGIN TEST: version  
Fri Mar 28 15:34: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
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 1746 after 600
END TEST: version
BEGIN TEST: writev  
Fri Mar 28 15:34:22 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 1771 after 600
END TEST: writev
BEGIN TEST: xnotify  
Fri Mar 28 15:34: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
Done!
Killing xnotify 1826 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Fri Mar 28 15:34: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
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 1849 after 600
END TEST: zerolen
BEGIN TEST: accept  
Fri Mar 28 15:34: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
PASS
Killing accept 2141 after 600
END TEST: accept
BEGIN TEST: acceptread  
Fri Mar 28 15:34: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
Testing w/ write_dally = 0 msec
Accepted connection from (0xffffffff7d30fca8)127.0.0.1:53964
(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:53965
(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:53966
(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:53967
(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) succeeded: 0 bytes
GET / HTTP/1.0


PR_Shutdown (client) failed: PR_AcceptRead (server) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
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 2229 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Fri Mar 28 15:35: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
Testing w/ write_dally = 0 msec
Accepted connection from (0xffffffff7d30fca8)127.0.0.1:53970
(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 (0xffffffff7d20fca8)127.0.0.1:53971
(Server) read [0xffffffff7d20fc30..0xffffffff7d20fca5) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xffffffff7d20fca8)127.0.0.1:53972
(Server) read [0xffffffff7d20fc30..0xffffffff7d20fca5) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xffffffff7d20fca8)127.0.0.1:53973
(Server) read [0xffffffff7d20fc30..0xffffffff7d20fca5) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_Recv (client) succeeded: 0 bytes
GET / HTTP/1.0


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 acceptreademu 2314 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Fri Mar 28 15:35: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
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
/u/svbld/ns/securityqa/nsprqa: usage: kill [ [ -sig ] id ... | -l ]
END TEST: affinity
BEGIN TEST: alarm  
Fri Mar 28 15:35:19 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 2438 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Fri Mar 28 15:36: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 anonfm 2877 after 600
END TEST: anonfm
BEGIN TEST: atomic  
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_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 2895 after 600
END TEST: atomic
BEGIN TEST: attach  
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
Killing attach 2909 after 600
END TEST: attach
BEGIN TEST: bigfile  
Fri Mar 28 15:36: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 bigfile 2927 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Fri Mar 28 15:36: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 2945 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Fri Mar 28 15:36:32 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:36:33
Server started at(0x10010f530): 15:36:33
Client started at(0x100111f90): 15:36:33
main(0x100109b60): waiting for execution interval (10 seconds)
Shutting down(0x100109b60): 15:36:43
Client(0x100111f90): stopped after 406 operations and 419660 bytes
Server(0x10010f530): stopped after 406 operations and 419660 bytes
main(0x100109b60): test complete
Test exiting at(0x100109b60): 15:36:43
Killing cltsrv 3053 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Fri Mar 28 15:36: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 3207 after 600
END TEST: concur
BEGIN TEST: cvar  
Fri Mar 28 15:36: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 cvar 3343 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Fri Mar 28 15:36: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

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: 101.00 usec
Condvar simple test shared UK: 56.40 usec
Condvar simple test priv UU: 585.60 usec
Condvar simple test priv UK: 214.40 usec
Condvar simple test All: 166.50 usec
Condvar timeout test: 655.00 usec

10 Thread tests
Condvar simple test shared UU: 64.50 usec
Condvar simple test shared UK: 92.90 usec
Condvar simple test priv UU: 375.50 usec
Condvar simple test priv UK: 427.70 usec
Condvar simple test All: 384.60 usec
Condvar timeout test: 727.30 usec

15 Thread tests
Condvar simple test shared UU: 166.60 usec
Condvar simple test shared UK: 156.70 usec
Condvar simple test priv UU: 386.10 usec
Condvar simple test priv UK: 608.50 usec
Condvar simple test All: 614.60 usec
Condvar timeout test: 734.00 usec

20 Thread tests
Condvar simple test shared UU: 147.40 usec
Condvar simple test shared UK: 157.60 usec
Condvar simple test priv UU: 549.80 usec
Condvar simple test priv UK: 656.00 usec
Condvar simple test All: 810.80 usec
Condvar timeout test: 1222.60 usec
PASS
Killing cvar2 3363 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Fri Mar 28 15:36: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
PASSED
Killing dlltest 3395 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Fri Mar 28 15:36:59 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 3423 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Fri Mar 28 15:37: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

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 3439 after 600
END TEST: errcodes
BEGIN TEST: exit  
Fri Mar 28 15:37:01 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 3456 after 600
END TEST: exit
BEGIN TEST: fdcach  
Fri Mar 28 15:37:12 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 3543 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Fri Mar 28 15:37: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
PASS
Killing fileio 3559 after 600
END TEST: fileio
BEGIN TEST: foreign  
Fri Mar 28 15:37: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
Killing foreign 3584 after 600
END TEST: foreign
BEGIN TEST: forktest  
Fri Mar 28 15:37: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
Accepting connection at port 54382
Wait one second before connect
Connecting to port 54382
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Parent process continues.
Accepting connection at port 54384
Wait one second before connect
Fork succeeded. Child process continues.
Accepting connection at port 54385
Wait one second before connect
Connecting to port 54384
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Connecting to port 54385
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Parent process exits.
PASSED
Killing forktest 3615 after 600
END TEST: forktest
BEGIN TEST: fsync  
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
10 iterations over a 10 kbyte file: 140 [160] 150
Killing fsync 3634 after 600
END TEST: fsync
BEGIN TEST: getproto  
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
tcp is protocol number 6
udp is protocol number 17
Protocol number 6 is tcp
Protocol number 17 is udp
PASSED
Killing getproto 3648 after 600
END TEST: getproto
BEGIN TEST: i2l  
Fri Mar 28 15:37: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
We have long long
Killing i2l 3664 after 600
END TEST: i2l
BEGIN TEST: initclk  
Fri Mar 28 15:37: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
Elapsed time: 3000 ms, expected time: 3007 ms
PASS
Killing initclk 3685 after 600
END TEST: initclk
BEGIN TEST: inrval  
Fri Mar 28 15:37: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
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 854 nsecs

Overhead of 'PR_IntervalNow()' is 449 nsecs

Overhead of 'PR_Now()' is 849 nsecs

Overhead of 'PR_IntervalNow()' is 594 nsecs

Killing inrval 3752 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Fri Mar 28 15:39: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
Test not defined
Killing instrumt 4651 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Fri Mar 28 15:39:01 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 4683 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Fri Mar 28 15:39: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
PASSED
Killing intrupt 4880 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Fri Mar 28 15:39: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
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 4984 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Fri Mar 28 15:39: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
Interrupting the threads
Threads terminated in 3190 milliseconds
PASS
Killing ioconthr 5336 after 600
END TEST: ioconthr
BEGIN TEST: join  
Fri Mar 28 15:39: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
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
Killing join 5529 after 600
END TEST: join
BEGIN TEST: joinkk  
Fri Mar 28 15:39: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
PASS
Killing joinkk 5552 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Fri Mar 28 15:39: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
PASS
Killing joinku 5626 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Fri Mar 28 15:39: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 joinuk 5704 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Fri Mar 28 15:39: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 joinuu 5732 after 600
END TEST: joinuu
BEGIN TEST: layer  
Fri Mar 28 15:39: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
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
Killing layer 5745 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Fri Mar 28 15:39: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 lazyinit 5758 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Fri Mar 28 15:39: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
PASS
Killing lltest 5789 after 600
END TEST: lltest
BEGIN TEST: lock  
Fri Mar 28 15:39: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
PASS
Killing lock 5833 after 600
END TEST: lock
BEGIN TEST: lockfile  
Fri Mar 28 15:40:03 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 6371 after 600
END TEST: lockfile
BEGIN TEST: logger  
Fri Mar 28 15:40: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
Killing logger 6531 after 600
END TEST: logger
BEGIN TEST: many_cv  
Fri Mar 28 15:40: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
Settings
Conditions / lock: 10
Loops to run test: 1
PASS
Killing many_cv 6982 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Fri Mar 28 15:40: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
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 7011 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Fri Mar 28 15:41: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
END TEST: nameshm1
BEGIN TEST: nonblock  
Fri Mar 28 15:41: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
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 8238 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Fri Mar 28 15:41:44 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 8279 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Fri Mar 28 15:41:45 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 8306 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Fri Mar 28 15:41:45 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 8321 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Fri Mar 28 15:41:45 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 8345 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Fri Mar 28 15:41:46 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 8361 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Fri Mar 28 15:41:46 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 8392 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Fri Mar 28 15:41:46 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 8406 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Fri Mar 28 15:41:47 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 8428 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Fri Mar 28 15:41:47 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 8453 after 600
END TEST: parent
BEGIN TEST: peek  
Fri Mar 28 15:41: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
END TEST: peek
BEGIN TEST: perf  
Fri Mar 28 15:41: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
local procedure call overhead: 0.02 usec
DLL procedure call overhead: 0.08 usec
current calendar time: 0.45 usec
interval time: 0.44 usec
idle lock lock/unlock pair: 0.39 usec
idle monitor entry/exit pair: 0.63 usec
idle cache monitor entry/exit pair: 1.75 usec
create/destroy thread pair: 91.84 usec
context switch - user/user: 16.83 usec
context switch - user/kernel: 19.48 usec
context switch - kernel/user: 18.22 usec
context switch - kernel/kernel: 16.83 usec
sema context switch - user/user: 47.58 usec
sema context switch - user/kernel: 20.33 usec
sema context switch - kernel/user: 44.19 usec
sema context switch - kernel/kernel: 40.37 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.02 usec
DLL procedure call overhead: 0.06 usec
current calendar time: 0.43 usec
interval time: 0.42 usec
idle lock lock/unlock pair: 0.36 usec
idle monitor entry/exit pair: 0.65 usec
idle cache monitor entry/exit pair: 1.80 usec
create/destroy thread pair: 89.85 usec
context switch - user/user: 16.75 usec
context switch - user/kernel: 18.35 usec
context switch - kernel/user: 17.40 usec
context switch - kernel/kernel: 48.23 usec
sema context switch - user/user: 37.37 usec
sema context switch - user/kernel: 22.21 usec
sema context switch - kernel/user: 29.67 usec
sema context switch - kernel/kernel: 41.78 usec
Killing perf 8479 after 600
END TEST: perf
BEGIN TEST: pipeping  
Fri Mar 28 15:41: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
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
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 8507 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Fri Mar 28 15:41: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
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
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 8529 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Fri Mar 28 15:41: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
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 8549 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Fri Mar 28 15:41: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
Killing poll_nm 8566 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Fri Mar 28 15:41: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 poll_to 8596 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Fri Mar 28 15:41: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 pollable 8730 after 600
END TEST: pollable
BEGIN TEST: prftest  
Fri Mar 28 15:41: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
PR_snprintf test 1 passed
PR_snprintf test 2 passed
Killing prftest 8754 after 600
END TEST: prftest
BEGIN TEST: primblok  
Fri Mar 28 15:41: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
This test is not relevant on this platform
Killing primblok 8786 after 600
END TEST: primblok
BEGIN TEST: provider  
Fri Mar 28 15:41: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
Client/Server started at(0x100109ea0): 15:41:57
Server started at(0x10010f870): 15:41:57
Client started at(0x100112220): 15:41:57
main(0x100109ea0): waiting for execution interval (10 seconds)
Shutting down(0x100109ea0): 15:42:07
Client(0x100112220): stopped after 435 operations and 449066 bytes
Server(0x10010f870): stopped after 435 operations and 449066 bytes
main(0x100109ea0): test complete
Test exiting at(0x100109ea0): 15:42:07
Killing provider 8819 after 600
END TEST: provider
BEGIN TEST: prpollml  
Fri Mar 28 15:42: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 prpollml 9040 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Fri Mar 28 15:42:46 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 57212, 57213 and 57214

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 "57212" from a client
The server received "57213" from a client
Server read 128 bytes from native fd 8
The server received "57214" from a client
The server received "57212" from a client
The server received "57213" from a client
Server read 128 bytes from native fd 12
The server received "57214" from a client
The server received "57212" from a client
The server received "57213" from a client
Server read 128 bytes from native fd 8
The server received "57214" from a client
The server received "57212" from a client
The server received "57213" from a client
Server read 128 bytes from native fd 12
The server received "57214" from a client
The server received "57212" from a client
The server received "57213" from a client
Server read 128 bytes from native fd 8
The server received "57214" from a client
All tests finished
Killing prpoll 9428 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Fri Mar 28 15:42: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 randseed 9446 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Fri Mar 28 15:42: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
PASS
Killing ranfile 9466 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Fri Mar 28 15:43: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
PASS
Killing rwlocktest 9918 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Fri Mar 28 15:43: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
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 31687 1820 41153 647
server per thread elapsed time 75307
----------
Client results:

----------
client per thread totals 0 1611 712 65856 1279
client per thread elapsed time 69458
select loop user/user: 21638.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 65417 2939 69245 1311
server per thread elapsed time 138912
----------
Client results:

----------
client per thread totals 10 3090 1182 121432 2999
client per thread elapsed time 128703
select loop user/kernel: 18724.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 94644 3293 100689 1959
server per thread elapsed time 200585
----------
Client results:

----------
client per thread totals 10 4876 1659 172728 3774
client per thread elapsed time 183037
select loop kernel/user: 24504.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 20 116640 3594 123255 3238
server per thread elapsed time 246727
----------
Client results:

----------
client per thread totals 20 6315 2160 210320 4450
client per thread elapsed time 223245
select loop kernel/kernel: 22002.00 usec
Killing sel_spd 9948 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Fri Mar 28 15:43: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 selct_er 9972 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Fri Mar 28 15:43:19 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 9996 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Fri Mar 28 15:43: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 selct_to 10024 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Fri Mar 28 15:43: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
select returned 0
Killing selintr 10103 after 600
END TEST: selintr
BEGIN TEST: sema  
Fri Mar 28 15:43:28 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 10154 after 600
END TEST: sema
BEGIN TEST: semaerr  
Fri Mar 28 15:43:29 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 10185 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Fri Mar 28 15:43: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
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
Killing semaping 10208 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Fri Mar 28 15:43:32 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 10231 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Fri Mar 28 15:43: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 server_test 10285 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Fri Mar 28 15:43: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 servr_uu 10314 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Fri Mar 28 15:43: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 servr_ku 10341 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Fri Mar 28 15:43: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
Killing servr_uk 10385 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Fri Mar 28 15:43: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 servr_kk 10428 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Fri Mar 28 15:43: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
Killing short_thread 10490 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Fri Mar 28 15:43:44 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 10503 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Fri Mar 28 15:43: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
END TEST: socket
BEGIN TEST: sockopt  
Fri Mar 28 15:43: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
PASSED
Killing sockopt 10525 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Fri Mar 28 15:43: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
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
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 10544 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Fri Mar 28 15:43: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 sprintf 10570 after 600
END TEST: sprintf
BEGIN TEST: stack  
Fri Mar 28 15:44: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 10611 after 600
END TEST: stack
BEGIN TEST: stdio  
Fri Mar 28 15:44: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 10674 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Fri Mar 28 15:44: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
PASS
Killing str2addr 10723 after 600
END TEST: str2addr
BEGIN TEST: strod  
Fri Mar 28 15:44: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
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
Killing strod 10748 after 600
END TEST: strod
BEGIN TEST: switch  
Fri Mar 28 15:44: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
PASSED
Killing switch 10770 after 600
END TEST: switch
BEGIN TEST: system  
Fri Mar 28 15:44: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
PR_SI_HOSTNAME: y2sun1
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: 2
Killing system 10845 after 600
END TEST: system
BEGIN TEST: testbit  
Fri Mar 28 15:44: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
PASSED
Killing testbit 10860 after 600
END TEST: testbit
BEGIN TEST: testfile  
Fri Mar 28 15:44: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
File Test passed
Dir Test passed
Killing testfile 10887 after 600
END TEST: testfile
BEGIN TEST: threads  
Fri Mar 28 15:44: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
PASS
Killing threads 10908 after 600
END TEST: threads
BEGIN TEST: timemac  
Fri Mar 28 15:44: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 PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Fri Mar 28 23:44:11 UTC 2003
Current local time is Fri Mar 28 15:44:11 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 10953 after 600
END TEST: timemac
BEGIN TEST: timetest  
Fri Mar 28 15:44: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
Killing affinity 2424 after 600
Killing timetest 10976 after 600
END TEST: timetest
BEGIN TEST: tpd  
Fri Mar 28 15:47: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
PASSED
Killing tpd 15431 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Fri Mar 28 15:47: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 udpsrv 15466 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Fri Mar 28 15:47: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
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 15502 after 600
END TEST: vercheck
BEGIN TEST: version  
Fri Mar 28 15:47:28 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 15541 after 600
END TEST: version
BEGIN TEST: writev  
Fri Mar 28 15:47:28 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 15584 after 600
END TEST: writev
BEGIN TEST: xnotify  
Fri Mar 28 15:47: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
Done!
Killing xnotify 15691 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Fri Mar 28 15:47:32 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 15721 after 600
END TEST: zerolen