RunConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

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


Generische Basis IMultiDeviceRecovery, um eine Tradef-Konfiguration für die Wiederherstellung auszuführen Schritt.

Zusammenfassung

Öffentliche Konstruktoren

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)

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

Rufen Sie die Liste der zusätzlichen Argumente ab, die an die Konfiguration übergeben werden sollen. Wenn null zurückgegeben wird Ein Fehler ist aufgetreten und Sie sollten versuchen, die Wiederherstellung durchzuführen.

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

Returns
Die Liste der zu verwendenden zusätzlichen Argumente. Oder null, wenn ein Fehler aufgetreten ist.

Wiederherstellung von Geräten

public void recoverDevices ( managedDevices)

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

Parameter
managedDevices : eine Liste von ITestDevices.

Überspringen

public boolean shouldSkip (IManagedTestDevice device)

Zusätzliche Möglichkeit, die Wiederherstellung 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 vorgesehen sind.

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

Geschützte Methoden

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

Gibt eine ICommandScheduler-Instanz zurück. Wird zu Testzwecken zur Verfügung gestellt.

Returns
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

Gibt eine IDeviceManager-Instanz zurück. Wird zu Testzwecken zur Verfügung gestellt.

Returns
IDeviceManager