Strategia di unione

public final enum MergeStrategy
extends Enum< MergeStrategy >

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


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

Riepilogo

Valori di enumerazione

MergeStrategy ANY_FAIL_IS_FAIL

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

MergeStrategy ANY_PASS_IS_PASS

Se una singola esecuzione o casi di test è un superamento, 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 unita.

Metodi pubblici

static MergeStrategy getMergeStrategy ( RetryStrategy retryStrategy)

Crea una strategia di unione basata sulla strategia di ripetizione.

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 casi di test non riesce, lo stato sarà non riuscito in ogni caso.

ANY_PASS_IS_PASS

public static final MergeStrategy ANY_PASS_IS_PASS

Se una singola esecuzione o casi di test è un superamento, considereremo superati i risultati uniti.

NO_MERGE

public static final MergeStrategy NO_MERGE

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

ONE_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 unita.

Metodi pubblici

getMergeStrategia

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

Crea una strategia di unione basata sulla strategia di ripetizione.

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[]