Wiederholungsversuch

public final class RetryRescheduler
extends Object implements IRemoteTest, IConfigurationReceiver

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

Verschachtelte Klassen

enum RetryRescheduler.RetryType

Die Testtypen, die wiederholt werden können. 

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)
void setConfiguration(IConfiguration configuration)

Injiziertes IConfiguration in Gebrauch.

void setRescheduler(IRescheduler rescheduler)

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)

Parameter
testInfo TestInformation

listener ITestInvocationListener

Ausgabe
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injiziertes IConfiguration in Gebrauch.

Parameter
configuration IConfiguration

SetRescheduler

public void setRescheduler (IRescheduler rescheduler)

Parameter
rescheduler IRescheduler