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

クリーンアップ

public abstract void cleanUp (IBuildInfo info)

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

パラメータ
info IBuildInfo

getBuild

public abstract IBuildInfo getBuild ()

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

戻り値
IBuildInfo テスト対象のビルドの場合は IBuildInfo、テスト可能なビルドがない場合は null

例外
BuildRetrievalError 予期しないエラーによりビルド情報を取得できなかった場合