ICommandScheduler.IScheduledInvocationListener

public static interface ICommandScheduler.IScheduledInvocationListener
implements ITestInvocationListener

com.android.tradefed.command.ICommandScheduler.IScheduledInvocationListener


Es un objeto de escucha para eventos de invocación cuando se completa la invocación.

Resumen

Métodos públicos

abstract void invocationComplete(IInvocationContext context, Map<ITestDeviceFreeDeviceState> devicesStates)

Es una devolución de llamada cuando se completa toda la invocación, incluidos todos los eventos ITestInvocationListener.invocationEnded(long).

default void invocationInitiated(IInvocationContext context)

Es una devolución de llamada cuando se inicia una invocación.

default void releaseDevices(IInvocationContext context, Map<ITestDeviceFreeDeviceState> devicesStates)

Es una devolución de llamada asociada con ICommandOptions.earlyDeviceRelease() para liberar los dispositivos cuando termines de usarlos.

Métodos públicos

invocationComplete

public abstract void invocationComplete (IInvocationContext context, 
                Map<ITestDeviceFreeDeviceState> devicesStates)

Es una devolución de llamada cuando se completa toda la invocación, incluidos todos los eventos ITestInvocationListener.invocationEnded(long).

invocationInitiated

public void invocationInitiated (IInvocationContext context)

Es una devolución de llamada cuando se inicia una invocación. Se llama a este método antes de recuperar cualquier compilación.

releaseDevices

public void releaseDevices (IInvocationContext context, 
                Map<ITestDeviceFreeDeviceState> devicesStates)

Es una devolución de llamada asociada con ICommandOptions.earlyDeviceRelease() para liberar los dispositivos cuando termines de usarlos.