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

wartości

public static final MergeStrategy[] values ()

Zwroty
MergeStrategy[]