ExistingBuildProvider

public class ExistingBuildProvider
extends Object implements IBuildProvider

java.lang.Object
   ↳ com.android.tradefed.build.ExistingBuildProvider


すでに構築された IBuildInfo を返す IBuildProvider

概要

パブリック コンストラクタ

ExistingBuildProvider(IBuildInfo buildInfo, IBuildProvider parentProvider)

ExistingBuildProvider を作成します。

パブリック メソッド

void buildNotTested(IBuildInfo info)

特定のビルドを未テストとしてマークします。

void cleanUp(IBuildInfo info)

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

IBuildInfo getBuild()

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

パブリック コンストラクタ

ExistingBuildProvider

public ExistingBuildProvider (IBuildInfo buildInfo, 
                IBuildProvider parentProvider)

ExistingBuildProvider を作成します。

パラメータ
buildInfo IBuildInfo: 提供する既存のビルド

parentProvider IBuildProvider: IBuildInfo を作成した元の IBuildProviderIBuildProvider.buildNotTested(IBuildInfo) イベントを渡すために必要です。

パブリック メソッド

buildNotTested

public void buildNotTested (IBuildInfo info)

特定のビルドを未テストとしてマークします。

環境の問題が原因で TradeFederation がビルドのテストの完了に失敗した場合に呼び出されます。

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

cleanUp

public void cleanUp (IBuildInfo info)

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

パラメータ
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

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

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

例外
BuildRetrievalError