| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.DeviceFarm.Types.ExecutionConfiguration
Description
Synopsis
- data ExecutionConfiguration = ExecutionConfiguration' {}
- newExecutionConfiguration :: ExecutionConfiguration
- executionConfiguration_accountsCleanup :: Lens' ExecutionConfiguration (Maybe Bool)
- executionConfiguration_appPackagesCleanup :: Lens' ExecutionConfiguration (Maybe Bool)
- executionConfiguration_jobTimeoutMinutes :: Lens' ExecutionConfiguration (Maybe Int)
- executionConfiguration_skipAppResign :: Lens' ExecutionConfiguration (Maybe Bool)
- 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: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: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:videoCapture:ExecutionConfiguration', executionConfiguration_videoCapture - Set to true to enable video capture. Otherwise, set to false. The
default is true.
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_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_videoCapture :: Lens' ExecutionConfiguration (Maybe Bool) Source #
Set to true to enable video capture. Otherwise, set to false. The default is true.