ICommandScheduler.IScheduledInvocationListener

public static interface ICommandScheduler.IScheduledInvocationListener
implements ITestInvocationListener

com.android.tradefed.command.ICommandScheduler.IScheduledInvocationListener


Écouteur pour les événements d'invocation lorsque l'invocation est terminée.

Résumé

Méthodes publiques

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

Rappel lorsque l'ensemble de l'invocation est terminé, y compris tous les événements ITestInvocationListener.invocationEnded(long).

default void invocationInitiated(IInvocationContext context)

Rappel lorsqu'une invocation est lancée.

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

Rappel associé à ICommandOptions.earlyDeviceRelease() pour libérer les appareils une fois qu'ils ne sont plus utilisés.

Méthodes publiques

invocationComplete

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

Rappel lorsque l'ensemble de l'invocation est terminé, y compris tous les événements ITestInvocationListener.invocationEnded(long).

invocationInitiated

public void invocationInitiated (IInvocationContext context)

Rappel lorsqu'une invocation est lancée. Cet appel est effectué avant la récupération des compilations.

releaseDevices

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

Rappel associé à ICommandOptions.earlyDeviceRelease() pour libérer les appareils une fois qu'ils ne sont plus utilisés.