RetryStrategy
public
final
enum
RetryStrategy
extends Enum<RetryStrategy>
java.lang.Object | ||
↳ | java.lang.Enum<com.android.tradefed.retry.RetryStrategy> | |
↳ | com.android.tradefed.retry.RetryStrategy |
重新运行某些测试时要使用的重试策略。
摘要
枚举值 | |
---|---|
RetryStrategy |
ITERATIONS
针对指定的尝试次数重新运行所有测试。 |
RetryStrategy |
NO_RETRY
不尝试任何重试 |
RetryStrategy |
RERUN_UNTIL_FAILURE
重新运行所有测试,直至达到最大计数或出现失败的情况(以先到者为准)。 |
RetryStrategy |
RETRY_ANY_FAILURE
重新运行所有测试运行和测试用例失败情况,直到测试通过或达到指定的最大尝试次数。 |
公共方法 | |
---|---|
static
RetryStrategy
|
valueOf(String name)
|
static
final
RetryStrategy[]
|
values()
|
枚举值
RERUN_UNTIL_FAILURE
public static final RetryStrategy RERUN_UNTIL_FAILURE
重新运行所有测试,直至达到最大计数或出现失败的情况(以先到者为准)。
RETRY_ANY_FAILURE
public static final RetryStrategy RETRY_ANY_FAILURE
重新运行所有测试运行作业和测试用例失败项,直到测试通过或达到指定的最大尝试次数。系统会优先重新运行测试运行失败情况(即如果发生运行失败和测试用例失败,系统会重新运行运行失败情况)。