public 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 |
|---|---|
void |
apply(Maestro maestro,
DistributionStrategy distributionStrategy)
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() |
applyAgent, applyInspector, getEstimatedCompletionTime, getExtPointBranch, getExtPointCommand, getExtPointSource, getInspectorName, getManagementInterface, getTestExecutionNumber, incrementTestExecutionNumber, setExtPointBranch, setExtPointCommand, setExtPointSource, setInspectorName, setManagementInterface, setSendReceiveURL, setTestEndpointResolverpublic 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 boolean isOverCeiling()
public void increment()
public long getEstimatedCompletionTime()
TestProfilepublic void apply(Maestro maestro, DistributionStrategy distributionStrategy)
TestProfilemaestro - the maestro instance to apply the profile todistributionStrategy - the peer distribution strategypublic String toString()
toString in class AbstractTestProfileThis documentation was released into the public domain.