ITestInvocation

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


Verarbeitet einen TradeFederation-Testaufruf.

Zusammenfassung

Verschachtelte Klassen

class ITestInvocation.ExitInformation

Stellt einige Exit-Informationen für einen Aufruf dar.

Öffentliche Methoden

default ITestInvocation.ExitInformation getExitInfo ()

Die Exit-Informationen des angegebenen Aufrufs.

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

Führen Sie den Testaufruf durch.

default void notifyInvocationStopped (String message, ErrorIdentifier errorId)

Benachrichtigen Sie den TestInvocation darüber, dass TradeFed zum Stoppen aufgefordert wurde.

Öffentliche Methoden

getExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

Die Exit-Informationen des angegebenen Aufrufs.

Kehrt zurück
ITestInvocation.ExitInformation

aufrufen

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

Führen Sie den Testaufruf durch.

Parameter
metadata IInvocationContext : der IInvocationContext zum Durchführen von Tests.

config IConfiguration : die IConfiguration dieses Testlaufs.

rescheduler IRescheduler : Der IRescheduler zum Neuplanen von Teilen des Aufrufs zur Ausführung auf einer oder mehreren anderen Ressourcen.

extraListeners ITestInvocationListener : Zu benachrichtigende ITestInvocationListener -s, zusätzlich zu denen in config

Würfe
DeviceNotAvailableException wenn die Kommunikation mit dem Gerät unterbrochen wurde
Throwable

notifyInvocationStopped

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

Benachrichtigen Sie den TestInvocation darüber, dass TradeFed zum Stoppen aufgefordert wurde.

Parameter
message String : Die Nachricht, die dem Stoppen des Aufrufs zugeordnet ist

errorId ErrorIdentifier