Bộ lập lịch ClusterCommand

public class ClusterCommandScheduler
extends CommandScheduler

java.lang.Object
   ↳ com.android.tradefed.command.CommandScheduler
     ↳ com.android.tradefed.cluster.ClusterCommandScheduler


ICommandScheduler để hỗ trợ TFC (Tradefed Cluster). Trình lập lịch biểu này chạy các lệnh từ Hàng đợi lệnh TFC và tải các sự kiện gọi lên hàng đợi lệnh TFC.

Tóm tắt

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

ClusterCommandScheduler()

Phương thức công khai

void shutdown()

void shutdownHard()

Cố gắng tắt trình lập lịch biểu lệnh.

void start()

Khởi động trình lập lịch biểu, bao gồm cả việc thiết lập nhật ký, khởi tạo DeviceManager, v.v.

Phương thức được bảo vệ

boolean dryRunCommand(ClusterCommandScheduler.InvocationEventHandler handler, String[] args)

Xác định xem một lệnh cụ thể có được chạy thử nghiệm không.

void processReadyCommands(IDeviceManager manager)

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

Bộ lập lịch ClusterCommand

public ClusterCommandScheduler ()

Phương thức công khai

tắt máy

public void shutdown ()

CANNOT TRANSLATE

public void shutdownHard ()

Cố gắng tắt trình lập lịch biểu lệnh. Tương tự như TẮTHard(true).

start

public void start ()

Khởi động trình lập lịch biểu, bao gồm cả việc thiết lập nhật ký, khởi tạo DeviceManager, v.v.

Phương thức được bảo vệ

ryRunCommand

protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, 
                String[] args)

Xác định xem một lệnh cụ thể có được chạy thử nghiệm không. Nếu lệnh này đang trong quá trình chạy thử nghiệm, hãy xác thực lệnh đó. Nếu nếu gặp vấn đề về cấu hình, thì hệ thống sẽ gửi một ConfigurationException.

Tham số
handler ClusterCommandScheduler.InvocationEventHandler: ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) để báo cáo các sự kiện nhằm xác thực kiểm thử.

args String: lệnh để xác thực.

Giá trị trả về
boolean true nếu lệnh đã chạy không cần thiết, nếu không thực hiện lệnh false.

Gửi
com.android.tradefed.config.ConfigurationException
ConfigurationException

processSẵn sàngs Commands

protected void processReadyCommands (IDeviceManager manager)

Tham số
manager IDeviceManager