DeviceReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

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


Trình báo cáo bản phát hành thiết bị xử lý việc giao tiếp với quy trình mẹ (parent process) về (các) thiết bị sẽ được phát hành.

Tóm tắt

Hàm khởi tạo công khai

DeviceReleaseReporter()

Phương thức công khai

void invocationComplete(IInvocationContext iInvocationContext, map)

Lệnh gọi lại khi toàn bộ lệnh gọi đã hoàn tất, bao gồm cả tất cả sự kiện ITestInvocationListener.invocationEnded(long).

void invocationInitiated(IInvocationContext context)

Lệnh gọi lại khi một lệnh gọi được bắt đầu.

void releaseDevices(IInvocationContext context, devicesStates)

Lệnh gọi lại liên kết với ICommandOptions.earlyDeviceRelease() để giải phóng các thiết bị khi hoàn tất.

Hàm khởi tạo công khai

DeviceReleaseReporter

public DeviceReleaseReporter ()

Phương thức công khai

invocationComplete

public void invocationComplete (IInvocationContext iInvocationContext, 
                 map)

Lệnh gọi lại khi toàn bộ lệnh gọi đã hoàn tất, bao gồm cả tất cả sự kiện ITestInvocationListener.invocationEnded(long).

invocationInitiated

public void invocationInitiated (IInvocationContext context)

Lệnh gọi lại khi một lệnh gọi được bắt đầu. Phương thức này được gọi trước khi tìm nạp bất kỳ bản dựng nào.

releaseDevices

public void releaseDevices (IInvocationContext context, 
                 devicesStates)

Lệnh gọi lại liên kết với ICommandOptions.earlyDeviceRelease() để giải phóng các thiết bị khi hoàn tất.