MergeStrategy

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 aggregiert werden sollen, wenn mehrere Versuche vorliegen.

Zusammenfassung

Enum-Werte

MergeStrategy ANY_FAIL_IS_FAIL

Wenn ein einzelner Lauf oder ein einzelner Testfall fehlschlägt, wird in jedem Fall der Status „fehlgeschlagen“ angezeigt.

MergeStrategy ANY_PASS_IS_PASS

Wenn ein einzelner Lauf oder ein einzelner Testfall bestanden wird, betrachten wir 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 Testfall erfolgreich ist, betrachten wir das zusammengeführte Ergebnis als bestanden.

MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Wenn ein einzelner Testlauf bestanden wird, betrachten wir das Ergebnis des zusammengeführten Laufs 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

ANY_FAIL_IS_FAIL

public static final MergeStrategy ANY_FAIL_IS_FAIL

Wenn ein einzelner Lauf oder ein einzelner Testfall fehlschlägt, wird in jedem Fall der Status „fehlgeschlagen“ angezeigt.

ANY_PASS_IS_PASS

public static final MergeStrategy ANY_PASS_IS_PASS

Wenn ein einzelner Lauf oder ein einzelner Testfall bestanden wird, betrachten wir die zusammengeführten Ergebnisse als bestanden.

NO_MERGE

public static final MergeStrategy NO_MERGE

Die Zusammenführung sollte nicht angewendet werden und löst eine Ausnahme aus.

ONE_TESTCASE_PASS_IS_PASS

public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Wenn ein einzelner Testfall erfolgreich ist, 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 Testlauf bestanden wird, betrachten wir das Ergebnis des zusammengeführten Laufs als bestanden.

Öffentliche Methoden

getMergeStrategy

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

Erstellen Sie eine Zusammenführungsstrategie basierend auf der Wiederholungsstrategie.

Parameter
retryStrategy RetryStrategy

Kehrt zurück
MergeStrategy

Wert von

public static MergeStrategy valueOf (String name)

Parameter
name String

Kehrt zurück
MergeStrategy

Werte

public static final MergeStrategy[] values ()

Kehrt zurück
MergeStrategy[]