|
Rice Pastry API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object rice.p2p.commonapi.testing.CommonAPITest rice.p2p.splitstream.testing.SplitStreamRegrTest
public class SplitStreamRegrTest
Field Summary | |
---|---|
static java.lang.String |
INSTANCE
DESCRIBE THE FIELD |
protected SplitStreamImpl[] |
splitstreams
DESCRIBE THE FIELD |
protected rice.p2p.splitstream.testing.SplitStreamRegrTest.SplitStreamTestClient[] |
ssclients
|
Fields inherited from class rice.p2p.commonapi.testing.CommonAPITest |
---|
BOOTSTRAP, BOOTSTRAP_PORT, environment, factory, FACTORY, FAILURE, idFactory, INSTANCE_NAME, LEASE_PERIOD, logger, nodes, NUM_NODES, PAD_SIZE, params, PORT, PROTOCOL, PROTOCOL_DIRECT, PROTOCOL_RENDEZVOUS, PROTOCOL_SOCKET, simulator, SIMULATOR, SIMULATOR_EUCLIDEAN, SIMULATOR_GT_ITM, SIMULATOR_SPHERE, SUCCESS, TIME_TO_FIND_FAULTY |
Constructor Summary | |
---|---|
SplitStreamRegrTest(Environment env)
Constructor which sets up all local variables |
Method Summary | |
---|---|
protected boolean |
checkTree(int startindex,
int num)
|
static void |
main(java.lang.String[] args)
Usage: DistScribeRegrTest [-port p] [-bootstrap host[:port]] [-nodes n] [-protocol (rmi|wire)] [-help] |
protected void |
processNode(int num,
Node node)
Method which should process the given newly-created node |
protected void |
runTest()
Method which should run the test - this is called once all of the nodes have been created and are ready. |
protected void |
testBandwidthUsage()
|
protected void |
testBasic()
Tests routing a Past request to a particular node. |
protected void |
testFailure(int numnodes)
|
protected void |
testIndependence()
|
protected void |
testMaintenance(int num)
|
Methods inherited from class rice.p2p.commonapi.testing.CommonAPITest |
---|
assertEquals, assertTrue, createNode, createNodes, getBootstrap, kill, parseArgs, pause, sectionDone, sectionStart, setupParams, simulate, simulate, start, stepDone, stepDone, stepDone, stepException, stepStart, waitOnClock, waitToRecoverFromKilling |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String INSTANCE
protected SplitStreamImpl[] splitstreams
protected rice.p2p.splitstream.testing.SplitStreamRegrTest.SplitStreamTestClient[] ssclients
Constructor Detail |
---|
public SplitStreamRegrTest(Environment env) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public static void main(java.lang.String[] args) throws java.io.IOException
args
- DESCRIBE THE PARAMETER
java.io.IOException
protected void processNode(int num, Node node)
processNode
in class CommonAPITest
node
- The newly created nodenum
- The number of this nodeprotected void runTest()
runTest
in class CommonAPITest
protected void testBandwidthUsage()
protected void testIndependence()
protected void testMaintenance(int num)
protected void testBasic()
protected boolean checkTree(int startindex, int num)
protected void testFailure(int numnodes)
|
Rice Pastry API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |