RéessayerStratégie

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 d'énumération

RetryStrategy ITERATIONS

Réexécutez tous les tests pour le nombre de tentatives spécifié.

RetryStrategy NO_RETRY

Ne tentez aucune nouvelle tentative

RetryStrategy RERUN_UNTIL_FAILURE

Réexécutez tous les tests jusqu'à ce que le nombre maximal soit atteint ou qu'un échec se produise, selon la première éventualité.

RetryStrategy RETRY_ANY_FAILURE

Réexécutez tous les échecs d'exécution de test et de cas de test jusqu'à ce qu'ils soient réussis ou jusqu'au nombre maximal de tentatives spécifié.

Méthodes publiques

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

Valeurs d'énumération

ITÉRATIONS

public static final RetryStrategy ITERATIONS

Réexécutez tous les tests pour le nombre de tentatives spécifié.

NO_RETRY

public static final RetryStrategy NO_RETRY

Ne tentez aucune nouvelle tentative

RERUN_UNTIL_FAILURE

public static final RetryStrategy RERUN_UNTIL_FAILURE

Réexécutez tous les tests jusqu'à ce que le nombre maximal soit atteint ou qu'un échec se produise, selon la première éventualité.

RETRY_ANY_FAILURE

public static final RetryStrategy RETRY_ANY_FAILURE

Réexécutez tous les échecs d'exécution de test et de cas de test jusqu'à ce qu'ils soient réussis ou jusqu'au nombre maximal de tentatives spécifié. Les échecs d'exécution de test sont réexécutés en priorité (c'est-à-dire 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

valeur de

public static RetryStrategy valueOf (String name)

Paramètres
name String

Retour
RetryStrategy

valeurs

public static final RetryStrategy[] values ()

Retour
RetryStrategy[]