IBuildProvider

public interface IBuildProvider

com.android.tradefed.build.IBuildProvider


负责提供被测 build 的相关信息。

摘要

公共方法

default void buildNotTested(IBuildInfo info)

<ph type="x-smartling-placeholder"></ph> 此方法已被弃用。 不再有任何应用场景

abstract void cleanUp(IBuildInfo info)

清理所有临时 build 文件。

abstract IBuildInfo getBuild()

检索被测构建的数据。

公共方法

buildNotTested

public void buildNotTested (IBuildInfo info)

<ph type="x-smartling-placeholder"></ph> 此方法已废弃。
不再有任何用例

将给定 build 标记为未测试。

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

参数
info IBuildInfo:要重置的 IBuildInfo

清理

public abstract void cleanUp (IBuildInfo info)

清理所有临时 build 文件。

参数
info IBuildInfo

getBuild

public abstract IBuildInfo getBuild ()

检索被测构建的数据。

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

抛出
BuildRetrievalError 如果由于发生意外错误而未能检索到 build 信息