RunConfigDeviceRecovery

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)

在主機上復原離線裝置。

boolean shouldSkip(IManagedTestDevice device)

額外檢查可讓您略過特定裝置的復原作業。

受保護的方法

ICommandScheduler getCommandScheduler()

傳回 ICommandScheduler 例項。

IDeviceManager getDeviceManager()

傳回 IDeviceManager 例項。

公用建構函式

RunConfigDeviceRecovery

public RunConfigDeviceRecovery ()

公用方法

getExtraArguments

public  getExtraArguments (ITestDevice device)

取得要傳遞至設定的額外引數清單。如果傳回空值,表示發生錯誤,應嘗試復原。

參數
device ITestDevice:要執行復原作業的 ITestDevice

傳回
要使用的額外引數清單。或在發生錯誤時為空值。

recoverDevices

public void recoverDevices ( managedDevices)

在主機上復原離線裝置。

參數
managedDevices ITestDevice 清單。

shouldSkip

public boolean shouldSkip (IManagedTestDevice device)

額外檢查可讓您略過特定裝置的復原作業。

參數
device IManagedTestDevice:系統會考慮復原的 IManagedTestDevice

傳回
boolean 如果應略過復原作業,則為 true。

受保護的方法

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

傳回 ICommandScheduler 例項。公開測試。

傳回
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

傳回 IDeviceManager 例項。公開測試。

傳回
IDeviceManager