合并策略
public
final
enum
MergeStrategy
extends Enum<MergeStrategy>
java.lang.Object 中 | ||
↳ | java.lang.Enum<com.android.tradefed.retry.MergeStrategy> | |
↳ | com.android.tradefed.retry.MergeStrategy |
说明存在多次尝试时应如何汇总结果。
摘要
枚举值 | |
---|---|
MergeStrategy |
ANY_FAIL_IS_FAIL
如果单次运行或测试用例失败,无论如何都会处于失败状态。 |
MergeStrategy |
ANY_PASS_IS_PASS
如果单个运行或测试用例通过,我们将认为合并结果已通过。 |
MergeStrategy |
NO_MERGE
不应应用合并操作,否则会抛出异常。 |
MergeStrategy |
ONE_TESTCASE_PASS_IS_PASS
如果某个测试用例通过,我们将认为合并结果成功通过。 |
MergeStrategy |
ONE_TESTRUN_PASS_IS_PASS
如果单次测试运行通过,我们将认为合并的运行结果已通过。 |
公共方法 | |
---|---|
static
MergeStrategy
|
getMergeStrategy(RetryStrategy retryStrategy)
根据重试策略创建合并策略。 |
static
MergeStrategy
|
valueOf(String name)
|
static
final
MergeStrategy[]
|
values()
|
枚举值
ONE_TESTCASE_PASS_IS_PASS
public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS
如果某个测试用例通过,我们将认为合并结果成功通过。
ONE_TESTRUN_PASS_IS_PASS
public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS
如果单次测试运行通过,我们将认为合并的运行结果已通过。
公共方法
getMergeStrategy
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
根据重试策略创建合并策略。
参数 | |
---|---|
retryStrategy |
RetryStrategy |
返回 | |
---|---|
MergeStrategy |