

# ExecutionConfiguration


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

## Contents


 ** accountsCleanup **   <a name="devicefarm-Type-ExecutionConfiguration-accountsCleanup"></a>
True if account cleanup is enabled at the beginning of the test. Otherwise, false.  
Type: Boolean  
Required: No

 ** appPackagesCleanup **   <a name="devicefarm-Type-ExecutionConfiguration-appPackagesCleanup"></a>
True if app package cleanup is enabled at the beginning of the test. Otherwise, false.  
Type: Boolean  
Required: No

 ** jobTimeoutMinutes **   <a name="devicefarm-Type-ExecutionConfiguration-jobTimeoutMinutes"></a>
The number of minutes a test run executes before it times out.  
Type: Integer  
Required: No

 ** skipAppResign **   <a name="devicefarm-Type-ExecutionConfiguration-skipAppResign"></a>
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?](http://aws.amazon.com/device-farm/faqs/) in the *AWS Device Farm FAQs*.  
Type: Boolean  
Required: No

 ** videoCapture **   <a name="devicefarm-Type-ExecutionConfiguration-videoCapture"></a>
Set to true to enable video capture. Otherwise, set to false. The default is true.  
Type: Boolean  
Required: No

## See Also


For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/devicefarm-2015-06-23/ExecutionConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/devicefarm-2015-06-23/ExecutionConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/devicefarm-2015-06-23/ExecutionConfiguration) 