public class NativeToolChainTestRunner extends AbstractContextualMultiVersionSpecRunner<AvailableToolChains.ToolChainCandidate>
AbstractContextualMultiVersionSpecRunner.CoverageContext, AbstractContextualMultiVersionSpecRunner.VersionedToolAbstractMultiTestRunner.Execution, AbstractMultiTestRunner.TestDetailsVERSIONS_SYSPROP_NAMEtarget| Constructor and Description |
|---|
NativeToolChainTestRunner(java.lang.Class<? extends dev.gradleplugins.integtests.fixtures.nativeplatform.AbstractInstalledToolChainIntegrationSpec> target) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<AbstractMultiTestRunner.Execution> |
createExecutionsFor(AvailableToolChains.ToolChainCandidate versionedTool) |
protected java.util.Collection<AvailableToolChains.ToolChainCandidate> |
getAllVersions() |
protected java.util.Collection<AvailableToolChains.ToolChainCandidate> |
getPartialVersions() |
protected boolean |
isAvailable(AvailableToolChains.ToolChainCandidate version) |
createExecutions, createExecutionsForContext, getQuickVersionsadd, filter, getDescription, runpublic NativeToolChainTestRunner(java.lang.Class<? extends dev.gradleplugins.integtests.fixtures.nativeplatform.AbstractInstalledToolChainIntegrationSpec> target)
protected java.util.Collection<AvailableToolChains.ToolChainCandidate> getPartialVersions()
protected java.util.Collection<AvailableToolChains.ToolChainCandidate> getAllVersions()
getAllVersions in class AbstractContextualMultiVersionSpecRunner<AvailableToolChains.ToolChainCandidate>protected boolean isAvailable(AvailableToolChains.ToolChainCandidate version)
isAvailable in class AbstractContextualMultiVersionSpecRunner<AvailableToolChains.ToolChainCandidate>protected java.util.Collection<AbstractMultiTestRunner.Execution> createExecutionsFor(AvailableToolChains.ToolChainCandidate versionedTool)
createExecutionsFor in class AbstractContextualMultiVersionSpecRunner<AvailableToolChains.ToolChainCandidate>