AbLocalBuildProvider

public class AbLocalBuildProvider
extends StubBuildProvider implements IInvocationContextReceiver

java.lang.Object
   ↳ com.android.tradefed.build.StubBuildProvider
     ↳ com.google.android.tradefed.build.AbLocalBuildProvider


在 Android build 上创建本地 build 的本地 build 提供程序。TODO:更新此功能,使其也能引导设备 build 信息。

摘要

常量

String LOCAL_BUILD

公共构造函数

AbLocalBuildProvider()

公共方法

static Build createLocalBuild(IInvocationContext context, String branch, String buildFlavor)

在远程 AB 服务器上创建本地 build 并返回其引用。

IBuildInfo getBuild()

检索被测 build 的数据。

void setInvocationContext(IInvocationContext invocationContext)

常量

LOCAL_BUILD

public static final String LOCAL_BUILD

常量值: "local_build"

公共构造函数

AbLocalBuildProvider

public AbLocalBuildProvider ()

公共方法

createLocalBuild

public static Build createLocalBuild (IInvocationContext context, 
                String branch, 
                String buildFlavor)

在远程 AB 服务器上创建本地 build 并返回其引用。

参数
context IInvocationContext

branch String

buildFlavor String

返回
Build

getBuild

public IBuildInfo getBuild ()

检索被测 build 的数据。

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

抛出
BuildRetrievalError

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

参数
invocationContext IInvocationContext