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 |
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-12-01 UTC.