重试策略

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

重新运行所有测试运行和测试用例失败,直到通过或指定的最大尝试次数。测试运行失败优先重新运行(也就是如果运行失败和测试用例失败发生,运行失败重新运行)。

公共方法

的价值

public static RetryStrategy valueOf (String name)

参数
name String

退货
RetryStrategy

价值观

public static final RetryStrategy[] values ()

退货
RetryStrategy[]