DeviceReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

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


Reporteur de version de périphérique qui gère la communication avec le processus parent sur le ou les 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'un appel est lancé.

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

Rappel associé à ICommandOptions#earlyDeviceRelease() pour libérer les appareils une fois leur utilisation terminée.

Constructeurs publics

DeviceReleaseReporter

public DeviceReleaseReporter ()

Méthodes publiques

invocationComplète

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) .

invocationInitiée

public void invocationInitiated (IInvocationContext context)

Rappel lorsqu'un appel est lancé. Ceci est appelé avant que les builds ne soient récupérées.

releaseDevices

public void releaseDevices (IInvocationContext context, 
                 devicesStates)

Rappel associé à ICommandOptions#earlyDeviceRelease() pour libérer les appareils une fois leur utilisation terminée.