DeviceReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

java.lang.Object
   ↳ com.android.tradefed.device.internal.DeviceReleaseReporter


Es un reportero de liberación de dispositivos que se encarga de comunicarse con el proceso principal para liberar los dispositivos.

Resumen

Constructores públicos

DeviceReleaseReporter()

Métodos públicos

void invocationComplete(IInvocationContext iInvocationContext, Map<ITestDeviceFreeDeviceState> map)

Devolución de llamada cuando se completó toda la invocación, incluidos todos los eventos ITestInvocationListener.invocationEnded(long).

void invocationInitiated(IInvocationContext context)

Devolución de llamada cuando se inicia una invocación.

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

Devolución de llamada asociada con ICommandOptions.earlyDeviceRelease() para liberar los dispositivos cuando se termine de usarlos.

Constructores públicos

DeviceReleaseReporter

public DeviceReleaseReporter ()

Métodos públicos

invocationComplete

public void invocationComplete (IInvocationContext iInvocationContext, 
                Map<ITestDeviceFreeDeviceState> map)

Devolución de llamada cuando se completó toda la invocación, incluidos todos los eventos ITestInvocationListener.invocationEnded(long).

invocationInitiated

public void invocationInitiated (IInvocationContext context)

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)

Devolución de llamada asociada con ICommandOptions.earlyDeviceRelease() para liberar los dispositivos cuando se termine de usarlos.