Stratégie de fusion

public final enum MergeStrategy
extends Enum< MergeStrategy >

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


Décrit comment les résultats doivent être regroupés lorsque plusieurs tentatives sont présentes.

Résumé

Valeurs d'énumération

MergeStrategy ANY_FAIL_IS_FAIL

Si une seule exécution ou des cas de test échouent, le statut sera un échec quoi qu'il arrive.

MergeStrategy ANY_PASS_IS_PASS

Si une seule exécution ou des cas de test sont réussis, nous considérerons les résultats fusionnés comme réussis.

MergeStrategy NO_MERGE

La fusion ne doit pas être appliquée et lèvera une exception.

MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Si un seul scénario de test réussit, nous considérerons le résultat fusionné comme réussi.

MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Si une seule exécution de test réussit, nous considérerons que le résultat de l’exécution fusionnée est réussi.

Méthodes publiques

static MergeStrategy getMergeStrategy ( RetryStrategy retryStrategy)

Créez une stratégie de fusion basée sur la stratégie de nouvelle tentative.

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

Valeurs d'énumération

ANY_FAIL_IS_FAIL

public static final MergeStrategy ANY_FAIL_IS_FAIL

Si une seule exécution ou des cas de test échouent, le statut sera un échec quoi qu'il arrive.

ANY_PASS_IS_PASS

public static final MergeStrategy ANY_PASS_IS_PASS

Si une seule exécution ou des cas de test sont réussis, nous considérerons les résultats fusionnés comme réussis.

NO_MERGE

public static final MergeStrategy NO_MERGE

La fusion ne doit pas être appliquée et lèvera une exception.

ONE_TESTCASE_PASS_IS_PASS

public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS

Si un seul scénario de test réussit, nous considérerons le résultat fusionné comme réussi.

ONE_TESTRUN_PASS_IS_PASS

public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS

Si une seule exécution de test réussit, nous considérerons que le résultat de l’exécution fusionnée est réussi.

Méthodes publiques

getMergeStrategy

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

Créez une stratégie de fusion basée sur la stratégie de nouvelle tentative.

Paramètres
retryStrategy RetryStrategy

Retour
MergeStrategy

valeur de

public static MergeStrategy valueOf (String name)

Paramètres
name String

Retour
MergeStrategy

valeurs

public static final MergeStrategy[] values ()

Retour
MergeStrategy[]