Interface LauncherExecutionRequest
LauncherExecutionRequest
encapsulates a request for test execution
passed to the Launcher
.
Most importantly, a LauncherExecutionRequest
contains either a
LauncherDiscoveryRequest
for on-the-fly test discovery or a
TestPlan
that has previously been discovered.
Moreover, a LauncherExecutionRequest
may contain the following:
- Additional Test Execution Listeners that should be notified of events pertaining to this execution request.
This interface is not intended to be implemented by clients.
- Since:
- 6.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionCollection
<? extends TestExecutionListener> Returns the collection of additional test execution listeners that should be notified about events pertaining to this execution request.Returns the cancellation token for this execution request.Returns the discovery request for this execution request.Returns the test plan for this execution request.
-
Method Details
-
getTestPlan
-
getDiscoveryRequest
Optional<LauncherDiscoveryRequest> getDiscoveryRequest()Returns the discovery request for this execution request.If absent, a
TestPlan
will be present.- Returns:
- the discovery request for this execution request
-
getAdditionalTestExecutionListeners
Collection<? extends TestExecutionListener> getAdditionalTestExecutionListeners()Returns the collection of additional test execution listeners that should be notified about events pertaining to this execution request.- Returns:
- the collection of additional test execution listeners that should be notified about events pertaining to this execution request
-
getCancellationToken
CancellationToken getCancellationToken()Returns the cancellation token for this execution request.- Returns:
- the cancellation token for this execution request
-