EngineDiscoveryRequest@API(status=STABLE, since="1.0") public interface LauncherDiscoveryRequest extends EngineDiscoveryRequest
LauncherDiscoveryRequest extends the EngineDiscoveryRequest API
with additional filters that are applied by the Launcher itself.
Specifically, a LauncherDiscoveryRequest contains the following.
TestEngine is executed. All of them have to include an engine for it
to contribute to the test plan.TestEngine can use to discover testsTestEngines during test discovery. All of them have to include a
resource for it to end up in the test plan.Launcher after TestEngines have performed test
discovery. All of them have to include a TestDescriptor for it to end up
in the test plan.| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<EngineFilter> |
getEngineFilters() |
Get the
EngineFilters for this request. |
java.util.List<PostDiscoveryFilter> |
getPostDiscoveryFilters() |
Get the
PostDiscoveryFilters for this request. |
getConfigurationParameters, getFiltersByType, getSelectorsByTypejava.util.List<EngineFilter> getEngineFilters()
EngineFilters for this request.
The returned filters are to be combined using AND semantics, i.e. all of them have to include an engine for it to contribute to the test plan.
EngineFilters for this request; never
null but potentially emptyjava.util.List<PostDiscoveryFilter> getPostDiscoveryFilters()
PostDiscoveryFilters for this request.
The returned filters are to be combined using AND semantics, i.e. all
of them have to include a TestDescriptor for it to end up in the
test plan.
PostDiscoveryFilters for this request; never
null but potentially empty