RetryStrategy
public
final
enum
RetryStrategy
extends Enum<RetryStrategy>
java.lang.Object | ||
↳ | java.lang.Enum<com.android.tradefed.retry.RetryStrategy> | |
↳ | com.android.tradefed.retry.RetryStrategy |
Stratégie de nouvelle tentative à utiliser lors de la réexécution de certains tests.
Résumé
Valeurs enum | |
---|---|
RetryStrategy |
ITERATIONS
Réexécutez tous les tests pour le nombre de tentatives spécifié. |
RetryStrategy |
NO_RETRY
Ne pas tenter de nouvelle tentative |
RetryStrategy |
RERUN_UNTIL_FAILURE
Exécutez à nouveau tous les tests jusqu'à ce que le nombre maximal soit atteint ou qu'un échec se produise, selon la première échéance atteinte. |
RetryStrategy |
RETRY_ANY_FAILURE
Réexécutez toutes les erreurs de l'exécution de test et des scénarios de test jusqu'à ce qu'elles soient résolues ou jusqu'à ce que le nombre maximal de tentatives spécifié soit atteint. |
Méthodes publiques | |
---|---|
static
RetryStrategy
|
valueOf(String name)
|
static
final
RetryStrategy[]
|
values()
|
Valeurs enum
ITERATIONS
public static final RetryStrategy ITERATIONS
Réexécutez tous les tests pour le nombre de tentatives spécifié.
RERUN_UNTIL_FAILURE
public static final RetryStrategy RERUN_UNTIL_FAILURE
Exécutez à nouveau tous les tests jusqu'à ce que le nombre maximal soit atteint ou qu'un échec se produise, selon la première échéance atteinte.
RETRY_ANY_FAILURE
public static final RetryStrategy RETRY_ANY_FAILURE
Réexécutez tous les échecs de l'exécution de test et des scénarios de test jusqu'à ce qu'ils réussissent ou jusqu'à ce que le nombre maximal de tentatives spécifié soit atteint. Les échecs d'exécution des tests sont réexécutés en priorité (c'est-à-dire que si un échec d'exécution et un échec de cas de test se produisent, l'échec d'exécution est réexécuté).
Méthodes publiques
valueOf
public static RetryStrategy valueOf (String name)
Paramètres | |
---|---|
name |
String |
Renvoie | |
---|---|
RetryStrategy |