現有BuildProvider

public class ExistingBuildProvider
extends Object implements IBuildProvider

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


一個IBuildProvider ,它返回一個已經構造的IBuildInfo

概括

公共建設者

ExistingBuildProvider (IBuildInfo buildInfo, IBuildProvider parentProvider)

創建一個ExistingBuildProvider

公開方法

void buildNotTested (IBuildInfo info)

將給定的版本標記為未經測試。

void cleanUp (IBuildInfo info)

清理所有臨時構建文件。

IBuildInfo getBuild ()

檢索要測試的數據。

公共建設者

現有BuildProvider

public ExistingBuildProvider (IBuildInfo buildInfo, 
                IBuildProvider parentProvider)

創建一個ExistingBuildProvider

參數
buildInfo IBuildInfo :要提供的現有版本

parentProvider IBuildProvider :創建IBuildInfo的原始IBuildProvider需要傳遞IBuildProvider#buildNotTested(IBuildInfo)事件。

公開方法

buildNotTested

public void buildNotTested (IBuildInfo info)

將給定的版本標記為未經測試。

在TradeFederation由於環境問題而未能完成對構建的測試的情況下調用。

參數
info IBuildInfo :要重置的IBuildInfo

清理

public void cleanUp (IBuildInfo info)

清理所有臨時構建文件。

參數
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

檢索要測試的數據。

退貨
IBuildInfo IBuildInfo用於測試中的版本;如果沒有可用的版本用於測試,則為null

投擲
BuildRetrievalError