Package dev.testify.tasks.utility
Class SettingsTask
-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Named,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
public class SettingsTask extends TestifyUtilityTask
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classSettingsTask.Companion
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisDeviceRequiredprivate StringbaselineSourceDirprivate StringmoduleNameprivate StringscreenshotDirectoryprivate StringtargetPackageIdprivate StringtestPackageIdprivate StringtestRunnerprivate BooleanisRecordModeprivate LongpullWaitTimeprivate BooleanuseSdCardprivate BooleanuseTestStorageprivate StringinstallAndroidTestTaskprivate StringinstallTaskprivate StringoutputFileNameFormatprivate StringreportFilePathprivate StringscreenshotAnnotationprivate final BooleanisHiddenprivate Booleanenabledprivate final Property<Duration>timeoutprivate final TaskStateInternalstateprivate BooleanimpliesSubProjectsprivate final BooleanhasCustomActionspublic final static SettingsTask.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description SettingsTask()
-
Method Summary
-
Methods inherited from class dev.testify.tasks.internal.TestifyDefaultTask
isHidden -
Methods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, 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, getDestroyables, getDidWork, getExtensions, getFinalizedBy, 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 dev.testify.tasks.internal.TestifyUtilityTask
getGroup -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
isDeviceRequired
Boolean isDeviceRequired()
-
getBaselineSourceDir
@Input() final String getBaselineSourceDir()
-
setBaselineSourceDir
final Unit setBaselineSourceDir(String baselineSourceDir)
-
getModuleName
@Input() final String getModuleName()
-
setModuleName
final Unit setModuleName(String moduleName)
-
getScreenshotDirectory
@Input() final String getScreenshotDirectory()
-
setScreenshotDirectory
final Unit setScreenshotDirectory(String screenshotDirectory)
-
getTargetPackageId
@Input() final String getTargetPackageId()
-
setTargetPackageId
final Unit setTargetPackageId(String targetPackageId)
-
getTestPackageId
@Input() final String getTestPackageId()
-
setTestPackageId
final Unit setTestPackageId(String testPackageId)
-
getTestRunner
@Input() final String getTestRunner()
-
setTestRunner
final Unit setTestRunner(String testRunner)
-
isRecordMode
@Input() final Boolean isRecordMode()
-
setRecordMode
final Unit setRecordMode(Boolean isRecordMode)
-
getPullWaitTime
@Input() final Long getPullWaitTime()
-
setPullWaitTime
final Unit setPullWaitTime(Long pullWaitTime)
-
getUseSdCard
@Input() final Boolean getUseSdCard()
-
setUseSdCard
final Unit setUseSdCard(Boolean useSdCard)
-
getUseTestStorage
@Input() final Boolean getUseTestStorage()
-
setUseTestStorage
final Unit setUseTestStorage(Boolean useTestStorage)
-
getInstallAndroidTestTask
@Optional()@Input() final String getInstallAndroidTestTask()
-
setInstallAndroidTestTask
final Unit setInstallAndroidTestTask(String installAndroidTestTask)
-
getInstallTask
@Optional()@Input() final String getInstallTask()
-
setInstallTask
final Unit setInstallTask(String installTask)
-
getOutputFileNameFormat
@Optional()@Input() final String getOutputFileNameFormat()
-
setOutputFileNameFormat
final Unit setOutputFileNameFormat(String outputFileNameFormat)
-
getReportFilePath
@Optional()@Input() final String getReportFilePath()
-
setReportFilePath
final Unit setReportFilePath(String reportFilePath)
-
getScreenshotAnnotation
@Optional()@Input() final String getScreenshotAnnotation()
-
setScreenshotAnnotation
final Unit setScreenshotAnnotation(String screenshotAnnotation)
-
getDescription
String getDescription()
-
taskAction
Unit taskAction()
-
-
-
-