Merge-Strategie
public
final
enum
MergeStrategy
extends Enum<MergeStrategy>
java.lang.Object | ||
😎 | java.lang.Enum<com.android.tradefed.retry.MergeStrategy> | |
😎 | com.android.tradefed.retry.MergeStrategy |
Beschreibt, wie die Ergebnisse bei mehreren Versuchen aggregiert werden sollen.
Zusammenfassung
Enum-Werte | |
---|---|
MergeStrategy |
ANY_FAIL_IS_FAIL
Wenn eine einzelne Ausführung oder ein Testlauf fehlschlägt, gilt der Status in jedem Fall als „Fehlgeschlagen“. |
MergeStrategy |
ANY_PASS_IS_PASS
Wenn eine einzelne Ausführung oder ein Testlauf bestanden wurde, gelten die zusammengeführten Ergebnisse als bestanden. |
MergeStrategy |
NO_MERGE
Die Zusammenführung sollte nicht angewendet werden und löst eine Ausnahme aus. |
MergeStrategy |
ONE_TESTCASE_PASS_IS_PASS
Wenn ein einzelner Testlauf bestanden wurde, gilt das zusammengeführte Ergebnis als bestanden. |
MergeStrategy |
ONE_TESTRUN_PASS_IS_PASS
Wenn ein einzelner Testlauf bestanden wurde, gilt das zusammengeführte Ergebnis als bestanden. |
Öffentliche Methoden | |
---|---|
static
MergeStrategy
|
getMergeStrategy(RetryStrategy retryStrategy)
Erstellen Sie eine Zusammenführungsstrategie basierend auf der Wiederholungsstrategie. |
static
MergeStrategy
|
valueOf(String name)
|
static
final
MergeStrategy[]
|
values()
|
Enum-Werte
ALLE_FAIL_IST_FEHLGESCHLAGEN
public static final MergeStrategy ANY_FAIL_IS_FAIL
Wenn eine einzelne Ausführung oder ein Testlauf fehlschlägt, gilt der Status in jedem Fall als „Fehlgeschlagen“.
JEDER_PASS_IST_PASS
public static final MergeStrategy ANY_PASS_IS_PASS
Wenn eine einzelne Ausführung oder ein Testlauf bestanden wurde, gelten die zusammengeführten Ergebnisse als bestanden.
NO_MERGE (NICHT_VERBINDEN)
public static final MergeStrategy NO_MERGE
Die Zusammenführung sollte nicht angewendet werden und löst eine Ausnahme aus.
EIN_TESTCASE_PASS_IS_PASS
public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS
Wenn ein einzelner Testlauf bestanden wurde, gilt das zusammengeführte Ergebnis als bestanden.
ONE_TESTRUN_PASS_IS_PASS (ONE_TESTRUN_PASS_IS_PASS)
public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS
Wenn ein einzelner Testlauf bestanden wurde, gilt das zusammengeführte Ergebnis als bestanden.
Öffentliche Methoden
getMergeStrategy
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
Erstellen Sie eine Zusammenführungsstrategie basierend auf der Wiederholungsstrategie.
Parameter | |
---|---|
retryStrategy |
RetryStrategy |
Returns | |
---|---|
MergeStrategy |
valueOf
public static MergeStrategy valueOf (String name)
Parameter | |
---|---|
name |
String |
Returns | |
---|---|
MergeStrategy |