Wiederholungsversuch

public final class RetryRescheduler
extends Object implements IConfigurationReceiver, IRemoteTest

java.lang.Object
😎 com.android.tradefed.testtype.suite.retry.RepeatRescheduler


Ein spezieller Runner, mit dem vorherige Testausführungen verschoben werden können, die fehlgeschlagen sind oder nicht ausgeführt haben.

Zusammenfassung

Felder

public static final String PREVIOUS_LOADER_NAME

Öffentliche Konstruktoren

RetryRescheduler()

Öffentliche Methoden

IConfiguration getRetryConfiguration()

Gibt das IConfiguration zurück, das noch einmal versucht werden sollte.

void run(TestInformation testInfo, ITestInvocationListener listener)

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

void setConfiguration(IConfiguration configuration)

Injiziertes IConfiguration in Gebrauch.

Felder

VORHERIGES_LOADER_NAME

public static final String PREVIOUS_LOADER_NAME

Öffentliche Konstruktoren

Wiederholungsversuch

public RetryRescheduler ()

Öffentliche Methoden

getRepeatConfiguration

public IConfiguration getRetryConfiguration ()

Gibt das IConfiguration zurück, das noch einmal versucht werden sollte.

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, die ausgeführt werden sollen. Tests durchführen.

listener ITestInvocationListener: die ITestInvocationListener der Testergebnisse

Ausgabe
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injiziertes IConfiguration in Gebrauch.

Parameter
configuration IConfiguration