Wywołanie ITest

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation,


Obsługuje jedno wywołanie testu federacji handlowej.

Podsumowanie

Zagnieżdżone klasy

class ITestInvocation.ExitInformation

Reprezentuje niektóre informacje wyjścia dla wywołania. 

Metody publiczne

default ITestInvocation.ExitInformation getExitInfo()

Informacje wyjściowe danego wywołania.

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

Wykonaj wywołanie testowe.

default void notifyInvocationForceStopped(String message, ErrorIdentifier errorId)

Powiadom TestInvocation o żądaniu zakończenia działania TradeFed.

default void notifyInvocationStopped(String message)

Powiadom TestInvocation, że TradeFed zostanie ostatecznie zamknięty.

default void setClearcutClient(ClearcutClient client)

Przekaż klienta oczyszczonego do raportowania danych.

Metody publiczne

getExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

Informacje wyjściowe danego wywołania.

Zwroty
ITestInvocation.ExitInformation

wywołać

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

Wykonaj wywołanie testowe.

Parametry
metadata IInvocationContext: element IInvocationContext do wykonywania testów.

config IConfiguration: IConfiguration tego uruchomienia testowego.

rescheduler IRescheduler: IRescheduler, do zmiany harmonogramu części wywołania dla wykonanie w innych zasobach

extraListeners ITestInvocationListener: ITestInvocationListener na powiadomienie oprócz tych w config

Rzuty
DeviceNotAvailableException jeśli komunikacja z urządzeniem została utracona
Throwable

notificationInvocationForceStopped:

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

Powiadom TestInvocation o żądaniu zakończenia działania TradeFed.

Parametry
message String: komunikat powiązany z zatrzymaniem wywołania.

errorId ErrorIdentifier: identyfikator powiązany z wymuszonym zatrzymaniem.

notificationInvocationStopped:

public void notifyInvocationStopped (String message)

Powiadom TestInvocation, że TradeFed zostanie ostatecznie zamknięty.

Parametry
message String: komunikat powiązany z zatrzymaniem wywołania.

setClearcutClient

public void setClearcutClient (ClearcutClient client)

Przekaż klienta oczyszczonego do raportowania danych.

Parametry
client ClearcutClient