class Aws::DeviceFarm::Types::ExecutionConfiguration

Represents configuration information about a test run, such as the execution timeout (in minutes).

@note When making an API call, you may pass ExecutionConfiguration

data as a hash:

    {
      job_timeout_minutes: 1,
      accounts_cleanup: false,
      app_packages_cleanup: false,
      video_capture: false,
      skip_app_resign: false,
    }

@!attribute [rw] job_timeout_minutes

The number of minutes a test run executes before it times out.
@return [Integer]

@!attribute [rw] accounts_cleanup

True if account cleanup is enabled at the beginning of the test.
Otherwise, false.
@return [Boolean]

@!attribute [rw] app_packages_cleanup

True if app package cleanup is enabled at the beginning of the test.
Otherwise, false.
@return [Boolean]

@!attribute [rw] video_capture

Set to true to enable video capture. Otherwise, set to false. The
default is true.
@return [Boolean]

@!attribute [rw] skip_app_resign

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?][1] in the *AWS Device Farm FAQs*.

[1]: https://aws.amazon.com/device-farm/faq/
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/ExecutionConfiguration AWS API Documentation

Constants

SENSITIVE