mkdir -p classes
mkdir -p classes/gnu/getopt
cp gnu/getopt/*.properties classes/gnu/getopt
javac -g -source 1.4 -deprecation -d classes -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare *.java 
javac -g -source 1.4 -deprecation -d classes -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare P2Runtime/*.java
javac -g -source 1.4 -deprecation -d classes -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare P2Runtime/UnitTests/*.java
javac -g -source 1.4 -deprecation -d classes -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare PicShare/*.java
javah -jni -classpath classes/ NiceSocketImpl
gcc -shared -o libnicesock.so -g -O -I . -I /lusr/java2/include -I /lusr/java2/include/linux -I /usr/include -I /usr/java/j2sdk1.4.2_07/include -I /usr/java/j2sdk1.4.2_07/include/linux NiceSocketImpl.c
NiceSocketImpl.c: In function 'nativeNiceSocketImpl_c_1socket':
NiceSocketImpl.c:92: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness
NiceSocketImpl.c: In function 'Java_NiceSocketImpl_c_1connect':
NiceSocketImpl.c:124: warning: incompatible implicit declaration of built-in function 'memcpy'
javah -jni -classpath classes/ NiceSocketInputStream
gcc -shared -o libnicesockis.so -g -O -I . -I /lusr/java2/include -I /lusr/java2/include/linux -I /usr/include -I /usr/java/j2sdk1.4.2_07/include -I /usr/java/j2sdk1.4.2_07/include/linux NiceSocketInputStream.c
javah -jni -classpath classes/ NiceSocketOutputStream
gcc -shared -o libnicesockos.so -g -O -I . -I /lusr/java2/include -I /lusr/java2/include/linux -I /usr/include -I /usr/java/j2sdk1.4.2_07/include -I /usr/java/j2sdk1.4.2_07/include/linux NiceSocketOutputStream.c
javah -jni -classpath classes/ NiceServerSocket
gcc -shared -o libniceservsock.so -g -O -I . -I /lusr/java2/include -I /lusr/java2/include/linux -I /usr/include -I /usr/java/j2sdk1.4.2_07/include -I /usr/java/j2sdk1.4.2_07/include/linux NiceServerSocket.c
NiceServerSocket.c: In function 'Java_NiceServerSocket_c_1makeServerSocket':
NiceServerSocket.c:51: warning: incompatible implicit declaration of built-in function 'bzero'
NiceServerSocket.c:56: warning: incompatible implicit declaration of built-in function 'strcpy'
NiceServerSocket.c:61: warning: incompatible implicit declaration of built-in function 'bcopy'
NiceServerSocket.c: In function 'setSendBufferSize':
NiceServerSocket.c:140: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness
/lusr/opt/gcc-4.0.2/bin/g++ -shared -D__NOP2__ -I. -I/usr/include -I/lusr/include -I/lusr/java5/include -I/lusr/java5/include/linux -I/p/graft/boost-1_33_1-gcc4/include/boost-1_33_1 -I/lusr/python/include/python2.4 -I/lusr/openssl/include -o libP2JavaWrapper.so P2Runtime/P2JavaWrapper.C  -L/lusr/python/lib/python2.4/config	    
rmic -d classes -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare:. RMIServerImpl
rmic -d classes -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare RuntimeRMIServerImpl
javac -g -source 1.4 -deprecation -d classes -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare NFSlib2/*.java 
javac -g -source 1.4 -deprecation -d classes -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/Pangaea/*.java
javac -g -source 1.4 -deprecation -d classes -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/Bayou/*.java
javac -g -source 1.4 -deprecation -d classes -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/ChainReplication/*.java
javac -g -source 1.4 -deprecation -d classes -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare NFS2Interface/*.java
NFS2Interface/BackupFile.java:35: warning: [deprecation] StreamTokenizer(java.io.InputStream) in java.io.StreamTokenizer has been deprecated
	StreamTokenizer str = new StreamTokenizer(buf);
                              ^
NFS2Interface/Exports.java:45: warning: [deprecation] StreamTokenizer(java.io.InputStream) in java.io.StreamTokenizer has been deprecated
	StreamTokenizer tok = new StreamTokenizer(in);
                              ^
NFS2Interface/Exports.java:155: warning: [deprecation] isSpace(char) in java.lang.Character has been deprecated
	    else if (Character.isSpace(spec.charAt(position)) == false) {
                              ^
3 warnings
# utils/junit/sanityCheck.sh
make classes/utils/junit/TestAll.class
make[1]: Entering directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
mkdir -p classes; javac -g -source 1.4 -d classes -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare utils/junit/TestAll.java
make[1]: Leaving directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
java -ea -Djava.rmi.server.codebase="file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/u/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx128m -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare -Dclass_root=classes -Dtest_type=UNIT junit.textui.TestRunner utils.junit.TestAll
Loaded test case: AcceptStampUnit
Loaded test case: AcceptVVUnit
Loaded test case: CoreUnit
Loaded test case: DebargoMsgUnit
Loaded test case: IncommingConnectionUnit
Loaded test case: InvalListItemUnit
Loaded test case: NiceServerSocketUnit
Loaded test case: NodeIdUnit
Loaded test case: OutgoingBodyConnectionUnit
Loaded test case: PreciseSetUnit
Loaded test case: RandomAccessStateUnit
Loaded test case: RandomAccessStateUnitMT
Loaded test case: StreamIdUnit
Loaded test case: SyncRequestUnit
Loaded test case: UnbindMsgUnit
Loaded test case: WorkQueueUnit
Loaded test case: ClientServerUnit
Loaded test case: DemandReadUnit
Loaded test case: StressTestUnit
Loaded test case: ThreeNodeTestUnit
Loaded test case: PicShareReaderGCUnit
Loaded test case: PicShareReaderUnit
Loaded test case: PicShareWriterUnit
Number of test classes found: 23
.....DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
...DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
....Testing OutgoingBodyConnection.java...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
WARNING: Don't use the same magic # for different types of connection (Replace this with RECONNECTION_CONNECTION_MAGIC or something) (and fix the receivers)

waiting to send writes...1
waiting to send writes...2
waiting to send writes...3
...Finished
.Testing PreciseSet...
...Finished
..RandomAccessStateUnitMT test...
TotalMemory: 72351744 maxMemory: 133234688 freeMemory: 32089360 usedMemory: 40262384
Test1...OK. .RandomAccessStateUnitMT test...
TotalMemory: 72351744 maxMemory: 133234688 freeMemory: 32820648 usedMemory: 39537928
Test2...OK. .RandomAccessStateUnitMT test...
TotalMemory: 72351744 maxMemory: 133234688 freeMemory: 32169744 usedMemory: 40182000
Test3...OK. .RandomAccessStateUnitMT test...
TotalMemory: 72351744 maxMemory: 133234688 freeMemory: 32529608 usedMemory: 39822136
Test 4...OK. .RandomAccessStateUnitMT test...
TotalMemory: 72351744 maxMemory: 133234688 freeMemory: 32734464 usedMemory: 39617280
Test 5.Test 5 Succeeds..RandomAccessStateUnitMT test...
TotalMemory: 72351744 maxMemory: 133234688 freeMemory: 32139408 usedMemory: 40212336
Test 6...Test 6 Done..RandomAccessStateUnitMT test...
TotalMemory: 72351744 maxMemory: 133234688 freeMemory: 32833600 usedMemory: 39518144
Test7.....Test7 OK..RandomAccessStateUnitMT test...
TotalMemory: 72351744 maxMemory: 133234688 freeMemory: 32832144 usedMemory: 39519600
Test 8......Test 8 OK..RandomAccessStateUnitMT test...
TotalMemory: 72351744 maxMemory: 133234688 freeMemory: 32443528 usedMemory: 39908216
Test 9...Test 9 Done..RandomAccessStateUnitMT test...
TotalMemory: 72351744 maxMemory: 133234688 freeMemory: 32444320 usedMemory: 39907424
Test10.....Test 10 OK..RandomAccessStateUnitMT test...
TotalMemory: 72351744 maxMemory: 133234688 freeMemory: 32575864 usedMemory: 39775880
Test11...Test11 OK..RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 34757120 usedMemory: 43210240
Test12...Test12 OK..RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 34756008 usedMemory: 43211352
Test0...OK. .RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 34819328 usedMemory: 43148032
Test1b...OK. .RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 38289376 usedMemory: 39677984
Test13 [small file performance test  NO_SYNC_EACH NO_SYNC_PHASE NO_DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 13: Create 1 byte file: 1.78ms...
RASUnit 13: Overwrite 1 byte file: 2.26ms...
RASUnit 13: Read 1 byte file: 0.48ms...
RASUnit 13: Append 1 byte to file: 3.68ms...RASUnit 13: Delete 2 byte file: 1.66ms......Test 13 OK.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 38059656 usedMemory: 39907704
Test13 [small file performance test  NO_SYNC_EACH NO_SYNC_PHASE DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 13: Create 1 byte file: 3.04ms...
RASUnit 13: Overwrite 1 byte file: 3.52ms...
RASUnit 13: Read 1 byte file: 0.4ms...
RASUnit 13: Append 1 byte to file: 4.34ms...RASUnit 13: Delete 2 byte file: 1.76ms......Test 13 OK.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 38292096 usedMemory: 39675264
Test13 [small file performance test  SYNC_EACH NO_SYNC_PHASE DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 13: Create 1 byte file: 11.82ms...
RASUnit 13: Overwrite 1 byte file: 10.7ms...
RASUnit 13: Read 1 byte file: 0.54ms...
RASUnit 13: Append 1 byte to file: 8.1ms...RASUnit 13: Delete 2 byte file: 11.26ms......Test 13 OK.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 38043576 usedMemory: 39923784
Test13 [small file performance test  NO_SYNC_EACH SYNC_PHASE DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 13: Create 1 byte file: 2.68ms...
RASUnit 13: Overwrite 1 byte file: 3.64ms...
RASUnit 13: Read 1 byte file: 0.32ms...
RASUnit 13: Append 1 byte to file: 4.62ms...RASUnit 13: Delete 2 byte file: 1.78ms......Test 13 OK.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 38044576 usedMemory: 39922784
Test14 [small write performance test  NO_SYNC_EACH NO_SYNC_PHASE NO_DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 14: 1 byte write: 1.32ms...
RASUnit 14: 1 byte overwrite: 1.96ms...
RASUnit 14: 1 byte read: 0.3ms...
RASUnit 14: Delete 1000-byte, 1000-write file: 18.0ms...
...Test 14 OK.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 38044776 usedMemory: 39922584
Test14 [small write performance test  NO_SYNC_EACH NO_SYNC_PHASE DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 14: 1 byte write: 2.32ms...
RASUnit 14: 1 byte overwrite: 3.06ms...
RASUnit 14: 1 byte read: 0.44ms...
RASUnit 14: Delete 1000-byte, 1000-write file: 19.0ms...
...Test 14 OK.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 38042056 usedMemory: 39925304
Test14 [small write performance test  SYNC_EACH NO_SYNC_PHASE DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 14: 1 byte write: 7.72ms...
RASUnit 14: 1 byte overwrite: 10.0ms...
RASUnit 14: 1 byte read: 0.34ms...
RASUnit 14: Delete 1000-byte, 1000-write file: 20.0ms...
...Test 14 OK.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 38056384 usedMemory: 39910976
Test14 [small write performance test  NO_SYNC_EACH SYNC_PHASE DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 14: 1 byte write: 2.78ms...
RASUnit 14: 1 byte overwrite: 3.9ms...
RASUnit 14: 1 byte read: 0.5ms...
RASUnit 14: Delete 1000-byte, 1000-write file: 28.0ms...
...Test 14 OK.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 38054448 usedMemory: 39912912
Test 15: Large file read/write performance...
   cache: 1000000
  Test15 WRITE wss: 100000 passes: 20 fSize: 1000 Time: 6323 ms. BW: 0.3163055511624229 MB/s
  Test15 READ wss: 100000 passes: 20 fSize: 1000 Time: 2769 ms. BW: 0.7222824124232575 MB/s
.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 37899488 usedMemory: 40067872
Test 15: Large file read/write performance...
   cache: 1000000
  Test15 WRITE wss: 1000000 passes: 2 fSize: 1000 Time: 5916 ms. BW: 0.3380662609871535 MB/s
  Test15 READ wss: 1000000 passes: 2 fSize: 1000 Time: 2738 ms. BW: 0.7304601899196493 MB/s
.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 36504872 usedMemory: 41462488
.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 36504040 usedMemory: 41463320
Test 15: Large file read/write performance...
   cache: 1000000
  Test15 WRITE wss: 1000000 passes: 2 fSize: 100000 Time: 1203 ms. BW: 1.6625103906899419 MB/s
  Test15 READ wss: 1000000 passes: 2 fSize: 100000 Time: 1025 ms. BW: 1.951219512195122 MB/s
.
RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 36745848 usedMemory: 41221512
.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 38225280 usedMemory: 39742080
.RandomAccessStateUnitMT test...
TotalMemory: 77967360 maxMemory: 133234688 freeMemory: 38226376 usedMemory: 39740984
Test 15: Large file read/write performance...
   cache: 30000000
  Test15 WRITE wss: 1000000 passes: 2 fSize: 1000000 Time: 433 ms. BW: 4.618937644341801 MB/s
  Test15 READ wss: 1000000 passes: 2 fSize: 1000000 Time: 210 ms. BW: 9.523809523809524 MB/s
.RandomAccessStateUnitMT test...
TotalMemory: 80592896 maxMemory: 133234688 freeMemory: 39731264 usedMemory: 40861632
Test16 is not in this file. Instead, it lives in RandomAccessStateUnitMT.java.
.RandomAccessStateUnitMT test...
TotalMemory: 80592896 maxMemory: 133234688 freeMemory: 39730312 usedMemory: 40862584
Test17......Test17 SUCCEEDS.
.RandomAccessStateUnitMT test...
TotalMemory: 80592896 maxMemory: 133234688 freeMemory: 40903920 usedMemory: 39688976
Test 18 writing 10 files each of 500000 bytes (tot: 5000000) repeat 5 times...
...Test18 SUCCEEDS (NOTE: Not for all cases see above!!!).
.RandomAccessStateUnitMT test...
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 43319544 usedMemory: 41836296
Test 18 writing 100 files each of 50000 bytes (tot: 5000000) repeat 5 times...
...Test18 SUCCEEDS (NOTE: Not for all cases see above!!!).
.RandomAccessStateUnitMT test...
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 43351792 usedMemory: 41804048
Test19...CPScanTime: 9
CPScanTime: 5
CPScanTime: 4
CPScanTime: 3
CPScanTime: 7
CPScanTime: 3
CPScanTime: 1
CPScanTime: 7
CPScanTime: 2
CPScanTime: 4
CPScanTime: 2
CPScanTime: 2
OK..RandomAccessStateUnitMT test...
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 43337688 usedMemory: 41818152
Test20...OK.RandomAccessStateUnitMT test...
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 45429248 usedMemory: 39726592
Test21...CPScanTime: 1
CPScanTime: 0
OK..RandomAccessStateUnitMT test...
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 45427184 usedMemory: 39728656
Test22...CPScanTime: 78
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 45359456 usedMemory: 39796384
CPScanTime: 113
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 45334176 usedMemory: 39821664
CPScanTime: 192
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 45322760 usedMemory: 39833080
CPScanTime: 393
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 44138200 usedMemory: 41017640
CPScanTime: 893
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 43280984 usedMemory: 41874856
CPScanTime: 2795
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 41722912 usedMemory: 43432928
OK..RandomAccessStateUnitMT test...
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 45218440 usedMemory: 39937400
Test23...CPScanTime: 620
OK..RandomAccessStateUnitMT test...
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 42662912 usedMemory: 42492928
Test24...CPScanTime: 588
CPScanTime: 548
CPScanTime: 590
CPScanTime: 564
CPScanTime: 552
CPScanTime: 550
CPScanTime: 561
CPScanTime: 564
CPScanTime: 552
OK..RandomAccessStateUnitMT test...
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 45116104 usedMemory: 40039736
Test23a...CPScanTime: 202
CPScanTime: 218
CPScanTime: 200
CPScanTime: 211
CPScanTime: 210
CPScanTime: 200
CPScanTime: 220
CPScanTime: 217
CPScanTime: 216
CPScanTime: 206
CPScanTime: 208
CPScanTime: 204
CPScanTime: 214
CPScanTime: 234
CPScanTime: 216
CPScanTime: 229
CPScanTime: 219
CPScanTime: 212
CPScanTime: 242
CPScanTime: 239
CPScanTime: 247
CPScanTime: 315
CPScanTime: 257
CPScanTime: 264
CPScanTime: 305
CPScanTime: 241
CPScanTime: 231
CPScanTime: 279
CPScanTime: 330
CPScanTime: 347
CPScanTime: 402
CPScanTime: 440
CPScanTime: 424
CPScanTime: 547
CPScanTime: 525
CPScanTime: 502
OK..RandomAccessStateUnitMT test...
TotalMemory: 85155840 maxMemory: 133234688 freeMemory: 44245096 usedMemory: 40910744
TBD: Write a test that tests reads and writes with offset > 2^32
.RandomAccessStateUnitMT test...
Test16...FFFFE...rmiregistry started
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Initialized writer 1
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Initialized writer 2
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Initialized reader
Set up subscriptions
AS Phase 1
WARNING: TBD: Sync requests should include in their body the name of the node that is to provide  the sync (not just the node that is requesting the sync. And replies should also include  the node that generated the sync reply (rather than requiring the receiver to get this info from the stream. This is in keeping with our notion that all messages should be self-describing.

Receiver VV: AcceptVV:(<"2", -1> <"1", -1> <"0", 9> )
done
AS Phase 2
Receiver VV: AcceptVV:(<"2", -1> <"1", 9> <"0", 9> )
done
AS Phase 3
Receiver VV: AcceptVV:(<"2", -1> <"1", 19> <"0", 9> )
done
VV Phase 1
Receiver VV: AcceptVV:(<"2", -1> <"1", 19> <"0", 19> )
done
VV Phase 2
Receiver VV: AcceptVV:(<"2", -1> <"1", 29> <"0", 19> )
done
VV Phase 3
Receiver VV: AcceptVV:(<"2", -1> <"1", 39> <"0", 19> )
done
SyncRequestUnit Succeeded.. any assertion errors can be ignored.  TBD: need to implement clean shutdown to get rid of the errors
Exception in thread "Thread-183" java.lang.AssertionError: perWriterLogs null
	at UpdateLog.nextCausal(UpdateLog.java:1110)
	at UpdateLog.getNext(UpdateLog.java:945)
	at InvalIterator.getNext(InvalIterator.java:312)
	at OutgoingConnectionWorker.run(OutgoingConnection.java:856)
Exception in thread "Thread-187" java.lang.AssertionError: perWriterLogs null
	at UpdateLog.nextCausal(UpdateLog.java:1110)
	at UpdateLog.getNext(UpdateLog.java:945)
	at InvalIterator.getNext(InvalIterator.java:312)
	at OutgoingConnectionWorker.run(OutgoingConnection.java:856)
rmiregistry terminated
....rmiregistry started
Client Started
Server Started
Client stdout: make[1]: Entering directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Client stdout: java -ea -Djava.rmi.server.codebase="file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/u/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx128m -ea -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare ClientServerUnit_Client; 
Server stdout: make[1]: Entering directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Server stdout: java -ea -Djava.rmi.server.codebase="file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/u/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx128m -ea -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare ClientServerUnit_Server; 
Server stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Client stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Server stderr: P2Runtime: started
Client stderr: P2Runtime: started
Server stdout: WARNING: Don't use the same magic # for different types of connection (Replace this with RECONNECTION_CONNECTION_MAGIC or something) (and fix the receivers)
Server stdout: 
Server stdout: make[1]: Leaving directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Client stdout: make[1]: Leaving directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Client terminated
.rmiregistry started
Client Started
Server Started
Client stdout: make[1]: Entering directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Client stdout: java -ea -Djava.rmi.server.codebase="file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/u/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx128m -ea -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare DemandReadUnit_Client; 
Server stdout: make[1]: Entering directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Server stdout: java -ea -Djava.rmi.server.codebase="file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/u/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx128m -ea -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare DemandReadUnit_Server; 
Client stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Server stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Client stderr: P2Runtime: started
Server stderr: P2Runtime: started
Server stdout: WARNING: Don't use the same magic # for different types of connection (Replace this with RECONNECTION_CONNECTION_MAGIC or something) (and fix the receivers)
Server stdout: 
Server stdout: make[1]: Leaving directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Client stdout: make[1]: Leaving directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Client terminated
Server terminated
rmiregistry terminated
.rmiregistry started
Client started
Server started
Client stdout: make[1]: Entering directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Client stdout: java -ea -Djava.rmi.server.codebase="file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/u/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx128m -ea -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare StressTestUnit_Client; 
Server stdout: make[1]: Entering directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Server stdout: java -ea -Djava.rmi.server.codebase="file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/u/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx128m -ea -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare StressTestUnit_Server; 
Client stdout: StressTestUnit_Client Starting...
Client stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Server stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Server stderr: P2Runtime: started
Client stderr: P2Runtime: started
Server stdout: WARNING: Don't use the same magic # for different types of connection (Replace this with RECONNECTION_CONNECTION_MAGIC or something) (and fix the receivers)
Server stdout: 
Client stdout: ClientServerUnit_Client established subscriptions
Client stdout: StressTestUnit_Client starting phase 1....
Client stdout: WARNING: Don't use the same magic # for different types of connection (Replace this with RECONNECTION_CONNECTION_MAGIC or something) (and fix the receivers)
Client stdout: 
Server stdout: WARNING: TBD: Sync requests should include in their body the name of the node that is to provide  the sync (not just the node that is requesting the sync. And replies should also include  the node that generated the sync reply (rather than requiring the receiver to get this info from the stream. This is in keeping with our notion that all messages should be self-describing.
Server stdout: 
Client stdout: Obj read: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Client stdout: StressTestUnit_Client finished reading last written obj
Client stdout: StressTestUnit_Client .... finished phase 1
Client stdout: StressTestUnit_Client starting phase 2....
Client stdout: Obj read: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
Client stdout: StressTestUnit_Client finished reading last written obj
Client stdout: StressTestUnit_Client .... finished phase 2
Client stdout: StressTestUnit_Client starting phase 3....
Client stdout: Obj read: CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Client stdout: StressTestUnit_Client finished reading last written obj
Client stdout: StressTestUnit_Client .... finished phase 3
Client stdout: StressTestUnit_Client starting phase 4....
Client stdout: Obj read: DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Client stdout: StressTestUnit_Client finished reading last written obj
Client stdout: StressTestUnit_Client .... finished phase 4
Client stdout: StressTestUnit_Client Exiting... Bye Bye
Server stdout: make[1]: Leaving directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Client stdout: make[1]: Leaving directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Client destroyed
Server destroyed
rmiregistry terminated
.rmiregistry started
Initiator started
Server started
Client started
Initiator stdout: make[1]: Entering directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Client stdout: make[1]: Entering directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Client stdout: java -ea -Djava.rmi.server.codebase="file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/u/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx128m -ea -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare ThreeNodeTestUnit_Client; 
Initiator stdout: java -ea -Djava.rmi.server.codebase="file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/u/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx128m -ea -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare ThreeNodeTestUnit_Initiator; 
Server stdout: make[1]: Entering directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Server stdout: java -ea -Djava.rmi.server.codebase="file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/u/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx128m -ea -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare ThreeNodeTestUnit_Server; 
Initiator stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Client stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Server stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Initiator stderr: P2Runtime: started
Client stderr: P2Runtime: started
Server stderr: P2Runtime: started
Server stdout: WARNING: Don't use the same magic # for different types of connection (Replace this with RECONNECTION_CONNECTION_MAGIC or something) (and fix the receivers)
Server stdout: 
Server stdout: make[1]: Leaving directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
Initiator destroyed
Client destroyed
Server destroyed
rmiregistry terminated
.rmiregistry started
STUB createConfigFile test/tmp.PicShareReaderGCUnit.picShareConfig 847584fakekey test/tmp.PicShareWriterUnit.localSource test/tmp.PicShareWriterUnit.localView test/tmp.PicShareWriterUnit.config
**** STUB PICSHARE CONFIG ***
writer 0 started
PicShareReaderGCUnitHelper arg stdout: make[1]: Entering directory `/v/filer3/v2q007/nalini/tmp/universalreplication-junit/universalReplication/code'
PicShareReaderGCUnitHelper arg stdout: java -ea -Djava.rmi.server.codebase="file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///u/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/u/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx128m -ea -classpath /u/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/u/nalini/tmp/universalreplication-junit/universalReplication/code:./experiments/expt1/classes:./experiments/sosp/classes:./experiments/expt2/classes:./experiments/expt3/classes:./experiments/sosp/PlanetLabExp/classes:sdims.jar:./je-1.7.1/lib/je.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare PicShareReaderGCUnitHelper 0; 
PicShareReaderGCUnitHelper arg stdout: **** STUB PICSHARE CONFIG ***
PicShareReaderGCUnitHelper arg stdout: **** STUB PICSHARE CONFIG ***
PicShareReaderGCUnitHelper arg stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
PicShareReaderGCUnitHelper arg stderr: P2Runtime: started
**** STUB PICSHARE CONFIG ***
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
P2Runtime: started
PicShareReaderGCUnitHelper arg stdout: .................WARNING: Don't use the same magic # for different types of connection (Replace this with RECONNECTION_CONNECTION_MAGIC or something) (and fix the receivers)
PicShareReaderGCUnitHelper arg stdout: 
**** STUB PICSHARE CONFIG ***
............Exception in thread "Thread-84" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-26" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-32" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-34" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-36" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-38" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-40" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-39" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-41" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-42" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-44" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-43" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-45" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-46" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-48" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-50" java.lang.OutOfMemoryError: Java heap space
Exception in thread "Thread-279" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-47" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-49" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-51" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-52" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-53" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-9" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-54" java.lang.OutOfMemoryError: Java heap space
Exception in thread "Thread-282" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "RMI TCP Connection(302)-128.83.120.236" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "RMI TCP Connection(306)-128.83.120.236" java.lang.OutOfMemoryError: Java heap space
WARNING: InvalStreamReceiver thread exceptionjava.io.EOFException dropping this request and continuing

PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-57" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-56" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "RMI TCP Connection(307)-128.83.120.236" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "Thread-55" java.lang.OutOfMemoryError: Java heap space
Exception in thread "Thread-250" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "RMI TCP Connection(310)-128.83.120.236" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "RMI TCP Connection(313)-128.83.120.236" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "RMI TCP Connection(318)-128.83.120.236" java.lang.OutOfMemoryError: Java heap space
PicShareReaderGCUnitHelper arg stderr: Exception in thread "INCompressor" java.lang.OutOfMemoryError: Java heap space
Exception in thread "RMI RenewClean-[128.83.120.236:54125]" java.lang.OutOfMemoryError: Java heap space
make: *** [junittext] Killed
