Google is committed to advancing racial equity for Black communities. See how.
本頁面由 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