DeviceReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

java.lang.객체
com.android.tradefed.device.internal.DeviceReleaseReporter


해제할 장치의 상위 프로세스와의 통신을 처리하는 장치 해제 보고자.

요약

공개 생성자

DeviceReleaseReporter ()

공개 방법

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

모든 ITestInvocationListener.invocationEnded(long) 이벤트를 포함하여 전체 호출이 완료되면 콜백합니다.

void invocationInitiated ( IInvocationContext context)

호출이 시작될 때 콜백합니다.

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

ICommandOptions#earlyDeviceRelease() 와 연결된 콜백으로 장치 사용이 완료되면 장치를 해제합니다.

공개 생성자

DeviceReleaseReporter

public DeviceReleaseReporter ()

공개 방법

호출 완료

public void invocationComplete (IInvocationContext iInvocationContext, 
                 map)

모든 ITestInvocationListener.invocationEnded(long) 이벤트를 포함하여 전체 호출이 완료되면 콜백합니다.

호출 시작됨

public void invocationInitiated (IInvocationContext context)

호출이 시작될 때 콜백합니다. 빌드를 가져오기 전에 호출됩니다.

릴리스 장치

public void releaseDevices (IInvocationContext context, 
                 devicesStates)

ICommandOptions#earlyDeviceRelease() 와 연결된 콜백으로 장치 사용이 완료되면 장치를 해제합니다.