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 aus.

default void notifyInvocationForceStopped (String message, ErrorIdentifier errorId)

Benachrichtigen Sie die TestInvocation , dass TradeFed zum Stoppen aufgefordert wurde.

default void notifyInvocationStopped (String message)

Benachrichtigen Sie die TestInvocation , dass TradeFed schließlich heruntergefahren wird.

Ö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 aus.

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 anderen Ressourcen

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

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

benachrichtigenInvocationForceStopped

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

Benachrichtigen Sie die TestInvocation , dass TradeFed zum Stoppen aufgefordert wurde.

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

errorId ErrorIdentifier : Identifikator, der dem erzwungenen Stopp zugeordnet ist

benachrichtigenInvocationStopped

public void notifyInvocationStopped (String message)

Benachrichtigen Sie die TestInvocation , dass TradeFed schließlich heruntergefahren wird.

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