TestDeviceState

public final enum TestDeviceState
extends Enum<TestDeviceState>

java.lang.Object
   ↳ java.lang.Enum<com.android.tradefed.device.TestDeviceState>
     ↳ com.android.tradefed.device.TestDeviceState


A more fully featured representation of device state than DeviceState.

Logically this should extend DeviceState to just add the FASTBOOT and NOT_AVAILABLE states, but extending enums is not allowed.

Summary

Enum values

TestDeviceState  FASTBOOT

 

TestDeviceState  FASTBOOTD

Fastbootd mode with is-userspace = true though `adb reboot fastboot` 

TestDeviceState  NOT_AVAILABLE

 

TestDeviceState  ONLINE

 

TestDeviceState  RECOVERY

 

TestDeviceState  SIDELOAD

 

Public methods

static TestDeviceState valueOf(String name)
static final TestDeviceState[] values()

Enum values

FASTBOOT

public static final TestDeviceState FASTBOOT

FASTBOOTD

public static final TestDeviceState FASTBOOTD

Fastbootd mode with is-userspace = true though `adb reboot fastboot`

NOT_AVAILABLE

public static final TestDeviceState NOT_AVAILABLE

ONLINE

public static final TestDeviceState ONLINE

RECOVERY

public static final TestDeviceState RECOVERY

SIDELOAD

public static final TestDeviceState SIDELOAD

Public methods

valueOf

public static TestDeviceState valueOf (String name)

Parameters
name String

Returns
TestDeviceState

values

public static final TestDeviceState[] values ()

Returns
TestDeviceState[]