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 Konstruktoren

RunConfigDeviceRecovery()

Öffentliche Methoden

List<String> getExtraArguments(ITestDevice device)

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

void recoverDevices(List<IManagedTestDevice> managedDevices)

Stellt Offlinegeräte auf dem Host wieder her.

boolean shouldSkip(IManagedTestDevice device)

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

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 List<String> getExtraArguments (ITestDevice device)

Ruft 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, die Daten wiederherzustellen.

Parameter
device ITestDevice: Der ITestDevice, für den die Wiederherstellung ausgeführt werden soll.

Gibt Folgendes zurück:
List<String> Die Liste der zusätzlichen Argumente, die verwendet werden sollen. Oder „null“, wenn ein Fehler aufgetreten ist.

recoverDevices

public void recoverDevices (List<IManagedTestDevice> managedDevices)

Stellt Offlinegeräte auf dem Host wieder her.

Parameter
managedDevices List: Eine Liste von ITestDevices.

shouldSkip

public boolean shouldSkip (IManagedTestDevice device)

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

Parameter
device IManagedTestDevice: Die IManagedTestDevice, die für die Wiederherstellung berücksichtigt werden.

Gibt Folgendes zurück:
boolean „True“, wenn die Wiederherstellung übersprungen werden soll.

Geschützte Methoden

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

Gibt eine ICommandScheduler-Instanz zurück. Für Tests verfügbar gemacht.

Gibt Folgendes zurück:
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

Gibt eine IDeviceManager-Instanz zurück. Für Tests verfügbar gemacht.

Gibt Folgendes zurück:
IDeviceManager