ExistingBuildProvider
public
class
ExistingBuildProvider
extends Object
implements
IBuildProvider
| java.lang.Object | |
| ↳ | com.android.tradefed.build.ExistingBuildProvider |
用于返回已构建的 IBuildInfo 的 IBuildProvider。
摘要
公共构造函数 | |
|---|---|
ExistingBuildProvider(IBuildInfo buildInfo, IBuildProvider parentProvider)
|
|
公共方法 | |
|---|---|
void
|
buildNotTested(IBuildInfo info)
将给定 build 标记为未测试。 |
void
|
cleanUp(IBuildInfo info)
清理所有临时 build 文件。 |
IBuildInfo
|
getBuild()
检索被测 build 的数据。 |
公共构造函数
ExistingBuildProvider
public ExistingBuildProvider (IBuildInfo buildInfo,
IBuildProvider parentProvider)| 参数 | |
|---|---|
buildInfo |
IBuildInfo:要提供的现有 build |
parentProvider |
IBuildProvider:创建 IBuildInfo 的原始 IBuildProvider。需要传递 IBuildProvider#buildNotTested(IBuildInfo) 事件。 |
公共方法
buildNotTested
public void buildNotTested (IBuildInfo info)
将给定 build 标记为未测试。
当 TradeFederation 因环境问题而未能完成对 build 的测试时,系统会调用此方法。
| 参数 | |
|---|---|
info |
IBuildInfo:要重置的 IBuildInfo |
cleanUp
public void cleanUp (IBuildInfo info)
清理所有临时 build 文件。
| 参数 | |
|---|---|
info |
IBuildInfo |
getBuild
public IBuildInfo getBuild ()
检索要测试的 build 的数据。
| 返回 | |
|---|---|
IBuildInfo |
测试 build 的 IBuildInfo,如果没有可供测试的 build,则为 null |
| 抛出 | |
|---|---|
BuildRetrievalError |
|