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

Werte

public static final MergeStrategy[] values ()

Returns
MergeStrategy[]