IBuildProvider

public interface IBuildProvider

com.android.tradefed.build.IBuildProvider


テスト中のビルドに関する情報を提供する責任を負います。

概要

パブリック メソッド

default void buildNotTested(IBuildInfo info)

このメソッドは非推奨です。ユースケースがなくなった

abstract void cleanUp(IBuildInfo info)

一時ビルドファイルをクリーンアップします。

abstract IBuildInfo getBuild()

テスト対象のビルドのデータを取得します。

パブリック メソッド

buildNotTested

public void buildNotTested (IBuildInfo info)

このメソッドは非推奨です。
ユースケースがなくなった

指定されたビルドを未テストとしてマークします。

環境の問題により TradeFederation がビルドのテストを完了できなかった場合に呼び出されます。

パラメータ
info IBuildInfo: リセットする IBuildInfo

cleanUp

public abstract void cleanUp (IBuildInfo info)

一時ビルドファイルをクリーンアップします。

パラメータ
info IBuildInfo

getBuild

public abstract IBuildInfo getBuild ()

テスト対象のビルドのデータを取得します。

戻り値
IBuildInfo テスト中のビルドの IBuildInfo。テストに使用できるビルドがない場合は null

例外
BuildRetrievalError 予期しないエラーによりビルド情報の取得に失敗した場合