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 Tests, die fehlgeschlagen sind oder nicht ausgeführt wurden, neu geplant werden können.

Zusammenfassung

Konstanten

String PREVIOUS_LOADER_NAME

Öffentliche Konstruktoren

RetryRescheduler()

Öffentliche Methoden

IConfiguration getRetryConfiguration()

Gibt die IConfiguration zurück, die wiederholt 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 die verwendete IConfiguration ein.

Konstanten

PREVIOUS_LOADER_NAME

public static final String PREVIOUS_LOADER_NAME

Konstanter Wert: "previous_loader"

Öffentliche Konstruktoren

RetryRescheduler

public RetryRescheduler ()

Öffentliche Methoden

getRetryConfiguration

public IConfiguration getRetryConfiguration ()

Gibt die IConfiguration zurück, die wiederholt 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 mit nützlichen Informationen zum Ausführen von Tests.

listener ITestInvocationListener: die ITestInvocationListener der Testergebnisse

Ausgabe
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Fügt die verwendete IConfiguration ein.

Parameter
configuration IConfiguration