mkdir -p classes
mkdir -p classes/gnu/getopt
cp gnu/getopt/*.properties classes/gnu/getopt
/usr/java/jdk1.5.0_07/bin/javac -g  -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare *.java 
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare NFSlib2/*.java
/usr/java/jdk1.5.0_07/bin/javah -jni -classpath classes/ NiceSocketImpl
gcc -shared -o libnicesock.so -g -O -I . -I /usr/include -I /usr/java/jdk1.5.0_07/include -I /usr/java/jdk1.5.0_07/include/linux NiceSocketImpl.c
NiceSocketImpl.c: In function 'Java_NiceSocketImpl_c_1connect':
NiceSocketImpl.c:124: warning: incompatible implicit declaration of built-in function 'memcpy'
/usr/java/jdk1.5.0_07/bin/javah -jni -classpath classes/ NiceSocketInputStream
gcc -shared -o libnicesockis.so -g -O -I . -I /usr/include -I /usr/java/jdk1.5.0_07/include -I /usr/java/jdk1.5.0_07/include/linux NiceSocketInputStream.c
/usr/java/jdk1.5.0_07/bin/javah -jni -classpath classes/ NiceSocketOutputStream
gcc -shared -o libnicesockos.so -g -O -I . -I /usr/include -I /usr/java/jdk1.5.0_07/include -I /usr/java/jdk1.5.0_07/include/linux NiceSocketOutputStream.c
/usr/java/jdk1.5.0_07/bin/javah -jni -classpath classes/ NiceServerSocket
gcc -shared -o libniceservsock.so -g -O -I . -I /usr/include -I /usr/java/jdk1.5.0_07/include -I /usr/java/jdk1.5.0_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'
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare P2Runtime/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare P2Runtime/UnitTests/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare P2Runtime/experiments/*/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare PicShare/*.java
g++ -D__NOP2__ -shared -I. -I/usr/include -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -I/usr/include -I/usr/include/python2.4  -o libP2JavaWrapper.so P2Runtime/P2JavaWrapper.C -L/usr/lib -L/usr/lib/python2.4/config    
/usr/java/jdk1.5.0_07/bin/rmic -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare:. RMIServerImpl
/usr/java/jdk1.5.0_07/bin/rmic -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare RuntimeRMIServerImpl
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare NFSlib2/*.java 
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/Coda/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/Coda/javaVersion/*.java 
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/Pangaea/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/Bayou/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/Bayou/experiments/localExp/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/Bayou/experiments/exp1/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/Bayou/experiments/exp2/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/Bayou/experiments/exp3/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/ChainReplication/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/ChainReplication/experiments/exp1/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/ChainReplication/experiments/exp2/*.java	
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/TierStore/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare case-studies/TierStore/experiments/exp1/*.java
/usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -deprecation -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare NFS2Interface/*.java
# utils/junit/sanityCheck.sh
make classes/utils/junit/TestAll.class
make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
mkdir -p classes; /usr/java/jdk1.5.0_07/bin/javac -g   -source 1.4 -d classes -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare utils/junit/TestAll.java
make[1]: Leaving directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
/usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.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: PicShareWriteHistoryUnit
Loaded test case: SyncRequestUnit
Loaded test case: PicShareWriterUnit
Loaded test case: OutgoingBodyConnectionUnit
Loaded test case: CoreUnit
Loaded test case: NodeIdUnit
Loaded test case: IncommingConnectionUnit
Loaded test case: DebargoMsgUnit
Loaded test case: AcceptVVUnit
Loaded test case: UnbindMsgUnit
Loaded test case: PSIteratorUnit
Loaded test case: NiceServerSocketUnit
Loaded test case: SplitJoinUnit
Loaded test case: AttachJoinUnit
Loaded test case: DemandReadUnit
Loaded test case: PicShareReaderUnit
Loaded test case: OutgoingConnectionUnit
Loaded test case: ObjReaderWriterUnit
Loaded test case: DataStoreUnit
Loaded test case: ISStatusUnit
Loaded test case: AcceptStampUnit
Loaded test case: PingLatencyUnit
Loaded test case: PicShareReaderGCUnit
Loaded test case: SingleWriterLogUncommittedUnit
Loaded test case: ClientServerUnit
Loaded test case: SubscriptionSetUnit
Loaded test case: InvalListItemUnit
Loaded test case: AllPreciseSetsUnit
Loaded test case: InterestRegionUnit
Loaded test case: ThreeNodeTestUnit
Loaded test case: PersistentTupleInterfaceUnit
Loaded test case: RandomAccessStateUnitMT
Loaded test case: UpdateLogUnit
Loaded test case: StreamIdUnit
Loaded test case: RandomAccessStateUnit
Loaded test case: OutgoingBodyConnectionScanUnit
Loaded test case: PreciseSetUnit
Loaded test case: WorkQueueUnit
Loaded test case: SubscribeBWUnit
Number of test classes found: 39
.rmiregistry started
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
WARNING: InvalReciver -- heartbeats turned off

P2Runtime: started
.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
WARNING: OutgoingConnection -- heartbeats turned off

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.

WARNING: Don't use the same magic # for different types of connection (Replace this with RECONNECTION_CONNECTION_MAGIC or something) (and fix the receivers)

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
rmiregistry terminated
.rmiregistry started
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
P2Runtime: started
dont forget to: rmiregistry terminated
.rmiregistry started
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
P2Runtime: started
Time to do 1000 writes is 9953 ms
dont forget to: rmiregistry terminated
.Testing OutgoingBodyConnection.java...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
waiting to send writes...1
waiting to send writes...2
waiting to send writes...3
...Finished
java.io.IOException: UpdateLog time-to-die
	at UpdateLog.getNext(UpdateLog.java:1091)
	at InvalIterator.getNext(InvalIterator.java:269)
	at OutgoingConnectionWorker.run(OutgoingConnection.java:1080)
OutgoingConnection unable to send to node localhost:9501. Exception: java.io.IOException: UpdateLog time-to-die
.CoreUnit::testRecovery ... 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...
lpvv: AcceptVV:(<"300", 100> <"200", 100> <"1", -1> <"100", 110> <"0", -1> ) gi.endVV: AcceptVV:(<"100", 130> )
lpvv: AcceptVV:(<"200", 2> <"300", 2> ) gi.endVV: AcceptVV:(<"200", 100> )
..........DBG: MDD -- PersistentLog -- txnNoSync turned on; recovery won't work!
SplitJoinUnitHelper helper-200 stdout: DBG: MDD -- PersistentLog -- txnNoSync turned on; recovery won't work!
SplitJoinUnitHelper helper-300 stdout: DBG: MDD -- PersistentLog -- txnNoSync turned on; recovery won't work!
SplitJoinUnitHelper helper-100 stdout: DBG: MDD -- PersistentLog -- txnNoSync turned on; recovery won't work!
SplitJoinUnitHelper helper-300 stdout: WARNING: InvalReciver -- heartbeats turned off
SplitJoinUnitHelper helper-300 stdout: 
SplitJoinUnitHelper helper-100 stdout: WARNING: InvalReciver -- heartbeats turned off
SplitJoinUnitHelper helper-100 stdout: 
SplitJoinUnitHelper helper-200 stdout: WARNING: InvalReciver -- heartbeats turned off
SplitJoinUnitHelper helper-200 stdout: 
SplitJoinUnitHelper helper-100 stdout: WARNING: OutgoingConnection -- heartbeats turned off
SplitJoinUnitHelper helper-100 stdout: 
lpvv: AcceptVV:(<"400", -1> <"300", -1> <"200", -1> <"100", -1> ) gi.endVV: AcceptVV:(<"100", 5> )
lpvv: AcceptVV:(<"400", -1> <"300", -1> <"200", -1> <"100", -1> ) gi.endVV: AcceptVV:(<"100", 7> )
lpvv: AcceptVV:(<"400", -1> <"300", -1> <"200", -1> <"100", 2> ) gi.endVV: AcceptVV:(<"100", 14> )
SplitJoinUnitHelper helper-300 stdout: WARNING: OutgoingConnection -- heartbeats turned off
SplitJoinUnitHelper helper-300 stdout: 
SplitJoinUnitHelper helper-200 stdout: WARNING: OutgoingConnection -- heartbeats turned off
SplitJoinUnitHelper helper-200 stdout: 
.DBG: MDD -- PersistentLog -- txnNoSync turned on; recovery won't work!
AttachJoinUnitHelper helper-100 stdout: doAlpha
AttachJoinUnitHelper helper-200 stdout: doBeta
AttachJoinUnitHelper helper-200 stdout: DBG: MDD -- PersistentLog -- txnNoSync turned on; recovery won't work!
AttachJoinUnitHelper helper-100 stdout: DBG: MDD -- PersistentLog -- txnNoSync turned on; recovery won't work!
AttachJoinUnitHelper helper-200 stdout: WARNING: InvalReciver -- heartbeats turned off
AttachJoinUnitHelper helper-200 stdout: 
AttachJoinUnitHelper helper-200 stdout: WARNING: OutgoingConnection -- heartbeats turned off
AttachJoinUnitHelper helper-200 stdout: 
AttachJoinUnitHelper helper-100 stdout: WARNING: OutgoingConnection -- heartbeats turned off
AttachJoinUnitHelper helper-100 stdout: 
AttachJoinUnitHelper helper-100 stdout: WARNING: InvalReciver -- heartbeats turned off
AttachJoinUnitHelper helper-100 stdout: 
.rmiregistry started
Client stdout: make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
Client stdout: /usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -ea -esa -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare DemandReadUnit_Client; 
Client Started
Server Started
Server stdout: make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
Server stdout: /usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -ea -esa -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.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 stdout: WARNING: InvalReciver -- heartbeats turned off
Client stdout: 
Client stderr: P2Runtime: started
Server stdout: WARNING: InvalReciver -- heartbeats turned off
Server stdout: 
Server stderr: P2Runtime: started
Server stdout: WARNING: OutgoingConnection -- heartbeats turned off
Server stdout: 
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 terminated
Server terminated
rmiregistry terminated
.rmiregistry started
writer 0 started
PicShareReaderUnitHelper 0 stdout: make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
PicShareReaderUnitHelper 0 stdout: /usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -ea -esa -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare PicShareReaderUnitHelper 0; 
PicShareReaderUnitHelper 0 stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
PicShareReaderUnitHelper 0 stdout: WARNING: InvalReciver -- heartbeats turned off
PicShareReaderUnitHelper 0 stdout: 
PicShareReaderUnitHelper 0 stderr: P2Runtime: started
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
P2Runtime: started
PicShareReaderUnitHelper 0 stdout: WARNING: OutgoingConnection -- heartbeats turned off
PicShareReaderUnitHelper 0 stdout: 
PicShareReaderUnitHelper 0 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)
PicShareReaderUnitHelper 0 stdout: 
IncommingConnectionWorker closing stream: terminated because of EOFException java.io.EOFException
RMIClient::subscribeInval(senderID=1 receiverId=100SS= /sZojM1kqYgWYqCmMhUv3LqMzLjkgSOe8/config/*:/sZojM1kqYgWYqCmMhUv3LqMzLjkgSOe8/data/*:/sZojM1kqYgWYqCmMhUv3LqMzLjkgSOe8/metadata/*startvv=AcceptVV:(<"1", 121> <"100", -1> )
java.rmi.ConnectException: Connection refused to host: 128.83.143.28; nested exception is: 
	java.net.ConnectException: Connection refused
	at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:574)
	at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185)
	at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
	at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:94)
	at RMIServerImpl_Stub.subscribeInval(Unknown Source)
	at RMIClient.subscribeInval(RMIClient.java:707)
	at RMIClient.subscribeInval(RMIClient.java:659)
	at PendingInvalSubscriptionWorkerThread.issueCommand(PendingInvalSubscriptionWorkerThread.java:96)
	at PendingInvalSubscriptionWorkerThread.run(PendingInvalSubscriptionWorkerThread.java:58)
Caused by: java.net.ConnectException: Connection refused
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
	at java.net.Socket.connect(Socket.java:516)
	at java.net.Socket.connect(Socket.java:466)
	at java.net.Socket.<init>(Socket.java:366)
	at java.net.Socket.<init>(Socket.java:179)
	at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
	at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
	at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:569)
	... 8 more
PicShareReaderUnitHelper 0 stdout: make[1]: Leaving directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
writer 1 started
PicShareReaderUnitHelper 1 stdout: make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
PicShareReaderUnitHelper 1 stdout: /usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -ea -esa -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare PicShareReaderUnitHelper 1; 
PicShareReaderUnitHelper 1 stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
RMIClient::subscribeInval(senderID=1 receiverId=100SS= /sZojM1kqYgWYqCmMhUv3LqMzLjkgSOe8/config/*:/sZojM1kqYgWYqCmMhUv3LqMzLjkgSOe8/data/*:/sZojM1kqYgWYqCmMhUv3LqMzLjkgSOe8/metadata/*startvv=AcceptVV:(<"1", 121> <"100", -1> )
java.rmi.ConnectException: Connection refused to host: 128.83.143.28; nested exception is: 
	java.net.ConnectException: Connection refused
	at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:574)
	at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185)
	at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
	at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:94)
	at RMIServerImpl_Stub.subscribeInval(Unknown Source)
	at RMIClient.subscribeInval(RMIClient.java:707)
	at RMIClient.subscribeInval(RMIClient.java:659)
	at PendingInvalSubscriptionWorkerThread.issueCommand(PendingInvalSubscriptionWorkerThread.java:96)
	at PendingInvalSubscriptionWorkerThread.run(PendingInvalSubscriptionWorkerThread.java:58)
Caused by: java.net.ConnectException: Connection refused
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
	at java.net.Socket.connect(Socket.java:516)
	at java.net.Socket.connect(Socket.java:466)
	at java.net.Socket.<init>(Socket.java:366)
	at java.net.Socket.<init>(Socket.java:179)
	at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
	at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
	at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:569)
	... 8 more
PicShareReaderUnitHelper 1 stdout: WARNING: InvalReciver -- heartbeats turned off
PicShareReaderUnitHelper 1 stdout: 
PicShareReaderUnitHelper 1 stdout: WARNING: OutgoingConnection -- heartbeats turned off
PicShareReaderUnitHelper 1 stdout: 
PicShareReaderUnitHelper 1 stderr: P2Runtime: started
PicShareReaderUnitHelper 1 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)
PicShareReaderUnitHelper 1 stdout: 
IncommingConnectionWorker closing stream: terminated because of EOFException java.io.EOFException
RMIClient::subscribeInval(senderID=1 receiverId=100SS= /sZojM1kqYgWYqCmMhUv3LqMzLjkgSOe8/config/*:/sZojM1kqYgWYqCmMhUv3LqMzLjkgSOe8/data/*:/sZojM1kqYgWYqCmMhUv3LqMzLjkgSOe8/metadata/*startvv=AcceptVV:(<"1", 181> <"100", -1> )
java.rmi.ConnectException: Connection refused to host: 128.83.143.28; nested exception is: 
	java.net.ConnectException: Connection refused
	at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:574)
	at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185)
	at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
	at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:94)
	at RMIServerImpl_Stub.subscribeInval(Unknown Source)
	at RMIClient.subscribeInval(RMIClient.java:707)
	at RMIClient.subscribeInval(RMIClient.java:659)
	at PendingInvalSubscriptionWorkerThread.issueCommand(PendingInvalSubscriptionWorkerThread.java:96)
	at PendingInvalSubscriptionWorkerThread.run(PendingInvalSubscriptionWorkerThread.java:58)
Caused by: java.net.ConnectException: Connection refused
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
	at java.net.Socket.connect(Socket.java:516)
	at java.net.Socket.connect(Socket.java:466)
	at java.net.Socket.<init>(Socket.java:366)
	at java.net.Socket.<init>(Socket.java:179)
	at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
	at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
	at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:569)
	... 8 more
PicShareReaderUnitHelper 1 stdout: make[1]: Leaving directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
writer terminated
rmiregistry terminated
.DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
.rmiregistry started
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
.rmiregistry started
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
.DataStoreUnit selftest SUCCEEDS
....PingLatencyUnitHelper  stdout: make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
PingLatencyUnitHelper  stdout: /usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -ea -esa -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare PingLatencyUnitHelper; 
.rmiregistry started
writer 0 started
barrier 1
PicShareReaderGCUnitHelper arg stdout: make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
PicShareReaderGCUnitHelper arg stdout: /usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -ea -esa -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare PicShareReaderGCUnitHelper 0; 
PicShareReaderGCUnitHelper arg stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
PicShareReaderGCUnitHelper arg stdout: WARNING: InvalReciver -- heartbeats turned off
PicShareReaderGCUnitHelper arg stdout: 
PicShareReaderGCUnitHelper arg stderr: P2Runtime: started
PicShareReaderGCUnitHelper arg stdout: .........Going to sync stat to disk
writer done writing
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
PicShareReaderGCUnitHelper arg stdout: disk synced
P2Runtime: started
barrier 2
PicShareReaderGCUnitHelper arg stdout: ..WARNING: OutgoingConnection -- heartbeats turned off
PicShareReaderGCUnitHelper arg stdout: 
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: 
PicShareReaderGCUnitHelper arg stdout: .......Going to sync stat to disk
PicShareReaderGCUnitHelper arg stdout: disk synced
................................................................................................................................................................barrier 3
PicShareReaderGCUnitHelper arg stdout: PicShareReaderGCUnitHelper exiting
PicShareReaderGCUnitHelper arg stderr: java.io.IOException: UpdateLog time-to-die
PicShareReaderGCUnitHelper arg stderr: 	at UpdateLog.getNext(UpdateLog.java:1091)
PicShareReaderGCUnitHelper arg stderr: 	at InvalIterator.getNext(InvalIterator.java:269)
PicShareReaderGCUnitHelper arg stderr: 	at OutgoingConnectionWorker.run(OutgoingConnection.java:1080)
PicShareReaderGCUnitHelper arg stderr: OutgoingConnection unable to send to node localhost:6478. Exception: java.io.IOException: UpdateLog time-to-die
PicShareReaderGCUnitHelper arg stdout: make[1]: Leaving directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
writer terminated
rmiregistry terminated
...rmiregistry started
Client Started
Server Started
Server stdout: make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
Server stdout: /usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -ea -esa -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare ClientServerUnit_Server; 
Client stdout: make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
Client stdout: /usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -ea -esa -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare ClientServerUnit_Client; 
Server stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Client stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Server stdout: WARNING: InvalReciver -- heartbeats turned off
Server stdout: 
Server stderr: P2Runtime: started
Client stdout: WARNING: InvalReciver -- heartbeats turned off
Client stdout: 
Client stderr: P2Runtime: started
Server stdout: WARNING: OutgoingConnection -- heartbeats turned off
Server stdout: 
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 terminated
........
...rmiregistry started
Initiator started
Client started
Initiator stdout: make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
Initiator stdout: /usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -ea -esa -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare ThreeNodeTestUnit_Initiator; 
Server started
Server stdout: make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
Server stdout: /usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -ea -esa -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare ThreeNodeTestUnit_Server; 
Client stdout: make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
Client stdout: /usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -ea -esa -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare ThreeNodeTestUnit_Client; 
Client stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Initiator stdout: ThreeNodeTestUnit_Initiator Starting...
Client stdout: WARNING: InvalReciver -- heartbeats turned off
Client stdout: 
Server stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Initiator stdout: DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Client stderr: P2Runtime: started
Server stdout: WARNING: InvalReciver -- heartbeats turned off
Server stdout: 
Server stderr: P2Runtime: started
Initiator stdout: WARNING: InvalReciver -- heartbeats turned off
Initiator stdout: 
Initiator stderr: P2Runtime: started
Initiator stdout: Barrier 1 ...
Server stdout: WARNING: OutgoingConnection -- heartbeats turned off
Server stdout: 
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: 
Initiator stdout: ThreeNodeTestUnit_Initiator established subscriptions
Initiator stdout: Barrier 2 ...
Initiator stdout: Barrier 3 ...
Initiator stdout: initiator - inval subs [2->0::/*::0]
Initiator stdout: initiator - body subs 
Initiator stdout: client - inval subs [2->1::/*::0]
Initiator stdout: client - body subs [2->1::/*::0]
Initiator stdout: server - inval subs [2->1::/*::0][2->0::/*::0]
Initiator stdout: server - body subs [2->1::/*::0]
Initiator stdout: ThreeNodeTestUnit_Initiator finished checking subscriptions
Initiator stdout: Barrier 4 ...
Initiator stdout: ThreeNodeTestUnit_Initiator finished reading data
Initiator stdout: Barrier 5 ...
Initiator stdout: initiator - inval subs 
Initiator stdout: client - inval subs [2->1::/*::0]
Initiator stdout: client - body subs 
Initiator stdout: server - inval subs [2->1::/*::0]
Initiator stdout: server - body subs 
Initiator stdout: ThreeServerUnit_Initiator removed subscriptions
Initiator stdout: Barrier 6 ...
Initiator stdout: Barrier 7 ...
Initiator stdout: ThreeServerUnit_Initiator finished initiating DemandReads
Initiator stdout: Barrier 8 ...
Initiator stdout: Barrier 9...
Initiator destroyed
Client destroyed
Server destroyed
rmiregistry terminated
.rmiregistry started
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Exception in thread "Thread-226" java.lang.NullPointerException
	at P2Config.getSubTimeout(P2Config.java:194)
	at PendingSubscriptionQueue.getNextAndUpdateTimeout(PendingSubscriptionQueue.java:91)
	at PendingInvalSubscriptionWorkerThread.run(PendingInvalSubscriptionWorkerThread.java:51)
Exception in thread "Thread-585" java.lang.NullPointerException
	at P2Config.getSubTimeout(P2Config.java:194)
	at PendingSubscriptionQueue.getNextAndUpdateTimeout(PendingSubscriptionQueue.java:91)
	at PendingBodySubscriptionWorkerThread.run(PendingBodySubscriptionWorkerThread.java:51)
Exception in thread "Thread-223" java.lang.NullPointerException
	at P2Config.getSubTimeout(P2Config.java:194)
	at PendingSubscriptionQueue.getNextAndUpdateTimeout(PendingSubscriptionQueue.java:91)
	at PendingBodySubscriptionWorkerThread.run(PendingBodySubscriptionWorkerThread.java:51)
P2Runtime: started
..DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
Pass test 1.0
Pass Test 1.1
Pass Test 1.2
Pass Test 1.3
Pass Test 1.5
Pass Test 1.6
Pass Test 1.7
Testing multi writers
.DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
.DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
...TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 60572400 usedMemory: 75894032
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 64732568 usedMemory: 71733864
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 64082016 usedMemory: 72384416
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 64418248 usedMemory: 72048184
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 64414928 usedMemory: 72051504
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 63911088 usedMemory: 72555344
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 63909960 usedMemory: 72556472
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 64651920 usedMemory: 71814512
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 64302336 usedMemory: 72164096
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 64643208 usedMemory: 71823224
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 64445968 usedMemory: 72020464
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 60736624 usedMemory: 75729808
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 64640672 usedMemory: 71825760
.TotalMemory: 136466432 maxMemory: 266403840 freeMemory: 64639544 usedMemory: 71826888
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 68262416 usedMemory: 71833072
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 68259240 usedMemory: 71836248
Test13 [small file performance test  NO_SYNC_EACH NO_SYNC_PHASE NO_DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 13: Create 1 byte file: 2.04ms...
RASUnit 13: Overwrite 1 byte file: 2.34ms...
RASUnit 13: Read 1 byte file: 0.44ms...
RASUnit 13: Append 1 byte to file: 7.0ms...RASUnit 13: Delete 2 byte file: 1.94ms....TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 68264664 usedMemory: 71830824
Test13 [small file performance test  NO_SYNC_EACH NO_SYNC_PHASE DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 13: Create 1 byte file: 3.4ms...
RASUnit 13: Overwrite 1 byte file: 3.76ms...
RASUnit 13: Read 1 byte file: 0.44ms...
RASUnit 13: Append 1 byte to file: 8.28ms...RASUnit 13: Delete 2 byte file: 1.96ms....TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 68032960 usedMemory: 72062528
Test13 [small file performance test  SYNC_EACH NO_SYNC_PHASE DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 13: Create 1 byte file: 9.78ms...
RASUnit 13: Overwrite 1 byte file: 10.0ms...
RASUnit 13: Read 1 byte file: 0.46ms...
RASUnit 13: Append 1 byte to file: 15.1ms...RASUnit 13: Delete 2 byte file: 9.6ms....TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 68268504 usedMemory: 71826984
Test13 [small file performance test  NO_SYNC_EACH SYNC_PHASE DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 13: Create 1 byte file: 3.46ms...
RASUnit 13: Overwrite 1 byte file: 3.88ms...
RASUnit 13: Read 1 byte file: 0.46ms...
RASUnit 13: Append 1 byte to file: 8.4ms...RASUnit 13: Delete 2 byte file: 2.06ms....TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 68043928 usedMemory: 72051560
Test14 [small write performance test  NO_SYNC_EACH NO_SYNC_PHASE NO_DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 14: 1 byte write: 1.76ms...
RASUnit 14: 1 byte overwrite: 2.16ms...
RASUnit 14: 1 byte read: 0.44ms...
RASUnit 14: Delete 1000-byte, 1000-write file: 17.0ms...
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 68045208 usedMemory: 72050280
Test14 [small write performance test  NO_SYNC_EACH NO_SYNC_PHASE DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 14: 1 byte write: 2.96ms...
RASUnit 14: 1 byte overwrite: 3.42ms...
RASUnit 14: 1 byte read: 0.6ms...
RASUnit 14: Delete 1000-byte, 1000-write file: 17.0ms...
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 68268760 usedMemory: 71826728
Test14 [small write performance test  SYNC_EACH NO_SYNC_PHASE DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 14: 1 byte write: 9.8ms...
RASUnit 14: 1 byte overwrite: 9.66ms...
RASUnit 14: 1 byte read: 0.44ms...
RASUnit 14: Delete 1000-byte, 1000-write file: 23.0ms...
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 68266408 usedMemory: 71829080
Test14 [small write performance test  NO_SYNC_EACH SYNC_PHASE DO_EXPENSIVE_SANITY_CHECKS ]...RASUnit 14: 1 byte write: 3.1ms...
RASUnit 14: 1 byte overwrite: 4.08ms...
RASUnit 14: 1 byte read: 0.58ms...
RASUnit 14: Delete 1000-byte, 1000-write file: 23.0ms...
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 68262000 usedMemory: 71833488
  Test15 WRITE wss: 100000 passes: 20 fSize: 1000 Time: 10397 ms. BW: 0.1923631816870251 MB/s
  Test15 READ wss: 100000 passes: 20 fSize: 1000 Time: 5312 ms. BW: 0.37650602409638556 MB/s
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 67935072 usedMemory: 72160416
  Test15 WRITE wss: 1000000 passes: 2 fSize: 1000 Time: 10065 ms. BW: 0.19870839542970692 MB/s
  Test15 READ wss: 1000000 passes: 2 fSize: 1000 Time: 5974 ms. BW: 0.33478406427854035 MB/s
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 66606864 usedMemory: 73488624
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 66605736 usedMemory: 73489752
  Test15 WRITE wss: 1000000 passes: 2 fSize: 100000 Time: 2652 ms. BW: 0.7541478129713424 MB/s
  Test15 READ wss: 1000000 passes: 2 fSize: 100000 Time: 2210 ms. BW: 0.9049773755656109 MB/s
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 66670872 usedMemory: 73424616
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 68268920 usedMemory: 71826568
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 68267792 usedMemory: 71827696
  Test15 WRITE wss: 1000000 passes: 2 fSize: 1000000 Time: 678 ms. BW: 2.949852507374631 MB/s
  Test15 READ wss: 1000000 passes: 2 fSize: 1000000 Time: 528 ms. BW: 3.787878787878788 MB/s
.
TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 64135800 usedMemory: 75959688
.TotalMemory: 140095488 maxMemory: 266403840 freeMemory: 64134672 usedMemory: 75960816
.TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 70076176 usedMemory: 71686384
.TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 68381800 usedMemory: 73380760
.TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 70080672 usedMemory: 71681888
.TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 70078952 usedMemory: 71683608
.TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 70076568 usedMemory: 71685992
TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 70016992 usedMemory: 71745568
TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 69656784 usedMemory: 72105776
TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 69392816 usedMemory: 72369744
TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 68798816 usedMemory: 72963744
TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 67753240 usedMemory: 74009320
TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 69926752 usedMemory: 71835808
.TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 69925744 usedMemory: 71836816
.TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 69911480 usedMemory: 71851080
.TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 69281904 usedMemory: 72480656
.TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 69172160 usedMemory: 72590400
.TotalMemory: 141762560 maxMemory: 266403840 freeMemory: 69171032 usedMemory: 72591528
TBD: Write a test that tests reads and writes with offset > 2^32
.Testing OutgoingBodyConnectionScan.java...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
DBG: MDD -- PersistentLog -- txnNoSync turned off; recovery should work...
java.io.IOException: UpdateLog time-to-die
	at UpdateLog.getNext(UpdateLog.java:1091)
	at InvalIterator.getNext(InvalIterator.java:269)
	at OutgoingConnectionWorker.run(OutgoingConnection.java:1080)
OutgoingConnection unable to send to node localhost:9388. Exception: java.io.IOException: UpdateLog time-to-die
....DBG: MDD -- PersistentLog -- txnNoSync turned on; recovery won't work!
SubscribeBWUnitHelper only helper stdout: make[1]: Entering directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'
SubscribeBWUnitHelper only helper stdout: /usr/java/jdk1.5.0_07/bin/java -ea -Djava.rmi.server.codebase="file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt1/classes/ file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt2/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/expt3/classes/  file:///home/nalini/tmp/universalreplication-junit/universalReplication/code/experiments/sosp/classes" -Djava.security.policy=/home/nalini/tmp/universalreplication-junit/universalReplication/code/java.security.SecurityPermission -Xmx256m -ea -esa -classpath /home/nalini/tmp/universalreplication-junit/universalReplication/code/classes:/home/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-3.2.23/lib/je-3.2.23.jar:FreePastry-1.4.01.jar:./jars/junit.jar:./P2Runtime:./PicShare SubscribeBWUnitHelper; 
SubscribeBWUnitHelper only helper stdout: DBG: MDD -- PersistentLog -- txnNoSync turned on; recovery won't work!
SubscribeBWUnitHelper only helper stdout: WARNING: InvalReciver -- heartbeats turned off
SubscribeBWUnitHelper only helper stdout: 
SubscribeBWUnitHelper only helper stdout: WARNING: OutgoingConnection -- heartbeats turned off
SubscribeBWUnitHelper only helper stdout: 
SubscribeBWUnitHelper only helper stdout: **********TBD: update helper to only write right number of objects *****
..................................................SubscribeBWUnitHelper only helper stdout: lpvv: AcceptVV:(<"200", 2364> <"397", -1> <"396", -1> <"395", -1> <"394", -1> <"393", -1> <"392", -1> <"391", -1> <"390", -1> <"389", -1> <"388", -1> <"387", -1> <"386", -1> <"385", -1> <"384", -1> <"383", -1> <"382", -1> <"381", -1> <"380", -1> <"379", -1> <"378", -1> <"377", -1> <"376", -1> <"375", -1> <"374", -1> <"373", -1> <"372", -1> <"371", -1> <"370", -1> <"369", -1> <"368", -1> <"367", -1> <"366", -1> <"365", -1> <"364", -1> <"363", -1> <"362", -1> <"361", -1> <"360", -1> <"359", -1> <"358", -1> <"357", -1> <"356", -1> <"355", -1> <"354", -1> <"353", -1> <"352", -1> <"351", -1> <"350", -1> <"349", -1> <"348", -1> <"347", -1> <"346", -1> <"345", -1> <"344", -1> <"343", -1> <"342", -1> <"341", -1> <"340", -1> <"339", -1> <"338", -1> <"337", -1> <"336", -1> <"335", -1> <"334", -1> <"333", -1> <"332", -1> <"331", -1> <"330", -1> <"329", -1> <"328", -1> <"327", -1> <"326", -1> <"325", -1> <"324", -1> <"323", -1> <"322", -1> <"321", -1> <"320", -1> <"319", -1> <"318", -1> <"317", -1> <"316", -1> <"315", -1> <"314", -1> <"313", -1> <"312", -1> <"311", -1> <"310", -1> <"309", -1> <"308", -1> <"307", -1> <"306", -1> <"305", -1> <"304", -1> <"303", -1> <"302", -1> <"100", 2049> <"301", -1> <"300", -1> ) gi.endVV: AcceptVV:(<"200", 2365> )
SubscribeBWUnitHelper only helper stdout: **********TBD: update helper to only write right number of objects *****
..................................................SubscribeBWUnitHelper only helper stdout: make[1]: Leaving directory `/home/nalini/tmp/universalreplication-junit/universalReplication/code'

Time: 1,241.968

OK (98 tests)

