-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.IConventionAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.reporting.Reporting,org.gradle.api.tasks.VerificationTask,org.gradle.util.Configurable
public abstract class KotlinNativeSimulatorTest extends KotlinNativeTest
A task running Kotlin/Native tests on a simulator (iOS/watchOS/tvOS).
-
-
Field Summary
Fields Modifier and Type Field Description private StringdeviceIdprivate final Property<String>deviceprivate BooleandebugModeprivate final ProviderFactoryproviderFactoryprivate final Property<FileCollection>executablePropertyprivate List<String>argsprivate Fileexecutableprivate StringworkingDirprivate Map<String, Object>environmentprivate final Map<String, Object>trackedEnvironmentprivate StringtargetNameprivate Set<String>excludesprivate final Set<String>includePatternsprivate final Set<String>excludePatternsprivate final FileResolverfileResolverprivate final ExecHandleFactoryexecHandleFactoryprivate BooleanignoreRunFailuresprivate final TestTaskReportsreportsprivate final TestLoggingContainertestLoggingprivate final DirectoryPropertybinaryResultsDirectoryprivate BooleanignoreFailuresprivate final ConventionMappingconventionMappingprivate Booleanenabledprivate final Property<Duration>timeoutprivate final TaskStateInternalstateprivate BooleanimpliesSubProjectsprivate final BooleanhasCustomActionsprivate final Set<Provider<out BuildService<?>>>requiredServices
-
Constructor Summary
Constructors Constructor Description KotlinNativeSimulatorTest()
-
Method Summary
Modifier and Type Method Description final StringgetDeviceId()final UnitsetDeviceId(@Deprecated(message = "Use the property 'device' instead") String deviceId)abstract Property<String>getDevice()final BooleangetDebugMode()final UnitsetDebugMode(@Internal() Boolean debugMode)-
Methods inherited from class org.jetbrains.kotlin.gradle.targets.native.tasks.KotlinNativeTest
environment, environment, executable, executable, executable, executable, executable, executable, getArgs, getEnvironment, getExecutable, getExecutableProperty, getProviderFactory, getTrackedEnvironment, getWorkingDir, setArgs, setEnvironment, setExecutable, setWorkingDir, trackEnvironment, trackEnvironment -
Methods inherited from class org.jetbrains.kotlin.gradle.tasks.KotlinTest
addRunListener, getExcludePatterns, getExcludes, getExecHandleFactory, getFileResolver, getIgnoreRunFailures, getIncludePatterns, getTargetName, setExcludes, setIgnoreRunFailures, setTargetName -
Methods inherited from class org.gradle.api.tasks.testing.AbstractTestTask
addTestListener, addTestOutputListener, afterSuite, afterTest, beforeSuite, beforeTest, executeTests, getBinResultsDir, getBinaryResultsDirectory, getFilter, getIgnoreFailures, getReports, getTestLogging, onOutput, removeTestListener, removeTestOutputListener, reports, reports, setBinResultsDir, setIgnoreFailures, setTestNameIncludePatterns, testLogging, testLogging -
Methods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMapping -
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects -
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getDeviceId
@Internal() final String getDeviceId()
-
setDeviceId
final Unit setDeviceId(@Deprecated(message = "Use the property 'device' instead") String deviceId)
-
getDebugMode
final Boolean getDebugMode()
-
setDebugMode
final Unit setDebugMode(@Internal() Boolean debugMode)
-
-
-
-