RunConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

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


Generische Basis IMultiDeviceRecovery, um eine Tradefed-Konfiguration für den Wiederherstellungsschritt auszuführen.

Zusammenfassung

Öffentliche Konstruktoren

RunConfigDeviceRecovery()

Öffentliche Methoden

getExtraArguments(ITestDevice device)

Liste der zusätzlichen Argumente abrufen, die an die Konfiguration übergeben werden sollen

void 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 durch zusätzliche Prüfungen zu überspringen.

Geschützte Methoden

ICommandScheduler getCommandScheduler()

Gibt eine ICommandScheduler-Instanz zurück.

IDeviceManager getDeviceManager()

Gibt eine IDeviceManager-Instanz zurück.

Öffentliche Konstruktoren

RunConfigDeviceRecovery

public RunConfigDeviceRecovery ()

Öffentliche Methoden

getExtraArguments

public  getExtraArguments (ITestDevice device)

Liste der zusätzlichen Argumente abrufen, die an die Konfiguration übergeben werden sollen Wenn „null“ zurückgegeben wird, ist ein Fehler aufgetreten und es sollte versucht werden, die Daten wiederherzustellen.

Parameter
device ITestDevice: Der ITestDevice, auf den die Wiederherstellung angewendet werden soll

Returns
Die Liste der zusätzlichen Argumente, die verwendet werden sollen. Andernfalls ist der Wert „null“.

recoverDevices

public void recoverDevices ( managedDevices)

Stellt offline Geräte auf dem Host wieder her.

Parameter
managedDevices : Eine Liste von ITestDevices.

shouldSkip

public boolean shouldSkip (IManagedTestDevice device)

Zusätzliche Möglichkeit, die Wiederherstellung auf einem bestimmten Gerät durch zusätzliche Prüfungen zu überspringen.

Parameter
device IManagedTestDevice: Die IManagedTestDevice, die für die Wiederherstellung in Betracht gezogen werden.

Returns
boolean „Wahr“, wenn die Wiederherstellung übersprungen werden soll.

Geschützte Methoden

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

Gibt eine ICommandScheduler-Instanz zurück. Wird für Tests freigegeben.

Returns
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

Gibt eine IDeviceManager-Instanz zurück. Wird für Tests freigegeben.

Returns
IDeviceManager