Réessayer

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

N'essayez pas de réessayer.

RetryStrategy  RERUN_UNTIL_FAILURE

Réexécutez tous les tests jusqu'à ce que le nombre maximal soit atteint ou jusqu'à ce qu'un échec se produise, selon la situation qui se présente en premier. 

RetryStrategy  RETRY_ANY_FAILURE

Réexécutez toutes les exécutions et tous les échecs des scénarios de test jusqu'à ce qu'ils soient réussis ou qu'ils atteignent le nombre maximal de tentatives. spécifié. 

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é.

PAS_RÉESSAYER

public static final RetryStrategy NO_RETRY

N'essayez pas de réessayer.

ÉCHEC_ÉCHEC

public static final RetryStrategy RERUN_UNTIL_FAILURE

Réexécutez tous les tests jusqu'à ce que le nombre maximal soit atteint ou jusqu'à ce qu'un échec se produise, selon la situation qui se présente en premier.

RÉESSAYER_TOUTE_ÉCHEC

public static final RetryStrategy RETRY_ANY_FAILURE

Réexécutez toutes les exécutions et tous les échecs des scénarios de test jusqu'à ce qu'ils soient réussis ou qu'ils atteignent le nombre maximal de tentatives. spécifié. Les échecs d'exécution de test sont réexécutés en priorité (c'est-à-dire si l'exécution échoue et si un scénario de test l'échec d'exécution est réexécuté).

Méthodes publiques

valeur_

public static RetryStrategy valueOf (String name)

Paramètres
name String

Renvoie
RetryStrategy

valeurs

public static final RetryStrategy[] values ()

Renvoie
RetryStrategy[]