-
- 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 String
deviceId
private final Property<String>
device
private Boolean
debugMode
private final ProviderFactory
providerFactory
private final Property<FileCollection>
executableProperty
private List<String>
args
private File
executable
private String
workingDir
private Map<String, Object>
environment
private final Map<String, Object>
trackedEnvironment
private String
targetName
private Set<String>
excludes
private final Set<String>
includePatterns
private final Set<String>
excludePatterns
private final FileResolver
fileResolver
private final ExecHandleFactory
execHandleFactory
private Boolean
ignoreRunFailures
private final TestTaskReports
reports
private final TestLoggingContainer
testLogging
private final DirectoryProperty
binaryResultsDirectory
private Boolean
ignoreFailures
private final ConventionMapping
conventionMapping
private Boolean
enabled
private final Property<Duration>
timeout
private final TaskStateInternal
state
private Boolean
impliesSubProjects
private final Boolean
hasCustomActions
private final Set<Provider<out BuildService<?>>>
requiredServices
-
Constructor Summary
Constructors Constructor Description KotlinNativeSimulatorTest()
-
Method Summary
Modifier and Type Method Description final String
getDeviceId()
final Unit
setDeviceId(@Deprecated(message = "Use the property 'device' instead") String deviceId)
abstract Property<String>
getDevice()
final Boolean
getDebugMode()
final Unit
setDebugMode(@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)
-
-
-
-