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 |