ITestInwokacja

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


Obsługuje jedno wywołanie testu TradeFederation.

Streszczenie

Zagnieżdżone klasy

class ITestInvocation.ExitInformation

Reprezentuje pewne informacje wyjściowe 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 , że TradeFed został poproszony o zatrzymanie.

default void notifyInvocationStopped (String message)

Powiadom TestInvocation , że TradeFed ostatecznie się zamknie.

default void setClearcutClient (ClearcutClient client)

Prześlij klienta Clearcut w celu raportowania metryk.

Metody publiczne

pobierzExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

Informacje wyjściowe danego wywołania.

Zwroty
ITestInvocation.ExitInformation

odwołać się

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

Wykonaj wywołanie testowe.

Parametry
metadata IInvocationContext : IInvocationContext do wykonywania testów.

config IConfiguration : IConfiguration tego przebiegu testowego.

rescheduler IRescheduler : IRescheduler służący do zmiany harmonogramu części wywołania do wykonania w innym zasobach

extraListeners ITestInvocationListener : ITestInvocationListener s do powiadamiania, oprócz tych w config

Rzuca
DeviceNotAvailableException jeśli komunikacja z urządzeniem została utracona
Możliwość rzucania

notifyInvocationForceStopped

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

Powiadom TestInvocation , że TradeFed został poproszony o zatrzymanie.

Parametry
message String : Komunikat związany z zatrzymaniem wywołania

errorId ErrorIdentifier : Identyfikator powiązany z wymuszonym zatrzymaniem

powiadomićInwokacjęZatrzymane

public void notifyInvocationStopped (String message)

Powiadom TestInvocation , że TradeFed ostatecznie się zamknie.

Parametry
message String : Komunikat związany z zatrzymaniem wywołania

ustawClearcutClient

public void setClearcutClient (ClearcutClient client)

Prześlij klienta Clearcut w celu raportowania metryk.

Parametry
client ClearcutClient