DeviceStateMonitor

public class DeviceStateMonitor
extends NativeDeviceStateMonitor

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


Classe di supporto per il monitoraggio dello stato di un IDevice.

Riepilogo

Costruttori pubblici

DeviceStateMonitor(IDeviceManager mgr, IDevice device, boolean fastbootEnabled)

Metodi protetti

boolean postOnlineCheck(long waitTime)

Controlli aggiuntivi da eseguire su un dispositivo online

boolean waitForPmResponsive(long waitTime)

Attende che il gestore pacchetti del dispositivo risponda.

Costruttori pubblici

DeviceStateMonitor

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

Parametri
mgr IDeviceManager

device IDevice

fastbootEnabled boolean

Metodi protetti

postOnlineCheck

protected boolean postOnlineCheck (long waitTime)

Controlli aggiuntivi da eseguire su un dispositivo online

Parametri
waitTime long: tempo in millisecondi da attendere prima di rinunciare

Ritorni
boolean true se i controlli sono riusciti prima della scadenza di waitTime. false altrimenti

Lanci
DeviceNotAvailableException

waitForPmResponsive

protected boolean waitForPmResponsive (long waitTime)

Attende che il gestore pacchetti del dispositivo risponda.

Parametri
waitTime long: tempo in millisecondi da attendere prima di rinunciare

Ritorni
boolean true se la gestione del pacchetto diventa reattiva prima della scadenza di waitTime. false altrimenti