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デバイスがテストに使用できなくなった場合