ITestInvocazione

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


Gestisce una chiamata al test TradeFederation.

Riepilogo

Classi nidificate

class ITestInvocation.ExitInformation

Rappresenta alcune informazioni di uscita per una chiamata.

Metodi pubblici

default ITestInvocation.ExitInformation getExitInfo ()

Le informazioni di uscita della chiamata data.

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

Eseguire l'invocazione del test.

default void notifyInvocationForceStopped (String message, ErrorIdentifier errorId)

Notifica al TestInvocation che è stato chiesto a TradeFed di interrompere.

default void notifyInvocationStopped (String message)

Notifica al TestInvocation che TradeFed alla fine verrà chiuso.

Metodi pubblici

getExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

Le informazioni di uscita della chiamata data.

ritorna
ITestInvocation.ExitInformation

invocare

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

Eseguire l'invocazione del test.

Parametri
metadata IInvocationContext : IInvocationContext per eseguire i test.

config IConfiguration : la IConfiguration di questa esecuzione di test.

rescheduler IRescheduler : IRescheduler , per riprogrammare parti della chiamata per l'esecuzione su un'altra risorsa

extraListeners ITestInvocationListener : ITestInvocationListener da notificare, oltre a quelli in config

Tiri
DeviceNotAvailableException se la comunicazione con il dispositivo è stata interrotta
Throwable

notificaInvocationForceStopped

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

Notifica al TestInvocation che è stato chiesto a TradeFed di interrompere.

Parametri
message String : il messaggio associato all'interruzione dell'invocazione

errorId ErrorIdentifier : Identificatore associato all'arresto forzato

notificaInvocationStopped

public void notifyInvocationStopped (String message)

Notifica al TestInvocation che TradeFed alla fine verrà chiuso.

Parametri
message String : il messaggio associato all'interruzione dell'invocazione