Estrategia de combinación

public final enum MergeStrategy
extends Enum<MergeStrategy>

Objeto java.lang.
   ↳ java.lang.Enum<com.android.tradefed.retry.MergeStrategy>
     ↳ com.android.tradefed.retry.MergeStrategy,


Describe cómo se deben agregar los resultados cuando hay múltiples intentos presentes.

Resumen

Enum. de valores

MergeStrategy  ANY_FAIL_IS_FAIL

Si falla una sola ejecución o prueba, el estado también fallará. 

MergeStrategy  ANY_PASS_IS_PASS

Si una sola ejecución o prueba es aprobada, consideraremos que los resultados combinados se aprobaron. 

MergeStrategy  NO_MERGE

La combinación no se debe aplicar, ya que arrojará una excepción. 

MergeStrategy  ONE_TESTCASE_PASS_IS_PASS

Si se aprueba un solo caso de prueba, se considerará que el resultado combinado se aprobó. 

MergeStrategy  ONE_TESTRUN_PASS_IS_PASS

Si se aprueba una sola ejecución de prueba, se considerará que se aprobó el resultado de la ejecución combinada. 

Métodos públicos

static MergeStrategy getMergeStrategy(RetryStrategy retryStrategy)

Crea una estrategia de combinación basada en la estrategia de reintento.

static MergeStrategy valueOf(String name)
static final MergeStrategy[] values()

Enum. de valores

CUALQUIER_FAIL_ES_FALLA

public static final MergeStrategy ANY_FAIL_IS_FAIL

Si falla una sola ejecución o prueba, el estado también fallará.

CUALQUIER_PASS_ES_APROBADO

public static final MergeStrategy ANY_PASS_IS_PASS

Si una sola ejecución o prueba es aprobada, consideraremos que los resultados combinados se aprobaron.

NO_MERGE

public static final MergeStrategy NO_MERGE

La combinación no se debe aplicar, ya que arrojará una excepción.

ONE_TESTCASE_PASS_ES_PASS

public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Si se aprueba un solo caso de prueba, se considerará que el resultado combinado se aprobó.

ONE_TESTRUN_PASS_ES_PASS

public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Si se aprueba una sola ejecución de prueba, se considerará que se aprobó el resultado de la ejecución combinada.

Métodos públicos

getMergeStrategy.

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

Crea una estrategia de combinación basada en la estrategia de reintento.

Parámetros
retryStrategy RetryStrategy

Muestra
MergeStrategy

valorDe

public static MergeStrategy valueOf (String name)

Parámetros
name String

Muestra
MergeStrategy

valores

public static final MergeStrategy[] values ()

Muestra
MergeStrategy[]