重試策略

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[]