RunConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

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


Ogólna podstawa IMultiDeviceRecovery do uruchamiania konfiguracji tradefed w celu wykonania kroku odzyskiwania.

Podsumowanie

Konstruktory publiczne

RunConfigDeviceRecovery()

Metody publiczne

getExtraArguments(ITestDevice device)

Pobierz listę dodatkowych argumentów, które mają zostać przekazane do konfiguracji.

void recoverDevices( managedDevices)

Przywraca urządzenia offline na hoście.

boolean shouldSkip(IManagedTestDevice device)

Dodatkowa szansa na pominięcie przywracania na danym urządzeniu dzięki dodatkowym kontrolom.

Chronione metody

ICommandScheduler getCommandScheduler()

Zwraca instancję ICommandScheduler.

IDeviceManager getDeviceManager()

Zwraca instancję IDeviceManager.

Konstruktory publiczne

RunConfigDeviceRecovery

public RunConfigDeviceRecovery ()

Metody publiczne

getExtraArguments

public  getExtraArguments (ITestDevice device)

Pobierz listę dodatkowych argumentów, które mają zostać przekazane do konfiguracji. Jeśli zwrócona wartość to null, oznacza to, że coś poszło nie tak i należy spróbować odzyskać dane.

Parametry
device ITestDevice: ITestDevice do wykonania odzyskiwania

Zwroty
Lista dodatkowych argumentów do użycia. Wartość null, jeśli coś poszło nie tak.

recoverDevices

public void recoverDevices ( managedDevices)

Przywraca urządzenia offline na hoście.

Parametry
managedDevices : lista wartości ITestDevice.

shouldSkip

public boolean shouldSkip (IManagedTestDevice device)

Dodatkowa szansa na pominięcie przywracania na danym urządzeniu dzięki dodatkowym kontrolom.

Parametry
device IManagedTestDevice: IManagedTestDevice, który ma zostać przywrócony.

Zwroty
boolean Wartość „prawda”, jeśli odzyskiwanie powinno zostać pominięte.

Chronione metody

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

Zwraca instancję ICommandScheduler. Wyeksponowane do testowania.

Zwroty
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

Zwraca instancję IDeviceManager. Wyeksponowane do testowania.

Zwroty
IDeviceManager