RetryRescheduler

public final class RetryRescheduler
extends Object implements IConfigurationReceiver, IRemoteTest

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

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)

Führt die Tests aus und meldet das Ergebnis an den Listener.

void setConfiguration(IConfiguration configuration)

Fügt den verwendeten IConfiguration ein.

Felder

VORHERIGER_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)

Führt die Tests aus und meldet das Ergebnis an den Listener.

Parameter
testInfo TestInformation: Das TestInformation-Objekt, das nützliche Informationen zum Ausführen von Tests enthält.

listener ITestInvocationListener: die ITestInvocationListener der Testergebnisse

Ausgabe
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Fügt den verwendeten IConfiguration ein.

Parameter
configuration IConfiguration