Device
¶
Source code in docs_src/capo_device_farm/types/device.py
availability
instance-attribute
¶
availability: NotRequired[DeviceAvailability]
Indicates how likely a device is available for a test run. Currently available in the ListDevices and GetDevice API methods.
fleet_name
instance-attribute
¶
fleet_name: NotRequired[String]
The name of the fleet to which this device belongs.
fleet_type
instance-attribute
¶
fleet_type: NotRequired[String]
The type of fleet to which this device belongs. Possible values are PRIVATE and PUBLIC.
form_factor
instance-attribute
¶
form_factor: NotRequired[DeviceFormFactor]
The device's form factor.
Allowed values include:
-
PHONE
-
TABLET
heap_size
instance-attribute
¶
heap_size: NotRequired[Long]
The device's heap size, expressed in bytes.
instances
instance-attribute
¶
instances: NotRequired[DeviceInstances]
The instances that belong to this device.
memory
instance-attribute
¶
memory: NotRequired[Long]
The device's total memory size, expressed in bytes.
platform
instance-attribute
¶
platform: NotRequired[DevicePlatform]
The device's platform.
Allowed values include:
-
ANDROID
-
IOS
remote_access_enabled
instance-attribute
¶
remote_access_enabled: NotRequired[Boolean]
Specifies whether remote access has been enabled for the specified device.
remote_debug_enabled
instance-attribute
¶
remote_debug_enabled: NotRequired[Boolean]
This flag is set to true if remote debugging is enabled for the device.
Remote debugging is no longer supported.