MergeStrategy
public
final
enum
MergeStrategy
extends Enum<MergeStrategy>
java.lang.Object | ||
↳ | java.lang.Enum<com.android.tradefed.retry.MergeStrategy> | |
↳ | com.android.tradefed.retry.MergeStrategy |
Hier wird beschrieben, wie die Ergebnisse zusammengefasst werden sollen, wenn mehrere Versuche vorliegen.
Zusammenfassung
Enum-Werte | |
---|---|
MergeStrategy |
ANY_FAIL_IS_FAIL
Wenn ein einzelner Durchlauf oder Testfall fehlschlägt, ist der Status in jedem Fall „Fehlgeschlagen“. |
MergeStrategy |
ANY_PASS_IS_PASS
Wenn ein einzelner Durchlauf oder Testfall bestanden ist, betrachten wir die zusammengeführten Ergebnisse als bestanden. |
MergeStrategy |
NO_MERGE
Das Zusammenführen sollte nicht angewendet werden und es wird eine Ausnahme ausgelöst. |
MergeStrategy |
ONE_TESTCASE_PASS_IS_PASS
Wenn ein einzelner Testfall bestanden hat, betrachten wir das zusammengeführte Ergebnis als bestanden. |
MergeStrategy |
ONE_TESTRUN_PASS_IS_PASS
Wenn ein einzelner Test bestanden wird, betrachten wir das Ergebnis der zusammengeführten Ausführung als bestanden. |
Öffentliche Methoden | |
---|---|
static
MergeStrategy
|
getMergeStrategy(RetryStrategy retryStrategy)
Erstellen Sie eine Zusammenführungsstrategie, die auf der Wiederholungsstrategie basiert. |
static
MergeStrategy
|
valueOf(String name)
|
static
final
MergeStrategy[]
|
values()
|
Enum-Werte
ANY_FAIL_IS_FAIL
public static final MergeStrategy ANY_FAIL_IS_FAIL
Wenn ein einzelner Durchlauf oder Testfall fehlschlägt, ist der Status in jedem Fall „Fehlgeschlagen“.
ANY_PASS_IS_PASS
public static final MergeStrategy ANY_PASS_IS_PASS
Wenn ein einzelner Durchlauf oder Testfall bestanden ist, betrachten wir die zusammengeführten Ergebnisse als bestanden.
NO_MERGE
public static final MergeStrategy NO_MERGE
Das Zusammenführen sollte nicht angewendet werden und es wird eine Ausnahme ausgelöst.
ONE_TESTCASE_PASS_IS_PASS
public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS
Wenn ein einzelner Testfall bestanden hat, betrachten wir das zusammengeführte Ergebnis als bestanden.
ONE_TESTRUN_PASS_IS_PASS
public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS
Wenn ein einzelner Test bestanden wird, betrachten wir das Ergebnis der zusammengeführten Ausführung als bestanden.
Öffentliche Methoden
getMergeStrategy
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
Erstellen Sie eine Zusammenführungsstrategie, die auf der Wiederholungsstrategie basiert.
Parameter | |
---|---|
retryStrategy |
RetryStrategy |
Returns | |
---|---|
MergeStrategy |
valueOf
public static MergeStrategy valueOf (String name)
Parameter | |
---|---|
name |
String |
Returns | |
---|---|
MergeStrategy |