MesclarEstratégia
public final enum MergeStrategy
extends Enum< MergeStrategy >
java.lang.Object | ||
↳ | java.lang.Enum< com.android.tradefed.retry.MergeStrategy > | |
↳ | com.android.tradefed.retry.MergeStrategy |
Descreve como os resultados devem ser agregados quando há diversas tentativas.
Resumo
Valores de enumeração | |
---|---|
MergeStrategy | ANY_FAIL_IS_FAIL Se uma única execução ou casos de teste falharem, o status falhará, não importa o que aconteça. |
MergeStrategy | ANY_PASS_IS_PASS Se uma única execução ou casos de teste for aprovado, consideraremos os resultados mesclados aprovados. |
MergeStrategy | NO_MERGE A mesclagem não deve ser aplicada e gerará uma exceção. |
MergeStrategy | ONE_TESTCASE_PASS_IS_PASS Se um único caso de teste for aprovado, consideraremos o resultado mesclado aprovado. |
MergeStrategy | ONE_TESTRUN_PASS_IS_PASS Se uma única execução de teste for aprovada, consideraremos que o resultado da execução mesclada foi aprovado. |
Métodos públicos | |
---|---|
static MergeStrategy | getMergeStrategy ( RetryStrategy retryStrategy) Crie uma estratégia de mesclagem baseada na estratégia de nova tentativa. |
static MergeStrategy | valueOf (String name) |
static final MergeStrategy[] | values () |
Valores de enumeração
ANY_FAIL_IS_FAIL
public static final MergeStrategy ANY_FAIL_IS_FAIL
Se uma única execução ou casos de teste falharem, o status falhará, não importa o que aconteça.
ANY_PASS_IS_PASS
public static final MergeStrategy ANY_PASS_IS_PASS
Se uma única execução ou casos de teste for aprovado, consideraremos os resultados mesclados aprovados.
NO_MERGE
public static final MergeStrategy NO_MERGE
A mesclagem não deve ser aplicada e gerará uma exceção.
ONE_TESTCASE_PASS_IS_PASS
public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS
Se um único caso de teste for aprovado, consideraremos o resultado mesclado aprovado.
ONE_TESTRUN_PASS_IS_PASS
public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS
Se uma única execução de teste for aprovada, consideraremos que o resultado da execução mesclada foi aprovado.
Métodos públicos
getMergeStrategy
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
Crie uma estratégia de mesclagem baseada na estratégia de nova tentativa.
Parâmetros | |
---|---|
retryStrategy | RetryStrategy |
Devoluções | |
---|---|
MergeStrategy |
valor de
public static MergeStrategy valueOf (String name)
Parâmetros | |
---|---|
name | String |
Devoluções | |
---|---|
MergeStrategy |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2023-12-01 UTC.