FusionnerStratégie
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 agrégé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 échoué 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 que les résultats fusionnés sont 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 cas de test réussit, nous considérerons que le résultat fusionné est 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 échoué 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 que les résultats fusionnés sont 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 cas de test réussit, nous considérerons que le résultat fusionné est 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 |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/04/28 (UTC).