BEGIN TEST: accept  
Fri Mar 28 14:51:11 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 28511 after 600
END TEST: accept
BEGIN TEST: acceptread  
Fri Mar 28 14:51:18 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 (0xfe7d1b88)127.0.0.1:62040
(Server) read [0xfe7d1b0f..0xfe7d1b84) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xfe7d1b88)127.0.0.1:62041
(Server) read [0xfe7d1b0f..0xfe7d1b84) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xfe7d1b88)127.0.0.1:62042
(Server) read [0xfe7d1b0f..0xfe7d1b84) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xfe7d1b88)127.0.0.1:62043
(Server) read [0xfe7d1b0f..0xfe7d1b84) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Killing acceptread 28524 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Fri Mar 28 14:51:30 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 (0xfe7d1b88)127.0.0.1:62046
(Server) read [0xfe7d1b0f..0xfe7d1b84) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xfe7d1b88)127.0.0.1:62047
(Server) read [0xfe7d1b0f..0xfe7d1b84) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xfe7d1b88)127.0.0.1:62048
(Server) read [0xfe7d1b0f..0xfe7d1b84) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xfe7d1b88)127.0.0.1:62049
(Server) read [0xfe7d1b0f..0xfe7d1b84) 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 28537 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Fri Mar 28 14:51:41 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 28550 after 600
END TEST: affinity
BEGIN TEST: alarm  
Fri Mar 28 14:51: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 alarm 28563 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Fri Mar 28 14:52: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 anonfm 28577 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Fri Mar 28 14:52:47 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 28591 after 600
END TEST: atomic
BEGIN TEST: attach  
Fri Mar 28 14:52:47 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 28604 after 600
END TEST: attach
BEGIN TEST: bigfile  
Fri Mar 28 14:52:48 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing bigfile 28618 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Fri Mar 28 14:52:49 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 28631 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Fri Mar 28 14:52:55 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:52:55[10]
locks [created: 12, destroyed: 2]
locks [acquired: 4471, released: 4471]
cvars [created: 7, destroyed: 5]
cvars [notified: 324, delayed_delete: 0]
Client/Server started at(0x29e58): 14:52:55
Server started at(0x2cd88): 14:52:55
Client started at(0x2cfc8): 14:52:55
main(0x29e58): waiting for execution interval (10 seconds)
Shutting down(0x29e58): 14:53:05
Client(0x2cfc8): stopped after 316 operations and 325438 bytes
Server(0x2cd88): stopped after 317 operations and 325772 bytes
main(0x29e58): test complete
Test exiting at(0x29e58): 14:53:05
Killing cltsrv 28644 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Fri Mar 28 14:53:05 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 28657 after 600
END TEST: concur
BEGIN TEST: cvar  
Fri Mar 28 14:53:17 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 28670 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Fri Mar 28 14:53:18 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: 89.20 usec
Condvar simple test shared UK: 82.40 usec
Condvar simple test priv UU: 176.40 usec
Condvar simple test priv UK: 177.70 usec
Condvar simple test All: 269.70 usec
Condvar timeout test: 735.60 usec

10 Thread tests
Condvar simple test shared UU: 137.60 usec
Condvar simple test shared UK: 136.60 usec
Condvar simple test priv UU: 324.70 usec
Condvar simple test priv UK: 320.50 usec
Condvar simple test All: 557.40 usec
Condvar timeout test: 957.10 usec

15 Thread tests
Condvar simple test shared UU: 1402.90 usec
Condvar simple test shared UK: 1643.50 usec
Condvar simple test priv UU: 2080.80 usec
Condvar simple test priv UK: 2137.60 usec
Condvar simple test All: 3793.10 usec
Condvar timeout test: 1148.60 usec

20 Thread tests
Condvar simple test shared UU: 981.90 usec
Condvar simple test shared UK: 1339.60 usec
Condvar simple test priv UU: 2357.00 usec
Condvar simple test priv UK: 2179.90 usec
Condvar simple test All: 6110.00 usec
Condvar timeout test: 1296.60 usec
PASS
Killing cvar2 28683 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Fri Mar 28 14:53:22 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASSED
Killing dlltest 28696 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Fri Mar 28 14:53: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 dtoa 28709 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Fri Mar 28 14:53:23 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib

Number of error codes = 73

PR_OUT_OF_MEMORY_ERROR = -6000
PR_BAD_DESCRIPTOR_ERROR = -5999
PR_WOULD_BLOCK_ERROR = -5998
PR_ACCESS_FAULT_ERROR = -5997
PR_INVALID_METHOD_ERROR = -5996
PR_ILLEGAL_ACCESS_ERROR = -5995
PR_UNKNOWN_ERROR = -5994
PR_PENDING_INTERRUPT_ERROR = -5993
PR_NOT_IMPLEMENTED_ERROR = -5992
PR_IO_ERROR = -5991
PR_IO_TIMEOUT_ERROR = -5990
PR_IO_PENDING_ERROR = -5989
PR_DIRECTORY_OPEN_ERROR = -5988
PR_INVALID_ARGUMENT_ERROR = -5987
PR_ADDRESS_NOT_AVAILABLE_ERROR = -5986
PR_ADDRESS_NOT_SUPPORTED_ERROR = -5985
PR_IS_CONNECTED_ERROR = -5984
PR_BAD_ADDRESS_ERROR = -5983
PR_ADDRESS_IN_USE_ERROR = -5982
PR_CONNECT_REFUSED_ERROR = -5981
PR_NETWORK_UNREACHABLE_ERROR = -5980
PR_CONNECT_TIMEOUT_ERROR = -5979
PR_NOT_CONNECTED_ERROR = -5978
PR_LOAD_LIBRARY_ERROR = -5977
PR_UNLOAD_LIBRARY_ERROR = -5976
PR_FIND_SYMBOL_ERROR = -5975
PR_INSUFFICIENT_RESOURCES_ERROR = -5974
PR_DIRECTORY_LOOKUP_ERROR = -5973
PR_TPD_RANGE_ERROR = -5972
PR_PROC_DESC_TABLE_FULL_ERROR = -5971
PR_SYS_DESC_TABLE_FULL_ERROR = -5970
PR_NOT_SOCKET_ERROR = -5969
PR_NOT_TCP_SOCKET_ERROR = -5968
PR_SOCKET_ADDRESS_IS_BOUND_ERROR = -5967
PR_NO_ACCESS_RIGHTS_ERROR = -5966
PR_OPERATION_NOT_SUPPORTED_ERROR = -5965
PR_PROTOCOL_NOT_SUPPORTED_ERROR = -5964
PR_REMOTE_FILE_ERROR = -5963
PR_BUFFER_OVERFLOW_ERROR = -5962
PR_CONNECT_RESET_ERROR = -5961
PR_RANGE_ERROR = -5960
PR_DEADLOCK_ERROR = -5959
PR_FILE_IS_LOCKED_ERROR = -5958
PR_FILE_TOO_BIG_ERROR = -5957
PR_NO_DEVICE_SPACE_ERROR = -5956
PR_PIPE_ERROR = -5955
PR_NO_SEEK_DEVICE_ERROR = -5954
PR_IS_DIRECTORY_ERROR = -5953
PR_LOOP_ERROR = -5952
PR_NAME_TOO_LONG_ERROR = -5951
PR_FILE_NOT_FOUND_ERROR = -5950
PR_NOT_DIRECTORY_ERROR = -5949
PR_READ_ONLY_FILESYSTEM_ERROR = -5948
PR_DIRECTORY_NOT_EMPTY_ERROR = -5947
PR_FILESYSTEM_MOUNTED_ERROR = -5946
PR_NOT_SAME_DEVICE_ERROR = -5945
PR_DIRECTORY_CORRUPTED_ERROR = -5944
PR_FILE_EXISTS_ERROR = -5943
PR_MAX_DIRECTORY_ENTRIES_ERROR = -5942
PR_INVALID_DEVICE_STATE_ERROR = -5941
PR_DEVICE_IS_LOCKED_ERROR = -5940
PR_NO_MORE_FILES_ERROR = -5939
PR_END_OF_FILE_ERROR = -5938
PR_FILE_SEEK_ERROR = -5937
PR_FILE_IS_BUSY_ERROR = -5936
PR_IN_PROGRESS_ERROR = -5934
PR_ALREADY_INITIATED_ERROR = -5933
PR_GROUP_EMPTY_ERROR = -5932
PR_INVALID_STATE_ERROR = -5931
PR_NETWORK_DOWN_ERROR = -5930
PR_SOCKET_SHUTDOWN_ERROR = -5929
PR_CONNECT_ABORTED_ERROR = -5928
PR_HOST_UNREACHABLE_ERROR = -5927
Killing errcodes 28722 after 600
END TEST: errcodes
BEGIN TEST: exit  
Fri Mar 28 14:53:24 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing exit 28735 after 600
END TEST: exit
BEGIN TEST: fdcach  
Fri Mar 28 14:53:34 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing fdcach 28748 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Fri Mar 28 14:53:35 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
'PR_NewSem' is obsolete. Use 'locks & condition variables' instead.
'PR_WaitSem' is obsolete. Use 'locks & condition variables' instead.
'PR_PostSem' is obsolete. Use 'locks & condition variables' instead.
'PR_DestroySem' is obsolete. Use 'locks & condition variables' instead.
PASS
Killing fileio 28761 after 600
END TEST: fileio
BEGIN TEST: foreign  
Fri Mar 28 14:53: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 foreign 28774 after 600
END TEST: foreign
BEGIN TEST: forktest  
Fri Mar 28 14:53:39 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 62370
Wait one second before connect
Connecting to port 62370
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Child process continues.
Accepting connection at port 62372
Wait one second before connect
Fork succeeded. Parent process continues.
Wait one second before connect
Accepting connection at port 62373
Connecting to port 62373
Writing message "Hello world!"
Connecting to port 62372
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Received "Hello world!" from the client
The message is received correctly
Parent process exits.
PASSED
Killing forktest 28787 after 600
END TEST: forktest
BEGIN TEST: fsync  
Fri Mar 28 14:53:42 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: 190 [390] 200
Killing fsync 28801 after 600
END TEST: fsync
BEGIN TEST: getproto  
Fri Mar 28 14:53:43 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 28814 after 600
END TEST: getproto
BEGIN TEST: i2l  
Fri Mar 28 14:53:43 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 28827 after 600
END TEST: i2l
BEGIN TEST: initclk  
Fri Mar 28 14:53:44 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: 3010 ms
PASS
Killing initclk 28840 after 600
END TEST: initclk
BEGIN TEST: inrval  
Fri Mar 28 14:53:47 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 692 nsecs

Overhead of 'PR_IntervalNow()' is 873 nsecs

Overhead of 'PR_Now()' is 694 nsecs

Overhead of 'PR_IntervalNow()' is 874 nsecs

Killing inrval 28853 after 600
END TEST: inrval
BEGIN TEST: instrumt  
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 instrumt 28866 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Fri Mar 28 14:55:22 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 28879 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Fri Mar 28 14:55:43 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 28892 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Fri Mar 28 14:55:56 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 28905 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Fri Mar 28 14:56:03 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 3005 milliseconds
PASS
Killing ioconthr 28918 after 600
END TEST: ioconthr
BEGIN TEST: join  
Fri Mar 28 14:56:09 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 28931 after 600
END TEST: join
BEGIN TEST: joinkk  
Fri Mar 28 14:56: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 joinkk 28944 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Fri Mar 28 14:56:10 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing joinku 28957 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Fri Mar 28 14:56:10 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 28970 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Fri Mar 28 14:56:11 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 28983 after 600
END TEST: joinuu
BEGIN TEST: layer  
Fri Mar 28 14:56:11 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
Killing layer 28996 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Fri Mar 28 14:56: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 lazyinit 29009 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Fri Mar 28 14:56:13 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 29022 after 600
END TEST: lltest
BEGIN TEST: lock  
Fri Mar 28 14:56:13 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 29035 after 600
END TEST: lock
BEGIN TEST: lockfile  
Fri Mar 28 14:56: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 lockfile 29048 after 600
END TEST: lockfile
BEGIN TEST: logger  
Fri Mar 28 14:56:38 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 29061 after 600
END TEST: logger
BEGIN TEST: many_cv  
Fri Mar 28 14:56: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
Conditions / lock: 10
Loops to run test: 1

PThread Statistics
started: 14:56:49[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 29074 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Fri Mar 28 14:56:50 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 29087 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Fri Mar 28 14:58: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 nameshm1 29100 after 600
END TEST: nameshm1
BEGIN TEST: nonblock  
Fri Mar 28 14:58:17 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 29114 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Fri Mar 28 14:58:20 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
Killing nblayer 29127 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Fri Mar 28 14:58:20 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing ntioto 29140 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Fri Mar 28 14:58:21 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 29153 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Fri Mar 28 14:58:21 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 78
PASS
Killing op_2long 29166 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Fri Mar 28 14:58:22 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 29179 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Fri Mar 28 14:58:22 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 29192 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Fri Mar 28 14:58:23 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 29205 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Fri Mar 28 14:58:23 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
Killing op_nofil 29218 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Fri Mar 28 14:58:24 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing parent 29231 after 600
END TEST: parent
BEGIN TEST: peek  
Fri Mar 28 14:58:25 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 14:58:25 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.11 usec
DLL procedure call overhead: 0.25 usec
current calendar time: 0.70 usec
interval time: 0.88 usec
idle lock lock/unlock pair: 1.34 usec
idle monitor entry/exit pair: 2.47 usec
idle cache monitor entry/exit pair: 6.49 usec
create/destroy thread pair: 560.87 usec
context switch - user/user: 20.00 usec
context switch - user/kernel: 18.66 usec
context switch - kernel/user: 18.41 usec
context switch - kernel/kernel: 18.40 usec
sema context switch - user/user: 33.09 usec
sema context switch - user/kernel: 21.93 usec
sema context switch - kernel/user: 21.64 usec
sema context switch - kernel/kernel: 21.66 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.09 usec
DLL procedure call overhead: 0.20 usec
current calendar time: 0.68 usec
interval time: 0.86 usec
idle lock lock/unlock pair: 1.33 usec
idle monitor entry/exit pair: 2.49 usec
idle cache monitor entry/exit pair: 6.41 usec
create/destroy thread pair: 634.34 usec
context switch - user/user: 105.80 usec
context switch - user/kernel: 20.06 usec
context switch - kernel/user: 47.88 usec
context switch - kernel/kernel: 41.56 usec
sema context switch - user/user: 23.70 usec
sema context switch - user/kernel: 52.02 usec
sema context switch - kernel/user: 23.41 usec
sema context switch - kernel/kernel: 46.29 usec
Killing perf 29250 after 600
END TEST: perf
BEGIN TEST: pipeping  
Fri Mar 28 14:58:27 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 29263 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Fri Mar 28 14:58:28 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 29277 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Fri Mar 28 14:58:29 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 29291 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Fri Mar 28 14:58:29 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 29304 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Fri Mar 28 14:58: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 poll_to 29317 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Fri Mar 28 14:58:35 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 29330 after 600
END TEST: pollable
BEGIN TEST: prftest  
Fri Mar 28 14:58:36 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 29343 after 600
END TEST: prftest
BEGIN TEST: primblok  
Fri Mar 28 14:58:36 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 29356 after 600
END TEST: primblok
BEGIN TEST: provider  
Fri Mar 28 14:58:36 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:58:37[10]
locks [created: 12, destroyed: 2]
locks [acquired: 4588, released: 4588]
cvars [created: 7, destroyed: 5]
cvars [notified: 331, delayed_delete: 0]
Client/Server started at(0x2a4d0): 14:58:37
Server started at(0x2d3d0): 14:58:37
Client started at(0x2d5b0): 14:58:37
main(0x2a4d0): waiting for execution interval (10 seconds)
Shutting down(0x2a4d0): 14:58:47
Client(0x2d5b0): stopped after 325 operations and 334384 bytes
Server(0x2d3d0): stopped after 326 operations and 334924 bytes
main(0x2a4d0): test complete
Test exiting at(0x2a4d0): 14:58:47
Killing provider 29369 after 600
END TEST: provider
BEGIN TEST: prpollml  
Fri Mar 28 14:58:47 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 29382 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Fri Mar 28 14:59:29 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 63006, 63007 and 63008

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 "63006" from a client
The server received "63007" from a client
The server received "63006" from a client
The server received "63007" from a client
The server received "63006" from a client
The server received "63007" from a client
The server received "63006" from a client
The server received "63007" from a client
The server received "63006" from a client
The server received "63007" from a client
Server read 128 bytes from native fd 6
The server received "63008" from a client
Server read 128 bytes from native fd 7
The server received "63008" from a client
Server read 128 bytes from native fd 6
The server received "63008" from a client
Server read 128 bytes from native fd 7
The server received "63008" from a client
Server read 128 bytes from native fd 6
The server received "63008" from a client
All tests finished
Killing prpoll 29395 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Fri Mar 28 14:59:34 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 29408 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Fri Mar 28 14:59:35 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 29421 after 600
ranfile returned 1 (failed)
END TEST: ranfile
BEGIN TEST: rwlocktest  
Fri Mar 28 14:59:36 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 29434 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Fri Mar 28 14:59:37 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 1 alive
server thread 2 alive
server thread 2 loop 0
server thread 1 loop 0
server thread 0 loop 0
server thread 3 alive
server thread 3 loop 0
server thread 4 alive
server thread 4 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 7 alive
server thread 7 loop 0
server thread 8 alive
server thread 8 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 154144
client thread 2 socket connected 154144
client thread 2 socket wrote 8192
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 154208
client thread 1 socket connected 154208
client thread 1 socket wrote 8192
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 154272
client thread 0 socket connected 154272
client thread 0 socket wrote 8192
server thread 2 got connection 154336
server thread 2 read 8192 bytes
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 154400
client thread 3 socket connected 154400
client thread 3 socket wrote 8192
server thread 2 write 131072 bytes
server: 12470 90 5530 490 18580
server thread 2 loop 1
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 154336
client thread 2 socket connected 154336
client thread 2 socket wrote 8192
server thread 2 got connection 154144
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 2020 70 1710 150 3950
server thread 2 loop 2
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 154144
client thread 2 socket connected 154144
client thread 2 socket wrote 8192
server thread 2 got connection 154336
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1450 60 1560 150 3220
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 154336
client thread 2 socket connected 154336
client thread 2 socket wrote 8192
server thread 2 got connection 154144
server thread 2 read 8192 bytes
server thread 1 got connection 154464
server thread 1 read 8192 bytes
server thread 0 got connection 154528
server thread 0 read 8192 bytes
server thread 3 got connection 154592
server thread 3 read 8192 bytes
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 154656
client thread 4 socket connected 154656
client thread 4 socket wrote 8192
server thread 2 write 131072 bytes
server: 1460 80 13190 170 14900
server thread 2 loop 4
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 154144
client thread 5 socket connected 154144
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 154720
client thread 6 socket connected 154720
client thread 6 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 154784
client thread 7 socket connected 154784
client thread 7 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 154848
client thread 8 socket connected 154848
client thread 8 socket wrote 8192
server thread 4 got connection 154912
server thread 4 read 8192 bytes
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 154976
client thread 9 socket connected 154976
client thread 9 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 154336
client thread 2 socket connected 154336
client thread 2 socket wrote 8192
server thread 5 got connection 155040
server thread 5 read 8192 bytes
server thread 1 write 131072 bytes
server: 29200 90 29860 160 59310
server thread 1 loop 1
server thread 6 got connection 154464
server thread 6 read 8192 bytes
server thread 0 write 131072 bytes
server: 31220 90 32420 170 63900
server thread 0 loop 1
server thread 7 got connection 154528
server thread 7 read 8192 bytes
server thread 8 got connection 155104
server thread 8 read 8192 bytes
server thread 9 got connection 155168
server thread 2 got connection 155232
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 32980 70 5270 160 38480
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 9 read 8192 bytes
server thread 8 write 131072 bytes
server: 63340 260 211330 150 275080
server thread 8 loop 1
server thread 3 write 131072 bytes
server: 33890 150 246780 160 280980
server thread 3 loop 1
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 155232
client thread 3 socket connected 155232
client thread 3 socket wrote 8192
server thread 3 got connection 153632
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1590 80 1860 140 3670
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 154336
client thread 3 socket connected 154336
client thread 3 socket wrote 8192
server thread 3 got connection 155104
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1570 90 2220 150 4030
server thread 3 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 154592
client thread 3 socket connected 154592
client thread 3 socket wrote 8192
server thread 3 got connection 154400
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1570 80 1810 150 3610
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 153632
client thread 3 socket connected 153632
client thread 3 socket wrote 8192
server thread 3 got connection 155232
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1560 90 1840 150 3640
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 155104
client thread 1 socket connected 155104
client thread 1 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 154336
client thread 8 socket connected 154336
client thread 8 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 154400
client thread 0 socket connected 154400
client thread 0 socket wrote 8192
server thread 4 write 131072 bytes
server: 48670 170 263000 160 312000
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 52940 170 258710 160 311980
server thread 5 loop 1
server thread 1 got connection 154592
server thread 1 read 8192 bytes
server thread 6 write 131072 bytes
server: 55110 240 257460 150 312960
server thread 6 loop 1
server thread 8 got connection 155232
server thread 8 read 8192 bytes
server thread 7 write 131072 bytes
server: 58950 240 257390 160 316740
server thread 7 loop 1
server thread 0 got connection 153696
server thread 0 read 8192 bytes
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 153632
client thread 4 socket connected 153632
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 154208
client thread 5 socket connected 154208
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 154848
client thread 6 socket connected 154848
client thread 6 socket wrote 8192
server thread 9 write 131072 bytes
server: 64960 203430 53030 160 321580
server thread 9 loop 1
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 154272
client thread 7 socket connected 154272
client thread 7 socket wrote 8192
server thread 4 got connection 154912
server thread 4 read 8192 bytes
server thread 5 got connection 155040
server thread 5 read 8192 bytes
server thread 1 write 131072 bytes
server: 256310 90 20140 170 276710
server thread 1 loop 2
server thread 6 got connection 154464
server thread 6 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 154528
client thread 9 socket connected 154528
client thread 9 socket wrote 8192
server thread 8 write 131072 bytes
server: 38750 70 19920 150 58890
server thread 8 loop 2
server thread 7 got connection 154656
server thread 7 read 8192 bytes
server thread 0 write 131072 bytes
server: 258510 80 19540 160 278290
server thread 0 loop 2
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 154144
client thread 1 socket connected 154144
client thread 1 socket wrote 8192
server thread 6 write 131072 bytes
server: 18830 70 9150 150 28200
server thread 6 loop 2
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 154720
client thread 6 socket connected 154720
client thread 6 socket wrote 8192
server thread 6 got connection 155168
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1340 90 1910 150 3490
server thread 6 loop 3
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 154784
client thread 6 socket connected 154784
client thread 6 socket wrote 8192
server thread 6 got connection 154592
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1740 80 1720 150 3690
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 154976
client thread 6 socket connected 154976
client thread 6 socket wrote 8192
server thread 6 got connection 155232
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1560 60 1740 150 3510
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
server thread 9 got connection 153696
server thread 9 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 155104
client thread 8 socket connected 155104
client thread 8 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 154464
client thread 0 socket connected 154464
client thread 0 socket wrote 8192
server thread 4 write 131072 bytes
server: 19020 80 28940 160 48200
server thread 4 loop 2
server thread 5 write 131072 bytes
server: 19270 80 28330 150 47830
server thread 5 loop 2
server thread 1 got connection 154848
server thread 1 read 8192 bytes
server thread 9 write 131072 bytes
server: 28140 220 7840 160 36360
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 155168
client thread 9 socket connected 155168
client thread 9 socket wrote 8192
server thread 9 got connection 154720
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1550 80 2000 160 3790
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 154592
client thread 9 socket connected 154592
client thread 9 socket wrote 8192
server thread 9 got connection 154784
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1780 90 1820 160 3850
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 155232
client thread 9 socket connected 155232
client thread 9 socket wrote 8192
server thread 9 got connection 153888
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1550 70 1750 160 3530
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
server thread 8 got connection 154976
server thread 8 read 8192 bytes
server thread 7 write 131072 bytes
server: 18600 80 38950 150 57780
server thread 7 loop 2
server thread 0 got connection 154336
server thread 0 read 8192 bytes
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 154400
client thread 4 socket connected 154400
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 154912
client thread 5 socket connected 154912
client thread 5 socket wrote 8192
server thread 8 write 131072 bytes
server: 38050 80 7070 150 45350
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 155040
client thread 8 socket connected 155040
client thread 8 socket wrote 8192
server thread 8 got connection 153696
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1540 70 1920 140 3670
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 154528
client thread 8 socket connected 154528
client thread 8 socket wrote 8192
server thread 8 got connection 154720
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1520 70 1690 150 3430
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 155168
client thread 7 socket connected 155168
client thread 7 socket wrote 8192
server thread 4 got connection 154784
server thread 4 read 8192 bytes
server thread 5 got connection 154592
server thread 5 read 8192 bytes
server thread 1 write 131072 bytes
server: 27400 90 35190 160 62840
server thread 1 loop 3
server thread 7 got connection 153888
server thread 7 read 8192 bytes
server thread 0 write 131072 bytes
server: 37970 80 20490 160 58700
server thread 0 loop 3
server thread 5 write 131072 bytes
server: 34200 80 5510 150 39940
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 154080
client thread 5 socket connected 154080
client thread 5 socket wrote 8192
server thread 5 got connection 155232
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1540 80 1660 150 3430
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 154656
client thread 5 socket connected 154656
client thread 5 socket wrote 8192
server thread 5 got connection 153632
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1680 80 1680 150 3590
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 154208
client thread 1 socket connected 154208
client thread 1 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 154976
client thread 0 socket connected 154976
client thread 0 socket wrote 8192
server thread 4 write 131072 bytes
server: 33610 80 18140 150 51980
server thread 4 loop 3
server thread 1 got connection 155104
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 16340 80 1780 150 18350
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 153696
client thread 1 socket connected 153696
client thread 1 socket wrote 8192
server thread 7 write 131072 bytes
server: 19520 80 19430 140 39170
server thread 7 loop 3
server thread 0 got connection 155040
server thread 0 read 8192 bytes
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 154720
client thread 4 socket connected 154720
client thread 4 socket wrote 8192
server thread 1 got connection 154016
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 4580 80 1730 150 6540
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 154528
client thread 7 socket connected 154528
client thread 7 socket wrote 8192
server thread 7 got connection 154272
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 6720 70 2110 160 9060
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 154848
client thread 7 socket connected 154848
client thread 7 socket wrote 8192
server thread 7 got connection 154336
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1530 80 1670 150 3430
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 4 got connection 154592
server thread 4 read 8192 bytes
server thread 0 write 131072 bytes
server: 18440 90 16450 160 35140
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 154912
client thread 0 socket connected 154912
client thread 0 socket wrote 8192
server thread 0 got connection 155232
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1320 210 2550 150 4230
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 4 write 131072 bytes
server: 19580 90 7700 140 27510
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 154080
client thread 4 socket connected 154080
client thread 4 socket wrote 8192
server thread 4 got connection 153632
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1280 80 1680 150 3190
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
Thread 4 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 0 142872 20836 197717 803
server per thread elapsed time 362228
----------
Client results:

----------
client per thread totals 0 2114 820 330938 891
client per thread elapsed time 334763
select loop user/user: 91760.00 usec
server thread 0 alive
server thread 0 loop 0
server thread 1 alive
server thread 1 loop 0
server thread 2 alive
server thread 2 loop 0
server thread 3 alive
server thread 3 loop 0
server thread 4 alive
server thread 4 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 7 alive
server thread 8 alive
server thread 8 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 154016
client thread 0 socket connected 154016
client thread 0 socket wrote 8192
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 153504
client thread 1 socket connected 153504
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 153696
client thread 2 socket connected 153696
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 155168
client thread 3 socket connected 155168
client thread 3 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 154272
client thread 4 socket connected 154272
client thread 4 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 154528
client thread 5 socket connected 154528
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 154336
client thread 6 socket connected 154336
client thread 6 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 153952
client thread 8 socket connected 153952
client thread 8 socket wrote 8192
server thread 8 got connection 154848
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 6420 80 1800 160 8460
server thread 8 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 155040
client thread 8 socket connected 155040
client thread 8 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 154976
client thread 9 socket connected 154976
client thread 9 socket wrote 8192
server thread 0 got connection 155232
server thread 0 read 8192 bytes
server thread 1 got connection 153568
server thread 1 read 8192 bytes
server thread 2 got connection 154912
server thread 2 read 8192 bytes
server thread 3 got connection 154592
server thread 3 read 8192 bytes
server thread 4 got connection 154720
server thread 4 read 8192 bytes
server thread 5 got connection 153632
server thread 5 read 8192 bytes
server thread 6 got connection 153760
server thread 6 read 8192 bytes
server thread 8 got connection 154080
server thread 8 read 8192 bytes
server thread 9 got connection 154848
server thread 9 read 8192 bytes
server thread 0 write 131072 bytes
server: 15680 80 26240 190 42190
server thread 0 loop 1
server thread 1 write 131072 bytes
server: 16280 80 25690 160 42210
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 16920 70 24990 160 42140
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 17500 80 24350 310 42240
server thread 3 loop 1
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 153952
client thread 3 socket connected 153952
client thread 3 socket wrote 8192
server thread 3 got connection 155232
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1440 60 1610 150 3260
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 153568
client thread 3 socket connected 153568
client thread 3 socket wrote 8192
server thread 3 got connection 154912
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1490 70 1640 140 3340
server thread 3 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 154592
client thread 3 socket connected 154592
client thread 3 socket wrote 8192
server thread 3 got connection 155168
server thread 3 read 8192 bytes
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 155232
client thread 3 socket connected 155232
client thread 3 socket wrote 8192
server thread 4 write 131072 bytes
server: 18160 80 35010 150 53400
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 18790 90 34360 150 53390
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 19450 80 33670 150 53350
server thread 6 loop 1
server thread 8 write 131072 bytes
server: 12480 80 31780 160 44500
server thread 8 loop 2
server thread 9 write 131072 bytes
server: 22960 90 29760 150 52960
server thread 9 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 153952
client thread 0 socket connected 153952
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 154912
client thread 1 socket connected 154912
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 153568
client thread 2 socket connected 153568
client thread 2 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 154592
client thread 4 socket connected 154592
client thread 4 socket wrote 8192
server thread 4 got connection 154720
server thread 4 read 8192 bytes
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 153632
client thread 5 socket connected 153632
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 153760
client thread 6 socket connected 153760
client thread 6 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 154080
client thread 8 socket connected 154080
client thread 8 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 154848
client thread 9 socket connected 154848
client thread 9 socket wrote 8192
server thread 0 got connection 154016
server thread 0 read 8192 bytes
server thread 1 got connection 153504
server thread 1 read 8192 bytes
server thread 2 got connection 153696
server thread 2 read 8192 bytes
server thread 4 write 131072 bytes
server: 7090 70 9930 150 17240
server thread 4 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 154272
client thread 4 socket connected 154272
client thread 4 socket wrote 8192
server thread 5 got connection 154528
server thread 5 read 8192 bytes
server thread 6 got connection 154336
server thread 6 read 8192 bytes
server thread 8 got connection 155040
server thread 8 read 8192 bytes
server thread 9 got connection 154976
server thread 9 read 8192 bytes
server thread 4 got connection 154720
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 10060 100 2640 270 13070
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 154592
client thread 4 socket connected 154592
client thread 4 socket wrote 8192
server thread 4 got connection 154720
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 2000 90 2010 150 4250
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 154272
client thread 4 socket connected 154272
client thread 4 socket wrote 8192
server thread 4 got connection 154720
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1590 90 1930 150 3760
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 0 write 131072 bytes
server: 27100 80 30410 160 57750
server thread 0 loop 2
server thread 1 write 131072 bytes
server: 27700 90 29840 150 57780
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 28290 60 29320 160 57830
server thread 2 loop 2
server thread 5 write 131072 bytes
server: 18200 80 26910 150 45340
server thread 5 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 154592
client thread 5 socket connected 154592
client thread 5 socket wrote 8192
server thread 5 got connection 154720
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1350 80 1950 150 3530
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 154784
client thread 5 socket connected 154784
client thread 5 socket wrote 8192
server thread 5 got connection 154272
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1590 90 1830 150 3660
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 154016
client thread 5 socket connected 154016
client thread 5 socket wrote 8192
server thread 5 got connection 153504
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1760 90 1770 150 3770
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
server thread 8 write 131072 bytes
server: 19550 90 37450 160 57250
server thread 8 loop 3
server thread 9 write 131072 bytes
server: 20260 290 36590 160 57300
server thread 9 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 153696
client thread 0 socket connected 153696
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 154528
client thread 1 socket connected 154528
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 153632
client thread 2 socket connected 153632
client thread 2 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 154720
client thread 6 socket connected 154720
client thread 6 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 154592
client thread 8 socket connected 154592
client thread 8 socket wrote 8192
server thread 8 got connection 154272
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 6780 80 1790 140 8790
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 154784
client thread 8 socket connected 154784
client thread 8 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 153504
client thread 9 socket connected 153504
client thread 9 socket wrote 8192
server thread 0 got connection 155104
server thread 0 read 8192 bytes
server thread 1 got connection 154016
server thread 1 read 8192 bytes
server thread 2 got connection 155040
server thread 2 read 8192 bytes
server thread 8 got connection 154976
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 6480 70 1900 150 8600
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 9 got connection 153952
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 18020 90 5470 160 23740
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 154912
client thread 9 socket connected 154912
client thread 9 socket wrote 8192
server thread 9 got connection 153568
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1640 80 1850 150 3720
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 153760
client thread 9 socket connected 153760
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
server: 26580 70 18500 150 45300
server thread 0 loop 3
server thread 1 write 131072 bytes
server: 27160 70 17920 150 45300
server thread 1 loop 3
server thread 2 write 131072 bytes
server: 27770 90 17270 150 45280
server thread 2 loop 3
server thread 9 got connection 154080
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 3700 80 1820 150 5750
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 154272
client thread 0 socket connected 154272
client thread 0 socket wrote 8192
server thread 0 got connection 154592
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 5860 90 1840 150 7940
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 154848
client thread 0 socket connected 154848
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 154976
client thread 1 socket connected 154976
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 153888
client thread 2 socket connected 153888
client thread 2 socket wrote 8192
server thread 0 got connection 154784
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 4240 80 1870 140 6330
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 1 got connection 153952
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 15390 80 1860 140 17470
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 153504
client thread 1 socket connected 153504
client thread 1 socket wrote 8192
server thread 2 got connection 153568
server thread 2 read 8192 bytes
server thread 1 got connection 154912
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 3120 90 1860 150 5220
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 2 write 131072 bytes
server: 18760 80 5200 140 24180
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 155104
client thread 2 socket connected 155104
client thread 2 socket wrote 8192
server thread 2 got connection 154016
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1600 80 1970 150 3800
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 154080
client thread 7 socket connected 154080
client thread 7 socket wrote 8192
server thread 7 loop 0
server thread 7 got connection 154400
server thread 7 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 153760
client thread 7 socket connected 153760
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 280 80 3170 170 3700
server thread 7 loop 1
server thread 7 got connection 153696
server thread 7 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 154592
client thread 7 socket connected 154592
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 260 80 3820 170 4330
server thread 7 loop 2
server thread 7 got connection 154272
server thread 7 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 154528
client thread 7 socket connected 154528
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 270 90 3170 170 3700
server thread 7 loop 3
server thread 7 got connection 153632
server thread 7 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 154784
client thread 7 socket connected 154784
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 260 80 3150 170 3660
server thread 7 loop 4
server thread 7 got connection 153824
server thread 7 read 8192 bytes
server thread 3 write 131072 bytes
server: 1520 70 143200 180 144970
server thread 3 loop 4
server thread 3 got connection 154848
server thread 3 read 8192 bytes
client thread 3 socket read 131072
Thread 3 EXIT
server thread 3 write 131072 bytes
server: 250 80 2990 170 3490
Thread 3 EXIT
server thread 6 write 131072 bytes
server: 18870 70 123740 180 142860
server thread 6 loop 2
server thread 6 got connection 153952
server thread 6 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 154976
client thread 6 socket connected 154976
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 250 90 3200 160 3700
server thread 6 loop 3
server thread 6 got connection 154912
server thread 6 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 154656
client thread 6 socket connected 154656
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 3150 90 3280 170 6690
server thread 6 loop 4
server thread 6 got connection 153504
server thread 6 read 8192 bytes
client thread 6 socket read 131072
Thread 6 EXIT
server thread 6 write 131072 bytes
server: 240 90 2930 310 3570
Thread 6 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 7 write 131072 bytes
server: 260 80 22060 280 22680
Thread 7 EXIT
Thread 7 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 195554 21263 285648 1637
server per thread elapsed time 504102
----------
Client results:

----------
client per thread totals 10 4202 1470 464312 1802
client per thread elapsed time 471786
select loop user/kernel: 43744.00 usec
server thread 0 alive
server thread 0 loop 0
server thread 1 alive
server thread 1 loop 0
server thread 2 alive
server thread 2 loop 0
server thread 3 alive
server thread 3 loop 0
server thread 4 alive
server thread 4 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 7 alive
server thread 7 loop 0
server thread 8 alive
server thread 8 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 154272
client thread 0 socket connected 154272
client thread 0 socket wrote 8192
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 154528
client thread 1 socket connected 154528
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 153632
client thread 2 socket connected 153632
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 155168
client thread 3 socket connected 155168
client thread 3 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 155232
client thread 4 socket connected 155232
client thread 4 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 154848
client thread 5 socket connected 154848
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 154464
client thread 6 socket connected 154464
client thread 6 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 154336
client thread 7 socket connected 154336
client thread 7 socket wrote 8192
server thread 0 got connection 154720
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 12380 90 1950 160 14580
server thread 0 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 153952
client thread 0 socket connected 153952
client thread 0 socket wrote 8192
server thread 1 got connection 154976
server thread 1 read 8192 bytes
server thread 2 got connection 154912
server thread 2 read 8192 bytes
server thread 3 got connection 154656
server thread 3 read 8192 bytes
server thread 4 got connection 153504
server thread 4 read 8192 bytes
server thread 5 got connection 154208
server thread 5 read 8192 bytes
server thread 6 got connection 154784
server thread 6 read 8192 bytes
server thread 7 got connection 153824
server thread 7 read 8192 bytes
server thread 0 got connection 155040
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 11300 90 7810 170 19370
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 154720
client thread 0 socket connected 154720
client thread 0 socket wrote 8192
server thread 1 write 131072 bytes
server: 16140 80 19090 150 35460
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 16730 80 18400 150 35360
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 17340 90 17710 150 35290
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 17960 90 17070 150 35270
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 18610 80 16430 150 35270
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 19260 80 15750 160 35250
server thread 6 loop 1
server thread 0 got connection 154272
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 5500 90 1730 150 7470
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 155040
client thread 0 socket connected 155040
client thread 0 socket wrote 8192
server thread 0 got connection 153952
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1550 70 1720 310 3650
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 154976
client thread 0 socket connected 154976
client thread 0 socket wrote 8192
server thread 0 got connection 154912
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1550 80 1740 150 3520
Thread 0 EXIT
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 154656
client thread 8 socket connected 154656
client thread 8 socket wrote 8192
client thread 0 socket read 131072
Thread 0 EXIT
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 153504
client thread 9 socket connected 153504
client thread 9 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 154208
client thread 1 socket connected 154208
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 154784
client thread 2 socket connected 154784
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 154272
client thread 3 socket connected 154272
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 154720
client thread 4 socket connected 154720
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 153952
client thread 5 socket connected 153952
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 155040
client thread 6 socket connected 155040
client thread 6 socket wrote 8192
server thread 8 got connection 154912
server thread 8 read 8192 bytes
server thread 9 got connection 153568
server thread 9 read 8192 bytes
server thread 1 got connection 154976
server thread 1 read 8192 bytes
server thread 2 got connection 154528
server thread 2 read 8192 bytes
server thread 3 got connection 153632
server thread 3 read 8192 bytes
server thread 4 got connection 155168
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 26490 80 2350 160 29080
server thread 4 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 155232
client thread 4 socket connected 155232
client thread 4 socket wrote 8192
server thread 4 got connection 154848
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1630 80 1820 150 3680
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 154464
client thread 4 socket connected 154464
client thread 4 socket wrote 8192
server thread 4 got connection 155168
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1570 90 1790 150 3600
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 154720
client thread 4 socket connected 154720
client thread 4 socket wrote 8192
server thread 5 got connection 154848
server thread 5 read 8192 bytes
server thread 6 got connection 155232
server thread 6 read 8192 bytes
server thread 4 got connection 155168
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 8450 80 1790 160 10480
client thread 4 socket read 131072
Thread 4 EXIT
server thread 8 write 131072 bytes
server: 52250 80 30310 160 82800
server thread 8 loop 1
server thread 9 write 131072 bytes
server: 52670 280 29490 150 82590
server thread 9 loop 1
server thread 1 write 131072 bytes
server: 24530 90 29080 160 53860
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 25170 90 28460 150 53870
server thread 2 loop 2
server thread 3 write 131072 bytes
server: 25840 90 27810 150 53890
server thread 3 loop 2
server thread 5 write 131072 bytes
server: 37570 70 15460 160 53260
server thread 5 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 154464
client thread 5 socket connected 154464
client thread 5 socket wrote 8192
server thread 5 got connection 155168
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1380 70 2000 170 3620
server thread 5 loop 3
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 154720
client thread 5 socket connected 154720
client thread 5 socket wrote 8192
server thread 5 got connection 154912
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1610 80 1830 160 3680
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 153568
client thread 5 socket connected 153568
client thread 5 socket wrote 8192
server thread 5 got connection 154976
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1590 80 1800 150 3620
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
server thread 6 write 131072 bytes
server: 38210 90 26680 160 65140
server thread 6 loop 2
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 154528
client thread 8 socket connected 154528
client thread 8 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 153632
client thread 9 socket connected 153632
client thread 9 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 154848
client thread 1 socket connected 154848
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 153952
client thread 2 socket connected 153952
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 155168
client thread 3 socket connected 155168
client thread 3 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 154464
client thread 6 socket connected 154464
client thread 6 socket wrote 8192
server thread 8 got connection 154912
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 22960 80 1890 150 25080
server thread 8 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 154720
client thread 8 socket connected 154720
client thread 8 socket wrote 8192
server thread 8 got connection 154976
server thread 8 read 8192 bytes
server thread 9 got connection 154080
server thread 9 read 8192 bytes
server thread 1 got connection 153568
server thread 1 read 8192 bytes
server thread 2 got connection 155232
server thread 2 read 8192 bytes
server thread 3 got connection 154656
server thread 3 read 8192 bytes
server thread 6 got connection 153504
server thread 6 read 8192 bytes
server thread 9 write 131072 bytes
server: 27600 90 6920 150 34760
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 154208
client thread 9 socket connected 154208
client thread 9 socket wrote 8192
server thread 9 got connection 154784
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 5070 80 1820 150 7120
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 154272
client thread 9 socket connected 154272
client thread 9 socket wrote 8192
server thread 9 got connection 155040
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1600 80 1830 150 3660
server thread 9 loop 4
server thread 1 write 131072 bytes
server: 28000 90 17700 150 45940
server thread 1 loop 3
server thread 2 write 131072 bytes
server: 28630 70 17080 150 45930
server thread 2 loop 3
server thread 3 write 131072 bytes
server: 29240 80 16450 140 45910
server thread 3 loop 3
server thread 6 write 131072 bytes
server: 17410 90 15800 160 33460
server thread 6 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 154912
client thread 1 socket connected 154912
client thread 1 socket wrote 8192
server thread 1 got connection 154528
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 3170 80 1760 150 5160
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 154080
client thread 1 socket connected 154080
client thread 1 socket wrote 8192
server thread 1 got connection 153632
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1570 90 1780 150 3590
Thread 1 EXIT
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 154784
client thread 2 socket connected 154784
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 154208
client thread 3 socket connected 154208
client thread 3 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 155040
client thread 6 socket connected 155040
client thread 6 socket wrote 8192
server thread 2 got connection 153568
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 12180 80 1870 140 14270
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 155232
client thread 2 socket connected 155232
client thread 2 socket wrote 8192
server thread 2 got connection 154656
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1560 70 1810 150 3590
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 3 got connection 153504
server thread 3 read 8192 bytes
server thread 6 got connection 154848
server thread 6 read 8192 bytes
server thread 3 write 131072 bytes
server: 18890 80 3390 150 22510
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 154528
client thread 3 socket connected 154528
client thread 3 socket wrote 8192
server thread 3 got connection 154912
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1600 300 1860 150 3910
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 6 write 131072 bytes
server: 19520 80 8980 170 28750
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 153632
client thread 6 socket connected 153632
client thread 6 socket wrote 8192
server thread 6 got connection 153888
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1330 70 1870 150 3420
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 153952
client thread 7 socket connected 153952
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 19840 90 149070 160 169160
server thread 7 loop 1
server thread 7 got connection 155168
server thread 7 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 154464
client thread 7 socket connected 154464
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 240 90 3580 160 4070
server thread 7 loop 2
server thread 7 got connection 153568
server thread 7 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 154784
client thread 7 socket connected 154784
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 240 80 3120 160 3600
server thread 7 loop 3
server thread 7 got connection 154656
server thread 7 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 154016
client thread 7 socket connected 154016
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 240 90 3060 270 3660
server thread 7 loop 4
server thread 7 got connection 155232
server thread 7 read 8192 bytes
client thread 7 socket read 131072
Thread 7 EXIT
server thread 7 write 131072 bytes
server: 240 70 2880 160 3350
Thread 7 EXIT
Thread 4 EXIT
server thread 8 write 131072 bytes
server: 1820 80 74840 170 76910
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 153504
server thread 8 got connection 154208
client thread 8 socket connected 153504
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 8 write 131072 bytes
server: 1450 320 1870 150 3790
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 154912
server thread 8 got connection 154144
client thread 8 socket connected 154912
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 8 write 131072 bytes
server: 1540 300 1870 150 3860
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 154528
server thread 9 got connection 154848
client thread 9 socket connected 154528
server thread 9 read 8192 bytes
client thread 9 socket wrote 8192
server thread 9 write 131072 bytes
server: 65870 310 1880 160 68220
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
Thread 1 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 270463 21784 352153 2436
server per thread elapsed time 646836
----------
Client results:

----------
client per thread totals 10 6370 2442 595792 2701
client per thread elapsed time 607305
select loop kernel/user: 41614.00 usec
server thread 0 alive
server thread 0 loop 0
server thread 1 alive
server thread 1 loop 0
server thread 2 alive
server thread 2 loop 0
server thread 3 alive
server thread 3 loop 0
server thread 4 alive
server thread 4 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 7 alive
server thread 7 loop 0
server thread 8 alive
server thread 8 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 154784
client thread 0 socket connected 154784
client thread 0 socket wrote 8192
server thread 0 got connection 154656
server thread 0 read 8192 bytes
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 154016
client thread 1 socket connected 154016
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 155232
client thread 2 socket connected 155232
client thread 2 socket wrote 8192
server thread 1 got connection 153760
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 10020 80 1830 160 12090
server thread 1 loop 1
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 155104
client thread 1 socket connected 155104
client thread 1 socket wrote 8192
server thread 1 got connection 154976
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1600 70 1880 160 3710
server thread 1 loop 2
client thread 1 socket read 131072
server thread 2 got connection 154720
server thread 2 read 8192 bytes
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 154208
client thread 3 socket connected 154208
client thread 3 socket wrote 8192
server thread 2 write 131072 bytes
server: 17930 110 2690 170 20900
server thread 2 loop 1
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 153504
client thread 2 socket connected 153504
client thread 2 socket wrote 8192
server thread 2 got connection 154144
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1620 90 1850 170 3730
server thread 2 loop 2
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 153696
client thread 2 socket connected 153696
client thread 2 socket wrote 8192
server thread 3 got connection 154912
server thread 3 read 8192 bytes
server thread 2 got connection 154272
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 3010 90 1970 160 5230
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 154848
client thread 2 socket connected 154848
client thread 2 socket wrote 8192
server thread 2 got connection 154592
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1630 90 2000 160 3880
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 154528
client thread 2 socket connected 154528
client thread 2 socket wrote 8192
server thread 2 got connection 154080
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1610 90 2080 160 3940
Thread 2 EXIT
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 153760
client thread 4 socket connected 153760
client thread 4 socket wrote 8192
client thread 2 socket read 131072
Thread 2 EXIT
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 154016
client thread 5 socket connected 154016
client thread 5 socket wrote 8192
server thread 4 got connection 154976
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 40310 90 1860 150 42410
server thread 4 loop 1
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 154720
client thread 4 socket connected 154720
client thread 4 socket wrote 8192
server thread 4 got connection 155232
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1600 70 1970 150 3790
server thread 4 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 154144
client thread 4 socket connected 154144
client thread 4 socket wrote 8192
server thread 4 got connection 153504
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1630 80 1870 150 3730
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 154272
client thread 4 socket connected 154272
client thread 4 socket wrote 8192
server thread 4 got connection 153696
server thread 4 read 8192 bytes
server thread 5 got connection 154592
server thread 5 read 8192 bytes
server thread 3 write 131072 bytes
server: 25860 70 31680 170 57780
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 2460 90 5320 140 8010
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 154848
client thread 4 socket connected 154848
client thread 4 socket wrote 8192
server thread 4 got connection 154080
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1360 90 1870 150 3470
Thread 4 EXIT
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 154400
client thread 6 socket connected 154400
client thread 6 socket wrote 8192
client thread 4 socket read 131072
Thread 4 EXIT
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 154528
client thread 7 socket connected 154528
client thread 7 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 154976
client thread 3 socket connected 154976
client thread 3 socket wrote 8192
server thread 6 got connection 153760
server thread 6 read 8192 bytes
server thread 7 got connection 155232
server thread 7 read 8192 bytes
server thread 5 write 131072 bytes
server: 54560 150 13850 160 68720
server thread 5 loop 1
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 154720
client thread 5 socket connected 154720
client thread 5 socket wrote 8192
server thread 5 got connection 153504
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1340 90 1850 160 3440
server thread 5 loop 2
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 154144
client thread 5 socket connected 154144
client thread 5 socket wrote 8192
server thread 5 got connection 154912
server thread 5 read 8192 bytes
server thread 3 got connection 153696
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 18610 80 4410 160 23260
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 154272
client thread 3 socket connected 154272
client thread 3 socket wrote 8192
server thread 3 got connection 154080
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1590 80 1830 140 3640
server thread 3 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 154336
client thread 3 socket connected 154336
client thread 3 socket wrote 8192
server thread 6 write 131072 bytes
server: 65270 80 19720 150 85220
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 65910 80 19060 150 85200
server thread 7 loop 1
server thread 3 got connection 154848
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 3270 80 1810 150 5310
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 154208
client thread 3 socket connected 154208
client thread 3 socket wrote 8192
server thread 3 got connection 154592
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1580 80 1820 150 3630
Thread 3 EXIT
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 154016
client thread 8 socket connected 154016
client thread 8 socket wrote 8192
client thread 3 socket read 131072
server thread 8 got connection 153504
server thread 8 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 154720
client thread 7 socket connected 154720
client thread 7 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 153696
client thread 6 socket connected 153696
client thread 6 socket wrote 8192
Thread 3 EXIT
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 154976
client thread 9 socket connected 154976
client thread 9 socket wrote 8192
server thread 8 write 131072 bytes
server: 93030 80 5070 160 98340
server thread 8 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 154080
server thread 8 got connection 154272
client thread 8 socket connected 154080
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 8 write 131072 bytes
server: 1390 300 1810 300 3800
server thread 8 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 153760
server thread 8 got connection 155232
client thread 8 socket connected 153760
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 8 write 131072 bytes
server: 1410 320 1850 150 3730
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 154848
server thread 8 got connection 154336
client thread 8 socket connected 154848
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 8 write 131072 bytes
server: 1360 310 1840 160 3670
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 154592
server thread 8 got connection 153632
client thread 8 socket connected 154592
server thread 8 read 8192 bytes
client thread 8 socket wrote 8192
server thread 7 got connection 154528
server thread 7 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 154400
client thread 7 socket connected 154400
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 28950 80 3100 180 32310
server thread 7 loop 2
server thread 7 got connection 154208
server thread 7 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 153504
client thread 7 socket connected 153504
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 240 70 3140 170 3620
server thread 7 loop 3
server thread 7 got connection 154016
server thread 7 read 8192 bytes
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 154272
client thread 7 socket connected 154272
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 240 90 3270 170 3770
server thread 7 loop 4
server thread 7 got connection 154080
server thread 7 read 8192 bytes
client thread 7 socket read 131072
Thread 7 EXIT
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 155232
client thread 0 socket connected 155232
client thread 0 socket wrote 8192
server thread 7 write 131072 bytes
server: 240 80 3390 170 3880
Thread 7 EXIT
server thread 6 got connection 153760
server thread 6 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 154336
client thread 6 socket connected 154336
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 45270 90 3190 170 48720
server thread 6 loop 2
server thread 6 got connection 154848
server thread 6 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 154720
client thread 6 socket connected 154720
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 240 80 3060 170 3550
server thread 6 loop 3
server thread 6 got connection 154528
server thread 6 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 154400
client thread 6 socket connected 154400
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 240 90 3010 170 3510
server thread 6 loop 4
server thread 6 got connection 154208
server thread 6 read 8192 bytes
client thread 6 socket read 131072
Thread 6 EXIT
server thread 6 write 131072 bytes
server: 240 80 2720 170 3210
Thread 6 EXIT
server thread 9 got connection 153504
server thread 9 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 154016
client thread 9 socket connected 154016
client thread 9 socket wrote 8192
server thread 9 write 131072 bytes
server: 142890 90 3080 160 146220
server thread 9 loop 1
server thread 9 got connection 154272
server thread 9 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 154784
client thread 9 socket connected 154784
client thread 9 socket wrote 8192
server thread 9 write 131072 bytes
server: 250 80 3090 170 3590
server thread 9 loop 2
server thread 9 got connection 154080
server thread 9 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 155168
client thread 9 socket connected 155168
client thread 9 socket wrote 8192
server thread 9 write 131072 bytes
server: 240 80 3360 160 3840
server thread 9 loop 3
server thread 9 got connection 153696
server thread 9 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 153760
client thread 9 socket connected 153760
client thread 9 socket wrote 8192
server thread 9 write 131072 bytes
server: 240 70 3090 160 3560
server thread 9 loop 4
server thread 9 got connection 154336
server thread 9 read 8192 bytes
client thread 9 socket read 131072
Thread 9 EXIT
server thread 9 write 131072 bytes
server: 230 90 2580 170 3070
Thread 9 EXIT
server thread 0 write 131072 bytes
server: 6750 90 160560 190 167590
server thread 0 loop 1
server thread 0 got connection 154848
server thread 0 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 154720
client thread 0 socket connected 154720
client thread 0 socket wrote 8192
server thread 0 write 131072 bytes
server: 280 90 3220 190 3780
server thread 0 loop 2
server thread 0 got connection 154528
server thread 0 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 154400
client thread 0 socket connected 154400
client thread 0 socket wrote 8192
server thread 0 write 131072 bytes
server: 260 90 3190 180 3720
server thread 0 loop 3
server thread 0 got connection 154208
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 260 80 2260 160 2760
server thread 0 loop 4
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 153952
client thread 5 socket connected 153952
client thread 5 socket wrote 8192
server thread 5 write 131072 bytes
server: 1570 80 102610 170 104430
server thread 5 loop 3
server thread 5 got connection 154976
server thread 5 read 8192 bytes
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 153504
client thread 5 socket connected 153504
client thread 5 socket wrote 8192
server thread 5 write 131072 bytes
server: 240 80 3120 170 3610
server thread 5 loop 4
server thread 5 got connection 154016
server thread 5 read 8192 bytes
client thread 5 socket read 131072
Thread 5 EXIT
server thread 5 write 131072 bytes
server: 230 90 2840 170 3330
Thread 5 EXIT
client thread 1 loop 2
client thread 1 socket created 154272
server thread 1 got connection 154784
client thread 1 socket connected 154272
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 1 write 131072 bytes
server: 172080 330 1900 160 174470
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 154080
server thread 1 got connection 155168
client thread 1 socket connected 154080
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 1 write 131072 bytes
server: 1390 310 1910 150 3760
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 153696
server thread 1 got connection 153760
client thread 1 socket connected 153696
server thread 1 read 8192 bytes
client thread 1 socket wrote 8192
server thread 1 write 131072 bytes
server: 1370 320 2150 160 4000
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 8 write 131072 bytes
server: 1360 310 87320 190 89180
Thread 8 EXIT
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 154336
server thread 0 got connection 153568
client thread 0 socket connected 154336
server thread 0 read 8192 bytes
client thread 0 socket wrote 8192
server thread 0 write 131072 bytes
server: 27680 320 2040 160 30200
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
Thread 0 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 20 355757 22394 406852 3264
server per thread elapsed time 788267
----------
Client results:

----------
client per thread totals 20 8716 3979 690518 3961
client per thread elapsed time 707174
select loop kernel/kernel: 42398.00 usec
Killing sel_spd 29447 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Fri Mar 28 14:59:39 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 29460 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Fri Mar 28 14:59:39 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 29473 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
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
'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 29486 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Fri Mar 28 14:59:45 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 29499 after 600
END TEST: selintr
BEGIN TEST: sema  
Fri Mar 28 14:59:48 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing sema 29512 after 600
END TEST: sema
BEGIN TEST: semaerr  
Fri Mar 28 14:59:48 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
PASS
Killing semaerr 29525 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Fri Mar 28 14:59:48 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
Killing semaping 29539 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Fri Mar 28 14:59:49 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing sendzlf 29553 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Fri Mar 28 14:59:49 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing server_test 29566 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Fri Mar 28 14:59:50 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing servr_uu 29579 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Fri Mar 28 14:59:50 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing servr_ku 29592 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Fri Mar 28 14:59: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 servr_uk 29605 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Fri Mar 28 14:59: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 servr_kk 29618 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Fri Mar 28 14:59: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 short_thread 29631 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Fri Mar 28 14:59:52 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 29644 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Fri Mar 28 14:59:52 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 14:59:52 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 29662 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Fri Mar 28 14:59:53 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 29675 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Fri Mar 28 14:59:53 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 29689 after 600
END TEST: sprintf
BEGIN TEST: stack  
Fri Mar 28 14:59:56 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 29702 after 600
END TEST: stack
BEGIN TEST: stdio  
Fri Mar 28 15:00:09 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 29715 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Fri Mar 28 15:00: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 str2addr 29728 after 600
END TEST: str2addr
BEGIN TEST: strod  
Fri Mar 28 15:00:09 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 29741 after 600
END TEST: strod
BEGIN TEST: switch  
Fri Mar 28 15:00:10 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 29754 after 600
END TEST: switch
BEGIN TEST: system  
Fri Mar 28 15:00:12 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PR_SI_HOSTNAME: galileo
PR_SI_SYSNAME: SunOS
PR_SI_RELEASE: 5.8
PR_SI_ARCHITECTURE: sparc
Host page size is 8192
Page shift is 13
Number of processors is: 1
Killing system 29767 after 600
END TEST: system
BEGIN TEST: testbit  
Fri Mar 28 15:00:13 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 29780 after 600
END TEST: testbit
BEGIN TEST: testfile  
Fri Mar 28 15:00:13 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 29793 after 600
END TEST: testfile
BEGIN TEST: threads  
Fri Mar 28 15:00:14 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
PASS
Killing threads 29806 after 600
END TEST: threads
BEGIN TEST: timemac  
Fri Mar 28 15:00:18 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:00:18 UTC 2003
Current local time is Fri Mar 28 15:00:18 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 29819 after 600
END TEST: timemac
BEGIN TEST: timetest  
Fri Mar 28 15:00:18 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 29832 after 600
END TEST: timetest
BEGIN TEST: tpd  
Fri Mar 28 15:04:00 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 29846 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Fri Mar 28 15:04:00 PST 2003 OBJDIR SunOS5.8_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_dbg/dist/lib
Killing udpsrv 29859 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Fri Mar 28 15:04:01 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 29872 after 600
END TEST: vercheck
BEGIN TEST: version  
Fri Mar 28 15:04:02 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 29885 after 600
END TEST: version
BEGIN TEST: writev  
Fri Mar 28 15:04: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 writev 29898 after 600
END TEST: writev
BEGIN TEST: xnotify  
Fri Mar 28 15:04:03 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 29911 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Fri Mar 28 15:04:03 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 29924 after 600
END TEST: zerolen
BEGIN TEST: accept  
Fri Mar 28 15:04: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 accept 29982 after 600
END TEST: accept
BEGIN TEST: acceptread  
Fri Mar 28 15:04:27 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 (0xfe7f1ac0)127.0.0.1:63396
(Server) read [0xfe7f1a48..0xfe7f1abd) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xfe7f1ac0)127.0.0.1:63397
(Server) read [0xfe7f1a48..0xfe7f1abd) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xfe7f1ac0)127.0.0.1:63398
(Server) read [0xfe7f1a48..0xfe7f1abd) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xfe7f1ac0)127.0.0.1:63399
(Server) read [0xfe7f1a48..0xfe7f1abd) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Killing acceptread 29995 after 600
END TEST: acceptread
BEGIN TEST: acceptreademu  
Fri Mar 28 15:04:38 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 (0xfe7f1ac0)127.0.0.1:63402
(Server) read [0xfe7f1a48..0xfe7f1abd) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xfe7f1ac0)127.0.0.1:63403
(Server) read [0xfe7f1a48..0xfe7f1abd) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xfe7f1ac0)127.0.0.1:63404
(Server) read [0xfe7f1a48..0xfe7f1abd) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xfe7f1ac0)127.0.0.1:63405
(Server) read [0xfe7f1a48..0xfe7f1abd) 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 12 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Fri Mar 28 15:04:49 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 25 after 600
END TEST: affinity
BEGIN TEST: alarm  
Fri Mar 28 15:04: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 alarm 38 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Fri Mar 28 15:05: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 anonfm 54 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Fri Mar 28 15:05:53 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 69 after 600
END TEST: atomic
BEGIN TEST: attach  
Fri Mar 28 15:05:53 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing attach 82 after 600
END TEST: attach
BEGIN TEST: bigfile  
Fri Mar 28 15:05:54 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 96 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Fri Mar 28 15:05:55 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 109 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Fri Mar 28 15:06:00 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(0x27ad8): 15:06:00
Server started at(0x2aa08): 15:06:00
Client started at(0x2ac48): 15:06:00
main(0x27ad8): waiting for execution interval (10 seconds)
Shutting down(0x27ad8): 15:06:10
Client(0x2ac48): stopped after 325 operations and 334384 bytes
Server(0x2aa08): stopped after 326 operations and 334924 bytes
main(0x27ad8): test complete
Test exiting at(0x27ad8): 15:06:10
Killing cltsrv 123 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Fri Mar 28 15:06:11 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 136 after 600
END TEST: concur
BEGIN TEST: cvar  
Fri Mar 28 15:06:22 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 152 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Fri Mar 28 15:06:23 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib

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: 52.50 usec
Condvar simple test shared UK: 41.50 usec
Condvar simple test priv UU: 116.00 usec
Condvar simple test priv UK: 114.40 usec
Condvar simple test All: 189.40 usec
Condvar timeout test: 670.20 usec

10 Thread tests
Condvar simple test shared UU: 72.80 usec
Condvar simple test shared UK: 71.30 usec
Condvar simple test priv UU: 278.30 usec
Condvar simple test priv UK: 966.90 usec
Condvar simple test All: 2595.10 usec
Condvar timeout test: 873.40 usec

15 Thread tests
Condvar simple test shared UU: 1017.60 usec
Condvar simple test shared UK: 1545.20 usec
Condvar simple test priv UU: 1404.10 usec
Condvar simple test priv UK: 1539.40 usec
Condvar simple test All: 3623.80 usec
Condvar timeout test: 956.40 usec

20 Thread tests
Condvar simple test shared UU: 1836.60 usec
Condvar simple test shared UK: 1917.00 usec
Condvar simple test priv UU: 1915.60 usec
Condvar simple test priv UK: 1529.60 usec
Condvar simple test All: 4650.40 usec
Condvar timeout test: 1085.90 usec
PASS
Killing cvar2 165 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Fri Mar 28 15:06:26 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 179 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Fri Mar 28 15:06: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 dtoa 195 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Fri Mar 28 15:06:27 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib

Number of error codes = 73

PR_OUT_OF_MEMORY_ERROR = -6000
PR_BAD_DESCRIPTOR_ERROR = -5999
PR_WOULD_BLOCK_ERROR = -5998
PR_ACCESS_FAULT_ERROR = -5997
PR_INVALID_METHOD_ERROR = -5996
PR_ILLEGAL_ACCESS_ERROR = -5995
PR_UNKNOWN_ERROR = -5994
PR_PENDING_INTERRUPT_ERROR = -5993
PR_NOT_IMPLEMENTED_ERROR = -5992
PR_IO_ERROR = -5991
PR_IO_TIMEOUT_ERROR = -5990
PR_IO_PENDING_ERROR = -5989
PR_DIRECTORY_OPEN_ERROR = -5988
PR_INVALID_ARGUMENT_ERROR = -5987
PR_ADDRESS_NOT_AVAILABLE_ERROR = -5986
PR_ADDRESS_NOT_SUPPORTED_ERROR = -5985
PR_IS_CONNECTED_ERROR = -5984
PR_BAD_ADDRESS_ERROR = -5983
PR_ADDRESS_IN_USE_ERROR = -5982
PR_CONNECT_REFUSED_ERROR = -5981
PR_NETWORK_UNREACHABLE_ERROR = -5980
PR_CONNECT_TIMEOUT_ERROR = -5979
PR_NOT_CONNECTED_ERROR = -5978
PR_LOAD_LIBRARY_ERROR = -5977
PR_UNLOAD_LIBRARY_ERROR = -5976
PR_FIND_SYMBOL_ERROR = -5975
PR_INSUFFICIENT_RESOURCES_ERROR = -5974
PR_DIRECTORY_LOOKUP_ERROR = -5973
PR_TPD_RANGE_ERROR = -5972
PR_PROC_DESC_TABLE_FULL_ERROR = -5971
PR_SYS_DESC_TABLE_FULL_ERROR = -5970
PR_NOT_SOCKET_ERROR = -5969
PR_NOT_TCP_SOCKET_ERROR = -5968
PR_SOCKET_ADDRESS_IS_BOUND_ERROR = -5967
PR_NO_ACCESS_RIGHTS_ERROR = -5966
PR_OPERATION_NOT_SUPPORTED_ERROR = -5965
PR_PROTOCOL_NOT_SUPPORTED_ERROR = -5964
PR_REMOTE_FILE_ERROR = -5963
PR_BUFFER_OVERFLOW_ERROR = -5962
PR_CONNECT_RESET_ERROR = -5961
PR_RANGE_ERROR = -5960
PR_DEADLOCK_ERROR = -5959
PR_FILE_IS_LOCKED_ERROR = -5958
PR_FILE_TOO_BIG_ERROR = -5957
PR_NO_DEVICE_SPACE_ERROR = -5956
PR_PIPE_ERROR = -5955
PR_NO_SEEK_DEVICE_ERROR = -5954
PR_IS_DIRECTORY_ERROR = -5953
PR_LOOP_ERROR = -5952
PR_NAME_TOO_LONG_ERROR = -5951
PR_FILE_NOT_FOUND_ERROR = -5950
PR_NOT_DIRECTORY_ERROR = -5949
PR_READ_ONLY_FILESYSTEM_ERROR = -5948
PR_DIRECTORY_NOT_EMPTY_ERROR = -5947
PR_FILESYSTEM_MOUNTED_ERROR = -5946
PR_NOT_SAME_DEVICE_ERROR = -5945
PR_DIRECTORY_CORRUPTED_ERROR = -5944
PR_FILE_EXISTS_ERROR = -5943
PR_MAX_DIRECTORY_ENTRIES_ERROR = -5942
PR_INVALID_DEVICE_STATE_ERROR = -5941
PR_DEVICE_IS_LOCKED_ERROR = -5940
PR_NO_MORE_FILES_ERROR = -5939
PR_END_OF_FILE_ERROR = -5938
PR_FILE_SEEK_ERROR = -5937
PR_FILE_IS_BUSY_ERROR = -5936
PR_IN_PROGRESS_ERROR = -5934
PR_ALREADY_INITIATED_ERROR = -5933
PR_GROUP_EMPTY_ERROR = -5932
PR_INVALID_STATE_ERROR = -5931
PR_NETWORK_DOWN_ERROR = -5930
PR_SOCKET_SHUTDOWN_ERROR = -5929
PR_CONNECT_ABORTED_ERROR = -5928
PR_HOST_UNREACHABLE_ERROR = -5927
Killing errcodes 210 after 600
END TEST: errcodes
BEGIN TEST: exit  
Fri Mar 28 15:06:27 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 224 after 600
END TEST: exit
BEGIN TEST: fdcach  
Fri Mar 28 15:06:38 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing fdcach 238 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Fri Mar 28 15:06:38 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 253 after 600
END TEST: fileio
BEGIN TEST: foreign  
Fri Mar 28 15:06:39 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 269 after 600
END TEST: foreign
BEGIN TEST: forktest  
Fri Mar 28 15:06:43 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 63734
Wait one second before connect
Connecting to port 63734
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Child process continues.
Accepting connection at port 63736
Wait one second before connect
Fork succeeded. Parent process continues.
Wait one second before connect
Accepting connection at port 63737
Connecting to port 63736
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Connecting to port 63737
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Parent process exits.
PASSED
Killing forktest 284 after 600
END TEST: forktest
BEGIN TEST: fsync  
Fri Mar 28 15:06:45 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: 180 [200] 180
Killing fsync 298 after 600
END TEST: fsync
BEGIN TEST: getproto  
Fri Mar 28 15:06:46 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 311 after 600
END TEST: getproto
BEGIN TEST: i2l  
Fri Mar 28 15:06:46 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 324 after 600
END TEST: i2l
BEGIN TEST: initclk  
Fri Mar 28 15:06:47 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Elapsed time: 3000 ms, expected time: 3001 ms
PASS
Killing initclk 338 after 600
END TEST: initclk
BEGIN TEST: inrval  
Fri Mar 28 15:06:50 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 382 nsecs

Overhead of 'PR_IntervalNow()' is 583 nsecs

Overhead of 'PR_Now()' is 375 nsecs

Overhead of 'PR_IntervalNow()' is 587 nsecs

Killing inrval 351 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Fri Mar 28 15:08:23 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 367 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Fri Mar 28 15:08:24 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 381 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Fri Mar 28 15:08:45 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 397 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Fri Mar 28 15:08:59 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 413 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Fri Mar 28 15:09:05 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 3005 milliseconds
PASS
Killing ioconthr 430 after 600
END TEST: ioconthr
BEGIN TEST: join  
Fri Mar 28 15:09:11 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 443 after 600
END TEST: join
BEGIN TEST: joinkk  
Fri Mar 28 15:09: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 joinkk 456 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Fri Mar 28 15:09:12 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 469 after 600
END TEST: joinku
BEGIN TEST: joinuk  
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
PASS
Killing joinuk 482 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Fri Mar 28 15:09:15 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing joinuu 495 after 600
END TEST: joinuu
BEGIN TEST: layer  
Fri Mar 28 15:09:15 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
Killing layer 508 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Fri Mar 28 15:09:16 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing lazyinit 521 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Fri Mar 28 15:09:17 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing lltest 534 after 600
END TEST: lltest
BEGIN TEST: lock  
Fri Mar 28 15:09:18 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 547 after 600
END TEST: lock
BEGIN TEST: lockfile  
Fri Mar 28 15:09:37 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing lockfile 563 after 600
END TEST: lockfile
BEGIN TEST: logger  
Fri Mar 28 15:09:44 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 576 after 600
END TEST: logger
BEGIN TEST: many_cv  
Fri Mar 28 15:09:54 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 589 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Fri Mar 28 15:09:55 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
OneInThenCancelled()
OneOpOneThread()
ManyOpOneThread()
SomeOpsSomeThreads()
RealOneGroupIO()
RealOneGroupIO Enumerated 0 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
RealOneGroupIO Enumerated 20 objects
Killing multiwait 602 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Fri Mar 28 15:11:18 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing nameshm1 615 after 600
END TEST: nameshm1
BEGIN TEST: nonblock  
Fri Mar 28 15:11:23 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 629 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
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
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
Killing nblayer 642 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
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
Killing ntioto 655 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
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
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 668 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
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
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 78
PASS
Killing op_2long 681 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
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
Killing op_excl 694 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Fri Mar 28 15:11:29 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 707 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Fri Mar 28 15:11:30 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Test passed
Killing op_filok 720 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Fri Mar 28 15:11:30 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 733 after 600
END TEST: op_nofil
BEGIN TEST: parent  
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
Killing parent 746 after 600
END TEST: parent
BEGIN TEST: peek  
Fri Mar 28 15:11:32 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:11:32 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.05 usec
DLL procedure call overhead: 0.14 usec
current calendar time: 0.39 usec
interval time: 0.58 usec
idle lock lock/unlock pair: 0.61 usec
idle monitor entry/exit pair: 1.02 usec
idle cache monitor entry/exit pair: 3.53 usec
create/destroy thread pair: 378.51 usec
context switch - user/user: 14.44 usec
context switch - user/kernel: 13.90 usec
context switch - kernel/user: 15.71 usec
context switch - kernel/kernel: 17.06 usec
sema context switch - user/user: 20.37 usec
sema context switch - user/kernel: 20.32 usec
sema context switch - kernel/user: 20.08 usec
sema context switch - kernel/kernel: 37.50 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.04 usec
DLL procedure call overhead: 0.10 usec
current calendar time: 0.40 usec
interval time: 0.73 usec
idle lock lock/unlock pair: 0.57 usec
idle monitor entry/exit pair: 0.97 usec
idle cache monitor entry/exit pair: 3.55 usec
create/destroy thread pair: 509.12 usec
context switch - user/user: 14.70 usec
context switch - user/kernel: 14.98 usec
context switch - kernel/user: 16.62 usec
context switch - kernel/kernel: 14.59 usec
sema context switch - user/user: 29.47 usec
sema context switch - user/kernel: 40.67 usec
sema context switch - kernel/user: 21.02 usec
sema context switch - kernel/kernel: 31.25 usec
Killing perf 765 after 600
END TEST: perf
BEGIN TEST: pipeping  
Fri Mar 28 15:11:34 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 778 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Fri Mar 28 15:11:35 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 792 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Fri Mar 28 15:11:35 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 806 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Fri Mar 28 15:11:36 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 819 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Fri Mar 28 15:11:37 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing poll_to 832 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Fri Mar 28 15:11:42 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASSED
Killing pollable 845 after 600
END TEST: pollable
BEGIN TEST: prftest  
Fri Mar 28 15:11:43 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 858 after 600
END TEST: prftest
BEGIN TEST: primblok  
Fri Mar 28 15:11:44 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
This test is not relevant on this platform
Killing primblok 871 after 600
END TEST: primblok
BEGIN TEST: provider  
Fri Mar 28 15:11:44 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(0x27d78): 15:11:45
Server started at(0x2ac78): 15:11:45
main(0x27d78): waiting for execution interval (10 seconds)
Client started at(0x2ade8): 15:11:45
Shutting down(0x27d78): 15:11:55
Client(0x2ade8): stopped after 312 operations and 322360 bytes
Server(0x2ac78): stopped after 312 operations and 322360 bytes
main(0x27d78): test complete
Test exiting at(0x27d78): 15:12:00
Killing provider 884 after 600
END TEST: provider
BEGIN TEST: prpollml  
Fri Mar 28 15:12:00 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 899 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Fri Mar 28 15:12:41 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 64368, 64369 and 64370

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 "64368" from a client
The server received "64369" from a client
The server received "64368" from a client
The server received "64369" from a client
The server received "64368" from a client
The server received "64369" from a client
The server received "64368" from a client
The server received "64369" from a client
The server received "64368" from a client
The server received "64369" from a client
Server read 128 bytes from native fd 6
The server received "64370" from a client
Server read 128 bytes from native fd 7
The server received "64370" from a client
Server read 128 bytes from native fd 6
The server received "64370" from a client
Server read 128 bytes from native fd 7
The server received "64370" from a client
Server read 128 bytes from native fd 6
The server received "64370" from a client
All tests finished
Killing prpoll 912 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Fri Mar 28 15:12: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 randseed 925 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Fri Mar 28 15:12:48 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 938 after 600
ranfile returned 1 (failed)
END TEST: ranfile
BEGIN TEST: rwlocktest  
Fri Mar 28 15:12:48 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 951 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Fri Mar 28 15:12:49 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 93704 429 57624 741
server per thread elapsed time 152498
----------
Client results:

----------
client per thread totals 0 2808 654 125667 883
client per thread elapsed time 130012
select loop user/user: 47070.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 181671 842 107897 1459
server per thread elapsed time 291869
----------
Client results:

----------
client per thread totals 10 13130 1502 219816 1732
client per thread elapsed time 236180
select loop user/kernel: 39030.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 266210 1293 138122 2256
server per thread elapsed time 407881
----------
Client results:

----------
client per thread totals 10 15106 2622 275396 2545
client per thread elapsed time 295669
select loop kernel/user: 38556.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 20 360133 2187 158398 2984
server per thread elapsed time 523702
----------
Client results:

----------
client per thread totals 20 27640 5928 334890 3330
client per thread elapsed time 371788
select loop kernel/kernel: 38348.00 usec
Killing sel_spd 964 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Fri Mar 28 15:12:50 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing selct_er 977 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Fri Mar 28 15:12:51 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 990 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Fri Mar 28 15:12:51 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 1003 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Fri Mar 28 15:12:57 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 1016 after 600
END TEST: selintr
BEGIN TEST: sema  
Fri Mar 28 15:12:59 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing sema 1029 after 600
END TEST: sema
BEGIN TEST: semaerr  
Fri Mar 28 15:12:59 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
PASS
Killing semaerr 1042 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Fri Mar 28 15:13:00 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
Killing semaping 1056 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Fri Mar 28 15:13:00 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing sendzlf 1070 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Fri Mar 28 15:13:01 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing server_test 1083 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Fri Mar 28 15:13:01 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing servr_uu 1096 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Fri Mar 28 15:13:01 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing servr_ku 1109 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Fri Mar 28 15:13:02 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing servr_uk 1122 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Fri Mar 28 15:13:02 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Killing servr_kk 1135 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
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
Killing short_thread 1148 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
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
write to broken pipe failed with EPIPE, as expected
write to broken pipe failed with EPIPE, as expected
PASSED
Killing sigpipe 1161 after 600
END TEST: sigpipe
BEGIN TEST: socket  
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
END TEST: socket
BEGIN TEST: sockopt  
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
PASSED
Killing sockopt 1179 after 600
END TEST: sockopt
BEGIN TEST: sockping  
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
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
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 1192 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Fri Mar 28 15:13:05 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 1206 after 600
END TEST: sprintf
BEGIN TEST: stack  
Fri Mar 28 15:13:07 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 1219 after 600
END TEST: stack
BEGIN TEST: stdio  
Fri Mar 28 15:13:12 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
This to standard out
This to standard err
Killing stdio 1232 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Fri Mar 28 15:13:13 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing str2addr 1245 after 600
END TEST: str2addr
BEGIN TEST: strod  
Fri Mar 28 15:13:13 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
Killing strod 1258 after 600
END TEST: strod
BEGIN TEST: switch  
Fri Mar 28 15:13:13 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASSED
Killing switch 1271 after 600
END TEST: switch
BEGIN TEST: system  
Fri Mar 28 15:13:16 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: galileo
PR_SI_SYSNAME: SunOS
PR_SI_RELEASE: 5.8
PR_SI_ARCHITECTURE: sparc
Host page size is 8192
Page shift is 13
Number of processors is: 1
Killing system 1284 after 600
END TEST: system
BEGIN TEST: testbit  
Fri Mar 28 15:13:16 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 1297 after 600
END TEST: testbit
BEGIN TEST: testfile  
Fri Mar 28 15:13:17 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 1310 after 600
END TEST: testfile
BEGIN TEST: threads  
Fri Mar 28 15:13:17 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
PASS
Killing threads 1323 after 600
END TEST: threads
BEGIN TEST: timemac  
Fri Mar 28 15:13:21 PST 2003 OBJDIR SunOS5.8_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_opt/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Fri Mar 28 23:13:21 UTC 2003
Current local time is Fri Mar 28 15:13:21 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 1336 after 600
END TEST: timemac
BEGIN TEST: timetest  
Fri Mar 28 15:13:21 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 1349 after 600
END TEST: timetest
BEGIN TEST: tpd  
Fri Mar 28 15:16: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 1362 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Fri Mar 28 15:16: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 1375 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Fri Mar 28 15:16:31 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 1388 after 600
END TEST: vercheck
BEGIN TEST: version  
Fri Mar 28 15:16:31 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 1401 after 600
END TEST: version
BEGIN TEST: writev  
Fri Mar 28 15:16:32 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 1414 after 600
END TEST: writev
BEGIN TEST: xnotify  
Fri Mar 28 15:16:32 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 1427 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Fri Mar 28 15:16:32 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 1440 after 600
END TEST: zerolen
BEGIN TEST: accept  
Fri Mar 28 15:16: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
PASS
Killing accept 1511 after 600
END TEST: accept
BEGIN TEST: acceptread  
Fri Mar 28 15:16: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
Testing w/ write_dally = 0 msec
Accepted connection from (0xffffffff7c711958)127.0.0.1:64765
(Server) read [0xffffffff7c7118e3..0xffffffff7c711958) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xffffffff7c711958)127.0.0.1:64766
(Server) read [0xffffffff7c7118e3..0xffffffff7c711958) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xffffffff7c711958)127.0.0.1:64767
(Server) read [0xffffffff7c7118e3..0xffffffff7c711958) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xffffffff7c711958)127.0.0.1:64768
(Server) read [0xffffffff7c7118e3..0xffffffff7c711958) GET / HTTP/1.0


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


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


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xffffffff7c711958)127.0.0.1:64772
(Server) read [0xffffffff7c7118e3..0xffffffff7c711958) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xffffffff7c711958)127.0.0.1:64773
(Server) read [0xffffffff7c7118e3..0xffffffff7c711958) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xffffffff7c711958)127.0.0.1:64774
(Server) read [0xffffffff7c7118e3..0xffffffff7c711958) GET / HTTP/1.0


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


Testing w/ write_dally = 2000 msec
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
Testing w/ write_dally = 2500 msec
PR_AcceptRead (server) failed: PR_IO_TIMEOUT_ERROR(-5990), oserror = 0
PR_Recv (client) failed: PR_CONNECT_RESET_ERROR(-5961), oserror = 131
PR_Shutdown (client) failed: PR_NOT_CONNECTED_ERROR(-5978), oserror = 134
Killing acceptreademu 1537 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Fri Mar 28 15:17: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
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 1550 after 600
END TEST: affinity
BEGIN TEST: alarm  
Fri Mar 28 15:17: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
Killing alarm 1563 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Fri Mar 28 15:18: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
Killing anonfm 1578 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Fri Mar 28 15:18:24 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
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 1592 after 600
END TEST: atomic
BEGIN TEST: attach  
Fri Mar 28 15:18: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
Killing attach 1605 after 600
END TEST: attach
BEGIN TEST: bigfile  
Fri Mar 28 15:18: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
Killing bigfile 1619 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Fri Mar 28 15:18: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
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 1632 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Fri Mar 28 15:18: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

PThread Statistics
started: 15:18:32[15]
locks [created: 12, destroyed: 2]
locks [acquired: 4726, released: 4726]
cvars [created: 7, destroyed: 5]
cvars [notified: 343, delayed_delete: 0]
Client/Server started at(0x10010c260): 15:18:32
Server started at(0x1001142f0): 15:18:32
Client started at(0x100114660): 15:18:32
main(0x10010c260): waiting for execution interval (10 seconds)
Shutting down(0x10010c260): 15:18:42
Client(0x100114660): stopped after 335 operations and 344346 bytes
Server(0x1001142f0): stopped after 335 operations and 344346 bytes
main(0x10010c260): test complete
Test exiting at(0x10010c260): 15:18:47
Killing cltsrv 1645 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Fri Mar 28 15:18: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
PASSED
Killing concur 1658 after 600
END TEST: concur
BEGIN TEST: cvar  
Fri Mar 28 15:18: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 cvar 1671 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Fri Mar 28 15:19: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

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: 95.30 usec
Condvar simple test shared UK: 83.60 usec
Condvar simple test priv UU: 574.20 usec
Condvar simple test priv UK: 640.70 usec
Condvar simple test All: 1866.40 usec
Condvar timeout test: 843.60 usec

10 Thread tests
Condvar simple test shared UU: 1205.60 usec
Condvar simple test shared UK: 1199.40 usec
Condvar simple test priv UU: 1142.90 usec
Condvar simple test priv UK: 1227.90 usec
Condvar simple test All: 1860.50 usec
Condvar timeout test: 997.50 usec

15 Thread tests
Condvar simple test shared UU: 1724.40 usec
Condvar simple test shared UK: 1722.10 usec
Condvar simple test priv UU: 1919.00 usec
Condvar simple test priv UK: 1730.70 usec
Condvar simple test All: 5645.00 usec
Condvar timeout test: 1172.10 usec

20 Thread tests
Condvar simple test shared UU: 2291.40 usec
Condvar simple test shared UK: 1611.60 usec
Condvar simple test priv UU: 1141.30 usec
Condvar simple test priv UK: 1391.60 usec
Condvar simple test All: 6496.90 usec
Condvar timeout test: 1274.50 usec
PASS
Killing cvar2 1684 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Fri Mar 28 15:19: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 dlltest 1697 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Fri Mar 28 15:19:05 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASSED
Killing dtoa 1710 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Fri Mar 28 15:19: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 1723 after 600
END TEST: errcodes
BEGIN TEST: exit  
Fri Mar 28 15:19: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 exit 1736 after 600
END TEST: exit
BEGIN TEST: fdcach  
Fri Mar 28 15:19: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
PASS
Killing fdcach 1749 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Fri Mar 28 15:19: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
'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 1762 after 600
END TEST: fileio
BEGIN TEST: foreign  
Fri Mar 28 15:19: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 foreign 1775 after 600
END TEST: foreign
BEGIN TEST: forktest  
Fri Mar 28 15:19: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
Accepting connection at port 65116
Wait one second before connect
Connecting to port 65116
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Child process continues.
Accepting connection at port 65118
Wait one second before connect
Fork succeeded. Parent process continues.
Wait one second before connect
Accepting connection at port 65119
Connecting to port 65118
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Connecting to port 65119
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Parent process exits.
PASSED
Killing forktest 1788 after 600
END TEST: forktest
BEGIN TEST: fsync  
Fri Mar 28 15:19: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
10 iterations over a 10 kbyte file: 230 [420] 240
Killing fsync 1802 after 600
END TEST: fsync
BEGIN TEST: getproto  
Fri Mar 28 15:19: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
tcp is protocol number 6
udp is protocol number 17
Protocol number 6 is tcp
Protocol number 17 is udp
PASSED
Killing getproto 1815 after 600
END TEST: getproto
BEGIN TEST: i2l  
Fri Mar 28 15:19: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
We have long long
Killing i2l 1828 after 600
END TEST: i2l
BEGIN TEST: initclk  
Fri Mar 28 15:19: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
Elapsed time: 3000 ms, expected time: 3008 ms
PASS
Killing initclk 1841 after 600
END TEST: initclk
BEGIN TEST: inrval  
Fri Mar 28 15:19: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
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 748 nsecs

Overhead of 'PR_IntervalNow()' is 797 nsecs

Overhead of 'PR_Now()' is 750 nsecs

Overhead of 'PR_IntervalNow()' is 797 nsecs

Killing inrval 1854 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Fri Mar 28 15:21:04 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing instrumt 1867 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Fri Mar 28 15:21:05 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
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 1880 after 600
END TEST: intrio
BEGIN TEST: intrupt  
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
PASSED
Killing intrupt 1893 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
Fri Mar 28 15:21:40 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
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 1906 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Fri Mar 28 15:21:46 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 3011 milliseconds
PASS
Killing ioconthr 1919 after 600
END TEST: ioconthr
BEGIN TEST: join  
Fri Mar 28 15:21: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
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
Killing join 1932 after 600
END TEST: join
BEGIN TEST: joinkk  
Fri Mar 28 15:21: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 1945 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Fri Mar 28 15:21: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 1958 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Fri Mar 28 15:21: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 1971 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Fri Mar 28 15:21: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
PASS
Killing joinuu 1984 after 600
END TEST: joinuu
BEGIN TEST: layer  
Fri Mar 28 15:21: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 1997 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Fri Mar 28 15:21: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 lazyinit 2010 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Fri Mar 28 15:21: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 lltest 2023 after 600
END TEST: lltest
BEGIN TEST: lock  
Fri Mar 28 15:21: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 lock 2036 after 600
END TEST: lock
BEGIN TEST: lockfile  
Fri Mar 28 15:22:16 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing lockfile 2049 after 600
END TEST: lockfile
BEGIN TEST: logger  
Fri Mar 28 15:22: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
Killing logger 2062 after 600
END TEST: logger
BEGIN TEST: many_cv  
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
Settings
Conditions / lock: 10
Loops to run test: 1

PThread Statistics
started: 15:22:34[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 2075 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
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
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 2088 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Fri Mar 28 15:23: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 nameshm1 2101 after 600
END TEST: nameshm1
BEGIN TEST: nonblock  
Fri Mar 28 15:24: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
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 2115 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Fri Mar 28 15:24:05 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
Killing nblayer 2128 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Fri Mar 28 15:24:05 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing ntioto 2141 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Fri Mar 28 15:24: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
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 2154 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Fri Mar 28 15:24: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
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 78
PASS
Killing op_2long 2167 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Fri Mar 28 15:24: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 op_excl 2180 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Fri Mar 28 15:24: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
error code is -5950
PASS
Killing op_filnf 2193 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Fri Mar 28 15:24: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
Test passed
Killing op_filok 2206 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Fri Mar 28 15:24: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
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
Killing op_nofil 2219 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Fri Mar 28 15:24: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
Killing parent 2232 after 600
END TEST: parent
BEGIN TEST: peek  
Fri Mar 28 15:24: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
END TEST: peek
BEGIN TEST: perf  
Fri Mar 28 15:24: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_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.12 usec
DLL procedure call overhead: 0.29 usec
current calendar time: 0.75 usec
interval time: 0.78 usec
idle lock lock/unlock pair: 2.65 usec
idle monitor entry/exit pair: 3.97 usec
idle cache monitor entry/exit pair: 9.01 usec
create/destroy thread pair: 443.31 usec
context switch - user/user: 18.70 usec
context switch - user/kernel: 18.59 usec
context switch - kernel/user: 18.48 usec
context switch - kernel/kernel: 20.83 usec
sema context switch - user/user: 30.58 usec
sema context switch - user/kernel: 23.73 usec
sema context switch - kernel/user: 46.20 usec
sema context switch - kernel/kernel: 23.78 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.10 usec
DLL procedure call overhead: 0.23 usec
current calendar time: 0.75 usec
interval time: 0.78 usec
idle lock lock/unlock pair: 2.79 usec
idle monitor entry/exit pair: 3.76 usec
idle cache monitor entry/exit pair: 8.61 usec
create/destroy thread pair: 606.79 usec
context switch - user/user: 53.75 usec
context switch - user/kernel: 19.07 usec
context switch - kernel/user: 19.27 usec
context switch - kernel/kernel: 24.40 usec
sema context switch - user/user: 24.06 usec
sema context switch - user/kernel: 40.41 usec
sema context switch - kernel/user: 41.74 usec
sema context switch - kernel/kernel: 48.90 usec
Killing perf 2251 after 600
END TEST: perf
BEGIN TEST: pipeping  
Fri Mar 28 15:24: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
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
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 2264 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Fri Mar 28 15:24: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
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
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 2278 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Fri Mar 28 15:24: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
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 2292 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Fri Mar 28 15:24: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
Killing poll_nm 2305 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Fri Mar 28 15:24: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 poll_to 2318 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Fri Mar 28 15:24: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
PASSED
Killing pollable 2331 after 600
END TEST: pollable
BEGIN TEST: prftest  
Fri Mar 28 15:24:21 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
Killing prftest 2344 after 600
END TEST: prftest
BEGIN TEST: primblok  
Fri Mar 28 15:24: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
This test is not relevant on this platform
Killing primblok 2357 after 600
END TEST: primblok
BEGIN TEST: provider  
Fri Mar 28 15:24: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

pthread Statistics
started: 15:24:22[15]
locks [created: 12, destroyed: 2]
locks [acquired: 4717, released: 4717]
cvars [created: 7, destroyed: 5]
cvars [notified: 341, delayed_delete: 0]
Client/Server started at(0x10010ca10): 15:24:22
Server started at(0x100114aa0): 15:24:22
main(0x10010ca10): waiting for execution interval (10 seconds)
Client started at(0x100114ca0): 15:24:22
Shutting down(0x10010ca10): 15:24:32
Client(0x100114ca0): stopped after 335 operations and 344346 bytes
Server(0x100114aa0): stopped after 335 operations and 344346 bytes
main(0x10010ca10): test complete
Test exiting at(0x10010ca10): 15:24:37
Killing provider 2370 after 600
END TEST: provider
BEGIN TEST: prpollml  
Fri Mar 28 15:24: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
PASS
Killing prpollml 2383 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Fri Mar 28 15:25:19 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
This program tests PR_Poll with sockets.
Timeout, error reporting, and normal operation are tested.

The server thread is listening on ports 33007, 33008 and 33009

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 "33007" from a client
The server received "33008" from a client
The server received "33007" from a client
The server received "33008" from a client
The server received "33007" from a client
The server received "33008" from a client
The server received "33007" from a client
The server received "33008" from a client
The server received "33007" from a client
The server received "33008" from a client
Server read 128 bytes from native fd 6
The server received "33009" from a client
Server read 128 bytes from native fd 7
The server received "33009" from a client
Server read 128 bytes from native fd 6
The server received "33009" from a client
Server read 128 bytes from native fd 7
The server received "33009" from a client
Server read 128 bytes from native fd 6
The server received "33009" from a client
All tests finished
Killing prpoll 2396 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Fri Mar 28 15:25:24 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing randseed 2409 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Fri Mar 28 15:25:25 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing ranfile 2422 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Fri Mar 28 15:25:46 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 2435 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
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
Running test for 5 iterations with 10 simultaneous threads.
Will send 8192 bytes of client data and 131072 bytes of server data
server thread 0 alive
server thread 1 alive
server thread 2 alive
server thread 0 loop 0
server thread 1 loop 0
server thread 2 loop 0
server thread 3 alive
server thread 3 loop 0
server thread 4 alive
server thread 4 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 7 alive
server thread 7 loop 0
server thread 8 alive
server thread 8 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 1098096
client thread 0 socket connected 1098096
client thread 0 socket wrote 8192
server thread 0 got connection 1098160
server thread 0 read 8192 bytes
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 1098224
client thread 1 socket connected 1098224
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 1098288
client thread 2 socket connected 1098288
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 1098352
client thread 3 socket connected 1098352
client thread 3 socket wrote 8192
server thread 1 got connection 1098416
server thread 1 read 8192 bytes
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 1098480
client thread 4 socket connected 1098480
client thread 4 socket wrote 8192
server thread 0 write 131072 bytes
server: 12130 190 15720 220 28260
server thread 0 loop 1
server thread 2 got connection 1098160
server thread 2 read 8192 bytes
server thread 3 got connection 1098544
server thread 3 read 8192 bytes
server thread 4 got connection 1098608
server thread 4 read 8192 bytes
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 1098672
client thread 5 socket connected 1098672
client thread 5 socket wrote 8192
server thread 1 write 131072 bytes
server: 20860 150 22130 180 43320
server thread 1 loop 1
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 1098416
client thread 6 socket connected 1098416
client thread 6 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 1098096
client thread 0 socket connected 1098096
client thread 0 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 1098736
client thread 7 socket connected 1098736
client thread 7 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 1098800
client thread 8 socket connected 1098800
client thread 8 socket wrote 8192
server thread 5 got connection 1098864
server thread 5 read 8192 bytes
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 1098928
client thread 9 socket connected 1098928
client thread 9 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 1098224
client thread 1 socket connected 1098224
client thread 1 socket wrote 8192
server thread 6 got connection 1098992
server thread 6 read 8192 bytes
server thread 0 got connection 1099056
server thread 0 read 8192 bytes
server thread 7 got connection 1099120
server thread 7 read 8192 bytes
server thread 2 write 131072 bytes
server: 28050 170 42940 170 71330
server thread 2 loop 1
server thread 8 got connection 1098160
server thread 8 read 8192 bytes
server thread 9 got connection 1099184
server thread 1 got connection 1099248
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 36240 60 5880 170 42350
server thread 1 loop 2
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 1099248
client thread 1 socket connected 1099248
client thread 1 socket wrote 8192
server thread 1 got connection 1098224
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1690 90 1830 150 3760
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 1098224
client thread 1 socket connected 1098224
client thread 1 socket wrote 8192
server thread 1 got connection 1099248
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1560 80 1780 150 3570
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 1099248
client thread 1 socket connected 1099248
client thread 1 socket wrote 8192
server thread 1 got connection 1098224
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1570 70 2150 150 3940
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 0 write 131072 bytes
server: 36800 90 34150 170 71210
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 1098224
client thread 0 socket connected 1098224
client thread 0 socket wrote 8192
server thread 9 read 8192 bytes
server thread 0 got connection 1097456
server thread 0 read 8192 bytes
server thread 3 write 131072 bytes
server: 30130 170 247040 250 277590
server thread 3 loop 1
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 1099248
client thread 3 socket connected 1099248
client thread 3 socket wrote 8192
server thread 3 got connection 1099056
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1510 80 2250 160 4000
server thread 3 loop 2
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 1098096
client thread 3 socket connected 1098096
client thread 3 socket wrote 8192
server thread 3 got connection 1098544
server thread 3 read 8192 bytes
server thread 4 write 131072 bytes
server: 33500 170 249880 180 283730
server thread 4 loop 1
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 1098352
client thread 2 socket connected 1098352
client thread 2 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 1099056
client thread 4 socket connected 1099056
client thread 4 socket wrote 8192
server thread 0 write 131072 bytes
server: 177600 90 22000 160 199850
server thread 0 loop 3
server thread 8 write 131072 bytes
server: 64520 250 229180 390 294340
server thread 8 loop 1
server thread 2 got connection 1099248
server thread 2 read 8192 bytes
server thread 7 write 131072 bytes
server: 59350 190 238020 160 297720
server thread 7 loop 1
server thread 6 write 131072 bytes
server: 56300 180 243280 170 299930
server thread 6 loop 1
server thread 5 write 131072 bytes
server: 52180 170 250020 160 302530
server thread 5 loop 1
server thread 3 write 131072 bytes
server: 1640 90 21970 150 23850
server thread 3 loop 3
server thread 4 got connection 1098608
server thread 4 read 8192 bytes
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 1098288
client thread 0 socket connected 1098288
client thread 0 socket wrote 8192
server thread 9 write 131072 bytes
server: 70300 194100 36640 170 301210
server thread 9 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 1098480
client thread 8 socket connected 1098480
client thread 8 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 1097456
client thread 7 socket connected 1097456
client thread 7 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 1098160
client thread 6 socket connected 1098160
client thread 6 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 1099120
client thread 5 socket connected 1099120
client thread 5 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 1098992
client thread 3 socket connected 1098992
client thread 3 socket wrote 8192
server thread 0 got connection 1098864
server thread 0 read 8192 bytes
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 1098544
client thread 9 socket connected 1098544
client thread 9 socket wrote 8192
server thread 8 got connection 1098224
server thread 8 read 8192 bytes
server thread 9 got connection 1098672
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 49000 90 1920 160 51170
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 1098096
client thread 9 socket connected 1098096
client thread 9 socket wrote 8192
server thread 9 got connection 1098928
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1610 90 1880 300 3880
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 1098672
client thread 9 socket connected 1098672
client thread 9 socket wrote 8192
server thread 9 got connection 1098544
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1580 80 1880 140 3680
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 1098928
client thread 9 socket connected 1098928
client thread 9 socket wrote 8192
server thread 9 got connection 1098096
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1580 90 1870 150 3690
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
server thread 2 write 131072 bytes
server: 230600 90 71310 170 302170
server thread 2 loop 2
server thread 7 got connection 1099184
server thread 7 read 8192 bytes
server thread 6 got connection 1098800
server thread 6 read 8192 bytes
server thread 5 got connection 1098736
server thread 5 read 8192 bytes
server thread 3 got connection 1098416
server thread 3 read 8192 bytes
server thread 4 write 131072 bytes
server: 20890 80 71950 180 93100
server thread 4 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 1098544
client thread 4 socket connected 1098544
client thread 4 socket wrote 8192
server thread 4 got connection 1098672
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1150 90 1960 150 3350
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 1098096
client thread 4 socket connected 1098096
client thread 4 socket wrote 8192
server thread 4 got connection 1098032
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1610 90 2090 150 3940
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 1098928
client thread 4 socket connected 1098928
client thread 4 socket wrote 8192
server thread 4 got connection 1099248
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1620 80 1940 150 3790
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 0 write 131072 bytes
server: 20540 90 72350 180 93160
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 1098608
client thread 0 socket connected 1098608
client thread 0 socket wrote 8192
server thread 0 got connection 1099056
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1140 90 2130 160 3520
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 1098672
client thread 2 socket connected 1098672
client thread 2 socket wrote 8192
server thread 8 write 131072 bytes
server: 55520 110 44090 170 99890
server thread 8 loop 2
server thread 2 got connection 1098544
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 29190 90 2100 160 31540
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 1098032
client thread 2 socket connected 1098032
client thread 2 socket wrote 8192
server thread 2 got connection 1098096
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1660 80 1940 160 3840
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 1099248
client thread 2 socket connected 1099248
client thread 2 socket wrote 8192
server thread 2 got connection 1097712
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1620 90 1930 150 3790
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 7 write 131072 bytes
server: 69700 90 40460 160 110410
server thread 7 loop 2
server thread 6 write 131072 bytes
server: 69830 90 40030 160 110110
server thread 6 loop 2
server thread 5 write 131072 bytes
server: 69950 90 39570 150 109760
server thread 5 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 1098928
client thread 8 socket connected 1098928
client thread 8 socket wrote 8192
server thread 3 write 131072 bytes
server: 71310 90 39270 160 110830
server thread 3 loop 4
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 1098864
client thread 7 socket connected 1098864
client thread 7 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 1098288
client thread 6 socket connected 1098288
client thread 6 socket wrote 8192
server thread 6 got connection 1099056
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 5230 80 1960 150 7420
server thread 6 loop 3
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 1097520
client thread 6 socket connected 1097520
client thread 6 socket wrote 8192
server thread 6 got connection 1098608
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1620 80 2080 150 3930
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 1098352
client thread 6 socket connected 1098352
client thread 6 socket wrote 8192
server thread 6 got connection 1098224
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1610 90 1930 150 3780
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 1098544
client thread 5 socket connected 1098544
client thread 5 socket wrote 8192
server thread 8 got connection 1098672
server thread 8 read 8192 bytes
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 1098096
client thread 3 socket connected 1098096
client thread 3 socket wrote 8192
server thread 7 got connection 1098032
server thread 7 read 8192 bytes
server thread 5 got connection 1097712
server thread 5 read 8192 bytes
server thread 3 got connection 1097584
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 21790 80 1930 160 23960
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 7 write 131072 bytes
server: 20950 90 8570 160 29770
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 1099248
client thread 7 socket connected 1099248
client thread 7 socket wrote 8192
server thread 8 write 131072 bytes
server: 31270 90 14160 160 45680
server thread 8 loop 3
server thread 7 got connection 1099184
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 3330 90 1930 150 5500
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 1098800
client thread 7 socket connected 1098800
client thread 7 socket wrote 8192
server thread 7 got connection 1098736
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1620 90 1920 150 3780
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 5 write 131072 bytes
server: 21270 80 17950 160 39460
server thread 5 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 1098480
client thread 8 socket connected 1098480
client thread 8 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 1098416
client thread 5 socket connected 1098416
client thread 5 socket wrote 8192
server thread 5 got connection 1097456
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 3040 80 1920 150 5190
server thread 5 loop 4
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 1098160
client thread 5 socket connected 1098160
client thread 5 socket wrote 8192
server thread 5 got connection 1099056
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 1630 80 1920 150 3780
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
server thread 8 got connection 1098288
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 19020 90 1960 150 21220
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 1098608
client thread 8 socket connected 1098608
client thread 8 socket wrote 8192
server thread 8 got connection 1097520
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1600 90 1920 160 3770
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
Thread 8 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 0 152001 19919 216768 847
server per thread elapsed time 389535
----------
Client results:

----------
client per thread totals 0 5719 788 353989 920
client per thread elapsed time 361416
select loop user/user: 97614.00 usec
server thread 0 alive
server thread 0 loop 0
server thread 1 alive
server thread 1 loop 0
server thread 2 alive
server thread 2 loop 0
server thread 3 alive
server thread 3 loop 0
server thread 4 alive
server thread 4 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 7 alive
server thread 7 loop 0
server thread 8 alive
server thread 8 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 1098672
client thread 0 socket connected 1098672
client thread 0 socket wrote 8192
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 1099184
client thread 1 socket connected 1099184
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 1099248
client thread 2 socket connected 1099248
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 1098736
client thread 3 socket connected 1098736
client thread 3 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 1097904
client thread 4 socket connected 1097904
client thread 4 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 1098800
client thread 5 socket connected 1098800
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 1097712
client thread 6 socket connected 1097712
client thread 6 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 1098928
client thread 7 socket connected 1098928
client thread 7 socket wrote 8192
server thread 7 got connection 1098544
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 7260 90 1980 180 9510
server thread 7 loop 1
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 1097456
client thread 7 socket connected 1097456
client thread 7 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 1098416
client thread 8 socket connected 1098416
client thread 8 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 1099056
client thread 9 socket connected 1099056
client thread 9 socket wrote 8192
server thread 0 got connection 1097776
server thread 0 read 8192 bytes
server thread 1 got connection 1098160
server thread 1 read 8192 bytes
server thread 2 got connection 1098288
server thread 2 read 8192 bytes
server thread 3 got connection 1098480
server thread 3 read 8192 bytes
server thread 4 got connection 1097520
server thread 4 read 8192 bytes
server thread 5 got connection 1097968
server thread 5 read 8192 bytes
server thread 6 got connection 1098608
server thread 6 read 8192 bytes
server thread 7 got connection 1098544
server thread 7 read 8192 bytes
server thread 8 got connection 1098928
server thread 8 read 8192 bytes
server thread 9 got connection 1099312
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 26690 90 11180 190 38150
server thread 9 loop 1
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 1099312
client thread 9 socket connected 1099312
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
server: 17500 90 28400 160 46150
server thread 0 loop 1
server thread 1 write 131072 bytes
server: 18210 90 27630 170 46100
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 18950 90 26870 170 46080
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 19650 80 26130 150 46010
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 20340 80 25380 150 45950
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 21020 90 24640 160 45910
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 21870 80 23770 150 45870
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 13710 90 22160 150 36110
server thread 7 loop 2
server thread 8 write 131072 bytes
server: 24830 90 20530 160 45610
server thread 8 loop 1
server thread 9 got connection 1099056
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 7180 70 1880 160 9290
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 1097776
client thread 9 socket connected 1097776
client thread 9 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 1098160
client thread 0 socket connected 1098160
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 1098288
client thread 1 socket connected 1098288
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 1098480
client thread 2 socket connected 1098480
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 1097520
client thread 3 socket connected 1097520
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 1097968
client thread 4 socket connected 1097968
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 1098608
client thread 5 socket connected 1098608
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 1098544
client thread 6 socket connected 1098544
client thread 6 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 1098928
client thread 7 socket connected 1098928
client thread 7 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 1099056
client thread 8 socket connected 1099056
client thread 8 socket wrote 8192
server thread 9 got connection 1099312
server thread 9 read 8192 bytes
server thread 0 got connection 1098672
server thread 0 read 8192 bytes
server thread 1 got connection 1099184
server thread 1 read 8192 bytes
server thread 2 got connection 1099248
server thread 2 read 8192 bytes
server thread 3 got connection 1098736
server thread 3 read 8192 bytes
server thread 4 got connection 1097904
server thread 4 read 8192 bytes
server thread 5 got connection 1098800
server thread 5 read 8192 bytes
server thread 6 got connection 1097712
server thread 6 read 8192 bytes
server thread 7 got connection 1097456
server thread 7 read 8192 bytes
server thread 8 got connection 1098416
server thread 8 read 8192 bytes
server thread 9 write 131072 bytes
server: 10860 80 22230 170 33340
server thread 9 loop 3
server thread 0 write 131072 bytes
server: 19530 80 21540 160 41310
server thread 0 loop 2
server thread 1 write 131072 bytes
server: 20120 70 21020 170 41380
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 20700 90 20450 160 41400
server thread 2 loop 2
server thread 3 write 131072 bytes
server: 21400 70 19830 150 41450
server thread 3 loop 2
server thread 4 write 131072 bytes
server: 22120 60 19170 160 41510
server thread 4 loop 2
server thread 5 write 131072 bytes
server: 22810 80 18470 150 41510
server thread 5 loop 2
server thread 6 write 131072 bytes
server: 23510 70 17800 150 41530
server thread 6 loop 2
server thread 7 write 131072 bytes
server: 24630 70 16730 160 41590
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 1099312
client thread 7 socket connected 1099312
client thread 7 socket wrote 8192
server thread 7 got connection 1098672
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1430 80 2020 160 3690
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 1099184
client thread 7 socket connected 1099184
client thread 7 socket wrote 8192
server thread 7 got connection 1099248
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1620 80 1920 150 3770
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 8 write 131072 bytes
server: 25540 90 24770 160 50560
server thread 8 loop 2
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 1098736
client thread 9 socket connected 1098736
client thread 9 socket wrote 8192
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 1097904
client thread 0 socket connected 1097904
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 1098800
client thread 1 socket connected 1098800
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 1097712
client thread 2 socket connected 1097712
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 1097456
client thread 3 socket connected 1097456
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 1098928
client thread 4 socket connected 1098928
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 1098672
client thread 5 socket connected 1098672
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 1099312
client thread 6 socket connected 1099312
client thread 6 socket wrote 8192
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 1099248
client thread 8 socket connected 1099248
client thread 8 socket wrote 8192
server thread 9 got connection 1098096
server thread 9 read 8192 bytes
server thread 0 got connection 1099184
server thread 0 read 8192 bytes
server thread 1 got connection 1098416
server thread 1 read 8192 bytes
server thread 2 got connection 1097776
server thread 2 read 8192 bytes
server thread 3 got connection 1098160
server thread 3 read 8192 bytes
server thread 4 got connection 1098288
server thread 4 read 8192 bytes
server thread 5 got connection 1098480
server thread 5 read 8192 bytes
server thread 6 got connection 1097520
server thread 6 read 8192 bytes
server thread 8 got connection 1097968
server thread 8 read 8192 bytes
server thread 9 write 131072 bytes
server: 25020 80 20080 170 45350
server thread 9 loop 4
server thread 0 write 131072 bytes
server: 25660 90 19410 150 45310
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 1098608
client thread 0 socket connected 1098608
client thread 0 socket wrote 8192
server thread 0 got connection 1098544
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1360 80 2000 150 3590
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 1099056
client thread 0 socket connected 1099056
client thread 0 socket wrote 8192
server thread 0 got connection 1098096
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1520 80 1650 150 3400
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 1 write 131072 bytes
server: 26460 80 26430 160 53130
server thread 1 loop 3
server thread 2 write 131072 bytes
server: 27170 90 25690 160 53110
server thread 2 loop 3
server thread 3 write 131072 bytes
server: 27840 90 24970 160 53060
server thread 3 loop 3
server thread 4 write 131072 bytes
server: 28530 90 24230 160 53010
server thread 4 loop 3
server thread 5 write 131072 bytes
server: 29240 90 23550 150 53030
server thread 5 loop 3
server thread 6 write 131072 bytes
server: 29890 90 22900 160 53040
server thread 6 loop 3
server thread 8 write 131072 bytes
server: 20900 80 22480 160 43620
server thread 8 loop 3
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 1099184
client thread 9 socket connected 1099184
client thread 9 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 1097904
client thread 1 socket connected 1097904
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 1098544
client thread 2 socket connected 1098544
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 1098608
client thread 3 socket connected 1098608
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 1098096
client thread 4 socket connected 1098096
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 1098224
client thread 5 socket connected 1098224
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 1099056
client thread 6 socket connected 1099056
client thread 6 socket wrote 8192
server thread 6 got connection 1098416
server thread 6 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 1097776
client thread 8 socket connected 1097776
client thread 8 socket wrote 8192
server thread 9 got connection 1098160
server thread 9 read 8192 bytes
server thread 1 got connection 1098288
server thread 1 read 8192 bytes
server thread 2 got connection 1098480
server thread 2 read 8192 bytes
server thread 3 got connection 1097520
server thread 3 read 8192 bytes
server thread 4 got connection 1097968
server thread 4 read 8192 bytes
server thread 5 got connection 1098736
server thread 5 read 8192 bytes
server thread 6 write 131072 bytes
server: 8790 80 10940 150 19960
server thread 6 loop 4
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 1098800
client thread 6 socket connected 1098800
client thread 6 socket wrote 8192
server thread 6 got connection 1097712
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 1510 80 1970 160 3720
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
server thread 8 got connection 1097456
server thread 8 read 8192 bytes
server thread 9 write 131072 bytes
server: 24250 70 20910 170 45400
Thread 9 EXIT
server thread 1 write 131072 bytes
server: 16370 70 20710 170 37320
server thread 1 loop 4
server thread 2 write 131072 bytes
server: 16970 90 20120 150 37330
server thread 2 loop 4
server thread 3 write 131072 bytes
server: 17640 80 19500 160 37380
server thread 3 loop 4
server thread 4 write 131072 bytes
server: 18380 70 18810 150 37410
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 1098928
client thread 4 socket connected 1098928
client thread 4 socket wrote 8192
server thread 4 got connection 1098672
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1460 80 1940 160 3640
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
server thread 5 write 131072 bytes
server: 19010 90 23070 160 42330
server thread 5 loop 4
server thread 8 write 131072 bytes
server: 24210 80 17080 160 41530
server thread 8 loop 4
client thread 9 socket read 131072
Thread 9 EXIT
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 1099312
client thread 1 socket connected 1099312
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 1099248
client thread 2 socket connected 1099248
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 1098416
client thread 3 socket connected 1098416
client thread 3 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 1099056
client thread 5 socket connected 1099056
client thread 5 socket wrote 8192
server thread 5 got connection 1097712
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 6420 80 2110 150 8760
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 1097648
client thread 8 socket connected 1097648
client thread 8 socket wrote 8192
server thread 1 got connection 1098800
server thread 1 read 8192 bytes
server thread 2 got connection 1098160
server thread 2 read 8192 bytes
server thread 3 got connection 1098864
server thread 3 read 8192 bytes
server thread 8 got connection 1098288
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 14860 80 1990 160 17090
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 1 write 131072 bytes
server: 18580 80 11240 170 30070
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 2 write 131072 bytes
server: 19260 90 11640 160 31150
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 3 write 131072 bytes
server: 19950 80 12070 160 32260
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 242274 20328 302167 1644
server per thread elapsed time 566413
----------
Client results:

----------
client per thread totals 10 7824 1441 521939 1855
client per thread elapsed time 533059
select loop user/kernel: 43198.00 usec
server thread 0 alive
server thread 0 loop 0
server thread 1 alive
server thread 1 loop 0
server thread 2 alive
server thread 2 loop 0
server thread 3 alive
server thread 3 loop 0
server thread 4 alive
server thread 4 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 6 loop 0
server thread 7 alive
server thread 7 loop 0
server thread 8 alive
server thread 8 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 1097904
client thread 0 socket connected 1097904
client thread 0 socket wrote 8192
server thread 0 got connection 1098544
server thread 0 read 8192 bytes
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 1098608
client thread 1 socket connected 1098608
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 1098224
client thread 2 socket connected 1098224
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 1097712
client thread 3 socket connected 1097712
client thread 3 socket wrote 8192
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
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 1099056
client thread 5 socket connected 1099056
client thread 5 socket wrote 8192
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 1097776
client thread 6 socket connected 1097776
client thread 6 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 1098288
client thread 7 socket connected 1098288
client thread 7 socket wrote 8192
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 1098032
client thread 8 socket connected 1098032
client thread 8 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 1097648
client thread 9 socket connected 1097648
client thread 9 socket wrote 8192
server thread 0 write 131072 bytes
server: 7160 70 8750 170 16150
server thread 0 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 1098800
client thread 0 socket connected 1098800
client thread 0 socket wrote 8192
server thread 0 got connection 1097840
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1330 70 2030 160 3590
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 1099312
client thread 0 socket connected 1099312
client thread 0 socket wrote 8192
server thread 0 got connection 1098160
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1620 80 1920 150 3770
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 1098352
client thread 0 socket connected 1098352
client thread 0 socket wrote 8192
server thread 0 got connection 1099248
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1580 90 1870 150 3690
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 1098864
client thread 0 socket connected 1098864
client thread 0 socket wrote 8192
server thread 1 got connection 1099120
server thread 1 read 8192 bytes
server thread 2 got connection 1098416
server thread 2 read 8192 bytes
server thread 3 got connection 1098544
server thread 3 read 8192 bytes
server thread 4 got connection 1097904
server thread 4 read 8192 bytes
server thread 5 got connection 1097840
server thread 5 read 8192 bytes
server thread 6 got connection 1098800
server thread 6 read 8192 bytes
server thread 7 got connection 1098160
server thread 7 read 8192 bytes
server thread 8 got connection 1099312
server thread 8 read 8192 bytes
server thread 9 got connection 1099248
server thread 9 read 8192 bytes
server thread 0 got connection 1098352
server thread 0 read 8192 bytes
server thread 1 write 131072 bytes
server: 28210 80 21880 170 50340
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 28890 90 21180 150 50310
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 29610 90 20490 160 50350
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 30350 80 19800 150 50380
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 31070 80 19100 150 50400
server thread 5 loop 1
server thread 6 write 131072 bytes
server: 31700 90 18470 160 50420
server thread 6 loop 1
server thread 7 write 131072 bytes
server: 32390 90 17810 160 50450
server thread 7 loop 1
server thread 8 write 131072 bytes
server: 33030 80 17210 160 50480
server thread 8 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 1099120
client thread 8 socket connected 1099120
client thread 8 socket wrote 8192
server thread 8 got connection 1098416
server thread 8 read 8192 bytes
server thread 9 write 131072 bytes
server: 33560 90 19730 160 53540
server thread 9 loop 1
server thread 0 write 131072 bytes
server: 13650 80 19080 150 32960
Thread 0 EXIT
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 1098544
client thread 1 socket connected 1098544
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 1097904
client thread 2 socket connected 1097904
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 1097840
client thread 3 socket connected 1097840
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 1098800
client thread 4 socket connected 1098800
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 1098160
client thread 5 socket connected 1098160
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 1099312
client thread 6 socket connected 1099312
client thread 6 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 1
client thread 7 socket created 1098032
client thread 7 socket connected 1098032
client thread 7 socket wrote 8192
server thread 8 write 131072 bytes
server: 1410 80 13750 160 15400
server thread 8 loop 2
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 1099248
client thread 9 socket connected 1099248
client thread 9 socket wrote 8192
client thread 0 socket read 131072
Thread 0 EXIT
server thread 1 got connection 1098352
server thread 1 read 8192 bytes
server thread 2 got connection 1098480
server thread 2 read 8192 bytes
server thread 3 got connection 1098608
server thread 3 read 8192 bytes
server thread 4 got connection 1098224
server thread 4 read 8192 bytes
server thread 5 got connection 1097712
server thread 5 read 8192 bytes
server thread 6 got connection 1097584
server thread 6 read 8192 bytes
server thread 7 got connection 1099056
server thread 7 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 1097776
client thread 8 socket connected 1097776
client thread 8 socket wrote 8192
server thread 9 got connection 1098288
server thread 9 read 8192 bytes
server thread 8 got connection 1098416
server thread 8 read 8192 bytes
server thread 1 write 131072 bytes
server: 21830 90 20640 170 42730
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 22550 80 19990 150 42770
server thread 2 loop 2
server thread 3 write 131072 bytes
server: 23160 90 19370 150 42770
server thread 3 loop 2
server thread 4 write 131072 bytes
server: 23830 80 18700 160 42770
server thread 4 loop 2
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 1097648
client thread 4 socket connected 1097648
client thread 4 socket wrote 8192
server thread 4 got connection 1098864
server thread 4 read 8192 bytes
server thread 5 write 131072 bytes
server: 24490 90 21340 170 46090
server thread 5 loop 2
server thread 6 write 131072 bytes
server: 25560 60 20340 150 46110
server thread 6 loop 2
server thread 7 write 131072 bytes
server: 26180 80 19670 160 46090
server thread 7 loop 2
server thread 9 write 131072 bytes
server: 23920 90 18800 160 42970
server thread 9 loop 2
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 1099120
client thread 1 socket connected 1099120
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 1098352
client thread 2 socket connected 1098352
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 1098480
client thread 3 socket connected 1098480
client thread 3 socket wrote 8192
server thread 4 write 131072 bytes
server: 1380 80 9000 160 10620
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 1098608
client thread 4 socket connected 1098608
client thread 4 socket wrote 8192
server thread 4 got connection 1098224
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1330 80 2140 150 3700
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 1098800
client thread 4 socket connected 1098800
client thread 4 socket wrote 8192
server thread 4 got connection 1097712
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1630 80 1930 150 3790
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 1097584
client thread 5 socket connected 1097584
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 1099056
client thread 6 socket connected 1099056
client thread 6 socket wrote 8192
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 1098288
client thread 7 socket connected 1098288
client thread 7 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 1098544
client thread 9 socket connected 1098544
client thread 9 socket wrote 8192
server thread 1 got connection 1097904
server thread 1 read 8192 bytes
server thread 2 got connection 1097840
server thread 2 read 8192 bytes
server thread 3 got connection 1098864
server thread 3 read 8192 bytes
server thread 5 got connection 1097648
server thread 5 read 8192 bytes
server thread 6 got connection 1098224
server thread 6 read 8192 bytes
server thread 7 got connection 1098608
server thread 7 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 1097712
client thread 8 socket connected 1097712
client thread 8 socket wrote 8192
server thread 9 got connection 1098672
server thread 9 read 8192 bytes
server thread 7 write 131072 bytes
server: 26260 80 9000 160 35500
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 1098800
client thread 7 socket connected 1098800
client thread 7 socket wrote 8192
server thread 7 got connection 1098160
server thread 7 read 8192 bytes
server thread 1 write 131072 bytes
server: 26430 90 20100 160 46780
server thread 1 loop 3
server thread 2 write 131072 bytes
server: 27100 90 19430 160 46780
server thread 2 loop 3
server thread 3 write 131072 bytes
server: 27790 90 18710 150 46740
server thread 3 loop 3
server thread 5 write 131072 bytes
server: 24930 90 17630 150 42800
server thread 5 loop 3
server thread 6 write 131072 bytes
server: 25600 90 16930 150 42770
server thread 6 loop 3
server thread 7 write 131072 bytes
server: 1580 90 5910 160 7740
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 1099312
client thread 7 socket connected 1099312
client thread 7 socket wrote 8192
server thread 7 got connection 1098032
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 1610 80 1850 160 3700
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 9 write 131072 bytes
server: 27470 90 19380 150 47090
server thread 9 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 1099248
client thread 1 socket connected 1099248
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 1097776
client thread 2 socket connected 1097776
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 1098608
client thread 3 socket connected 1098608
client thread 3 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 1098288
client thread 5 socket connected 1098288
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 1097904
client thread 6 socket connected 1097904
client thread 6 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 1097840
client thread 9 socket connected 1097840
client thread 9 socket wrote 8192
server thread 9 got connection 1098864
server thread 9 read 8192 bytes
server thread 1 got connection 1097648
server thread 1 read 8192 bytes
server thread 2 got connection 1098224
server thread 2 read 8192 bytes
server thread 3 got connection 1098160
server thread 3 read 8192 bytes
server thread 5 got connection 1098800
server thread 5 read 8192 bytes
server thread 6 got connection 1098032
server thread 6 read 8192 bytes
server thread 9 write 131072 bytes
server: 7280 80 8730 150 16240
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 1098736
client thread 9 socket connected 1098736
client thread 9 socket wrote 8192
server thread 9 got connection 1099312
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1390 90 2150 160 3790
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
server thread 1 write 131072 bytes
server: 18570 80 16510 170 35330
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 1098672
client thread 1 socket connected 1098672
client thread 1 socket wrote 8192
server thread 1 got connection 1099120
server thread 1 read 8192 bytes
server thread 2 write 131072 bytes
server: 19220 90 19100 160 38570
server thread 2 loop 4
server thread 3 write 131072 bytes
server: 19900 80 18410 160 38550
server thread 3 loop 4
server thread 5 write 131072 bytes
server: 20530 90 17770 160 38550
server thread 5 loop 4
server thread 6 write 131072 bytes
server: 21220 70 17140 160 38590
server thread 6 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 1098352
client thread 2 socket connected 1098352
client thread 2 socket wrote 8192
server thread 2 got connection 1098480
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 3230 70 1820 150 5270
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 1097584
client thread 3 socket connected 1097584
client thread 3 socket wrote 8192
server thread 3 got connection 1099056
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 6930 60 2010 160 9160
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 1098544
client thread 5 socket connected 1098544
client thread 5 socket wrote 8192
client thread 6 socket read 131072
client thread 6 loop 4
client thread 6 socket created 1098864
client thread 6 socket connected 1098864
client thread 6 socket wrote 8192
server thread 5 got connection 1097840
server thread 5 read 8192 bytes
server thread 5 write 131072 bytes
server: 12680 80 1920 150 14830
Thread 5 EXIT
client thread 5 socket read 131072
Thread 5 EXIT
server thread 6 got connection 1099312
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 15940 80 2060 160 18240
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
server thread 8 write 131072 bytes
server: 20360 90 110900 220 131570
server thread 8 loop 3
server thread 8 got connection 1099184
server thread 8 read 8192 bytes
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 1098736
client thread 8 socket connected 1098736
client thread 8 socket wrote 8192
server thread 8 write 131072 bytes
server: 280 90 3240 160 3770
server thread 8 loop 4
server thread 8 got connection 1097648
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 240 80 2230 160 2710
Thread 8 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
server thread 1 write 131072 bytes
server: 1450 80 33290 190 35010
Thread 1 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
Thread 8 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 10 328215 20742 380288 2440
server per thread elapsed time 731685
----------
Client results:

----------
client per thread totals 10 9990 2172 677099 2776
client per thread elapsed time 692037
select loop kernel/user: 43006.00 usec
server thread 0 alive
server thread 0 loop 0
server thread 1 alive
server thread 1 loop 0
server thread 2 alive
server thread 2 loop 0
server thread 3 alive
server thread 3 loop 0
server thread 4 alive
server thread 4 loop 0
server thread 5 alive
server thread 5 loop 0
server thread 6 alive
server thread 7 alive
server thread 7 loop 0
server thread 8 alive
server thread 8 loop 0
server thread 9 alive
server thread 9 loop 0
client thread 0 alive
client thread 0 loop 0
client thread 0 socket created 1098608
client thread 0 socket connected 1098608
client thread 0 socket wrote 8192
client thread 1 alive
client thread 1 loop 0
client thread 1 socket created 1099056
client thread 1 socket connected 1099056
client thread 1 socket wrote 8192
client thread 2 alive
client thread 2 loop 0
client thread 2 socket created 1098096
client thread 2 socket connected 1098096
client thread 2 socket wrote 8192
client thread 3 alive
client thread 3 loop 0
client thread 3 socket created 1097584
client thread 3 socket connected 1097584
client thread 3 socket wrote 8192
client thread 4 alive
client thread 4 loop 0
client thread 4 socket created 1098288
client thread 4 socket connected 1098288
client thread 4 socket wrote 8192
client thread 5 alive
client thread 5 loop 0
client thread 5 socket created 1097904
client thread 5 socket connected 1097904
client thread 5 socket wrote 8192
client thread 7 alive
client thread 7 loop 0
client thread 7 socket created 1097840
client thread 7 socket connected 1097840
client thread 7 socket wrote 8192
server thread 7 got connection 1098992
server thread 7 read 8192 bytes
server thread 7 write 131072 bytes
server: 6380 90 1910 160 8540
server thread 7 loop 1
client thread 7 socket read 131072
client thread 8 alive
client thread 8 loop 0
client thread 8 socket created 1098544
client thread 8 socket connected 1098544
client thread 8 socket wrote 8192
client thread 9 alive
client thread 9 loop 0
client thread 9 socket created 1099312
client thread 9 socket connected 1099312
client thread 9 socket wrote 8192
server thread 0 got connection 1098928
server thread 0 read 8192 bytes
server thread 1 got connection 1098864
server thread 1 read 8192 bytes
server thread 2 got connection 1098416
server thread 2 read 8192 bytes
server thread 3 got connection 1097712
server thread 3 read 8192 bytes
server thread 4 got connection 1099184
server thread 4 read 8192 bytes
server thread 5 got connection 1097648
server thread 5 read 8192 bytes
server thread 8 got connection 1097456
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 18210 80 2420 160 20870
server thread 8 loop 1
client thread 8 socket read 131072
client thread 8 loop 1
client thread 8 socket created 1098672
client thread 8 socket connected 1098672
client thread 8 socket wrote 8192
server thread 8 got connection 1099120
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1650 70 1890 150 3760
server thread 8 loop 2
client thread 8 socket read 131072
client thread 8 loop 2
client thread 8 socket created 1097520
client thread 8 socket connected 1097520
client thread 8 socket wrote 8192
server thread 8 got connection 1098736
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1610 90 1890 150 3740
server thread 8 loop 3
client thread 8 socket read 131072
client thread 8 loop 3
client thread 8 socket created 1098992
client thread 8 socket connected 1098992
client thread 8 socket wrote 8192
server thread 9 got connection 1097456
server thread 9 read 8192 bytes
server thread 8 got connection 1098544
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 8230 80 2050 170 10530
server thread 8 loop 4
client thread 8 socket read 131072
client thread 8 loop 4
client thread 8 socket created 1099120
client thread 8 socket connected 1099120
client thread 8 socket wrote 8192
server thread 8 got connection 1098672
server thread 8 read 8192 bytes
server thread 8 write 131072 bytes
server: 1630 80 1900 150 3760
Thread 8 EXIT
client thread 8 socket read 131072
Thread 8 EXIT
server thread 0 write 131072 bytes
server: 15190 90 35220 160 50660
server thread 0 loop 1
server thread 1 write 131072 bytes
server: 15850 80 34560 160 50650
server thread 1 loop 1
server thread 2 write 131072 bytes
server: 16480 80 33920 160 50640
server thread 2 loop 1
server thread 3 write 131072 bytes
server: 17110 80 33300 160 50650
server thread 3 loop 1
server thread 4 write 131072 bytes
server: 17760 80 32650 160 50650
server thread 4 loop 1
server thread 5 write 131072 bytes
server: 18440 80 32150 160 50830
server thread 5 loop 1
server thread 9 write 131072 bytes
server: 29580 90 19450 160 49280
server thread 9 loop 1
client thread 0 socket read 131072
client thread 0 loop 1
client thread 0 socket created 1098736
client thread 0 socket connected 1098736
client thread 0 socket wrote 8192
client thread 1 socket read 131072
client thread 1 loop 1
client thread 1 socket created 1097520
client thread 1 socket connected 1097520
client thread 1 socket wrote 8192
client thread 2 socket read 131072
client thread 2 loop 1
client thread 2 socket created 1098544
client thread 2 socket connected 1098544
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 1
client thread 3 socket created 1098992
client thread 3 socket connected 1098992
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 1
client thread 4 socket created 1098672
client thread 4 socket connected 1098672
client thread 4 socket wrote 8192
client thread 5 socket read 131072
client thread 5 loop 1
client thread 5 socket created 1097968
client thread 5 socket connected 1097968
client thread 5 socket wrote 8192
server thread 5 got connection 1099120
server thread 5 read 8192 bytes
client thread 5 socket read 131072
client thread 5 loop 2
client thread 5 socket created 1098928
client thread 5 socket connected 1098928
client thread 5 socket wrote 8192
client thread 9 socket read 131072
client thread 9 loop 1
client thread 9 socket created 1098864
client thread 9 socket connected 1098864
client thread 9 socket wrote 8192
server thread 0 got connection 1098416
server thread 0 read 8192 bytes
server thread 1 got connection 1097712
server thread 1 read 8192 bytes
server thread 2 got connection 1099184
server thread 2 read 8192 bytes
server thread 3 got connection 1097648
server thread 3 read 8192 bytes
server thread 4 got connection 1097456
server thread 4 read 8192 bytes
server thread 9 got connection 1098608
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 17900 90 2080 160 20230
server thread 9 loop 2
client thread 9 socket read 131072
client thread 9 loop 2
client thread 9 socket created 1099056
client thread 9 socket connected 1099056
client thread 9 socket wrote 8192
server thread 9 got connection 1098096
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1580 70 1770 160 3580
server thread 9 loop 3
client thread 9 socket read 131072
client thread 9 loop 3
client thread 9 socket created 1097584
client thread 9 socket connected 1097584
client thread 9 socket wrote 8192
server thread 9 got connection 1098288
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 1600 70 1850 150 3670
server thread 9 loop 4
client thread 9 socket read 131072
client thread 9 loop 4
client thread 9 socket created 1097904
client thread 9 socket connected 1097904
client thread 9 socket wrote 8192
server thread 9 got connection 1097968
server thread 9 read 8192 bytes
server thread 9 write 131072 bytes
server: 6630 80 1850 160 8720
Thread 9 EXIT
client thread 9 socket read 131072
Thread 9 EXIT
server thread 0 write 131072 bytes
server: 15430 90 26090 160 41770
server thread 0 loop 2
client thread 0 socket read 131072
client thread 0 loop 2
client thread 0 socket created 1099312
client thread 0 socket connected 1099312
client thread 0 socket wrote 8192
server thread 0 got connection 1098608
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1490 90 1830 150 3560
server thread 0 loop 3
client thread 0 socket read 131072
client thread 0 loop 3
client thread 0 socket created 1098864
client thread 0 socket connected 1098864
client thread 0 socket wrote 8192
server thread 0 got connection 1098096
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1600 90 1880 150 3720
server thread 0 loop 4
client thread 0 socket read 131072
client thread 0 loop 4
client thread 0 socket created 1099056
client thread 0 socket connected 1099056
client thread 0 socket wrote 8192
server thread 0 got connection 1098288
server thread 0 read 8192 bytes
server thread 0 write 131072 bytes
server: 1580 80 1820 390 3870
Thread 0 EXIT
client thread 0 socket read 131072
Thread 0 EXIT
server thread 1 write 131072 bytes
server: 16100 80 37500 160 53840
server thread 1 loop 2
server thread 2 write 131072 bytes
server: 16790 90 36800 160 53840
server thread 2 loop 2
server thread 3 write 131072 bytes
server: 17450 80 36150 150 53830
server thread 3 loop 2
server thread 4 write 131072 bytes
server: 18090 90 35510 150 53840
server thread 4 loop 2
client thread 1 socket read 131072
client thread 1 loop 2
client thread 1 socket created 1097584
client thread 1 socket connected 1097584
client thread 1 socket wrote 8192
server thread 1 got connection 1097968
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 4100 90 1830 150 6170
server thread 1 loop 3
client thread 1 socket read 131072
client thread 1 loop 3
client thread 1 socket created 1098352
client thread 1 socket connected 1098352
client thread 1 socket wrote 8192
server thread 1 got connection 1097904
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1590 70 2060 150 3870
server thread 1 loop 4
client thread 1 socket read 131072
client thread 1 loop 4
client thread 1 socket created 1098416
client thread 1 socket connected 1098416
client thread 1 socket wrote 8192
server thread 1 got connection 1098736
server thread 1 read 8192 bytes
server thread 1 write 131072 bytes
server: 1620 80 1820 160 3680
Thread 1 EXIT
client thread 1 socket read 131072
Thread 1 EXIT
client thread 2 socket read 131072
client thread 2 loop 2
client thread 2 socket created 1098608
client thread 2 socket connected 1098608
client thread 2 socket wrote 8192
client thread 3 socket read 131072
client thread 3 loop 2
client thread 3 socket created 1099312
client thread 3 socket connected 1099312
client thread 3 socket wrote 8192
client thread 4 socket read 131072
client thread 4 loop 2
client thread 4 socket created 1098096
client thread 4 socket connected 1098096
client thread 4 socket wrote 8192
server thread 2 got connection 1098864
server thread 2 read 8192 bytes
server thread 3 got connection 1098288
server thread 3 read 8192 bytes
server thread 4 got connection 1099248
server thread 4 read 8192 bytes
server thread 2 write 131072 bytes
server: 18110 90 4470 160 22830
server thread 2 loop 3
client thread 2 socket read 131072
client thread 2 loop 3
client thread 2 socket created 1099056
client thread 2 socket connected 1099056
client thread 2 socket wrote 8192
server thread 2 got connection 1097712
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 1630 80 1870 160 3740
server thread 2 loop 4
client thread 2 socket read 131072
client thread 2 loop 4
client thread 2 socket created 1099184
client thread 2 socket connected 1099184
client thread 2 socket wrote 8192
server thread 2 got connection 1097648
server thread 2 read 8192 bytes
server thread 2 write 131072 bytes
server: 3720 90 1880 160 5850
Thread 2 EXIT
client thread 2 socket read 131072
Thread 2 EXIT
server thread 3 write 131072 bytes
server: 18790 80 14320 160 33350
server thread 3 loop 3
client thread 3 socket read 131072
client thread 3 loop 3
client thread 3 socket created 1097456
client thread 3 socket connected 1097456
client thread 3 socket wrote 8192
server thread 3 got connection 1097520
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 1340 80 1870 150 3440
server thread 3 loop 4
client thread 3 socket read 131072
client thread 3 loop 4
client thread 3 socket created 1097968
client thread 3 socket connected 1097968
client thread 3 socket wrote 8192
server thread 3 got connection 1097584
server thread 3 read 8192 bytes
server thread 3 write 131072 bytes
server: 2430 90 1890 160 4570
Thread 3 EXIT
client thread 3 socket read 131072
Thread 3 EXIT
server thread 4 write 131072 bytes
server: 19410 90 22650 150 42300
server thread 4 loop 3
client thread 4 socket read 131072
client thread 4 loop 3
client thread 4 socket created 1097904
client thread 4 socket connected 1097904
client thread 4 socket wrote 8192
server thread 4 got connection 1098352
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1350 80 1900 160 3490
server thread 4 loop 4
client thread 4 socket read 131072
client thread 4 loop 4
client thread 4 socket created 1098736
client thread 4 socket connected 1098736
client thread 4 socket wrote 8192
server thread 4 got connection 1098224
server thread 4 read 8192 bytes
server thread 4 write 131072 bytes
server: 1720 80 1860 160 3820
Thread 4 EXIT
client thread 4 socket read 131072
Thread 4 EXIT
client thread 6 alive
client thread 6 loop 0
client thread 6 socket created 1098544
client thread 6 socket connected 1098544
client thread 6 socket wrote 8192
server thread 6 loop 0
server thread 6 got connection 1098992
server thread 6 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 1
client thread 6 socket created 1098672
client thread 6 socket connected 1098672
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 260 80 3230 180 3750
server thread 6 loop 1
server thread 6 got connection 1098864
server thread 6 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 2
client thread 6 socket created 1098608
client thread 6 socket connected 1098608
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 230 90 3450 180 3950
server thread 6 loop 2
server thread 6 got connection 1097712
server thread 6 read 8192 bytes
client thread 6 socket read 131072
client thread 6 loop 3
client thread 6 socket created 1099056
client thread 6 socket connected 1099056
client thread 6 socket wrote 8192
server thread 6 write 131072 bytes
server: 230 80 3150 180 3640
server thread 6 loop 3
server thread 6 got connection 1097648
server thread 6 read 8192 bytes
client thread 6 socket read 131072
server thread 6 write 131072 bytes
server: 230 80 2730 180 3220
server thread 6 loop 4
client thread 7 loop 1
client thread 7 socket created 1098160
server thread 7 got connection 1099184
client thread 7 socket connected 1098160
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 161910 310 1890 150 164260
server thread 7 loop 2
client thread 7 socket read 131072
client thread 7 loop 2
client thread 7 socket created 1098288
server thread 7 got connection 1099312
client thread 7 socket connected 1098288
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 1400 310 1900 160 3770
server thread 7 loop 3
client thread 7 socket read 131072
client thread 7 loop 3
client thread 7 socket created 1097520
server thread 7 got connection 1097456
client thread 7 socket connected 1097520
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 1380 300 2070 150 3900
server thread 7 loop 4
client thread 7 socket read 131072
client thread 7 loop 4
client thread 7 socket created 1097584
server thread 7 got connection 1098800
client thread 7 socket connected 1097584
server thread 7 read 8192 bytes
client thread 7 socket wrote 8192
server thread 7 write 131072 bytes
server: 1390 300 1870 150 3710
Thread 7 EXIT
client thread 7 socket read 131072
Thread 7 EXIT
server thread 5 write 131072 bytes
server: 7350 90 127970 190 135600
server thread 5 loop 2
server thread 5 got connection 1097968
server thread 5 read 8192 bytes
client thread 5 socket read 131072
client thread 5 loop 3
client thread 5 socket created 1099248
client thread 5 socket connected 1099248
client thread 5 socket wrote 8192
server thread 5 write 131072 bytes
server: 250 80 3160 160 3650
server thread 5 loop 3
server thread 5 got connection 1098096
server thread 5 read 8192 bytes
client thread 5 socket read 131072
client thread 5 loop 4
client thread 5 socket created 1098352
client thread 5 socket connected 1098352
client thread 5 socket wrote 8192
server thread 5 write 131072 bytes
server: 260 70 3180 170 3680
server thread 5 loop 4
server thread 5 got connection 1097904
server thread 5 read 8192 bytes
client thread 5 socket read 131072
Thread 5 EXIT
server thread 5 write 131072 bytes
server: 240 80 2630 170 3120
Thread 5 EXIT
client thread 6 loop 4
client thread 6 socket created 1098224
client thread 6 socket connected 1098224
client thread 6 socket wrote 8192
server thread 6 got connection 1098032
server thread 6 read 8192 bytes
server thread 6 write 131072 bytes
server: 29770 90 1900 160 31920
Thread 6 EXIT
client thread 6 socket read 131072
Thread 6 EXIT
Thread 6 EXIT triggered notify
TEST COMPLETE!
Server results:

----------
server per thread totals 20 384722 21245 443887 3262
server per thread elapsed time 853116
----------
Client results:

----------
client per thread totals 20 12278 3261 770533 22603
client per thread elapsed time 808675
select loop kernel/kernel: 41908.00 usec
Killing sel_spd 2448 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Fri Mar 28 15:25: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
'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 2461 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Fri Mar 28 15:25: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
'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 2474 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Fri Mar 28 15:25: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
'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 2487 after 600
END TEST: selct_to
BEGIN TEST: selintr  
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
select returned 0
Killing selintr 2500 after 600
END TEST: selintr
BEGIN TEST: sema  
Fri Mar 28 15:25: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
PASS
Killing sema 2513 after 600
END TEST: sema
BEGIN TEST: semaerr  
Fri Mar 28 15:25: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
PASS
PASS
Killing semaerr 2526 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Fri Mar 28 15:25: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
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
Killing semaping 2540 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Fri Mar 28 15:25: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
PASS
Killing sendzlf 2554 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Fri Mar 28 15:26: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 server_test 2567 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Fri Mar 28 15:26: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 servr_uu 2580 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Fri Mar 28 15:26: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 servr_ku 2593 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Fri Mar 28 15:26:02 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing servr_uk 2606 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Fri Mar 28 15:26:02 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing servr_kk 2619 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
Fri Mar 28 15:26:02 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Killing short_thread 2632 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
Fri Mar 28 15:26: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
write to broken pipe failed with EPIPE, as expected
write to broken pipe failed with EPIPE, as expected
PASSED
Killing sigpipe 2645 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Fri Mar 28 15:26: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:26: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 2663 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Fri Mar 28 15:26: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
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
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 2676 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Fri Mar 28 15:26:04 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing sprintf 2690 after 600
END TEST: sprintf
BEGIN TEST: stack  
Fri Mar 28 15:26: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
./stack successful
sum = 0x13948, expected = 0x13948
Killing stack 2703 after 600
END TEST: stack
BEGIN TEST: stdio  
Fri Mar 28 15:26: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
This to standard out
This to standard err
Killing stdio 2716 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Fri Mar 28 15:26: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
PASS
Killing str2addr 2729 after 600
END TEST: str2addr
BEGIN TEST: strod  
Fri Mar 28 15:26:21 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
Killing strod 2742 after 600
END TEST: strod
BEGIN TEST: switch  
Fri Mar 28 15:26: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 switch 2755 after 600
END TEST: switch
BEGIN TEST: system  
Fri Mar 28 15:26: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
PR_SI_HOSTNAME: galileo
PR_SI_SYSNAME: SunOS
PR_SI_RELEASE: 5.8
PR_SI_ARCHITECTURE: sparc
Host page size is 8192
Page shift is 13
Number of processors is: 1
Killing system 2768 after 600
END TEST: system
BEGIN TEST: testbit  
Fri Mar 28 15:26: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
PASSED
Killing testbit 2781 after 600
END TEST: testbit
BEGIN TEST: testfile  
Fri Mar 28 15:26: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
File Test passed
Dir Test passed
Killing testfile 2794 after 600
END TEST: testfile
BEGIN TEST: threads  
Fri Mar 28 15:26:31 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
PASS
Killing threads 2807 after 600
END TEST: threads
BEGIN TEST: timemac  
Fri Mar 28 15:26:35 PST 2003 OBJDIR SunOS5.8_64_DBG.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_dbg/dist/lib
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Fri Mar 28 23:26:35 UTC 2003
Current local time is Fri Mar 28 15:26:35 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 2820 after 600
END TEST: timemac
BEGIN TEST: timetest  
Fri Mar 28 15:26: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
Killing timetest 2833 after 600
END TEST: timetest
BEGIN TEST: tpd  
Fri Mar 28 15:30: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
PASSED
Killing tpd 2846 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Fri Mar 28 15:30: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
Killing udpsrv 2859 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Fri Mar 28 15:30: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
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 2872 after 600
END TEST: vercheck
BEGIN TEST: version  
Fri Mar 28 15:30: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 2885 after 600
END TEST: version
BEGIN TEST: writev  
Fri Mar 28 15:30: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 2898 after 600
END TEST: writev
BEGIN TEST: xnotify  
Fri Mar 28 15:30: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
Done!
Killing xnotify 2911 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
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
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 2924 after 600
END TEST: zerolen
BEGIN TEST: accept  
Fri Mar 28 15:30: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
PASS
Killing accept 2982 after 600
END TEST: accept
BEGIN TEST: acceptread  
Fri Mar 28 15:30: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
Testing w/ write_dally = 0 msec
Accepted connection from (0xffffffff7c7118b8)127.0.0.1:33413
(Server) read [0xffffffff7c711840..0xffffffff7c7118b5) GET / HTTP/1.0


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xffffffff7c7118b8)127.0.0.1:33414
(Server) read [0xffffffff7c711840..0xffffffff7c7118b5) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xffffffff7c7118b8)127.0.0.1:33415
(Server) read [0xffffffff7c711840..0xffffffff7c7118b5) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xffffffff7c7118b8)127.0.0.1:33416
(Server) read [0xffffffff7c711840..0xffffffff7c7118b5) GET / HTTP/1.0


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


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


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


Testing w/ write_dally = 500 msec
Accepted connection from (0xffffffff7c7118b8)127.0.0.1:33420
(Server) read [0xffffffff7c711840..0xffffffff7c7118b5) GET / HTTP/1.0


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


Testing w/ write_dally = 1000 msec
Accepted connection from (0xffffffff7c7118b8)127.0.0.1:33421
(Server) read [0xffffffff7c711840..0xffffffff7c7118b5) GET / HTTP/1.0


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


Testing w/ write_dally = 1500 msec
Accepted connection from (0xffffffff7c7118b8)127.0.0.1:33422
(Server) read [0xffffffff7c711840..0xffffffff7c7118b5) 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 3008 after 600
END TEST: acceptreademu
BEGIN TEST: affinity  
Fri Mar 28 15:31: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
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 3021 after 600
END TEST: affinity
BEGIN TEST: alarm  
Fri Mar 28 15:31: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
Killing alarm 3034 after 600
END TEST: alarm
BEGIN TEST: anonfm  
Fri Mar 28 15:32: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
Killing anonfm 3048 after 600
END TEST: anonfm
BEGIN TEST: atomic  
Fri Mar 28 15:32: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
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 3062 after 600
END TEST: atomic
BEGIN TEST: attach  
Fri Mar 28 15:32: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
Killing attach 3075 after 600
END TEST: attach
BEGIN TEST: bigfile  
Fri Mar 28 15:32: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 bigfile 3089 after 600
END TEST: bigfile
BEGIN TEST: cleanup  
Fri Mar 28 15:32:15 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
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 3102 after 600
END TEST: cleanup
BEGIN TEST: cltsrv  
Fri Mar 28 15:32: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
Client/Server started at(0x100109f60): 15:32:20
Server started at(0x100111ff0): 15:32:20
Client started at(0x100112360): 15:32:20
main(0x100109f60): waiting for execution interval (10 seconds)
Shutting down(0x100109f60): 15:32:30
Client(0x100112360): stopped after 325 operations and 334384 bytes
Server(0x100111ff0): stopped after 326 operations and 334924 bytes
main(0x100109f60): test complete
Test exiting at(0x100109f60): 15:32:30
Killing cltsrv 3115 after 600
END TEST: cltsrv
BEGIN TEST: concur  
Fri Mar 28 15:32: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
PASSED
Killing concur 3129 after 600
END TEST: concur
BEGIN TEST: cvar  
Fri Mar 28 15:32:42 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing cvar 3142 after 600
END TEST: cvar
BEGIN TEST: cvar2  
Fri Mar 28 15:32: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

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: 54.80 usec
Condvar simple test shared UK: 47.10 usec
Condvar simple test priv UU: 216.30 usec
Condvar simple test priv UK: 129.20 usec
Condvar simple test All: 185.50 usec
Condvar timeout test: 797.90 usec

10 Thread tests
Condvar simple test shared UU: 493.80 usec
Condvar simple test shared UK: 1031.80 usec
Condvar simple test priv UU: 1023.40 usec
Condvar simple test priv UK: 1108.10 usec
Condvar simple test All: 2581.60 usec
Condvar timeout test: 906.20 usec

15 Thread tests
Condvar simple test shared UU: 838.50 usec
Condvar simple test shared UK: 1536.10 usec
Condvar simple test priv UU: 1545.70 usec
Condvar simple test priv UK: 1581.40 usec
Condvar simple test All: 4036.80 usec
Condvar timeout test: 975.30 usec

20 Thread tests
Condvar simple test shared UU: 786.60 usec
Condvar simple test shared UK: 818.30 usec
Condvar simple test priv UU: 2105.70 usec
Condvar simple test priv UK: 2138.70 usec
Condvar simple test All: 6629.00 usec
Condvar timeout test: 1077.60 usec
PASS
Killing cvar2 3155 after 600
END TEST: cvar2
BEGIN TEST: dlltest  
Fri Mar 28 15:32: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
PASSED
Killing dlltest 3168 after 600
END TEST: dlltest
BEGIN TEST: dtoa  
Fri Mar 28 15:32: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
PASSED
Killing dtoa 3181 after 600
END TEST: dtoa
BEGIN TEST: errcodes  
Fri Mar 28 15:32: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

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 3194 after 600
END TEST: errcodes
BEGIN TEST: exit  
Fri Mar 28 15:32: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
Killing exit 3207 after 600
END TEST: exit
BEGIN TEST: fdcach  
Fri Mar 28 15:32: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
PASS
Killing fdcach 3220 after 600
END TEST: fdcach
BEGIN TEST: fileio  
Fri Mar 28 15:32: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
PASS
Killing fileio 3233 after 600
END TEST: fileio
BEGIN TEST: foreign  
Fri Mar 28 15:33: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
Killing foreign 3246 after 600
END TEST: foreign
BEGIN TEST: forktest  
Fri Mar 28 15:33: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
Accepting connection at port 33752
Wait one second before connect
Connecting to port 33752
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Fork succeeded. Child process continues.
Accepting connection at port 33754
Wait one second before connect
Fork succeeded. Parent process continues.
Wait one second before connect
Accepting connection at port 33755
Connecting to port 33754
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Child process exits.
Connecting to port 33755
Writing message "Hello world!"
Received "Hello world!" from the client
The message is received correctly
Parent process exits.
PASSED
Killing forktest 3259 after 600
END TEST: forktest
BEGIN TEST: fsync  
Fri Mar 28 15:33: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
10 iterations over a 10 kbyte file: 210 [260] 440
Killing fsync 3273 after 600
END TEST: fsync
BEGIN TEST: getproto  
Fri Mar 28 15:33: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
tcp is protocol number 6
udp is protocol number 17
Protocol number 6 is tcp
Protocol number 17 is udp
PASSED
Killing getproto 3286 after 600
END TEST: getproto
BEGIN TEST: i2l  
Fri Mar 28 15:33: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
We have long long
Killing i2l 3299 after 600
END TEST: i2l
BEGIN TEST: initclk  
Fri Mar 28 15:33: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
Elapsed time: 3000 ms, expected time: 3004 ms
PASS
Killing initclk 3312 after 600
END TEST: initclk
BEGIN TEST: inrval  
Fri Mar 28 15:33: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
inrval: Examine stdout to determine results.
Overhead of 'PR_Now()' is 528 nsecs

Overhead of 'PR_IntervalNow()' is 565 nsecs

Overhead of 'PR_Now()' is 529 nsecs

Overhead of 'PR_IntervalNow()' is 567 nsecs

Killing inrval 3325 after 600
END TEST: inrval
BEGIN TEST: instrumt  
Fri Mar 28 15:34: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
Test not defined
Killing instrumt 3338 after 600
END TEST: instrumt
BEGIN TEST: intrio  
Fri Mar 28 15:34: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
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 3351 after 600
END TEST: intrio
BEGIN TEST: intrupt  
Fri Mar 28 15:35:05 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing intrupt 3364 after 600
END TEST: intrupt
BEGIN TEST: io_timeout  
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
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 3377 after 600
END TEST: io_timeout
BEGIN TEST: ioconthr  
Fri Mar 28 15:35: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
Interrupting the threads
Threads terminated in 3005 milliseconds
PASS
Killing ioconthr 3390 after 600
END TEST: ioconthr
BEGIN TEST: join  
Fri Mar 28 15:35:31 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
User-User test
User-Kernel test
Kernel-User test
Kernel-Kernel test
Join with unjoinable thread
PASSED
Killing join 3403 after 600
END TEST: join
BEGIN TEST: joinkk  
Fri Mar 28 15:35:31 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing joinkk 3416 after 600
END TEST: joinkk
BEGIN TEST: joinku  
Fri Mar 28 15:35: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 joinku 3429 after 600
END TEST: joinku
BEGIN TEST: joinuk  
Fri Mar 28 15:35: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 joinuk 3442 after 600
END TEST: joinuk
BEGIN TEST: joinuu  
Fri Mar 28 15:35:33 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing joinuu 3455 after 600
END TEST: joinuu
BEGIN TEST: layer  
Fri Mar 28 15:35:33 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Beginning layered test with new style stack
Ending layered test
Killing layer 3468 after 600
END TEST: layer
BEGIN TEST: lazyinit  
Fri Mar 28 15:35:34 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing lazyinit 3481 after 600
END TEST: lazyinit
BEGIN TEST: lltest  
Fri Mar 28 15:35:34 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing lltest 3494 after 600
END TEST: lltest
BEGIN TEST: lock  
Fri Mar 28 15:35:34 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing lock 3507 after 600
END TEST: lock
BEGIN TEST: lockfile  
Fri Mar 28 15:35: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 lockfile 3520 after 600
END TEST: lockfile
BEGIN TEST: logger  
Fri Mar 28 15:35: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
Killing logger 3533 after 600
END TEST: logger
BEGIN TEST: many_cv  
Fri Mar 28 15:36: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
Settings
Conditions / lock: 10
Loops to run test: 1
PASS
Killing many_cv 3546 after 600
END TEST: many_cv
BEGIN TEST: multiwait  
Fri Mar 28 15:36:10 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
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 3559 after 600
END TEST: multiwait
BEGIN TEST: nameshm1  
Fri Mar 28 15:37: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 nameshm1 3572 after 600
END TEST: nameshm1
BEGIN TEST: nonblock  
Fri Mar 28 15:37:38 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
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 3586 after 600
END TEST: nonblock
BEGIN TEST: nblayer  
Fri Mar 28 15:37:40 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Beginning non-layered test
Ending non-layered test
Beginning layered test
Ending layered test
Killing nblayer 3599 after 600
END TEST: nblayer
BEGIN TEST: ntioto  
Fri Mar 28 15:37:41 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing ntioto 3612 after 600
END TEST: ntioto
BEGIN TEST: ntoh  
Fri Mar 28 15:37:41 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
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 3625 after 600
END TEST: ntoh
BEGIN TEST: op_2long  
Fri Mar 28 15:37:42 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
error code is: PR_NAME_TOO_LONG_ERROR(-5951), oserror = 78
PASS
Killing op_2long 3638 after 600
END TEST: op_2long
BEGIN TEST: op_excl  
Fri Mar 28 15:37:42 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Killing op_excl 3651 after 600
END TEST: op_excl
BEGIN TEST: op_filnf  
Fri Mar 28 15:37:43 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
error code is -5950
PASS
Killing op_filnf 3664 after 600
END TEST: op_filnf
BEGIN TEST: op_filok  
Fri Mar 28 15:37:43 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
Test passed
Killing op_filok 3677 after 600
END TEST: op_filok
BEGIN TEST: op_nofil  
Fri Mar 28 15:37: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
error code is PR_FILE_NOT_FOUND_ERROR, as expected
PASS
Killing op_nofil 3690 after 600
END TEST: op_nofil
BEGIN TEST: parent  
Fri Mar 28 15:37: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
Killing parent 3703 after 600
END TEST: parent
BEGIN TEST: peek  
Fri Mar 28 15:37: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
END TEST: peek
BEGIN TEST: perf  
Fri Mar 28 15:37: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
local procedure call overhead: 0.04 usec
DLL procedure call overhead: 0.13 usec
current calendar time: 0.57 usec
interval time: 1.10 usec
idle lock lock/unlock pair: 0.66 usec
idle monitor entry/exit pair: 1.44 usec
idle cache monitor entry/exit pair: 2.44 usec
create/destroy thread pair: 447.05 usec
context switch - user/user: 13.58 usec
context switch - user/kernel: 13.38 usec
context switch - kernel/user: 13.78 usec
context switch - kernel/kernel: 13.53 usec
sema context switch - user/user: 17.03 usec
sema context switch - user/kernel: 17.56 usec
sema context switch - kernel/user: 16.21 usec
sema context switch - kernel/kernel: 38.35 usec
--------------
Adding 7 additional CPUs
--------------
local procedure call overhead: 0.03 usec
DLL procedure call overhead: 0.08 usec
current calendar time: 0.53 usec
interval time: 0.54 usec
idle lock lock/unlock pair: 0.64 usec
idle monitor entry/exit pair: 1.02 usec
idle cache monitor entry/exit pair: 2.59 usec
create/destroy thread pair: 607.97 usec
context switch - user/user: 13.10 usec
context switch - user/kernel: 13.28 usec
context switch - kernel/user: 13.51 usec
context switch - kernel/kernel: 13.41 usec
sema context switch - user/user: 16.00 usec
sema context switch - user/kernel: 15.92 usec
sema context switch - kernel/user: 34.74 usec
sema context switch - kernel/kernel: 16.34 usec
Killing perf 3722 after 600
END TEST: perf
BEGIN TEST: pipeping  
Fri Mar 28 15:37: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
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
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 3735 after 600
END TEST: pipeping
BEGIN TEST: pipeping2  
Fri Mar 28 15:37:48 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
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 3749 after 600
END TEST: pipeping2
BEGIN TEST: pipeself  
Fri Mar 28 15:37:48 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
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 3763 after 600
END TEST: pipeself
BEGIN TEST: poll_nm  
Fri Mar 28 15:37: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
Killing poll_nm 3776 after 600
END TEST: poll_nm
BEGIN TEST: poll_to  
Fri Mar 28 15:37: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
Killing poll_to 3789 after 600
END TEST: poll_to
BEGIN TEST: pollable  
Fri Mar 28 15:37:55 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing pollable 3802 after 600
END TEST: pollable
BEGIN TEST: prftest  
Fri Mar 28 15:37:55 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PR_snprintf test 1 passed
PR_snprintf test 2 passed
Killing prftest 3815 after 600
END TEST: prftest
BEGIN TEST: primblok  
Fri Mar 28 15:37: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
This test is not relevant on this platform
Killing primblok 3828 after 600
END TEST: primblok
BEGIN TEST: provider  
Fri Mar 28 15:37: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
Client/Server started at(0x10010a2a0): 15:37:57
Server started at(0x100112330): 15:37:57
main(0x10010a2a0): waiting for execution interval (10 seconds)
Client started at(0x100112530): 15:37:57
Shutting down(0x10010a2a0): 15:38:07
Client(0x100112530): stopped after 335 operations and 344346 bytes
Server(0x100112330): stopped after 335 operations and 344346 bytes
main(0x10010a2a0): test complete
Test exiting at(0x10010a2a0): 15:38:12
Killing provider 3841 after 600
END TEST: provider
BEGIN TEST: prpollml  
Fri Mar 28 15:38: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 prpollml 3854 after 600
END TEST: prpollml
BEGIN TEST: prpoll  
Fri Mar 28 15:38: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
This program tests PR_Poll with sockets.
Timeout, error reporting, and normal operation are tested.

The server thread is listening on ports 34394, 34395 and 34396

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 "34394" from a client
The server received "34395" from a client
The server received "34394" from a client
The server received "34395" from a client
The server received "34394" from a client
The server received "34395" from a client
The server received "34394" from a client
The server received "34395" from a client
The server received "34394" from a client
The server received "34395" from a client
Server read 128 bytes from native fd 6
The server received "34396" from a client
Server read 128 bytes from native fd 7
The server received "34396" from a client
Server read 128 bytes from native fd 6
The server received "34396" from a client
Server read 128 bytes from native fd 7
The server received "34396" from a client
Server read 128 bytes from native fd 6
The server received "34396" from a client
All tests finished
Killing prpoll 3867 after 600
END TEST: prpoll
BEGIN TEST: randseed  
Fri Mar 28 15:38: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
Killing randseed 3880 after 600
END TEST: randseed
BEGIN TEST: ranfile  
Fri Mar 28 15:38: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
PASS
Killing ranfile 3893 after 600
END TEST: ranfile
BEGIN TEST: rwlocktest  
Fri Mar 28 15:39: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
PASS
Killing rwlocktest 3906 after 600
END TEST: rwlocktest
BEGIN TEST: sel_spd  
Fri Mar 28 15:39: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
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 122676 476 274337 785
server per thread elapsed time 398274
----------
Client results:

----------
client per thread totals 0 1926 787 374966 928
client per thread elapsed time 378607
select loop user/user: 89388.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 190403 826 334935 1497
server per thread elapsed time 527661
----------
Client results:

----------
client per thread totals 10 3766 1351 488387 1773
client per thread elapsed time 495277
select loop user/kernel: 39270.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 10 275348 1193 390162 2207
server per thread elapsed time 668910
----------
Client results:

----------
client per thread totals 10 5594 1949 618487 2641
client per thread elapsed time 628671
select loop kernel/user: 39172.00 usec
TEST COMPLETE!
Server results:

----------
server per thread totals 20 341175 1553 442116 2941
server per thread elapsed time 787785
----------
Client results:

----------
client per thread totals 20 7369 2527 729403 3459
client per thread elapsed time 742758
select loop kernel/kernel: 39202.00 usec
Killing sel_spd 3919 after 600
END TEST: sel_spd
BEGIN TEST: selct_er  
Fri Mar 28 15:39: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
Killing selct_er 3932 after 600
END TEST: selct_er
BEGIN TEST: selct_nm  
Fri Mar 28 15:39: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
Killing selct_nm 3945 after 600
END TEST: selct_nm
BEGIN TEST: selct_to  
Fri Mar 28 15:39: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 selct_to 3958 after 600
END TEST: selct_to
BEGIN TEST: selintr  
Fri Mar 28 15:39: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
select returned 0
Killing selintr 3971 after 600
END TEST: selintr
BEGIN TEST: sema  
Fri Mar 28 15:39: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 sema 3984 after 600
END TEST: sema
BEGIN TEST: semaerr  
Fri Mar 28 15:39: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
PASS
Killing semaerr 3997 after 600
END TEST: semaerr
BEGIN TEST: semaping  
Fri Mar 28 15:39: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
warning: removed semaphore /tmp/bar.sem left over from previous run
PASS
PASS
Killing semaping 4011 after 600
END TEST: semaping
BEGIN TEST: sendzlf  
Fri Mar 28 15:39: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
PASS
Killing sendzlf 4025 after 600
END TEST: sendzlf
BEGIN TEST: server_test  
Fri Mar 28 15:39: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 server_test 4038 after 600
END TEST: server_test
BEGIN TEST: servr_uu  
Fri Mar 28 15:39: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 4051 after 600
END TEST: servr_uu
BEGIN TEST: servr_ku  
Fri Mar 28 15:39: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 4064 after 600
END TEST: servr_ku
BEGIN TEST: servr_uk  
Fri Mar 28 15:39: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_uk 4077 after 600
END TEST: servr_uk
BEGIN TEST: servr_kk  
Fri Mar 28 15:39: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_kk 4090 after 600
END TEST: servr_kk
BEGIN TEST: short_thread  
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
Killing short_thread 4103 after 600
END TEST: short_thread
BEGIN TEST: sigpipe  
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
write to broken pipe failed with EPIPE, as expected
write to broken pipe failed with EPIPE, as expected
PASSED
Killing sigpipe 4116 after 600
END TEST: sigpipe
BEGIN TEST: socket  
Fri Mar 28 15:39: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
END TEST: socket
BEGIN TEST: sockopt  
Fri Mar 28 15:39: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
PASSED
Killing sockopt 4134 after 600
END TEST: sockopt
BEGIN TEST: sockping  
Fri Mar 28 15:39: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
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
pong process: received "ping"
pong process: sending "pong"
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 4147 after 600
END TEST: sockping
BEGIN TEST: sprintf  
Fri Mar 28 15:39:38 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing sprintf 4161 after 600
END TEST: sprintf
BEGIN TEST: stack  
Fri Mar 28 15:39:40 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
./stack successful
sum = 0x13948, expected = 0x13948
Killing stack 4174 after 600
END TEST: stack
BEGIN TEST: stdio  
Fri Mar 28 15:39: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 to standard out
This to standard err
Killing stdio 4187 after 600
END TEST: stdio
BEGIN TEST: str2addr  
Fri Mar 28 15:39: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
PASS
Killing str2addr 4200 after 600
END TEST: str2addr
BEGIN TEST: strod  
Fri Mar 28 15:39: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
Settings
Number to translate 1234567890123456789
Loops to run test: 1
Translation = 1234567890123456768
Killing strod 4213 after 600
END TEST: strod
BEGIN TEST: switch  
Fri Mar 28 15:39: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
PASSED
Killing switch 4226 after 600
END TEST: switch
BEGIN TEST: system  
Fri Mar 28 15:39: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
PR_SI_HOSTNAME: galileo
PR_SI_SYSNAME: SunOS
PR_SI_RELEASE: 5.8
PR_SI_ARCHITECTURE: sparc
Host page size is 8192
Page shift is 13
Number of processors is: 1
Killing system 4239 after 600
END TEST: system
BEGIN TEST: testbit  
Fri Mar 28 15:39:54 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing testbit 4252 after 600
END TEST: testbit
BEGIN TEST: testfile  
Fri Mar 28 15:39:54 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
File Test passed
Dir Test passed
Killing testfile 4265 after 600
END TEST: testfile
BEGIN TEST: threads  
Fri Mar 28 15:39:54 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASS
Killing threads 4278 after 600
END TEST: threads
BEGIN TEST: timemac  
Fri Mar 28 15:39: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
*********************************************
** **
** Testing PR_Now(), PR_ExplodeTime, and **
** PR_ImplodeTime on the current time **
** **
*********************************************

Current UTC is Fri Mar 28 23:39:59 UTC 2003
Current local time is Fri Mar 28 15:39:59 -0800 2003
GMT offset is -28800, DST offset is 0
Please examine the results
Killing timemac 4291 after 600
END TEST: timemac
BEGIN TEST: timetest  
Fri Mar 28 15:39: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
Killing timetest 4304 after 600
END TEST: timetest
BEGIN TEST: tpd  
Fri Mar 28 15:43: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 tpd 4317 after 600
END TEST: tpd
BEGIN TEST: udpsrv  
Fri Mar 28 15:43: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 udpsrv 4330 after 600
END TEST: udpsrv
BEGIN TEST: vercheck  
Fri Mar 28 15:43: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
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 4343 after 600
END TEST: vercheck
BEGIN TEST: version  
Fri Mar 28 15:43: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
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 4356 after 600
END TEST: version
BEGIN TEST: writev  
Fri Mar 28 15:43:08 PST 2003 OBJDIR SunOS5.8_64_OPT.OBJ LIBS /share/builds/mccrel3/nspr/nspr43/builds/20030327.1/booboo_Solaris2.8/sol28_64_opt/dist/lib
PASSED
Killing writev 4369 after 600
END TEST: writev
BEGIN TEST: xnotify  
Fri Mar 28 15:43: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
Done!
Killing xnotify 4382 after 600
END TEST: xnotify
BEGIN TEST: zerolen  
Fri Mar 28 15:43: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
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 4395 after 600
END TEST: zerolen