重试策略

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

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

公共方法

的价值

public static RetryStrategy valueOf (String name)

参数
name String

退货
RetryStrategy

价值观

public static final RetryStrategy[] values ()

退货
RetryStrategy[]