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

wartości

public static final MergeStrategy[] values ()

Zwroty
MergeStrategy[]