Strategia łączenia
public final enum MergeStrategy
extends Enum< MergeStrategy >
java.lang.Object | ||
java.lang.Enum< com.android.tradefed.retry.MergeStrategy > | ||
com.android.tradefed.retry.MergeStrategy |
Opisuje sposób agregowania wyników w przypadku wielu prób.
Streszczenie
Wartości wyliczeniowe | |
---|---|
MergeStrategy | ANY_FAIL_IS_FAIL Jeśli pojedynczy przebieg lub przypadek testowy nie powiedzie się, status zostanie odrzucony bez względu na wszystko. |
MergeStrategy | ANY_PASS_IS_PASS Jeśli pojedynczy przebieg lub przypadki testowe zakończą się pomyślnie, 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 wynik scalony przeszedł pomyślnie. |
MergeStrategy | ONE_TESTRUN_PASS_IS_PASS Jeśli pojedynczy przebieg testowy zakończy się pomyślnie, uznamy, że wynik połączonego przebiegu przebiegnie pomyślnie. |
Metody publiczne | |
---|---|
static MergeStrategy | getMergeStrategy ( RetryStrategy retryStrategy) Utwórz strategię scalania na podstawie strategii ponawiania. |
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 przypadek testowy nie powiedzie się, status zostanie odrzucony bez względu na wszystko.
ANY_PASS_IS_PASS
public static final MergeStrategy ANY_PASS_IS_PASS
Jeśli pojedynczy przebieg lub przypadki testowe zakończą się pomyślnie, 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 wynik scalony 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, że wynik połączonego przebiegu przebiegnie pomyślnie.
Metody publiczne
getMergeStrategy
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
Utwórz strategię scalania na podstawie 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: 2022-08-15 UTC.