Class EngineExecutionOrchestrator
java.lang.Object
org.junit.platform.launcher.core.EngineExecutionOrchestrator
@API(status=INTERNAL,
since="1.7",
consumers={"org.junit.platform.testkit","org.junit.platform.suite.engine"})
public class EngineExecutionOrchestrator
extends Object
Orchestrates test execution using the configured test engines.
- Since:
- 1.7
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(LauncherDiscoveryResult discoveryResult, org.junit.platform.engine.EngineExecutionListener engineExecutionListener, org.junit.platform.engine.support.store.NamespacedHierarchicalStore<org.junit.platform.engine.support.store.Namespace> requestLevelStore, org.junit.platform.engine.CancellationToken cancellationToken) Executes tests for the supplied discovery results and notifies the supplied listener of execution events.voidexecute(LauncherDiscoveryResult discoveryResult, org.junit.platform.engine.EngineExecutionListener engineExecutionListener, TestExecutionListener testExecutionListener, org.junit.platform.engine.support.store.NamespacedHierarchicalStore<org.junit.platform.engine.support.store.Namespace> requestLevelStore, org.junit.platform.engine.CancellationToken cancellationToken) Executes tests for the supplied discoveryResult and notifies the supplied engineExecutionListener and testExecutionListener of execution events.
-
Constructor Details
-
EngineExecutionOrchestrator
public EngineExecutionOrchestrator()
-
-
Method Details
-
execute
@API(status=INTERNAL, since="1.9", consumers="org.junit.platform.suite.engine") public void execute(LauncherDiscoveryResult discoveryResult, org.junit.platform.engine.EngineExecutionListener engineExecutionListener, TestExecutionListener testExecutionListener, org.junit.platform.engine.support.store.NamespacedHierarchicalStore<org.junit.platform.engine.support.store.Namespace> requestLevelStore, org.junit.platform.engine.CancellationToken cancellationToken) Executes tests for the supplied discoveryResult and notifies the supplied engineExecutionListener and testExecutionListener of execution events. -
execute
@API(status=INTERNAL, since="1.7", consumers="org.junit.platform.testkit") public void execute(LauncherDiscoveryResult discoveryResult, org.junit.platform.engine.EngineExecutionListener engineExecutionListener, org.junit.platform.engine.support.store.NamespacedHierarchicalStore<org.junit.platform.engine.support.store.Namespace> requestLevelStore, org.junit.platform.engine.CancellationToken cancellationToken) Executes tests for the supplied discovery results and notifies the supplied listener of execution events.
-