Module org.junit.platform.launcher
Package org.junit.platform.launcher.core
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(LauncherDiscoveryResult discoveryResult, EngineExecutionListener engineExecutionListener) Executes tests for the supplied discovery results and notifies the supplied listener of execution events.void
execute
(LauncherDiscoveryResult discoveryResult, EngineExecutionListener engineExecutionListener, TestExecutionListener testExecutionListener) 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, EngineExecutionListener engineExecutionListener, TestExecutionListener testExecutionListener) 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, EngineExecutionListener engineExecutionListener) Executes tests for the supplied discovery results and notifies the supplied listener of execution events.
-