AWS Device Farm Service Tables
The AWS Device Farm Service uses the following tables
Tables
AWSDeviceFarmArtifacts
| Name | Type | Description |
|---|---|---|
| ARN | string | The artifact's ARN. |
| Name | string | The artifact's name. |
| Type | string | The artifact's type. |
| Extension | string | The artifact's file extension. |
| Url | string | The presigned Amazon S3 URL that can be used with a GET request to download the artifact's file. |
| AWSDeviceFarmTestARN | string | The test's ARN. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSDeviceFarmDeviceInstances
| Name | Type | Description |
|---|---|---|
| ARN | string | The Amazon Resource Name (ARN) of the device instance. |
| Status | string | The status of the device instance. Allowed values include: IN_USE, PREPARING, AVAILABLE, NOT_AVAILABLE |
| LabelsJson | string | An array of strings that describe the device instance. |
| InstanceProfileName | string | The name of the instance profile. |
| InstanceProfileDescription | string | The description of the instance profile. |
| InstanceProfilePackageCleanup | bit | When set to true, Device Farm removes app packages after a test run. The default value is false for private devices. |
| InstanceProfileExcludeAppPackagesFromCleanupJson | string | An array of strings containing the list of app packages that should not be cleaned up from the device after a test run completes. |
| InstanceProfileRebootAfterUse | bit | When set to true, Device Farm reboots the instance after a test run. The default value is true. |
| UDID | string | Unique device identifier for the device instance. |
| AWSDeviceFarmDeviceARN | string | The device's ARN. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
| InstanceProfileARN | string | The ARN of the instance profile. |
AWSDeviceFarmDevicePools
| Name | Type | Description |
|---|---|---|
| ARN | string | The device pool's ARN. |
| MaxDevices | integer | The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and meet the criteria that you assign for the rules parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter. |
| Name | string | The device pool's name. |
| Description | string | The device pool's description. |
| Type | string | The device pool's type. |
| RulesJson | string | Information about the device pool's rules. |
| AWSDeviceFarmProjectARN | string | The project's ARN. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSDeviceFarmDevices
| Name | Type | Description |
|---|---|---|
| ARN | string | The device's ARN. |
| Availability | string | Indicates how likely a device is available for a test run. Valid Values: TEMPORARY_NOT_AVAILABLE, BUSY, AVAILABLE , HIGHLY_AVAILABLE |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| Carrier | string | The device's carrier. |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
| CPUArchitecture | string | The CPU's architecture (for example, x86 or ARM). |
| CPUClock | float | The clock speed of the device's CPU, expressed in hertz (Hz). For example, a 1.2 GHz CPU is expressed as 1200000000. |
| CPUFrequency | string | The CPU's frequency. |
| FleetName | string | The name of the fleet to which this device belongs. |
| FleetType | string | The type of fleet to which this device belongs. Possible values are PRIVATE and PUBLIC. |
| FormFactor | string | The device's form factor. Allowed values include: PHONE and TABLET |
| HeapSize | bigint | The device's heap size, expressed in bytes. |
| Image | string | The device's image name. |
| Manufacturer | string | The device's manufacturer name. |
| Memory | bigint | The device's total memory size, expressed in bytes. |
| Model | string | The device's model name. |
| ModelID | string | The device's model ID. |
| Name | string | The device's display name. |
| OS | string | The device's operating system type. |
| Platform | string | The device's platform. Allowed values include: ANDROID, IOS |
| Radio | string | The device's radio. |
| RemoteAccessEnabled | bit | Specifies whether remote access has been enabled for the specified device. |
| RemoteDebugEnabled | bit | This flag is set to true if remote debugging is enabled for the device. |
| ResolutionHeight | integer | The screen resolution's height, expressed in pixels. |
| ResolutionWidth | integer | The screen resolution's width, expressed in pixels. |
AWSDeviceFarmJobs
| Name | Type | Description |
|---|---|---|
| ARN | string | The job's ARN. |
| Name | string | The job's name. |
| Status | string | The job's status. Allowed values include: PENDING, PENDING_CONCURRENCY, PENDING_DEVICE, PROCESSING, SCHEDULING, PREPARING, RUNNING, COMPLETED, STOPPING |
| Result | string | The job's result. Allowed values include: PENDING, PASSED, WARNED, FAILED, SKIPPED, ERRORED, STOPPED |
| Region | string | Information about the region that is used for the job. |
| Created | datetime | When the job was created. |
| AWSDeviceFarmRunARN | string | The run's ARN. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSDeviceFarmProjects
| Name | Type | Description |
|---|---|---|
| ARN | string | The project's ARN. |
| Name | string | The project's name. |
| Region | string | Information about the region that is used for the project. |
| Created | datetime | When the project was created. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSDeviceFarmRuns
| Name | Type | Description |
|---|---|---|
| ARN | string | The run's ARN. |
| Name | string | The run's name. |
| Type | string | The run's type. Must be one of the following values: BUILTIN_FUZZ, BUILTIN_EXPLORER, APPIUM_JAVA_JUNIT, APPIUM_JAVA_TESTNG, APPIUM_PYTHON, APPIUM_NODE, APPIUM_RUBY, APPIUM_WEB_JAVA_JUNIT, APPIUM_WEB_JAVA_TESTNG, APPIUM_WEB_PYTHON, APPIUM_WEB_NODE, APPIUM_WEB_RUBY, CALABASH, INSTRUMENTATION, UIAUTOMATION, UIAUTOMATOR, XCTEST, XCTEST_UI |
| Status | string | The run's status. Allowed values include: PENDING, PENDING_CONCURRENCY, PENDING_DEVICE, PROCESSING, SCHEDULING, PREPARING, RUNNING, COMPLETED, STOPPING |
| Result | string | The run's result. Allowed values include: PENDING, PASSED, WARNED, FAILED, SKIPPED, ERRORED, STOPPED |
| Region | string | Information about the region that is used for the run. |
| Platform | string | The run's platform. Allowed values include: ANDROID and IOS |
| Created | datetime | When the run was created. |
| AWSDeviceFarmProjectARN | string | The project's ARN. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSDeviceFarmSuites
| Name | Type | Description |
|---|---|---|
| ARN | string | The suite's ARN. |
| Name | string | The suite's name. |
| Type | string | The suite's type. |
| Status | string | The suite's status. Allowed values include: PENDING, PENDING_CONCURRENCY, PENDING_DEVICE, PROCESSING, SCHEDULING, PREPARING, RUNNING, COMPLETED, STOPPING |
| Result | string | The suite's result. Allowed values include: PENDING, PASSED, WARNED, FAILED, SKIPPED, ERRORED, STOPPED |
| Message | string | A message about the suite's result. |
| Region | string | Information about the region that is used for the suite. |
| Created | datetime | When the suite was created. |
| Started | datetime | The suite's start time. |
| Stopped | datetime | The suite's stop time. |
| AWSDeviceFarmJobARN | string | The job's ARN. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSDeviceFarmTestGridProjects
| Name | Type | Description |
|---|---|---|
| ARN | string | The test grid project's ARN. |
| Name | string | A human-readable name for the project. |
| Region | string | Information about the region that is used for the grid project. |
| Description | string | A human-readable description for the project. |
| Created | datetime | When the project was created. |
| VPCConfigJson | string | The VPC security groups and subnets that are attached to a project. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSDeviceFarmTestGridSessions
| Name | Type | Description |
|---|---|---|
| ARN | string | The test grid session's ARN. |
| Status | string | The state of the session. Valid Values: ACTIVE, CLOSED, ERRORED |
| Browser | string | The browser used during the test grid session. |
| SeleniumProperties | string | A JSON object of options and parameters passed to the Selenium WebDriver. |
| BillingMinutes | float | The number of billed minutes that were used for this session. |
| Created | datetime | The time that the session was started. |
| Ended | datetime | The time the session ended. |
| AWSDeviceFarmTestGridProjectARN | string | The test grid project's ARN. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSDeviceFarmTests
| Name | Type | Description |
|---|---|---|
| ARN | string | The test's ARN. |
| Name | string | The test's name. |
| Type | string | The test's type. |
| Status | string | The test's status. Allowed values include: PENDING, PENDING_CONCURRENCY, PENDING_DEVICE, PROCESSING, SCHEDULING, PREPARING, RUNNING, COMPLETED, STOPPING |
| Result | string | The test's result. Allowed values include: PENDING, PASSED, WARNED, FAILED, SKIPPED, ERRORED, STOPPED |
| Created | datetime | When the test was created. |
| Started | datetime | The test's start time. |
| Stopped | datetime | The test's stop time. |
| Message | string | A message about the test's result. |
| Region | string | Information about the region that is used for the test. |
| AWSDeviceFarmSuiteARN | string | The suite's ARN. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSDeviceFarmUploads
| Name | Type | Description |
|---|---|---|
| ARN | string | The upload's ARN. |
| Name | string | The upload's file name. |
| Type | string | The upload's content type (for example, application/octet-stream). |
| Status | string | The upload's file name. Must be one of the following values: FAILED, INITIALIZED, PROCESSING, SUCCEEDED |
| Category | string | The upload's category. Allowed values include: CURATED, PRIVATE |
| Metadata | string | The upload's metadata. For example, for Android, this contains information that is parsed from the manifest and is displayed in the AWS Device Farm console after the associated app is uploaded. |
| AWSDeviceFarmProjectARN | string | The project's ARN. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
AWSDeviceFarmVPCEConfigurations
| Name | Type | Description |
|---|---|---|
| ARN | string | The ARN of the VPC endpoint configuration. |
| Name | string | The name of the VPC endpoint configuration. |
| ServiceName | string | The name of the VPC endpoint service running in your AWS account that you want Device Farm to test. |
| ServiceDNSName | string | The DNS name that maps to the private IP address of the service you want to access. |
| Description | string | An optional description that provides details about your VPC endpoint configuration. |
| BatchDate | datetime | The date and time when the activity logs were batch-processed or recorded |
| ConfigID | integer | A unique identifier for the configuration associated with the activity log entry |
Updated over 1 year ago
Learn more...
Did this page help you?