DeviceReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

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


Outil de signalement de la libération de l'appareil qui gère la communication avec le processus parent de l'appareil ou des appareils à libérer.

Résumé

Constructeurs publics

DeviceReleaseReporter()

Méthodes publiques

void invocationComplete(IInvocationContext iInvocationContext, map)

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

void invocationInitiated(IInvocationContext context)

Rappel lorsque l'appel est lancé.

void releaseDevices(IInvocationContext context, devicesStates)

Rappel associé à ICommandOptions.earlyDeviceRelease() pour libérer les appareils lorsque vous avez terminé.

Constructeurs publics

DeviceReleaseReporter

public DeviceReleaseReporter ()

Méthodes publiques

invocationComplete

public void invocationComplete (IInvocationContext iInvocationContext, 
                 map)

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

invocationInitiated

public void invocationInitiated (IInvocationContext context)

Rappel lorsque l'appel est lancé. Cet appel est effectué avant que des builds ne soient récupérés.

releaseDevices

public void releaseDevices (IInvocationContext context, 
                 devicesStates)

Rappel associé à ICommandOptions.earlyDeviceRelease() pour libérer les appareils lorsque vous avez terminé.