DeviceReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

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


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

Zusammenfassung

Öffentliche Konstrukteure

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

void invocationInitiated ( IInvocationContext context)

Callback, wenn ein Aufruf initiiert wird.

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

Mit ICommandOptions#earlyDeviceRelease() verbundener Rückruf, um die Geräte freizugeben, wenn sie damit fertig sind.

Öffentliche Konstrukteure

DeviceReleaseReporter

public DeviceReleaseReporter ()

Öffentliche Methoden

AufrufComplete

public void invocationComplete (IInvocationContext iInvocationContext, 
                 map)

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

AufrufInitiiert

public void invocationInitiated (IInvocationContext context)

Callback, wenn ein Aufruf initiiert wird. Dies wird aufgerufen, bevor Builds abgerufen werden.

Freigabegeräte

public void releaseDevices (IInvocationContext context, 
                 devicesStates)

Mit ICommandOptions#earlyDeviceRelease() verbundener Rückruf, um die Geräte freizugeben, wenn sie damit fertig sind.