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 ITestDevice :要针对其运行恢复的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