| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.DeviceFarm.Types.ExecutionConfiguration
Description
Synopsis
- data ExecutionConfiguration = ExecutionConfiguration' {}
- newExecutionConfiguration :: ExecutionConfiguration
- executionConfiguration_skipAppResign :: Lens' ExecutionConfiguration (Maybe Bool)
- executionConfiguration_accountsCleanup :: Lens' ExecutionConfiguration (Maybe Bool)
- executionConfiguration_appPackagesCleanup :: Lens' ExecutionConfiguration (Maybe Bool)
- executionConfiguration_jobTimeoutMinutes :: Lens' ExecutionConfiguration (Maybe Int)
- executionConfiguration_videoCapture :: Lens' ExecutionConfiguration (Maybe Bool)
Documentation
data ExecutionConfiguration Source #
Represents configuration information about a test run, such as the execution timeout (in minutes).
See: newExecutionConfiguration smart constructor.
Constructors
| ExecutionConfiguration' | |
Fields
| |
Instances
newExecutionConfiguration :: ExecutionConfiguration Source #
Create a value of ExecutionConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:skipAppResign:ExecutionConfiguration', executionConfiguration_skipAppResign - When set to true, for private devices, Device Farm does not sign your
app again. For public devices, Device Farm always signs your apps again.
For more information about how Device Farm re-signs your apps, see Do you modify my app? in the AWS Device Farm FAQs.
$sel:accountsCleanup:ExecutionConfiguration', executionConfiguration_accountsCleanup - True if account cleanup is enabled at the beginning of the test.
Otherwise, false.
$sel:appPackagesCleanup:ExecutionConfiguration', executionConfiguration_appPackagesCleanup - True if app package cleanup is enabled at the beginning of the test.
Otherwise, false.
$sel:jobTimeoutMinutes:ExecutionConfiguration', executionConfiguration_jobTimeoutMinutes - The number of minutes a test run executes before it times out.
$sel:videoCapture:ExecutionConfiguration', executionConfiguration_videoCapture - Set to true to enable video capture. Otherwise, set to false. The
default is true.
executionConfiguration_skipAppResign :: Lens' ExecutionConfiguration (Maybe Bool) Source #
When set to true, for private devices, Device Farm does not sign your
app again. For public devices, Device Farm always signs your apps again.
For more information about how Device Farm re-signs your apps, see Do you modify my app? in the AWS Device Farm FAQs.
executionConfiguration_accountsCleanup :: Lens' ExecutionConfiguration (Maybe Bool) Source #
True if account cleanup is enabled at the beginning of the test. Otherwise, false.
executionConfiguration_appPackagesCleanup :: Lens' ExecutionConfiguration (Maybe Bool) Source #
True if app package cleanup is enabled at the beginning of the test. Otherwise, false.
executionConfiguration_jobTimeoutMinutes :: Lens' ExecutionConfiguration (Maybe Int) Source #
The number of minutes a test run executes before it times out.
executionConfiguration_videoCapture :: Lens' ExecutionConfiguration (Maybe Bool) Source #
Set to true to enable video capture. Otherwise, set to false. The default is true.