RetryRescheduler

public final class RetryRescheduler
extends Object implements IRemoteTest, IConfigurationReceiver

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


Ein spezieller Runner, mit dem zuvor ausgeführte Tests, die fehlgeschlagen sind oder nicht ausgeführt wurden, neu geplant werden können.

Zusammenfassung

Verschachtelte Klassen

enum RetryRescheduler.RetryType

Die Arten von Tests, die wiederholt werden können. 

Felder

public static final String PREVIOUS_LOADER_NAME

Öffentliche Konstruktoren

RetryRescheduler()

Öffentliche Methoden

IConfiguration getRetryConfiguration()

Gibt die IConfiguration zurück, die noch einmal versucht werden soll.

void run(TestInformation testInfo, ITestInvocationListener listener)
void setConfiguration(IConfiguration configuration)

Fügt den verwendeten IConfiguration ein.

void setRescheduler(IRescheduler rescheduler)

Felder

PREVIOUS_LOADER_NAME

public static final String PREVIOUS_LOADER_NAME

Öffentliche Konstruktoren

RetryRescheduler

public RetryRescheduler ()

Öffentliche Methoden

getRetryConfiguration

public IConfiguration getRetryConfiguration ()

Gibt die IConfiguration zurück, die noch einmal versucht werden soll.

Returns
IConfiguration

Homerun

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Parameter
testInfo TestInformation

listener ITestInvocationListener

Ausgabe
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Fügt den verwendeten IConfiguration ein.

Parameter
configuration IConfiguration

setRescheduler

public void setRescheduler (IRescheduler rescheduler)

Parameter
rescheduler IRescheduler