Run
Represents a test run on a set of devices with a given app package, test parameters, and so on.
Types
Properties
Specifies the billing method for a test run: metered
or unmetered
. If the parameter is not specified, the default value is metered
.
The total number of completed jobs.
Output CustomerArtifactPaths
object for the test run.
Represents the total (metered or unmetered) minutes used by the test run.
The ARN of the device pool for the run.
The device proxy configured for the devices in the run.
The results of a device filter used to select the devices for a test run.
For fuzz tests, this is the number of events, between 1 and 10000, that the UI fuzz test should perform.
The number of minutes the job executes before it times out.
The network profile being used for a test run.
Read-only URL for an object in an S3 bucket where you can get the parsing results of the test package. If the test package doesn't parse, the reason why it doesn't parse appears in the file that this URL points to.
The run's platform.
The run's result.
Supporting field for the result field. Set only if result
is SKIPPED
. PARSING_FAILED
if the result is skipped because of test package parsing failure.
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.
The run's status.
The ARN of the YAML-formatted test specification for the run.