重試策略

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