IBuildProvider

public interface IBuildProvider

com.android.tradefed.build.IBuildProvider


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

摘要

公共方法

default void buildNotTested(IBuildInfo info)

此方法已废弃。 不再有任何用例

abstract void cleanUp(IBuildInfo info)

清理所有临时 build 文件。

abstract IBuildInfo getBuild()

检索被测 build 的数据。

公共方法

buildNotTested

public void buildNotTested (IBuildInfo info)

此方法已废弃。
不再有任何用例

将给定 build 标记为未测试。

如果 TradeFederation 因环境问题而未能完成对 build 的测试,则会调用此方法。

参数
info IBuildInfo:要重置的 IBuildInfo

cleanUp

public abstract void cleanUp (IBuildInfo info)

清理所有临时 build 文件。

参数
info IBuildInfo

getBuild

public abstract IBuildInfo getBuild ()

检索要测试的 build 的数据。

返回
IBuildInfo 测试 build 的 IBuildInfo,如果没有可供测试的 build,则为 null

抛出
BuildRetrievalError 如果因意外错误而无法检索 build 信息