Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

DeviceUpdateTargetPreparer

public abstract class DeviceUpdateTargetPreparer
extends DeviceBuildInfoBootStrapper

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.DeviceBuildInfoBootStrapper
com.android.tradefed.targetprep.DeviceUpdateTargetPreparer


(ビルドサービスではなく)外部ソースからのデバイスイメージファイルでデバイスを更新する一般的な手順を処理する抽象ITargetPreparer 。実際の更新メカニズムは、サブクラスの実装者に委任されます。

概要

パブリックコンストラクター

DeviceUpdateTargetPreparer ()

パブリックメソッド

void setUp (TestInformation testInfo)

保護されたメソッド

abstract File getDeviceUpdateImage ()

更新に使用されるデバイスイメージファイルを表すERROR(/File)インスタンスを提供します

abstract void performDeviceUpdate (File deviceUpdateImage, ITestDevice device)

デバイスでデバイスイメージの更新を実行します

abstract void postUpdateActions (File deviceUpdateImage, ITestDevice device)

デバイスが更新された後、更新後のセットアップ手順が実行される前に実行されるアクション。

abstract void preUpdateActions (File deviceUpdateImage, ITestDevice device)

デバイスが更新される前に実行されるアクション。

パブリックコンストラクター

DeviceUpdateTargetPreparer

public DeviceUpdateTargetPreparer ()

パブリックメソッド

セットアップ

public void setUp (TestInformation testInfo)

パラメーター
testInfo TestInformation

投げる
BuildError
DeviceNotAvailableException
TargetSetupError

保護されたメソッド

getDeviceUpdateImage

protected abstract File getDeviceUpdateImage ()

更新に使用されるデバイスイメージファイルを表すERROR(/File)インスタンスを提供します

戻り値
File

performDeviceUpdate

protected abstract void performDeviceUpdate (File deviceUpdateImage, 
                ITestDevice device)

デバイスでデバイスイメージの更新を実行します

投げる
TargetSetupError
DeviceNotAvailableException

postUpdateActions

protected abstract void postUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

デバイスが更新された後、更新後のセットアップ手順が実行される前に実行されるアクション。このメソッドは、同時実行制御の点滅の外で呼び出されます。

投げる
TargetSetupError
DeviceNotAvailableException

preUpdateActions

protected abstract void preUpdateActions (File deviceUpdateImage, 
                ITestDevice device)

デバイスが更新される前に実行されるアクション。このメソッドは、同時実行制御の点滅の外で呼び出されます。

投げる
TargetSetupError
DeviceNotAvailableException