Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

CommandOptions

public class CommandOptions
extends Object implements ICommandOptions

java.lang.Object
com.android.tradefed.command.CommandOptions


ICommandOptions实现。

摘要

领域

public static final String DRY_RUN_OPTION

public static final String ENABLE_SANDBOX_TEST_MODE

public static final String INVOCATION_DATA

public static final String NOISY_DRY_RUN_OPTION

public static final String TEST_TAG_OPTION

public static final String USE_REMOTE_SANDBOX

public static final String USE_SANDBOX

公共建设者

CommandOptions ()

公开方法

boolean captureLogcatOnFailure ()

是否在测试用例失败时捕获logcat

boolean captureScreenshotOnFailure ()

是否在测试用例失败时捕获屏幕截图

ICommandOptions clone ()
boolean earlyDeviceRelease ()

使用完后是否提早释放设备。

getAutoLogCollectors ()

返回要为调用添加的自动日志收集器的集合

getDynamicDownloadArgs ()

返回传递给动态下载查询的args映射。

int getExtraRemotePostsubmitInstance ()

提交后是否在远程VM中启动其他实例。

String getHostLogSuffix ()

返回后缀以追加到Tradefed host_log;如果没有前缀,则返回null。

UniqueMultiMap<String, String> getInvocationData ()

返回传递给调用以描述它的数据

long getInvocationTimeout ()

返回指定的调用超时。

long getLoopTime ()

重新安排此命令之前,请花点时间等待。

boolean getOptimizeMainlineTest ()

如果我们应该优化用于主线测试的测试模块列表,则返回true。

Duration getParallelSetupTimeout ()

返回要在并行设置中使用的超时。

Integer getShardCount ()

返回命令的总分片计数。

Integer getShardIndex ()

返回命令的碎片索引。

String getTestTag ()

返回调用的测试标签。

String getTestTagSuffix ()

返回附加在test-tag上的test-tag后缀,以表示一个测试的某些变体。

boolean isDryRunMode ()

如果应该返回true 跳跃将此命令添加到队列中。

boolean isFullHelpMode ()

如果请求了完整的详细帮助模式,则返回true

boolean isHelpMode ()

如果请求了简短的帮助模式,则返回true

boolean isLoopMode ()

返回配置的循环模式。

boolean isNoisyDryRunMode ()

如果我们应该在执行之前将命令输出到控制台,则返回true 跳跃将其添加到队列中。

boolean runOnAllDevices ()

如果命令应在所有设备上运行,则返回true。

void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

设置应添加到调用的自动日志收集器的集合。

void setBugreportOnInvocationEnded (boolean takeBugreport)

设置是否在调用结束时捕获错误报告。

void setBugreportzOnInvocationEnded (boolean takeBugreportz)

设置是否在调用结束时捕获错误报告。

void setHostLogSuffix (String suffix)

设置后缀以附加到Tradefed host_log。

void setInvocationTimeout (Long invocationTimeout)

设置调用超时。

void setLoopMode (boolean loopMode)

设置配置的循环模式。

void setReplicateSetup (boolean replicate)

设置是否使用复制设置。

void setShardCount (Integer shardCount)

设置命令的分片计数。

void setShardIndex (Integer shardIndex)

设置命令的分片索引。

void setShouldUseSandboxing (boolean use)

设置是否应该使用TF容器

void setTestTag (String testTag)

设置调用的测试标签。

void setUseSandboxTestMode (boolean use)

设置是否应使用TF沙箱测试模式。

boolean shouldReportModuleProgression ()

是否在模块级别报告远程调用的进度。

boolean shouldUseDynamicSharding ()

返回是否应该使用动态分片

boolean shouldUseParallelRemoteSetup ()

是否尝试并行设置远程设备。

boolean shouldUseParallelSetup ()

是否尝试并行设置。

boolean shouldUseRemoteSandboxMode ()

在远程调用中是否使用沙盒模式。

boolean shouldUseReplicateSetup ()

是否对所有远程设备使用复制的设置。

boolean shouldUseSandboxTestMode ()

如果我们应该在测试模式下使用Tf沙箱,则返回true。

boolean shouldUseSandboxing ()

如果我们应该使用Tf容器运行调用,则返回true

boolean shouldUseTokenSharding ()

分片是否应使用令牌支持。

boolean takeBugreportOnInvocationEnded ()

如果在测试调用结束后应该进行错误报告,则返回true。

boolean takeBugreportzOnInvocationEnded ()

如果在测试调用最终错误报告期间应该执行错误报告而不是错误报告,则返回true。

领域

DRY_RUN_OPTION

0

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

INVOCATION_DATA

public static final String INVOCATION_DATA

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

USE_SANDBOX

public static final String USE_SANDBOX

公共建设者

CommandOptions

public CommandOptions ()

公开方法

captureLogcatOnFailure

public boolean captureLogcatOnFailure ()

是否在测试用例失败时捕获logcat

退货
boolean

captureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

是否在测试用例失败时捕获屏幕截图

退货
boolean

克隆

public ICommandOptions clone ()

退货
ICommandOptions

earlyDeviceRelease

public boolean earlyDeviceRelease ()

使用完后是否提早释放设备。

退货
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

返回要为调用添加的自动日志收集器的集合

退货

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

返回传递给动态下载查询的args映射。

退货

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

提交后是否在远程VM中启动其他实例。

退货
int

getHostLogSuffix

public String getHostLogSuffix ()

返回后缀以追加到Tradefed host_log;如果没有前缀,则返回null。

退货
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

返回传递给调用以描述它的数据

退货
UniqueMultiMap<String, String>

getInvocationTimeout

public long getInvocationTimeout ()

返回指定的调用超时。如果没有超时,则为0。

退货
long

getLoopTime

public long getLoopTime ()

重新安排此命令之前,请花点时间等待。

退货
long 时间(毫秒)

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

如果我们应该优化用于主线测试的测试模块列表,则返回true。

退货
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

返回要在并行设置中使用的超时。

退货
Duration

getShardCount

public Integer getShardCount ()

返回命令的总分片计数。

退货
Integer

getShardIndex

public Integer getShardIndex ()

返回命令的碎片索引。

退货
Integer

getTestTag

public String getTestTag ()

返回调用的测试标签。如果未指定,则默认为“存根”。

退货
String

getTestTagSuffix

public String getTestTagSuffix ()

返回附加在test-tag后面的test-tag后缀,以表示一个测试的某些变体。

退货
String

isDryRunMode

第532章

如果应该返回true 跳跃将此命令添加到队列中。

退货
boolean

isFullHelpMode

public boolean isFullHelpMode ()

如果请求了完整的详细帮助模式,则返回true

退货
boolean

isHelpMode

public boolean isHelpMode ()

如果请求了简短的帮助模式,则返回true

退货
boolean

isLoopMode

public boolean isLoopMode ()

返回配置的循环模式。

退货
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

如果我们应该在执行之前将命令输出到控制台,则返回true 跳跃将其添加到队列中。

退货
boolean

runOnAllDevices

public boolean runOnAllDevices ()

如果命令应在所有设备上运行,则返回true。

退货
boolean

setAutoLogCollectors

public void setAutoLogCollectors ( autoLogCollectors)

设置应添加到调用的自动日志收集器的集合。

参量
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

设置是否在调用结束时捕获错误报告。

参量
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

设置是否在调用结束时捕获错误报告。

参量
takeBugreportz boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

设置后缀以附加到Tradefed host_log。

参量
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

设置调用超时。如果没有超时,则为0。

参量
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

设置配置的循环模式。

setReplicateSetup

public void setReplicateSetup (boolean replicate)

设置是否使用复制设置。

参量
replicate boolean

setShardCount

public void setShardCount (Integer shardCount)

设置命令的分片计数。

参量
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

设置命令的分片索引。

参量
shardIndex Integer

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

设置是否应该使用TF容器

参量
use boolean

setTestTag

public void setTestTag (String testTag)

设置调用的测试标签。

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

设置是否应使用TF沙箱测试模式。

参量
use boolean

shouldReportModuleProgression

public boolean shouldReportModuleProgression ()

是否在模块级别报告远程调用的进度。

退货
boolean

shouldUseDynamicSharding

public boolean shouldUseDynamicSharding ()

返回是否应该使用动态分片

退货
boolean

shouldUseParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

是否尝试并行设置远程设备。

退货
boolean

shouldUseParallelSetup

public boolean shouldUseParallelSetup ()

是否尝试并行设置。

退货
boolean

shouldUseRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

在远程调用中是否使用沙盒模式。

退货
boolean

shouldUseReplicateSetup

public boolean shouldUseReplicateSetup ()

是否对所有远程设备使用复制的设置。

退货
boolean

shouldUseSandboxTestMode

public boolean shouldUseSandboxTestMode ()

如果我们应该在测试模式下使用Tf沙箱,则返回true。

退货
boolean

应该使用沙盒

public boolean shouldUseSandboxing ()

如果我们应该使用Tf容器运行调用,则返回true

退货
boolean

应该使用令牌共享

public boolean shouldUseTokenSharding ()

分片是否应使用令牌支持。

退货
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

如果在测试调用结束后应该进行错误报告,则返回true。

退货
boolean

takeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

如果在测试调用最终错误报告期间应该执行错误报告而不是错误报告,则返回true。

退货
boolean