ITestInvocation

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


Verarbeitet eine TradeFederation-Testaufruf.

Zusammenfassung

Verschachtelte Klassen

class ITestInvocation.ExitInformation

Stellt Informationen zum Beenden einer Aufrufabfolge dar. 

Öffentliche Methoden

default ITestInvocation.ExitInformation getExitInfo()

Die Informationen zum Beenden der angegebenen Aufrufs.

abstract void invoke(IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)

Führen Sie die Testaufruf aus.

default void notifyInvocationStopped(String message, ErrorIdentifier errorId)

Informieren Sie die TestInvocation, dass TradeFed gestoppt werden soll.

Öffentliche Methoden

getExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

Die Informationen zum Beenden der angegebenen Aufrufs.

Returns
ITestInvocation.ExitInformation

invoke

public abstract void invoke (IInvocationContext metadata, 
                IConfiguration config, 
                IRescheduler rescheduler, 
                ITestInvocationListener... extraListeners)

Führen Sie die Testaufruf aus.

Parameter
metadata IInvocationContext: Der IInvocationContext für die Durchführung von Tests.

config IConfiguration: die IConfiguration dieses Testlaufs.

rescheduler IRescheduler: IRescheduler, um Teile der Aufrufe zur Ausführung auf anderen Ressourcen neu zu planen

extraListeners ITestInvocationListener: Zusätzlich zu den in config angegebenen ITestInvocationListeners zu benachrichtigen

Ausgabe
DeviceNotAvailableException wenn die Kommunikation mit dem Gerät unterbrochen wurde
Throwable

notifyInvocationStopped

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

Informieren Sie den TestInvocation, dass TradeFed gestoppt werden soll.

Parameter
message String: Die Nachricht, die mit dem Beenden der Aufrufe verknüpft ist

errorId ErrorIdentifier