IBuildProvider

public interface IBuildProvider

com.android.tradefed.build.IBuildProvider


テスト対象のビルドに関する情報を提供します。

概要

パブリック メソッド

default void buildNotTested(IBuildInfo info)

<ph type="x-smartling-placeholder"></ph> このメソッドは非推奨です。 ユースケースがない

abstract void cleanUp(IBuildInfo info)

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

abstract IBuildInfo getBuild()

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

パブリック メソッド

buildNotTested

public void buildNotTested (IBuildInfo info)

<ph type="x-smartling-placeholder"></ph> このメソッドは非推奨です。
ユースケースがない

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

TradeFederation がビルドのテストを完了できなかった場合に呼び出されます。 可能性があります。

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

クリーンアップ

public abstract void cleanUp (IBuildInfo info)

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

パラメータ
info IBuildInfo

getBuild

public abstract IBuildInfo getBuild ()

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

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

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