Strategia scalania
public final enum MergeStrategy
extends Enum< MergeStrategy >
java.lang.Obiekt | ||
↳ | 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
Wylicz wartości | |
---|---|
MergeStrategy | ANY_FAIL_IS_FAIL Jeśli pojedynczy przebieg lub przypadki testowe zakończą się niepowodzeniem, bez względu na okoliczności stan zostanie zakończony niepowodzeniem. |
MergeStrategy | ANY_PASS_IS_PASS Jeśli pojedynczy przebieg lub przypadki testowe zostaną zaliczone, uznamy, że połączone wyniki zostały 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 przejdzie pomyślnie, uznamy, że połączony wynik przeszedł pomyślnie. |
MergeStrategy | ONE_TESTRUN_PASS_IS_PASS Jeśli pojedynczy przebieg testowy zakończy się pomyślnie, uznamy wynik połączonego przebiegu za pozytywny. |
Metody publiczne | |
---|---|
static MergeStrategy | getMergeStrategy ( RetryStrategy retryStrategy) Utwórz strategię scalania opartą na strategii ponawiania. |
static MergeStrategy | valueOf (String name) |
static final MergeStrategy[] | values () |
Wylicz wartości
ANY_FAIL_IS_FAIL
public static final MergeStrategy ANY_FAIL_IS_FAIL
Jeśli pojedynczy przebieg lub przypadki testowe zakończą się niepowodzeniem, bez względu na okoliczności stan zostanie zakończony niepowodzeniem.
ANY_PASS_IS_PASS
public static final MergeStrategy ANY_PASS_IS_PASS
Jeśli pojedynczy przebieg lub przypadki testowe zostaną zaliczone, uznamy, że połączone wyniki zostały 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 przejdzie pomyślnie, uznamy, że połączony wynik przeszedł pomyślnie.
ONE_TESTRUN_PASS_IS_PASS
public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS
Jeśli pojedynczy przebieg testowy zakończy się pomyślnie, uznamy wynik połączonego przebiegu za pozytywny.
Metody publiczne
getMergeStrategy
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
Utwórz strategię scalania opartą na strategii ponawiania.
Parametry | |
---|---|
retryStrategy | RetryStrategy |
Zwroty | |
---|---|
MergeStrategy |
wartość
public static MergeStrategy valueOf (String name)
Parametry | |
---|---|
name | String |
Zwroty | |
---|---|
MergeStrategy |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2023-04-28 UTC.