RunConfigDeviceRecovery
public
class
RunConfigDeviceRecovery
extends Object
implements
IMultiDeviceRecovery
| java.lang.Object | |
| ↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
Ogólna klasa bazowa IMultiDeviceRecovery do uruchamiania konfiguracji Tradefed w celu wykonania kroku przywracania.
Podsumowanie
Konstruktory publiczne | |
|---|---|
RunConfigDeviceRecovery()
|
|
Metody publiczne | |
|---|---|
List<String>
|
getExtraArguments(ITestDevice device)
Pobiera listę dodatkowych argumentów, które mają zostać przekazane do konfiguracji. |
void
|
recoverDevices(List<IManagedTestDevice> managedDevices)
Przywraca urządzenia offline na hoście. |
boolean
|
shouldSkip(IManagedTestDevice device)
Dodatkowa szansa na pominięcie przywracania na danym urządzeniu przez wykonanie dodatkowych sprawdzeń. |
Metody chronione | |
|---|---|
ICommandScheduler
|
getCommandScheduler()
Zwraca instancję |
IDeviceManager
|
getDeviceManager()
Zwraca instancję |
Konstruktory publiczne
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
Metody publiczne
getExtraArguments
public List<String> getExtraArguments (ITestDevice device)
Pobiera listę dodatkowych argumentów, które mają zostać przekazane do konfiguracji. Jeśli zwracana jest wartość null , oznacza to, że coś poszło nie tak i należy spróbować przywrócić.
| Parametry | |
|---|---|
device |
ITestDevice: ITestDevice, na którym ma zostać uruchomione przywracanie. |
| Zwraca | |
|---|---|
List<String> |
Lista dodatkowych argumentów, które mają być używane. Lub wartość null, jeśli coś poszło nie tak. |
recoverDevices
public void recoverDevices (List<IManagedTestDevice> managedDevices)
Przywraca urządzenia offline na hoście.
| Parametry | |
|---|---|
managedDevices |
List: lista ITestDevice. |
shouldSkip
public boolean shouldSkip (IManagedTestDevice device)
Dodatkowa szansa na pominięcie przywracania na danym urządzeniu przez wykonanie dodatkowych sprawdzeń.
| Parametry | |
|---|---|
device |
IManagedTestDevice: IManagedTestDevice rozważane do przywrócenia. |
| Zwraca | |
|---|---|
boolean |
Wartość „prawda”, jeśli przywracanie ma zostać pominięte. |
Metody chronione
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
Zwraca instancję ICommandScheduler. Udostępniona do testowania.
| Zwraca | |
|---|---|
ICommandScheduler |
|
getDeviceManager
protected IDeviceManager getDeviceManager ()
Zwraca instancję IDeviceManager. Udostępniona do testowania.
| Zwraca | |
|---|---|
IDeviceManager |
|