RetryRescheduler

public final class RetryRescheduler
extends Object implements IConfigurationReceiver, IRemoteTest

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


Un runner spécial qui permet de reprogrammer les tests d'une exécution précédente qui ont échoué ou n'ont pas été exécutés.

Résumé

Constantes

String PREVIOUS_LOADER_NAME

Constructeurs publics

RetryRescheduler()

Méthodes publiques

IConfiguration getRetryConfiguration()

Renvoie le IConfiguration qui doit être réessayé.

void run(TestInformation testInfo, ITestInvocationListener listener)

Exécute les tests et communique les résultats au listener.

void setConfiguration(IConfiguration configuration)

Injecte le IConfiguration en cours d'utilisation.

Constantes

PREVIOUS_LOADER_NAME

public static final String PREVIOUS_LOADER_NAME

Valeur de constante : "previous_loader"

Constructeurs publics

RetryRescheduler

public RetryRescheduler ()

Méthodes publiques

getRetryConfiguration

public IConfiguration getRetryConfiguration ()

Renvoie le IConfiguration qui doit être réessayé.

Renvoie
IConfiguration

Exécuter

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Exécute les tests et communique les résultats au listener.

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 en cours d'utilisation.

Paramètres
configuration IConfiguration