ICommandScheduler.IScheduledInvocationListener

public static interface ICommandScheduler.IScheduledInvocationListener
implements ITestInvocationListener

com.android.tradefed.command.ICommandScheduler.IScheduledInvocationListener


用于监听调用完成时调用事件的监听器。

摘要

公共方法

abstract void invocationComplete(IInvocationContext context, devicesStates)

整个调用(包括所有 ITestInvocationListener.invocationEnded(long) 事件)完成时的回调。

default void invocationInitiated(IInvocationContext context)

发起调用时的回调。

default void releaseDevices(IInvocationContext context, devicesStates)

ICommandOptions.earlyDeviceRelease() 关联的回调,用于在用完设备后释放设备。

公共方法

invocationComplete

public abstract void invocationComplete (IInvocationContext context, 
                 devicesStates)

整个调用(包括所有 ITestInvocationListener.invocationEnded(long) 事件)完成时的回调。

invocationInitiated

public void invocationInitiated (IInvocationContext context)

在发起调用时执行的回调。系统会在提取任何 build 之前调用此方法。

releaseDevices

public void releaseDevices (IInvocationContext context, 
                 devicesStates)

ICommandOptions.earlyDeviceRelease() 关联的回调,用于在用完设备后释放设备。