RunConfigDeviceRecovery

public class RunConfigDeviceRecovery
extends Object implements IMultiDeviceRecovery

java.lang.オブジェクト
com.android.tradefed.device.recovery.RunConfigDeviceRecovery


Tradefed 構成を実行して回復ステップを実行するための汎用ベース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。

デバイスを回復する

public void recoverDevices ( managedDevices)

ホスト上のオフラインデバイスを回復します。

パラメーター
managedDevices : ITestDeviceのリスト。

スキップする必要があります

public boolean shouldSkip (IManagedTestDevice device)

追加のチェックを実行することで、特定のデバイスのリカバリをスキップする追加のチャンス。

パラメーター
device IManagedTestDevice : 回復の対象とされるIManagedTestDevice

戻り値
boolean回復をスキップする必要がある場合は True。

保護されたメソッド

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

ICommandSchedulerインスタンスを返します。テストのために露出しました。

戻り値
ICommandScheduler

getデバイスマネージャー

protected IDeviceManager getDeviceManager ()

IDeviceManagerインスタンスを返します。テストのために露出しました。

戻り値
IDeviceManager