RetryStrategy

public final enum RetryStrategy
extends Enum<RetryStrategy>

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


Strategia ponownego próbowania, która ma być używana podczas ponownego wykonywania niektórych testów.

Podsumowanie

Wartości typu wyliczeniowego

RetryStrategy  ITERATIONS

Ponownie uruchom wszystkie testy przez określoną liczbę prób. 

RetryStrategy  NO_RETRY

Nie próbuj ponownie

RetryStrategy  RERUN_UNTIL_FAILURE

Ponownie uruchom wszystkie testy, aż osiągniesz maksymalną liczbę testów lub wystąpi błąd (w zależności od tego, co nastąpi wcześniej). 

RetryStrategy  RETRY_ANY_FAILURE

Ponownie uruchom wszystkie testy i przypadki testowe, aż do ich zaliczenia lub osiągnięcia maksymalnej liczby prób. 

Metody publiczne

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

Wartości typu wyliczeniowego

ITERACJE

public static final RetryStrategy ITERATIONS

Ponownie uruchom wszystkie testy przez określoną liczbę prób.

NO_RETRY

public static final RetryStrategy NO_RETRY

Nie próbuj ponownie

RERUN_UNTIL_FAILURE

public static final RetryStrategy RERUN_UNTIL_FAILURE

Ponownie uruchom wszystkie testy, aż osiągniesz maksymalną liczbę testów lub wystąpi błąd (w zależności od tego, co nastąpi wcześniej).

RETRY_ANY_FAILURE

public static final RetryStrategy RETRY_ANY_FAILURE

Ponownie uruchom wszystkie testy i przypadki testowe, aż do ich zaliczenia lub osiągnięcia maksymalnej liczby prób. Niepowodzenia w przebiegu testu są ponownie wykonywane zgodnie z priorytetem (czyli jeśli wystąpią niepowodzenie w przebiegu i niepowodzenie przypadku testowego, ponownie wykonywane jest niepowodzenie w przebiegu).

Metody publiczne

valueOf

public static RetryStrategy valueOf (String name)

Parametry
name String

Zwroty
RetryStrategy

wartości

public static final RetryStrategy[] values ()

Zwroty
RetryStrategy[]