现有BuildProvider
public class ExistingBuildProvider
extends Object
implements IBuildProvider
java.lang.Object | |
↳ | com.android.tradefed.build.ExistingBuildProvider |
一个IBuildProvider
,它返回一个已经构造的IBuildInfo
。
概要
公共建设者 | |
---|---|
ExistingBuildProvider (IBuildInfo buildInfo, IBuildProvider parentProvider) 创建一个 |
公开方法 | |
---|---|
void | buildNotTested (IBuildInfo info) 将给定的版本标记为未经测试。 |
void | cleanUp (IBuildInfo info) 清理所有临时构建文件。 |
IBuildInfo | getBuild () 检索数据以进行测试。 |
公共建设者
现有BuildProvider
public ExistingBuildProvider (IBuildInfo buildInfo, IBuildProvider parentProvider)
创建一个ExistingBuildProvider
。
参量 | |
---|---|
buildInfo | IBuildInfo :要提供的现有版本 |
parentProvider | IBuildProvider :创建IBuildInfo 的原始IBuildProvider 需要传递IBuildProvider#buildNotTested(IBuildInfo) 事件。 |
公开方法
buildNotTested
public void buildNotTested (IBuildInfo info)
将给定的版本标记为未经测试。
在TradeFederation因环境问题而未能完成对构建的测试的情况下调用。
参量 | |
---|---|
info | IBuildInfo :要重置的IBuildInfo |
清理
public void cleanUp (IBuildInfo info)
清理所有临时构建文件。
参量 | |
---|---|
info | IBuildInfo |
getBuild
public IBuildInfo getBuild ()
检索要测试的数据。
退货 | |
---|---|
IBuildInfo | 用于正在测试的构建的IBuildInfo ;如果没有可用于测试的构建,则为null |
投掷 | |
---|---|
BuildRetrievalError |