DeviceReleaseReporter
public
final
class
DeviceReleaseReporter
extends Object
implements
ICommandScheduler.IScheduledInvocationListener
| java.lang.Object | |
| ↳ | com.android.tradefed.device.internal.DeviceReleaseReporter |
Reporter di rilascio del dispositivo che gestisce la comunicazione con il processo principale dei dispositivi da rilasciare.
Riepilogo
Costruttori pubblici | |
|---|---|
DeviceReleaseReporter()
|
|
Metodi pubblici | |
|---|---|
void
|
invocationComplete(IInvocationContext iInvocationContext, Map<ITestDevice, FreeDeviceState> map)
Callback al termine dell'intera chiamata, inclusi tutti gli eventi |
void
|
invocationInitiated(IInvocationContext context)
Callback all'avvio di una chiamata. |
void
|
releaseDevices(IInvocationContext context, Map<ITestDevice, FreeDeviceState> devicesStates)
Callback associato a |
Costruttori pubblici
DeviceReleaseReporter
public DeviceReleaseReporter ()
Metodi pubblici
invocationComplete
public void invocationComplete (IInvocationContext iInvocationContext, Map<ITestDevice, FreeDeviceState> map)
Callback al termine dell'intera chiamata, inclusi tutti gli eventi ITestInvocationListener.invocationEnded(long).
invocationInitiated
public void invocationInitiated (IInvocationContext context)
Callback all'avvio di una chiamata. Viene chiamato prima del recupero di qualsiasi build.
releaseDevices
public void releaseDevices (IInvocationContext context, Map<ITestDevice, FreeDeviceState> devicesStates)
Callback associato a ICommandOptions.earlyDeviceRelease() per rilasciare i
dispositivi al termine dell'utilizzo.