RunConfigDeviceRecovery
public
class
RunConfigDeviceRecovery
extends Object
implements
IMultiDeviceRecovery
java.lang.Object 中 | |
↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
用于运行 tradefed 配置来执行恢复的通用基本 IMultiDeviceRecovery
操作。
摘要
公共构造函数 | |
---|---|
RunConfigDeviceRecovery()
|
公共方法 | |
---|---|
|
getExtraArguments(ITestDevice device)
获取要传递给配置的额外参数的列表。 |
void
|
recoverDevices(
恢复主机上的离线设备。 |
boolean
|
shouldSkip(IManagedTestDevice device)
有更多机会通过执行额外的检查跳过指定设备上的恢复过程。 |
受保护的方法 | |
---|---|
ICommandScheduler
|
getCommandScheduler()
返回 |
IDeviceManager
|
getDeviceManager()
返回 |
公共构造函数
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
公共方法
getExtraArguments
publicgetExtraArguments (ITestDevice device)
获取要传递给配置的额外参数的列表。如果返回 null 出了点问题,应尝试恢复。
参数 | |
---|---|
device |
ITestDevice :要针对其运行恢复的 ITestDevice |
返回 | |
---|---|
|
要使用的额外参数的列表。如果出现问题,则返回 null。 |
应该跳过
public boolean shouldSkip (IManagedTestDevice device)
有更多机会通过执行额外的检查跳过指定设备上的恢复过程。
参数 | |
---|---|
device |
IManagedTestDevice :考虑恢复的 IManagedTestDevice 。 |
返回 | |
---|---|
boolean |
如果应跳过恢复,则为 true。 |
受保护的方法
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
返回 ICommandScheduler
实例。可供测试。
返回 | |
---|---|
ICommandScheduler |
getDeviceManager
protected IDeviceManager getDeviceManager ()
返回 IDeviceManager
实例。可供测试。
返回 | |
---|---|
IDeviceManager |