MergeStrategy

public final enum MergeStrategy
extends Enum<MergeStrategy>

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


Describe cómo se deben agregar los resultados cuando hay varios intentos.

Resumen

Enum. de valores

MergeStrategy  ANY_FAIL_IS_FAIL

Si falla una sola ejecución o un caso de prueba, el estado será de error sin importar nada. 

MergeStrategy  ANY_PASS_IS_PASS

Si una sola ejecución o casos de prueba son aprobados, consideraremos que los resultados combinados se aprobaron. 

MergeStrategy  NO_MERGE

No se debe aplicar la combinación y se arrojará una excepción. 

MergeStrategy  ONE_TESTCASE_PASS_IS_PASS

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

MergeStrategy  ONE_TESTRUN_PASS_IS_PASS

Si se aprueba una sola ejecución de prueba, consideraremos 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

ANY_FAIL_IS_FAIL

public static final MergeStrategy ANY_FAIL_IS_FAIL

Si falla una sola ejecución o un caso de prueba, el estado será de error sin importar nada.

ANY_PASS_IS_PASS

public static final MergeStrategy ANY_PASS_IS_PASS

Si una sola ejecución o casos de prueba son aprobados, consideraremos que los resultados combinados se aprobaron.

NO_MERGE

public static final MergeStrategy NO_MERGE

No se debe aplicar la combinación y se arrojará una excepción.

ONE_TESTCASE_PASS_IS_PASS

public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS

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

ONE_TESTRUN_PASS_IS_PASS

public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Si se aprueba una sola ejecución de prueba, consideraremos 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

valueOf

public static MergeStrategy valueOf (String name)

Parámetros
name String

Muestra
MergeStrategy

valores

public static final MergeStrategy[] values ()

Muestra
MergeStrategy[]