DeviceReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

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


Journaliste de libération de périphérique qui gère la communication avec le processus parent du ou des périphériques à libérer.

Résumé

Constructeurs publics

DeviceReleaseReporter ()

Méthodes publiques

void invocationComplete ( IInvocationContext iInvocationContext, map) invocationComplete ( IInvocationContext iInvocationContext, map)

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

void invocationInitiated ( IInvocationContext context)

Rappel lorsqu'une invocation est lancée.

void releaseDevices ( IInvocationContext context, devicesStates) releaseDevices ( IInvocationContext context, devicesStates)

Rappel associé à ICommandOptions#earlyDeviceRelease() pour libérer les appareils une fois terminés avec eux.

Constructeurs publics

DeviceReleaseReporter

public DeviceReleaseReporter ()

Méthodes publiques

invocationComplete

public void invocationComplete (IInvocationContext iInvocationContext, 
                 map)

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

invocationInitiated

public void invocationInitiated (IInvocationContext context)

Rappel lorsqu'une invocation est lancée. Ceci est appelé avant que les builds ne soient récupérés.

releaseDevices

public void releaseDevices (IInvocationContext context, 
                 devicesStates)

Rappel associé à ICommandOptions#earlyDeviceRelease() pour libérer les appareils une fois terminés avec eux.