重試策略

public final enum RetryStrategy
extends Enum<RetryStrategy>

java.lang.Object
   ↳ java.lang.Enum<com.android.tradefed.retry.tryStrategy>
     ↳ com.android.tradefed.retry.tryStrategy


重新執行部分測試時使用的重試策略。

摘要

列舉值

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

重新執行所有測試,直到達到數量上限或失敗 (以先發生者為準)。

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