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

IDeviceBuildProvider

public interface IDeviceBuildProvider
implements IBuildProvider

com.android.tradefed.build.IDeviceBuildProvider


IBuildProviderからの情報を使用してビルドを取得するITestDevice

このインターフェースの典型的な使用例は、デバイスタイプに基づいてさまざまな種類のビルドをフェッチするビルドプロバイダーです。デバイスの状態を変更するアクションをBuildProviderで実行することはお勧めしません。

このインターフェイスを実装すると、TFフレームワークはIBuildProvider#getBuild()ではなくgetBuild(com.android.tradefed.device.ITestDevice)メソッドを呼び出します。

概要

パブリックメソッド

abstract IBuildInfo getBuild ( ITestDevice device)

テスト用ビルドのデータを取得する

パブリックメソッド

getBuild

public abstract IBuildInfo getBuild ( ITestDevice device)

テスト用ビルドのデータを取得する

パラメーター
device ITestDevice :テストに割り当てられたITestDevice

戻り値
IBuildInfo テスト対象のビルドのIBuildInfo 、またはテストに使用できるビルドがない場合はnull

投げる
BuildRetrievalError 予期しないエラーのためにビルド情報を取得できなかった場合
DeviceNotAvailableException デバイスがテストに使用できなくなった場合