Réessayer

public final class RetryRescheduler
extends Object implements IConfigurationReceiver, IRemoteTest

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.retry.RetryRescheduler


Un exécuteur spécial qui permet de reprogrammer un test d'exécution précédente qui a échoué ou qui ne l'est pas exécuté.

Résumé

Champs

public static final String PREVIOUS_LOADER_NAME

Constructeurs publics

RetryRescheduler()

Méthodes publiques

IConfiguration getRetryConfiguration()

Renvoie l'élément IConfiguration qui doit faire l'objet d'une nouvelle tentative.

void run(TestInformation testInfo, ITestInvocationListener listener)

Exécute les tests et communique les résultats à l'écouteur.

void setConfiguration(IConfiguration configuration)

Il injecte les IConfiguration en cours d'utilisation.

Champs

PREVIOUS_LOADER_NAME

public static final String PREVIOUS_LOADER_NAME

Constructeurs publics

Réessayer

public RetryRescheduler ()

Méthodes publiques

getRetryConfiguration

public IConfiguration getRetryConfiguration ()

Renvoie l'élément IConfiguration qui doit faire l'objet d'une nouvelle tentative.

Renvoie
IConfiguration

Exécuter

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Exécute les tests et communique les résultats à l'écouteur.

Paramètres
testInfo TestInformation: objet TestInformation contenant des informations utiles à exécuter tests.

listener ITestInvocationListener: ITestInvocationListener des résultats du test

Génère
DeviceNotAvailableException

Définir une configuration

public void setConfiguration (IConfiguration configuration)

Il injecte les IConfiguration en cours d'utilisation.

Paramètres
configuration IConfiguration