MergeStrategy
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
Enum valori | |
---|---|
MergeStrategy | ANY_FAIL_IS_FAIL Se una singola esecuzione o un test case ha esito negativo, lo stato sarà fallito indipendentemente da cosa. |
MergeStrategy | ANY_PASS_IS_PASS Se una singola esecuzione o casi di test sono 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 test case ha esito positivo, considereremo superato il risultato unito. |
MergeStrategy | ONE_TESTRUN_PASS_IS_PASS Se un singolo test viene superato, 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 () |
Enum valori
QUALSIASI_FAIL_IS_FAIL
public static final MergeStrategy ANY_FAIL_IS_FAIL
Se una singola esecuzione o un test case ha esito negativo, lo stato sarà fallito indipendentemente da cosa.
QUALSIASI_PASS_IS_PASS
public static final MergeStrategy ANY_PASS_IS_PASS
Se una singola esecuzione o casi di test sono superati, 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 test case ha esito positivo, considereremo superato il risultato unito.
ONE_TESTRUN_PASS_IS_PASS
public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS
Se un singolo test viene superato, considereremo superato il risultato dell'esecuzione unita.
Metodi pubblici
getMergeStrategy
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 2022-08-15 UTC.