ITestInvocation

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


Gestisce una chiamata di 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 dell'invocazione specificata.

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

Eseguire l'invocazione di prova.

default void notifyInvocationStopped (String message, ErrorIdentifier errorId)

Notifica a TestInvocation che è stato richiesto di interrompere TradeFed.

Metodi pubblici

getExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

Le informazioni di uscita dell'invocazione specificata.

ritorna
ITestInvocation.ExitInformation

invocare

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

Eseguire l'invocazione di prova.

Parametri
metadata IInvocationContext : IInvocationContext per eseguire i test.

config IConfiguration : la IConfiguration di questa esecuzione di test.

rescheduler IRescheduler : IRescheduler , per riprogrammare parti dell'invocazione per l'esecuzione su altre risorse

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

Lancia
DeviceNotAvailableException se la comunicazione con il dispositivo è andata persa
Throwable

notifyInvocationStopped

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

Notifica a TestInvocation che è stato richiesto di interrompere TradeFed.

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

errorId ErrorIdentifier