RetryRescheduler

public final class RetryRescheduler
extends Object implements IRemoteTest, IConfigurationReceiver

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é

Classes imbriquées

enum RetryRescheduler.RetryType

Types de tests pouvant être réessayés. 

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)
void setConfiguration(IConfiguration configuration)

Injecte le IConfiguration utilisé.

void setRescheduler(IRescheduler rescheduler)

Champs

PREVIOUS_LOADER_NAME

public static final String PREVIOUS_LOADER_NAME

Constructeurs publics

RetryRescheduler

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)

Paramètres
testInfo TestInformation

listener ITestInvocationListener

Génère
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injecte le IConfiguration utilisé.

Paramètres
configuration IConfiguration

setRescheduler

public void setRescheduler (IRescheduler rescheduler)

Paramètres
rescheduler IRescheduler