運行配置設備恢復
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 |