public abstract class IncrementalTestProfile extends AbstractTestProfile
Modifier and Type | Field and Description |
---|---|
protected int |
parallelCount |
protected int |
rate |
Constructor and Description |
---|
IncrementalTestProfile() |
Modifier and Type | Method and Description |
---|---|
abstract void |
apply(Maestro maestro)
Apply a test profile using a maestro instance
|
int |
getCeilingParallelCount() |
int |
getCeilingRate() |
TestDuration |
getDuration() |
long |
getEstimatedCompletionTime()
Gets an estimate of how much time it will take to complete the test execution
|
int |
getInitialParallelCount() |
int |
getInitialRate() |
int |
getMaximumLatency() |
String |
getMessageSize() |
int |
getParallelCount() |
int |
getParallelCountIncrement() |
int |
getRate() |
int |
getRateIncrement() |
void |
increment() |
boolean |
isOverCeiling() |
void |
setCeilingParallelCount(int ceilingParallelCount) |
void |
setCeilingRate(int ceilingRate) |
void |
setDuration(TestDuration duration) |
void |
setInitialParallelCount(int initialParallelCount) |
void |
setInitialRate(int initialRate) |
void |
setMaximumLatency(int maximumLatency) |
void |
setMessageSize(String messageSize) |
void |
setParallelCountIncrement(int parallelCountIncrement) |
void |
setRateIncrement(int rateIncrement) |
String |
toString() |
getEstimatedCompletionTime, getInspectorName, getManagementInterface, getTestExecutionNumber, incrementTestExecutionNumber, setInspectorName, setManagementInterface
public int getInitialRate()
public void setInitialRate(int initialRate)
public int getCeilingRate()
public void setCeilingRate(int ceilingRate)
public int getInitialParallelCount()
public void setInitialParallelCount(int initialParallelCount)
public int getParallelCount()
public int getCeilingParallelCount()
public void setCeilingParallelCount(int ceilingParallelCount)
public int getRate()
public int getMaximumLatency()
public void setMaximumLatency(int maximumLatency)
public TestDuration getDuration()
public void setDuration(TestDuration duration)
public String getMessageSize()
public void setMessageSize(String messageSize)
public int getRateIncrement()
public void setRateIncrement(int rateIncrement)
public int getParallelCountIncrement()
public void setParallelCountIncrement(int parallelCountIncrement)
public abstract void apply(Maestro maestro)
TestProfile
maestro
- the maestro instance to apply the profile topublic boolean isOverCeiling()
public void increment()
public long getEstimatedCompletionTime()
TestProfile
public String toString()
toString
in class AbstractTestProfile
This documentation was released into the public domain.