StrategiaRiprova

public final enum RetryStrategy
extends Enum<RetryStrategy>

java.lang.Object
🎞 java.lang.Enum<com.android.tradefed.retry.RiprovaStrategy>
  🎞 com.android.tradefed.retry.RiprovaStrategy


La strategia relativa ai nuovi tentativi da utilizzare quando si eseguono nuovamente alcuni test.

Riepilogo

Valori enum

RetryStrategy  ITERATIONS

Esegui di nuovo tutti i test per il numero di tentativi specificato. 

RetryStrategy  NO_RETRY

Non riprovare

RetryStrategy  RERUN_UNTIL_FAILURE

Esegui di nuovo tutti i test fino al raggiungimento del numero massimo o fino a quando non si verifica un errore, a seconda dell'evento che si verifica per primo. 

RetryStrategy  RETRY_ANY_FAILURE

Esegui di nuovo tutti gli errori di esecuzione di test e scenari di test finché non vengono superati o fino al numero massimo di tentativi specificato. 

Metodi pubblici

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

Valori enum

ITERAZIONI

public static final RetryStrategy ITERATIONS

Esegui di nuovo tutti i test per il numero di tentativi specificato.

NESSUN RIPROVA

public static final RetryStrategy NO_RETRY

Non riprovare

RERUN_UNTIL_ERRORE

public static final RetryStrategy RERUN_UNTIL_FAILURE

Esegui di nuovo tutti i test fino al raggiungimento del numero massimo o fino a quando non si verifica un errore, a seconda dell'evento che si verifica per primo.

RIPROVA_NON_ERRORE

public static final RetryStrategy RETRY_ANY_FAILURE

Esegui di nuovo tutti gli errori di esecuzione di test e scenari di test finché non vengono superati o fino al numero massimo di tentativi specificato. Gli errori nell'esecuzione dei test vengono rieseguiti in priorità (ovvero se un errore di esecuzione e uno scenario di test) un errore di esecuzione, l'errore di esecuzione viene eseguito di nuovo).

Metodi pubblici

valueOf

public static RetryStrategy valueOf (String name)

Parametri
name String

Ritorni
RetryStrategy

valori

public static final RetryStrategy[] values ()

Ritorni
RetryStrategy[]