DeviceStateMonitor

public class DeviceStateMonitor
extends NativeDeviceStateMonitor

java.lang.Object
com.android.tradefed.device.NativeDeviceStateMonitor
com.android.tradefed.device.DeviceStateMonitor


Classe auxiliar para monitorar o estado de um IDevice .

Resumo

Construtores públicos

DeviceStateMonitor ( IDeviceManager mgr, IDevice device, boolean fastbootEnabled)

Métodos protegidos

boolean postOnlineCheck (long waitTime)

Verificações adicionais a serem feitas em um dispositivo on-line

boolean waitForPmResponsive (long waitTime)

Aguarda que o gerenciador de pacotes do dispositivo seja responsivo.

Construtores públicos

DeviceStateMonitor

public DeviceStateMonitor (IDeviceManager mgr, 
                IDevice device, 
                boolean fastbootEnabled)

Parâmetros
mgr IDeviceManager

device IDevice

fastbootEnabled boolean

Métodos protegidos

postOnlineCheck

protected boolean postOnlineCheck (long waitTime)

Verificações adicionais a serem feitas em um dispositivo on-line

Parâmetros
waitTime long : tempo em ms para esperar antes de desistir

devoluções
boolean true se as verificações forem bem-sucedidas antes de o waitTime expirar. false caso contrário

lances
DeviceNotAvailableException

waitForPmResponsive

protected boolean waitForPmResponsive (long waitTime)

Aguarda que o gerenciador de pacotes do dispositivo seja responsivo.

Parâmetros
waitTime long : tempo em ms para esperar antes de desistir

devoluções
boolean true se o gerenciamento de pacotes se tornar responsivo antes de o waitTime expirar. false caso contrário