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

Führen Sie alle Tests für die angegebene Anzahl von Versuchen erneut aus.

RetryStrategy NO_RETRY

Versuchen Sie es nicht noch einmal

RetryStrategy RERUN_UNTIL_FAILURE

Führen Sie alle Tests erneut durch, bis die maximale Anzahl erreicht ist oder ein Fehler auftritt, je nachdem, was zuerst eintritt.

RetryStrategy RETRY_ANY_FAILURE

Führen Sie alle fehlgeschlagenen Testläufe und Testfälle erneut aus, bis der Test bestanden wurde oder die angegebene maximale Anzahl an Versuchen erreicht ist.

Öffentliche Methoden

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

Enum-Werte

ITERATIONEN

public static final RetryStrategy ITERATIONS

Führen Sie alle Tests für die angegebene Anzahl von Versuchen erneut aus.

NO_RETRY

public static final RetryStrategy NO_RETRY

Versuchen Sie es nicht noch einmal

RERUN_UNTIL_FAILURE

public static final RetryStrategy RERUN_UNTIL_FAILURE

Führen Sie alle Tests erneut durch, 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

Führen Sie alle fehlgeschlagenen Testläufe und Testfälle erneut aus, bis der Test bestanden wurde oder die angegebene maximale Anzahl an Versuchen erreicht ist. Testlauffehler werden vorrangig erneut ausgeführt (d. h. wenn ein Lauffehler und ein Testfallfehler auftreten, wird der Lauffehler erneut ausgeführt).

Öffentliche Methoden

Wert von

public static RetryStrategy valueOf (String name)

Parameter
name String

Kehrt zurück
RetryStrategy

Werte

public static final RetryStrategy[] values ()

Kehrt zurück
RetryStrategy[]