Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

RunConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

java.lang.Object
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实例。

公共建设者

RunConfigDeviceRecovery

public RunConfigDeviceRecovery ()

公开方法

getExtraArguments

public  getExtraArguments (ITestDevice device)

获取要传递给配置的其他参数列表。如果返回null,则出问题了,应该尝试恢复。

参量
device ITestDeviceITestDevice其运行恢复的ITestDevice

退货
要使用的其他参数列表。如果出现问题,则为null。

restoreDevices

public void recoverDevices ( managedDevices)

参量
managedDevices

应该跳过

public boolean shouldSkip (IManagedTestDevice device)

通过执行额外的检查来跳过给定设备上的恢复的额外机会。

参量
device IManagedTestDevice :考虑恢复的IManagedTestDevice

退货
boolean如果应跳过恢复,则为True。

受保护的方法

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

返回ICommandScheduler实例。暴露于测试。

退货
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

返回一个IDeviceManager实例。暴露于测试。

退货
IDeviceManager