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 des tests d'exécution précédents qui ont échoué ou qui n'ont pas été exécutés.

Résumé

Champs

public static final String PREVIOUS_LOADER_NAME

Constructeurs publics

RetryRescheduler()

Méthodes publiques

IConfiguration getRetryConfiguration()

Renvoie la IConfiguration qui doit être réessayée.

void run(TestInformation testInfo, ITestInvocationListener listener)

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

void setConfiguration(IConfiguration configuration)

Injecte le IConfiguration utilisé.

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 la IConfiguration qui doit être réessayée.

Renvoie
IConfiguration

Exécuter

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

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

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

listener ITestInvocationListener: ITestInvocationListener des résultats du test

Génère
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injecte le IConfiguration utilisé.

Paramètres
configuration IConfiguration