RunConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

java.lang.Obiekt
com.android.tradefed.device.recovery.RunConfigDeviceRecovery


Ogólna podstawowa IMultiDeviceRecovery do uruchomienia konfiguracji handlowej w celu wykonania kroku odzyskiwania.

Streszczenie

Konstruktory publiczne

RunConfigDeviceRecovery ()

Metody publiczne

getExtraArguments ( ITestDevice device)

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

void recoverDevices ( managedDevices) recoverDevices ( managedDevices)

Odzyskuje urządzenia offline na hoście.

boolean shouldSkip ( IManagedTestDevice device)

Dodatkowa szansa na pominięcie odzyskiwania na danym urządzeniu poprzez wykonanie dodatkowych kontroli.

Metody chronione

ICommandScheduler getCommandScheduler ()

Zwraca instancję ICommandScheduler .

IDeviceManager getDeviceManager ()

Zwraca instancję IDeviceManager .

Konstruktory publiczne

RunConfigDeviceRecovery

public RunConfigDeviceRecovery ()

Metody publiczne

pobierz dodatkowe argumenty

public  getExtraArguments (ITestDevice device)

Pobierz listę dodatkowych argumentów, które mają zostać przekazane do konfiguracji. Jeśli zwrócona zostanie wartość null, coś poszło nie tak i należy podjąć próbę odzyskania.

Parametry
device ITestDevice : ITestDevice do uruchomienia odzyskiwania

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

odzyskaćUrządzenia

public void recoverDevices ( managedDevices)

Odzyskuje urządzenia offline na hoście.

Parametry
managedDevices : lista ITestDevice s.

należy pominąć

public boolean shouldSkip (IManagedTestDevice device)

Dodatkowa szansa na pominięcie odzyskiwania na danym urządzeniu poprzez wykonanie dodatkowych kontroli.

Parametry
device IManagedTestDevice : IManagedTestDevice rozważane do odzyskania.

Zwroty
boolean Prawda, jeśli odzyskiwanie powinno zostać pominięte.

Metody chronione

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

Zwraca instancję ICommandScheduler . Wystawiony do testów.

Zwroty
ICommandScheduler

pobierz menedżera urządzeń

protected IDeviceManager getDeviceManager ()

Zwraca instancję IDeviceManager . Wystawiony do testów.

Zwroty
IDeviceManager