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 |