Package bftsmart.tests
Class AbstractIntegrationTest
- java.lang.Object
-
- bftsmart.tests.AbstractIntegrationTest
-
- Direct Known Subclasses:
AbstractRequestTest,CounterTest,RecoveryTest
public abstract class AbstractIntegrationTest extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractIntegrationTest()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidexecuteTest()abstract java.lang.StringgetBenchmarkStrategyClassName()abstract java.lang.StringgetControllerIP()abstract intgetControllerPort()abstract intgetNWorkers()abstract java.util.PropertiesgetTestParameters()abstract java.lang.StringgetWorkerEventProcessClassName()abstract java.lang.StringgetWorkerSetupClassName()abstract java.lang.StringgetWorkingDirectory()
-
-
-
Method Detail
-
executeTest
public void executeTest() throws java.lang.Exception- Throws:
java.lang.Exception
-
getControllerIP
public abstract java.lang.String getControllerIP()
-
getControllerPort
public abstract int getControllerPort()
-
getNWorkers
public abstract int getNWorkers()
-
getWorkingDirectory
public abstract java.lang.String getWorkingDirectory()
-
getBenchmarkStrategyClassName
public abstract java.lang.String getBenchmarkStrategyClassName()
-
getWorkerSetupClassName
public abstract java.lang.String getWorkerSetupClassName()
-
getWorkerEventProcessClassName
public abstract java.lang.String getWorkerEventProcessClassName()
-
getTestParameters
public abstract java.util.Properties getTestParameters()
-
-