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 |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2023-04-28 UTC.