|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectrice.p2p.commonapi.testing.CommonAPITest
rice.p2p.scribe.testing.ScribeRegrTest
| Nested Class Summary | |
protected static class |
ScribeRegrTest.TestRouteMessage
Utility class which simulates a route message |
protected class |
ScribeRegrTest.TestScribeClient
DESCRIBE THE CLASS |
protected static class |
ScribeRegrTest.TestScribeContent
Utility class for past content objects |
class |
ScribeRegrTest.TestScribePolicy
|
| Field Summary | |
protected java.util.Random |
generateIdRng
|
static java.lang.String |
INSTANCE
DESCRIBE THE FIELD |
protected ScribeRegrTest.TestScribePolicy[] |
policies
The scribe policies |
protected java.util.Random |
rng
DESCRIBE THE FIELD |
protected ScribeImpl[] |
scribes
DESCRIBE THE FIELD |
| Fields inherited from class rice.p2p.commonapi.testing.CommonAPITest |
BOOTSTRAP_HOST, BOOTSTRAP_PORT, factory, FACTORY, FAILURE, idFactory, INSTANCE_NAME, nodes, NUM_NODES, PAD_SIZE, PORT, PROTOCOL, PROTOCOL_DIRECT, simulator, SIMULATOR, SIMULATOR_EUCLIDEAN, SIMULATOR_SPHERE, SUCCESS |
| Constructor Summary | |
ScribeRegrTest()
Constructor which sets up all local variables |
|
| Method Summary | |
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 |
testAPI()
Tests basic publish functionality |
protected void |
testBasic(int skip,
java.lang.String name)
Tests basic functionality |
protected void |
testFailureNotification()
Tests failure notification |
protected void |
testMaintenance()
Tests basic publish functionality |
protected void |
testSingleRoot(java.lang.String name)
|
| Methods inherited from class rice.p2p.commonapi.testing.CommonAPITest |
assertEquals, assertTrue, createNode, getBootstrap, kill, parseArgs, pause, sectionDone, sectionStart, simulate, start, stepDone, stepDone, stepDone, stepException, stepStart |
| 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 ScribeImpl[] scribes
protected ScribeRegrTest.TestScribePolicy[] policies
protected java.util.Random rng
protected java.util.Random generateIdRng
| Constructor Detail |
public ScribeRegrTest()
| Method Detail |
public static void main(java.lang.String[] args)
args - DESCRIBE THE PARAMETER
protected void processNode(int num,
Node node)
processNode in class CommonAPITestnode - The newly created nodenum - The number of this nodeprotected void runTest()
runTest in class CommonAPITest
protected void testBasic(int skip,
java.lang.String name)
protected void testAPI()
protected void testFailureNotification()
protected void testSingleRoot(java.lang.String name)
protected void testMaintenance()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||