public abstract class FlexibleTestExecutor extends AbstractTestExecutor
| Constructor and Description |
|---|
FlexibleTestExecutor(Maestro maestro,
ReportsDownloader reportsDownloader,
AbstractTestProfile testProfile,
DistributionStrategy distributionStrategy)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
long |
getCoolDownPeriod()
These two methods are NO-OP in this case because there are no multiple iterations,
therefore cool down period is not required/used
|
boolean |
run(int number)
Test execution logic
|
void |
setCoolDownPeriod(long period) |
abstract void |
startServices() |
drain, getMaestro, getReportsDownloader, getStartTime, getTimeout, isFailed, isRunning, isTestFailed, startServices, stopServices, stopServices, testStart, testStopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrunpublic FlexibleTestExecutor(Maestro maestro, ReportsDownloader reportsDownloader, AbstractTestProfile testProfile, DistributionStrategy distributionStrategy)
maestro - a Maestro client instancereportsDownloader - the reports downloader in use for the testtestProfile - the test profile in use for the testpublic long getCoolDownPeriod()
public void setCoolDownPeriod(long period)
public abstract void startServices()
public boolean run(int number)
This documentation was released into the public domain.