DeviceReleaseReporter
public
final
class
DeviceReleaseReporter
extends Object
implements
ICommandScheduler.IScheduledInvocationListener
| java.lang.Object | |
| ↳ | com.android.tradefed.device.internal.DeviceReleaseReporter |
Rapporteur de libération d'appareil qui gère la communication avec le processus parent des appareils à être libérés.
Résumé
Constructeurs publics | |
|---|---|
DeviceReleaseReporter()
|
|
Méthodes publiques | |
|---|---|
void
|
invocationComplete(IInvocationContext iInvocationContext, Map<ITestDevice, FreeDeviceState> map)
Rappel lorsque l'appel complet est terminé, y compris tous les événements |
void
|
invocationInitiated(IInvocationContext context)
Rappel lorsqu'un appel est lancé. |
void
|
releaseDevices(IInvocationContext context, Map<ITestDevice, FreeDeviceState> devicesStates)
Rappel associé à |
Constructeurs publics
DeviceReleaseReporter
public DeviceReleaseReporter ()
Méthodes publiques
invocationComplete
public void invocationComplete (IInvocationContext iInvocationContext, Map<ITestDevice, FreeDeviceState> map)
Rappel lorsque l'appel complet est terminé, y compris tous les événements ITestInvocationListener.invocationEnded(long).
invocationInitiated
public void invocationInitiated (IInvocationContext context)
Rappel lorsqu'un appel est lancé. Cet appel est effectué avant la récupération de toute compilation.
releaseDevices
public void releaseDevices (IInvocationContext context, Map<ITestDevice, FreeDeviceState> devicesStates)
Rappel associé à ICommandOptions.earlyDeviceRelease() pour libérer les
appareils une fois qu'ils ne sont plus utilisés.