Tradefed委托人

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 ()

是否触发委托逻辑。

领域

DELEGATE_OBJECT

public static final String DELEGATE_OBJECT

配置中的对象引用。

公共构造函数

Tradefed委托人

public TradefedDelegator ()

公共方法

清除命令行

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

从原始命令行中删除委托选项,以便底层配置不会再次委托。

参数
originalCommand String

退货
String[]

投掷
ConfigurationException

创建类路径

public String createClasspath ()

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

退货
String

获取命令行

public String[] getCommandLine ()

退货
String[]

获取TfRootDir

public File getTfRootDir ()

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

退货
File

正在分期

public boolean isStaging ()

返回这是否是暂存环境。默认情况下,我们不想在暂存中进行委托,除非设置了“staging_deleated”。

退货
boolean

设置命令行

public void setCommandLine (String[] command)

参数
command String

应该使用委托

public boolean shouldUseDelegation ()

是否触发委托逻辑。

退货
boolean