TradefedDelegator

public class TradefedDelegator
extends Object

java.lang.Object 中
   ↳ com.android.tradefed.config.proxy.TradefedDelegator


有助于将调用委托给其他 Tradefed 二进制文件的对象。

摘要

字段

public static final String DELEGATE_OBJECT

配置中的对象引用。

公共构造函数

TradefedDelegator()

公共方法

static String[] clearCommandline(String[] originalCommand)

从原始命令行中移除委托选项,使底层配置不会 再次进行委托

String createClasspath()

从目录中的 jar 创建类路径。

String[] getCommandLine()
File getTfRootDir()

返回 Tradefed 二进制文件的目录。

boolean isStaging()

返回此处是否为预演环境。

void setCommandLine(String[] command)
boolean shouldUseDelegation()

是否触发委托逻辑。

字段

委托_反对对象

public static final String DELEGATE_OBJECT

配置中的对象引用。

公共构造函数

TradefedDelegator

public TradefedDelegator ()

公共方法

清除命令行

public static String[] clearCommandline (String[] originalCommand)

从原始命令行中移除委托选项,使底层配置不会 再次进行委托

参数
originalCommand String

返回
String[]

抛出
ConfigurationException

createClasspath

public String createClasspath ()

从目录中的 jar 创建类路径。

返回
String

getCommandLine

public String[] getCommandLine ()

返回
String[]

getTfRootDir

public File getTfRootDir ()

返回 Tradefed 二进制文件的目录。

返回
File

正在预演

public boolean isStaging ()

返回此处是否为预演环境。我们不希望在预演阶段进行委托 默认情况下,仅当“staging_delegated”。

返回
boolean

setCommandLine

public void setCommandLine (String[] command)

参数
command String

shouldUseDelegation

public boolean shouldUseDelegation ()

是否触发委托逻辑。

返回
boolean