现有 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)

将给定 build 标记为未测试。

void cleanUp(IBuildInfo info)

清理所有临时 build 文件。

IBuildInfo getBuild()

检索被测构建的数据。

公共构造函数

现有 BuildProvider

public ExistingBuildProvider (IBuildInfo buildInfo, 
                IBuildProvider parentProvider)

创建 ExistingBuildProvider

参数
buildInfo IBuildInfo:要提供的现有 build

parentProvider IBuildProvider:创建 IBuildInfo 的原始 IBuildProvider 需要传递 IBuildProvider#buildNotTested(IBuildInfo) 事件。

公共方法

buildNotTested

public void buildNotTested (IBuildInfo info)

将给定 build 标记为未测试。

在 TradeFederation 因以下原因而未能完成 build 测试时调用 环境问题

参数
info IBuildInfo:要重置的 IBuildInfo

清理

public void cleanUp (IBuildInfo info)

清理所有临时 build 文件。

参数
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

检索被测构建的数据。

返回
IBuildInfo 被测 build 的 IBuildInfo,如果未安装 build,则为 null 可用于测试

抛出
BuildRetrievalError