Builder

class Builder

Properties

Link copied to clipboard

An app to upload or that has been uploaded.

Link copied to clipboard
var arn: String?

The run's ARN.

Link copied to clipboard

Specifies the billing method for a test run: metered or unmetered. If the parameter is not specified, the default value is metered.

Link copied to clipboard

The total number of completed jobs.

Link copied to clipboard

The run's result counters.

Link copied to clipboard

When the run was created.

Link copied to clipboard

Output CustomerArtifactPaths object for the test run.

Link copied to clipboard

Represents the total (metered or unmetered) minutes used by the test run.

Link copied to clipboard

The ARN of the device pool for the run.

Link copied to clipboard

The device proxy configured for the devices in the run.

Link copied to clipboard

The results of a device filter used to select the devices for a test run.

Link copied to clipboard

For fuzz tests, this is the number of events, between 1 and 10000, that the UI fuzz test should perform.

Link copied to clipboard

The number of minutes the job executes before it times out.

Link copied to clipboard

Information about the locale that is used for the run.

Link copied to clipboard

Information about the location that is used for the run.

Link copied to clipboard

A message about the run's result.

Link copied to clipboard
var name: String?

The run's name.

Link copied to clipboard

The network profile being used for a test run.

Link copied to clipboard

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.

Link copied to clipboard

The run's platform.

Link copied to clipboard

Information about the radio states for the run.

Link copied to clipboard

The run's result.

Link copied to clipboard

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.

Link copied to clipboard
var seed: Int?

For fuzz tests, this is a seed to use for randomizing the UI fuzz test. Using the same seed value between tests ensures identical event sequences.

Link copied to clipboard

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.

Link copied to clipboard

The run's start time.

Link copied to clipboard

The run's status.

Link copied to clipboard

The run's stop time.

Link copied to clipboard

The ARN of the YAML-formatted test specification for the run.

Link copied to clipboard

The total number of jobs for the run.

Link copied to clipboard

The run's type.

Link copied to clipboard

The VPC security groups and subnets that are attached to a project.

Link copied to clipboard

The Device Farm console URL for the recording of the run.

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun radios(block: Radios.Builder.() -> Unit)
Link copied to clipboard