RunConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

java.lang.Object
com.android.tradefed.device.recovery.RunConfigDeviceRecovery


Generische Basis IMultiDeviceRecovery zum Ausführen einer Tradefed-Konfiguration für den Wiederherstellungsschritt.

Zusammenfassung

Öffentliche Bauträger

RunConfigDeviceRecovery ()

Öffentliche Methoden

getExtraArguments ( ITestDevice device)

Rufen Sie die Liste der zusätzlichen Argumente ab, die an die Konfiguration übergeben werden sollen.

void recoverDevices ( managedDevices) recoverDevices ( managedDevices)

Stellt Offline-Geräte auf dem Host wieder her.

boolean shouldSkip ( IManagedTestDevice device)

Zusätzliche Möglichkeit, die Wiederherstellung auf einem bestimmten Gerät zu überspringen, indem zusätzliche Überprüfungen durchgeführt werden.

Geschützte Methoden

ICommandScheduler getCommandScheduler ()

Gibt eine ICommandScheduler Instanz zurück.

IDeviceManager getDeviceManager ()

Gibt eine IDeviceManager Instanz zurück.

Öffentliche Bauträger

RunConfigDeviceRecovery

public RunConfigDeviceRecovery ()

Öffentliche Methoden

getExtraArguments

public  getExtraArguments (ITestDevice device)

Rufen Sie die Liste der zusätzlichen Argumente ab, die an die Konfiguration übergeben werden sollen. Wenn null zurückgegeben wird, ist ein Fehler aufgetreten und es sollte versucht werden, eine Wiederherstellung durchzuführen.

Parameter
device ITestDevice : Das ITestDevice , für das die Wiederherstellung ausgeführt werden soll

Kehrt zurück
Die Liste der zusätzlichen Argumente, die verwendet werden sollen. Oder null, wenn etwas schief gelaufen ist.

Wiederherstellungsgeräte

public void recoverDevices ( managedDevices)

Stellt Offline-Geräte auf dem Host wieder her.

Parameter
managedDevices : eine Liste von ITestDevice s.

sollte überspringen

public boolean shouldSkip (IManagedTestDevice device)

Zusätzliche Möglichkeit, die Wiederherstellung auf einem bestimmten Gerät zu überspringen, indem zusätzliche Überprüfungen durchgeführt werden.

Parameter
device IManagedTestDevice : Das für die Wiederherstellung in Betracht gezogene IManagedTestDevice .

Kehrt zurück
boolean True, wenn die Wiederherstellung übersprungen werden soll.

Geschützte Methoden

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

Gibt eine ICommandScheduler Instanz zurück. Zum Testen ausgesetzt.

Kehrt zurück
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

Gibt eine IDeviceManager Instanz zurück. Zum Testen ausgesetzt.

Kehrt zurück
IDeviceManager