ITestInvocación

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocación


Maneja una invocación de prueba de TradeFederation.

Resumen

Clases anidadas

class ITestInvocation.ExitInformation

Representa alguna información de salida para una invocación.

Métodos públicos

default ITestInvocation.ExitInformation getExitInfo ()

La información de salida de la invocación dada.

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

Realice la invocación de prueba.

default void notifyInvocationForceStopped (String message, ErrorIdentifier errorId)

Notifique a la TestInvocation que se ha solicitado a TradeFed que se detenga.

default void notifyInvocationStopped (String message)

Notifique a la TestInvocation que TradeFed finalmente cerrará.

default void setClearcutClient (ClearcutClient client)

Reenvíe el cliente claro para informar las métricas.

Métodos públicos

getExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

La información de salida de la invocación dada.

Devoluciones
ITestInvocation.ExitInformation

invocar

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

Realice la invocación de prueba.

Parámetros
metadata IInvocationContext : el IInvocationContext para realizar pruebas.

config IConfiguration : la IConfiguration de esta ejecución de prueba.

rescheduler IRescheduler : el IRescheduler , para reprogramar partes de la invocación para su ejecución en otro(s) recurso(s)

extraListeners ITestInvocationListener : ITestInvocationListener s para notificar, además de los de config

Lanza
DeviceNotAvailableException si se perdió la comunicación con el dispositivo
arrojable

notificarInvocaciónForceStopped

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

Notifique a la TestInvocation que se ha solicitado a TradeFed que se detenga.

Parámetros
message String : el mensaje asociado con la detención de la invocación

errorId ErrorIdentifier : Identificador asociado a la parada forzada

notificarInvocaciónDetenida

public void notifyInvocationStopped (String message)

Notifique a la TestInvocation que TradeFed finalmente cerrará.

Parámetros
message String : el mensaje asociado con la detención de la invocación

establecerClearcutClient

public void setClearcutClient (ClearcutClient client)

Reenvíe el cliente claro para informar las métricas.

Parámetros
client ClearcutClient