public abstract class Execution extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Execution.ExecutionState |
| Modifier and Type | Field and Description |
|---|---|
protected ConcurrentPseudoRandom |
weightRnd |
| Constructor and Description |
|---|
Execution() |
| Modifier and Type | Method and Description |
|---|---|
abstract <E extends Enum<E>> |
execute(StatisticsHolder<E> statisticsHolder,
Scenario scenario,
Map<Class<? extends Configuration>,Configuration> configurations,
List<AssertionEvaluator> assertions) |
void |
markExecutionState(Scenario scenario,
Execution.ExecutionState state)
Provide an easy way to mark all operations as underway.
|
abstract String |
toString() |
protected ConcurrentPseudoRandom weightRnd
public void markExecutionState(Scenario scenario, Execution.ExecutionState state)
scenario - the test scenariostate - phase of execution of the scenariopublic abstract <E extends Enum<E>> void execute(StatisticsHolder<E> statisticsHolder, Scenario scenario, Map<Class<? extends Configuration>,Configuration> configurations, List<AssertionEvaluator> assertions) throws TestException
TestExceptionCopyright © 2023. All rights reserved.