ЗапуститьConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

java.lang.Объект
com.android.tradefed.device.recovery.RunConfigDeviceRecovery


Универсальная база IMultiDeviceRecovery для запуска измененной конфигурации для выполнения этапа восстановления.

Краткое содержание

Общественные конструкторы

RunConfigDeviceRecovery ()

Публичные методы

getExtraArguments ( ITestDevice device)

Получите список дополнительных аргументов, которые будут переданы в конфигурацию.

void recoverDevices ( managedDevices) recoverDevices ( managedDevices)

Восстанавливает автономные устройства на хосте.

boolean shouldSkip ( IManagedTestDevice device)

Дополнительный шанс пропустить восстановление на данном устройстве, выполнив дополнительные проверки.

Защищенные методы

ICommandScheduler getCommandScheduler ()

Возвращает экземпляр ICommandScheduler .

IDeviceManager getDeviceManager ()

Возвращает экземпляр IDeviceManager .

Общественные конструкторы

ЗапуститьConfigDeviceRecovery

public RunConfigDeviceRecovery ()

Публичные методы

getExtraArguments

public  getExtraArguments (ITestDevice device)

Получите список дополнительных аргументов, которые будут переданы в конфигурацию. Если возвращается ноль, что-то пошло не так, и следует попытаться восстановить.

Параметры
device ITestDevice : ITestDevice для запуска восстановления.

Возврат
Список дополнительных аргументов, которые будут использоваться. Или ноль, если что-то пошло не так.

восстановить устройства

public void recoverDevices ( managedDevices)

Восстанавливает автономные устройства на хосте.

Параметры
managedDevices : список ITestDevice .

следует пропустить

public boolean shouldSkip (IManagedTestDevice device)

Дополнительный шанс пропустить восстановление на данном устройстве, выполнив дополнительные проверки.

Параметры
device IManagedTestDevice : IManagedTestDevice рассматриваемый для восстановления.

Возврат
boolean True, если восстановление следует пропустить.

Защищенные методы

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

Возвращает экземпляр ICommandScheduler . Выставлено на тестирование.

Возврат
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

Возвращает экземпляр IDeviceManager . Выставлено на тестирование.

Возврат
IDeviceManager