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 ITestDevice :リカバリを実行するITestDevice

戻り値
使用する追加の引数のリスト。または、問題が発生した場合はnull。

restoreDevices

public void recoverDevices ( managedDevices)

パラメーター
managedDevices

shouldSkip

public boolean shouldSkip (IManagedTestDevice device)

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

パラメーター
device IManagedTestDevice :リカバリが検討されているIManagedTestDevice

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

保護されたメソッド

getCommandScheduler

protected ICommandScheduler getCommandScheduler ()

ICommandSchedulerインスタンスを返します。テストのために公開されました。

戻り値
ICommandScheduler

getDeviceManager

protected IDeviceManager getDeviceManager ()

IDeviceManagerインスタンスを返します。テストのために公開されました。

戻り値
IDeviceManager