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 |