public class RunTime extends GenericController implements Serializable
current, subControllersAndSamplersCOMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS| Constructor and Description |
|---|
RunTime() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getIterCount() |
long |
getRuntime() |
String |
getRuntimeString() |
protected void |
incrementLoopCount() |
boolean |
isDone()
Indicates whether the Controller is done delivering Samplers for the rest
of the test.
|
Sampler |
next()
Determines the next sampler to be processed.
|
protected Sampler |
nextIsNull()
|
protected void |
reInitialize()
Resets the controller (called after execution of last child of controller):
resetCurrent() (i.e.
|
protected void |
resetLoopCount() |
void |
setRuntime(long seconds) |
void |
setRuntime(String seconds) |
void |
triggerEndOfLoop()
Trigger end of loop condition on controller (used by Start Next Loop feature)
|
addIterationListener, addTestElement, addTestElementOnce, currentReturnedNull, fireIterationStart, fireIterEvents, getCurrentElement, getSubControllers, incrementCurrent, incrementIterCount, initialize, initializeSubControllers, isFirst, nextIsAController, nextIsASampler, readResolve, removeCurrentElement, removeIterationListener, resetCurrent, resetIterCount, setCurrentElement, setDone, setFirstaddPropertiesValues, addProperty, addProperty, canRemove, clear, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traversePropertyfinalize, getClass, notify, notifyAll, toString, wait, wait, waitcanRemove, clear, clearTestElementChildren, clone, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getThreadContext, getThreadName, isEnabled, isRunningVersion, isTemporary, propertyIterator, recoverRunningVersion, removed, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traversepublic void setRuntime(long seconds)
public void setRuntime(String seconds)
public long getRuntime()
public String getRuntimeString()
public boolean isDone()
isDone in interface ControllerisDone in class GenericControllerController.isDone()public Sampler next()
GenericControllerDetermines the next sampler to be processed.
If GenericController.isDone() is true, returns null.
Gets the list element using current pointer.
If this is null, calls GenericController.nextIsNull().
If the list element is a Sampler, calls GenericController.nextIsASampler(Sampler),
otherwise calls GenericController.nextIsAController(Controller)
If any of the called methods throws NextIsNullException, returns null,
otherwise the value obtained above is returned.
next in interface Controllernext in class GenericControllernullprotected Sampler nextIsNull() throws NextIsNullException
GenericController.next() when GenericController.getCurrentElement() returns null.
Reinitialises the controller.nextIsNull in class GenericControllerNextIsNullException - when the end of the list has already been reachedprotected void incrementLoopCount()
protected void resetLoopCount()
protected int getIterCount()
getIterCount in class GenericControllerprotected void reInitialize()
GenericControllerreInitialize in class GenericControllerpublic void triggerEndOfLoop()
triggerEndOfLoop in interface ControllertriggerEndOfLoop in class GenericControllerCopyright © 1998-2019 Apache Software Foundation. All Rights Reserved.