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 |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2022-08-15 UTC.