RetryStrategy

public final enum RetryStrategy
extends Enum<RetryStrategy>

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


Die Wiederholungsstrategie, die beim erneuten Ausführen einiger Tests verwendet werden soll.

Zusammenfassung

Enum-Werte

RetryStrategy  ITERATIONS

Alle Tests für die angegebene Anzahl von Versuchen noch einmal ausführen. 

RetryStrategy  NO_RETRY

Wiederholen Sie den Vorgang nicht. 

RetryStrategy  RERUN_UNTIL_FAILURE

Wiederholen Sie alle Tests, bis die maximale Anzahl erreicht ist oder ein Fehler auftritt, je nachdem, was zuerst eintritt. 

RetryStrategy  RETRY_ANY_FAILURE

Wiederholen Sie alle fehlgeschlagenen Testläufe und Testfälle, bis sie bestanden sind oder die maximale Anzahl von Versuchen erreicht wurde. 

Öffentliche Methoden

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

Enum-Werte

ITERATIONEN

public static final RetryStrategy ITERATIONS

Alle Tests für die angegebene Anzahl von Versuchen noch einmal ausführen.

NO_RETRY

public static final RetryStrategy NO_RETRY

Keinen Wiederholungsversuch starten

RERUN_UNTIL_FAILURE

public static final RetryStrategy RERUN_UNTIL_FAILURE

Wiederholen Sie alle Tests, bis die maximale Anzahl erreicht ist oder ein Fehler auftritt, je nachdem, was zuerst eintritt.

RETRY_ANY_FAILURE

public static final RetryStrategy RETRY_ANY_FAILURE

Wiederholen Sie alle fehlgeschlagenen Testläufe und Testfälle, bis sie bestanden sind oder die maximale Anzahl von Versuchen erreicht wurde. Fehler bei Testläufen werden vorrangig noch einmal ausgeführt. Wenn also ein Lauffehler und ein Testfallfehler auftreten, wird der Lauffehler noch einmal ausgeführt.

Öffentliche Methoden

valueOf

public static RetryStrategy valueOf (String name)

Parameter
name String

Returns
RetryStrategy

Werte

public static final RetryStrategy[] values ()

Returns
RetryStrategy[]