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 |
IDeviceManager | getDeviceManager () Gibt eine |
Öffentliche Konstrukteure
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
Öffentliche Methoden
GetExtraArgumente
publicgetExtraArguments (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 | 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 |