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 void
executeTest()
abstract java.lang.String
getBenchmarkStrategyClassName()
abstract java.lang.String
getControllerIP()
abstract int
getControllerPort()
abstract int
getNWorkers()
abstract java.util.Properties
getTestParameters()
abstract java.lang.String
getWorkerEventProcessClassName()
abstract java.lang.String
getWorkerSetupClassName()
abstract java.lang.String
getWorkingDirectory()
-
-
-
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()
-
-