RunConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

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


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

Zusammenfassung

Öffentliche Konstrukteure

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 Chance, die Wiederherstellung auf einem bestimmten Gerät durch zusätzliche Überprüfungen zu überspringen.

Geschützte Methoden

ICommandScheduler getCommandScheduler ()

Gibt eine ICommandScheduler Instanz zurück.

IDeviceManager getDeviceManager ()

Gibt eine IDeviceManager Instanz zurück.

Öffentliche Konstrukteure

RunConfigDeviceRecovery

public RunConfigDeviceRecovery ()

Öffentliche Methoden

GetExtraArgumente

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 etwas schief gelaufen und es sollte eine Wiederherstellung versucht werden.

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

Kehrt zurück
Die Liste der zu verwendenden zusätzlichen Argumente. 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 Chance, die Wiederherstellung auf einem bestimmten Gerät durch zusätzliche Überprüfungen zu überspringen.

Parameter
device IManagedTestDevice : Das für die Wiederherstellung berücksichtigte 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