DeviceReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

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


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

Zusammenfassung

Öffentliche Bauträger

DeviceReleaseReporter ()

Öffentliche Methoden

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

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

void invocationInitiated ( IInvocationContext context)

Rückruf, wenn ein Aufruf initiiert wird.

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

Mit ICommandOptions#earlyDeviceRelease() verknüpfter Rückruf, um die Geräte freizugeben, wenn sie mit ihnen fertig sind.

Öffentliche Bauträger

DeviceReleaseReporter

public DeviceReleaseReporter ()

Öffentliche Methoden

invocationComplete

public void invocationComplete (IInvocationContext iInvocationContext, 
                 map)

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

invocationInitiated

public void invocationInitiated (IInvocationContext context)

Rückruf, wenn ein Aufruf initiiert wird. Dies 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 mit ihnen fertig sind.