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.
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 |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2023-12-01 (UTC).