public class GradleScenarioInvoker extends ScenarioInvoker<GradleScenarioDefinition,GradleBuildInvocationResult>
| Constructor and Description |
|---|
GradleScenarioInvoker(DaemonControl daemonControl,
PidInstrumentation pidInstrumentation) |
| Modifier and Type | Method and Description |
|---|---|
void |
run(GradleScenarioDefinition scenario,
InvocationSettings settings,
java.util.function.Consumer<GradleBuildInvocationResult> resultConsumer)
Runs a scenario and collects the results.
|
SampleProvider<GradleBuildInvocationResult> |
samplesFor(InvocationSettings settings,
GradleScenarioDefinition scenario)
Which samples will this invoker generate for the given settings?
|
runMeasuredpublic GradleScenarioInvoker(DaemonControl daemonControl, PidInstrumentation pidInstrumentation)
public SampleProvider<GradleBuildInvocationResult> samplesFor(InvocationSettings settings, GradleScenarioDefinition scenario)
ScenarioInvokersamplesFor in class ScenarioInvoker<GradleScenarioDefinition,GradleBuildInvocationResult>public void run(GradleScenarioDefinition scenario, InvocationSettings settings, java.util.function.Consumer<GradleBuildInvocationResult> resultConsumer) throws java.io.IOException, java.lang.InterruptedException
ScenarioInvokerrun in class ScenarioInvoker<GradleScenarioDefinition,GradleBuildInvocationResult>java.io.IOExceptionjava.lang.InterruptedException