运行配置设备恢复
public class RunConfigDeviceRecovery
extends Object
implements IMultiDeviceRecovery
java.lang.Object | |
↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
通用基础IMultiDeviceRecovery
运行 tradefed 配置以执行恢复步骤。
概括
公共构造函数 | |
---|---|
RunConfigDeviceRecovery () |
公共方法 | |
---|---|
getExtraArguments (ITestDevice device) 获取要传递给配置的额外参数列表。 | |
void | recoverDevices ( managedDevices) recoverDevices ( managedDevices) |
boolean | shouldSkip (IManagedTestDevice device) 通过执行额外检查来跳过给定设备上的恢复的额外机会。 |
受保护的方法 | |
---|---|
ICommandScheduler | getCommandScheduler () 返回一个 |
IDeviceManager | getDeviceManager () 返回一个 |
公共构造函数
运行配置设备恢复
public RunConfigDeviceRecovery ()
公共方法
getExtraArguments
publicgetExtraArguments (ITestDevice device)
获取要传递给配置的额外参数列表。如果返回 null,则出现问题,应尝试恢复。
参数 | |
---|---|
device | ITestDevice : 运行恢复的ITestDevice |
退货 | |
---|---|
要使用的额外参数列表。如果出现问题,则为 null。 |
恢复设备
public void recoverDevices (managedDevices)
参数 | |
---|---|
managedDevices |
应该跳过
public boolean shouldSkip (IManagedTestDevice device)
通过执行额外检查来跳过给定设备上的恢复的额外机会。
参数 | |
---|---|
device | IManagedTestDevice :考虑进行恢复的IManagedTestDevice 。 |
退货 | |
---|---|
boolean | 如果应该跳过恢复,则为真。 |
受保护的方法
获取命令调度程序
protected ICommandScheduler getCommandScheduler ()
返回一个ICommandScheduler
实例。暴露用于测试。
退货 | |
---|---|
ICommandScheduler |