RetryStrategy

public final enum RetryStrategy
extends Enum<RetryStrategy>

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


A estratégia de repetição a ser usada ao executar alguns testes novamente.

Resumo

Valores de enumeração

RetryStrategy  ITERATIONS

Execute todos os testes para o número de tentativas especificado. 

RetryStrategy  NO_RETRY

Não tente fazer outra tentativa 

RetryStrategy  RERUN_UNTIL_FAILURE

Execute todos os testes novamente até que a contagem máxima seja alcançada ou uma falha ocorra, o que ocorrer primeiro. 

RetryStrategy  RETRY_ANY_FAILURE

Execute novamente todos os casos de teste e falhas de execução de teste até que sejam aprovados ou o número máximo de tentativas especificado seja atingido. 

Métodos públicos

static RetryStrategy valueOf(String name)
static final RetryStrategy[] values()

Valores de enumeração

ITERAÇÕES

public static final RetryStrategy ITERATIONS

Execute todos os testes para o número de tentativas especificado.

NO_RETRY

public static final RetryStrategy NO_RETRY

Não tente fazer outra tentativa

RERUN_UNTIL_FAILURE

public static final RetryStrategy RERUN_UNTIL_FAILURE

Execute todos os testes novamente até que a contagem máxima seja alcançada ou uma falha ocorra, o que ocorrer primeiro.

RETRY_ANY_FAILURE

public static final RetryStrategy RETRY_ANY_FAILURE

Execute novamente todos os casos de teste e falhas de execução de teste até que sejam aprovados ou o número máximo de tentativas especificado seja atingido. As falhas de execução de teste são executadas novamente com prioridade. Ou seja, se ocorrer uma falha de execução e um caso de teste, a falha de execução será executada novamente.

Métodos públicos

valueOf

public static RetryStrategy valueOf (String name)

Parâmetros
name String

Retorna
RetryStrategy

valores

public static final RetryStrategy[] values ()

Retorna
RetryStrategy[]