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

重新執行所有測試,並指定嘗試次數。

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

重新執行所有測試執行和測試案例失敗,直到通過或達到指定的最大嘗試次數為止。系統會優先重新執行測試執行失敗項目 (也就是說,如果發生執行失敗和測試案例失敗,系統會重新執行執行失敗項目)。

公用方法

valueOf

public static RetryStrategy valueOf (String name)

參數
name String

傳回
RetryStrategy

public static final RetryStrategy[] values ()

傳回
RetryStrategy[]