DeviceReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

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


Device Release Reporter, der die Kommunikation mit dem übergeordneten Prozess der freizugebenden Geräte übernimmt.

Zusammenfassung

Öffentliche Konstruktoren

DeviceReleaseReporter()

Öffentliche Methoden

void invocationComplete(IInvocationContext iInvocationContext, map)

Rückruf, wenn die gesamte Aufrufabfolge abgeschlossen ist, einschließlich aller ITestInvocationListener.invocationEnded(long)-Ereignisse.

void invocationInitiated(IInvocationContext context)

Callback, wenn eine Aufruf gestartet wird.

void releaseDevices(IInvocationContext context, devicesStates)

Mit ICommandOptions.earlyDeviceRelease() verknüpfter Rückruf, um die Geräte freizugeben, wenn sie nicht mehr benötigt werden.

Öffentliche Konstruktoren

DeviceReleaseReporter

public DeviceReleaseReporter ()

Öffentliche Methoden

invocationComplete

public void invocationComplete (IInvocationContext iInvocationContext, 
                 map)

Rückruf, wenn die gesamte Aufrufabfolge abgeschlossen ist, einschließlich aller ITestInvocationListener.invocationEnded(long)-Ereignisse.

invocationInitiated

public void invocationInitiated (IInvocationContext context)

Callback, wenn eine Aufruf gestartet wird. Diese Funktion wird aufgerufen, bevor Builds abgerufen werden.

releaseDevices

public void releaseDevices (IInvocationContext context, 
                 devicesStates)

Mit ICommandOptions.earlyDeviceRelease() verknüpfter Rückruf, um die Geräte freizugeben, wenn sie nicht mehr benötigt werden.