Mesclar Estraté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 várias tentativas estão presentes.

Resumo

Valores de enumeração

MergeStrategy ANY_FAIL_IS_FAIL

Se uma única execução ou caso de teste falhar, o status será reprovado, não importa o quê.

MergeStrategy ANY_PASS_IS_PASS

Se uma única execução ou caso de teste for aprovado, consideraremos aprovados os resultados mesclados.

MergeStrategy NO_MERGE

A mesclagem não deve ser aplicada e lançará 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 aprovado o resultado da execução mesclada.

Métodos públicos

static MergeStrategy getMergeStrategy ( RetryStrategy retryStrategy)

Crie uma estratégia de mesclagem com base na estratégia de repetição.

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 caso de teste falhar, o status será reprovado, não importa o quê.

ANY_PASS_IS_PASS

public static final MergeStrategy ANY_PASS_IS_PASS

Se uma única execução ou caso de teste for aprovado, consideraremos aprovados os resultados mesclados.

NO_MERGE

public static final MergeStrategy NO_MERGE

A mesclagem não deve ser aplicada e lançará 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 aprovado o resultado da execução mesclada.

Métodos públicos

getMergeStrategy

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

Crie uma estratégia de mesclagem com base na estratégia de repetição.

Parâmetros
retryStrategy RetryStrategy

devoluções
MergeStrategy

valor de

public static MergeStrategy valueOf (String name)

Parâmetros
name String

devoluções
MergeStrategy

valores

public static final MergeStrategy[] values ()

devoluções
MergeStrategy[]