Strategia scalania

public final enum MergeStrategy
extends Enum< MergeStrategy >

Obiekt Java.lang.Object
java.lang.Enum< com.android.tradefed.retry.MergeStrategy >
com.android.tradefed.retry.MergeStrategy


Opisuje, w jaki sposób wyniki powinny być agregowane, gdy występuje wiele prób.

Streszczenie

Wartości wyliczeniowe

MergeStrategy ANY_FAIL_IS_FAIL

Jeśli pojedynczy przebieg lub przypadki testowe nie powiodą się, status zakończy się niepowodzeniem bez względu na wszystko.

MergeStrategy ANY_PASS_IS_PASS

Jeśli pojedynczy przebieg lub przypadki testowe zostaną zaliczone, połączone wyniki zostaną uznane za zaliczone.

MergeStrategy NO_MERGE

Scalanie nie powinno być stosowane i spowoduje zgłoszenie wyjątku.

MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Jeśli pojedynczy przypadek testowy zakończy się sukcesem, połączony wynik uznamy za pozytywny.

MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Jeżeli pojedynczy przebieg testowy zakończy się sukcesem, wynik połączonego przebiegu zostanie uznany za pozytywny.

Metody publiczne

static MergeStrategy getMergeStrategy ( RetryStrategy retryStrategy)

Utwórz strategię scalania w oparciu o strategię ponawiania prób.

static MergeStrategy valueOf (String name)
static final MergeStrategy[] values ()

Wartości wyliczeniowe

ANY_FAIL_IS_FAIL

public static final MergeStrategy ANY_FAIL_IS_FAIL

Jeśli pojedynczy przebieg lub przypadki testowe nie powiodą się, status zakończy się niepowodzeniem bez względu na wszystko.

ANY_PASS_IS_PASS

public static final MergeStrategy ANY_PASS_IS_PASS

Jeśli pojedynczy przebieg lub przypadki testowe zostaną zaliczone, połączone wyniki zostaną uznane za zaliczone.

NO_MERGE

public static final MergeStrategy NO_MERGE

Scalanie nie powinno być stosowane i spowoduje zgłoszenie wyjątku.

ONE_TESTCASE_PASS_IS_PASS

public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Jeśli pojedynczy przypadek testowy zakończy się sukcesem, połączony wynik uznamy za pozytywny.

ONE_TESTRUN_PASS_IS_PASS

public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Jeżeli pojedynczy przebieg testowy zakończy się sukcesem, wynik połączonego przebiegu zostanie uznany za pozytywny.

Metody publiczne

getMergeStrategy

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

Utwórz strategię scalania w oparciu o strategię ponawiania prób.

Parametry
retryStrategy RetryStrategy

Zwroty
MergeStrategy

wartość

public static MergeStrategy valueOf (String name)

Parametry
name String

Zwroty
MergeStrategy

wartości

public static final MergeStrategy[] values ()

Zwroty
MergeStrategy[]