RetryRescheduler

public final class RetryRescheduler
extends Object implements IRemoteTest , IConfigurationReceiver

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


Ein spezieller Runner, der es ermöglicht, einen vorherigen Testlauf neu zu planen, der fehlgeschlagen ist oder nicht ausgeführt wurde.

Zusammenfassung

Verschachtelte Klassen

enum RetryRescheduler.RetryType

Die Typen der Tests, die wiederholt werden können.

Felder

public static final String PREVIOUS_LOADER_NAME

Öffentliche Konstrukteure

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.

Felder

PREVIOUS_LOADER_NAME

public static final String PREVIOUS_LOADER_NAME

Öffentliche Konstrukteure

RetryRescheduler

public RetryRescheduler ()

Öffentliche Methoden

getRetryConfiguration

public IConfiguration getRetryConfiguration ()

Gibt die IConfiguration zurück, die wiederholt werden soll.

Kehrt zurück
IConfiguration

Lauf

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 : der ITestInvocationListener der Testergebnisse

Wirft
DeviceNotAvailableException

setKonfiguration

public void setConfiguration (IConfiguration configuration)

Fügt die verwendete IConfiguration ein.

Parameter
configuration IConfiguration