Strategia di unione

public final enum MergeStrategy
extends Enum< MergeStrategy >

java.lang.Object
java.lang.Enum< com.android.tradefed.retry.MergeStrategy >
com.android.tradefed.retry.MergeStrategy


Descrive come devono essere aggregati i risultati quando sono presenti più tentativi.

Riepilogo

Valori di enumerazione

MergeStrategy ANY_FAIL_IS_FAIL

Se una singola esecuzione o un caso di test non riesce, lo stato sarà fallito in ogni caso.

MergeStrategy ANY_PASS_IS_PASS

Se una singola esecuzione o casi di test risultano superati, considereremo superati i risultati uniti.

MergeStrategy NO_MERGE

L'unione non deve essere applicata e genererà un'eccezione.

MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Se un singolo caso di test viene superato, considereremo superato il risultato unito.

MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Se una singola esecuzione di test viene superata, considereremo superato il risultato dell'esecuzione combinata.

Metodi pubblici

static MergeStrategy getMergeStrategy ( RetryStrategy retryStrategy)

Creare una strategia di unione basata sulla strategia di nuovo tentativo.

static MergeStrategy valueOf (String name)
static final MergeStrategy[] values ()

Valori di enumerazione

ANY_FAIL_IS_FAIL

public static final MergeStrategy ANY_FAIL_IS_FAIL

Se una singola esecuzione o un caso di test non riesce, lo stato sarà fallito in ogni caso.

ANY_PASS_IS_PASS

public static final MergeStrategy ANY_PASS_IS_PASS

Se una singola esecuzione o casi di test risultano superati, considereremo superati i risultati uniti.

NO_MERGE

public static final MergeStrategy NO_MERGE

L'unione non deve essere applicata e genererà un'eccezione.

UNO_TESTCASE_PASS_IS_PASS

public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Se un singolo caso di test viene superato, considereremo superato il risultato unito.

ONE_TESTRUN_PASS_IS_PASS

public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Se una singola esecuzione di test viene superata, considereremo superato il risultato dell'esecuzione combinata.

Metodi pubblici

getMergeStrategia

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

Creare una strategia di unione basata sulla strategia di nuovo tentativo.

Parametri
retryStrategy RetryStrategy

ritorna
MergeStrategy

valore di

public static MergeStrategy valueOf (String name)

Parametri
name String

ritorna
MergeStrategy

valori

public static final MergeStrategy[] values ()

ritorna
MergeStrategy[]