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 信息