RunConfigDeviceRecovery
public
class
RunConfigDeviceRecovery
extends Object
implements
IMultiDeviceRecovery
| java.lang.Object | |
| ↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
復元手順を実行する tradefed 構成を実行するための汎用ベース IMultiDeviceRecovery。
概要
パブリック コンストラクタ | |
|---|---|
RunConfigDeviceRecovery()
|
|
パブリック メソッド | |
|---|---|
List<String>
|
getExtraArguments(ITestDevice device)
構成に渡す追加の引数のリストを取得します。 |
void
|
recoverDevices(List<IManagedTestDevice> managedDevices)
ホスト上のオフライン デバイスを復元します。 |
boolean
|
shouldSkip(IManagedTestDevice device)
追加のチェックを行うことで、特定のデバイスの復元をスキップする機会を増やします。 |
保護されたメソッド | |
|---|---|
ICommandScheduler
|
getCommandScheduler()
|
IDeviceManager
|
getDeviceManager()
|
パブリック コンストラクタ
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
パブリック メソッド
getExtraArguments
public List<String> getExtraArguments (ITestDevice device)
構成に渡される追加引数のリストを取得します。null が返された場合は、エラーが発生したため、復元を試みる必要があります。
| パラメータ | |
|---|---|
device |
ITestDevice: 復元を実行する ITestDevice |
| 戻り値 | |
|---|---|
List<String> |
使用する追加の引数のリスト。エラーが発生した場合は null。 |
recoverDevices
public void recoverDevices (List<IManagedTestDevice> managedDevices)
ホスト上のオフライン デバイスを復元します。
| パラメータ | |
|---|---|
managedDevices |
List: ITestDevice のリスト。 |
shouldSkip
public boolean shouldSkip (IManagedTestDevice device)
追加のチェックを行うことで、特定のデバイスの復元をスキップする機会を増やします。
| パラメータ | |
|---|---|
device |
IManagedTestDevice: 復元対象の IManagedTestDevice。 |
| 戻り値 | |
|---|---|
boolean |
復元をスキップする場合は true。 |
保護されたメソッド
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
ICommandScheduler インスタンスを返します。テスト用に公開されています。
| 戻り値 | |
|---|---|
ICommandScheduler |
|
getDeviceManager
protected IDeviceManager getDeviceManager ()
IDeviceManager インスタンスを返します。テスト用に公開されています。
| 戻り値 | |
|---|---|
IDeviceManager |
|