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


La 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 maximum soit atteint ou qu'un échec se produise, selon la première éventualité.

RetryStrategy RETRY_ANY_FAILURE

Réexécutez tous les tests et les échecs des cas de test jusqu'à ce qu'ils soient réussis ou jusqu'au nombre maximum 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 maximum 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 tests et les échecs des cas de test jusqu'à ce qu'ils soient réussis ou jusqu'au nombre maximum de tentatives spécifié. 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 scénario 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[]