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

按照指定的尝试次数重新运行所有测试。

public static final RetryStrategy NO_RETRY

不尝试任何重试

RERUN_UNTIL_FAILURE

public static final RetryStrategy RERUN_UNTIL_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[]