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

枚举值

迭代

public static final RetryStrategy ITERATIONS

针对指定的尝试次数重新运行所有测试。

NO_RETRY

public static final RetryStrategy NO_RETRY

不尝试任何重试

RERUN_UNTIL_FAILURE

public static final RetryStrategy RERUN_UNTIL_FAILURE

重新运行所有测试,直至达到最大计数或出现失败的情况(以先到者为准)。

RETRY_ANY_FAILURE

public static final RetryStrategy RETRY_ANY_FAILURE

重新运行所有测试运行作业和测试用例失败项,直到测试通过或达到指定的最大尝试次数。系统会优先重新运行测试运行失败情况(即如果发生运行失败和测试用例失败,系统会重新运行运行失败情况)。

公共方法

valueOf

public static RetryStrategy valueOf (String name)

参数
name String

返回
RetryStrategy

values

public static final RetryStrategy[] values ()

返回
RetryStrategy[]