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

valores

public static final MergeStrategy[] values ()

Devoluções
MergeStrategy[]