ClusterCommandScheduler
public
class
ClusterCommandScheduler
extends CommandScheduler
| java.lang.Object | |||
| ↳ | java.lang.Thread | ||
| ↳ | com.android.tradefed.command.CommandScheduler | ||
| ↳ | com.android.tradefed.cluster.ClusterCommandScheduler | ||
ICommandScheduler để hỗ trợ TFC (Cụm Tradefed). 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 lời gọi lên hàng đợi sự kiện 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()
Thử tắt trình lập lịch lệnh một cách cưỡng bức. |
void
|
start()
Bắt đầu trình lập lịch, bao gồm cả việc thiết lập tính năng ghi nhật ký, khởi động |
Phương thức được bảo vệ | |
|---|---|
boolean
|
dryRunCommand(ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
Xác định xem một lệnh nhất định có phải là lệnh chạy thử hay không. |
void
|
processReadyCommands(IDeviceManager manager)
|
Hàm khởi tạo công khai
ClusterCommandScheduler
public ClusterCommandScheduler ()
Phương thức công khai
shutdown
public void shutdown ()
shutdownHard
public void shutdownHard ()
Thử tắt trình lập lịch lệnh một cách cưỡng bức. Tương tự như shutdownHard(true).
start
public void start ()
Bắt đầu trình lập lịch, bao gồm cả việc thiết lập tính năng ghi nhật ký, khởi động DeviceManager, v.v.
Phương thức được bảo vệ
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler,
String[] args)Xác định xem một lệnh nhất định có phải là lệnh chạy thử hay không. Nếu lệnh là lệnh chạy thử, hãy xác thực lệnh đó. Nếu có bất kỳ vấn đề nào về cấu hình, 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 cho quá trình xác thực chạy thử. |
args |
String: lệnh cần xác thực. |
| Giá trị trả về | |
|---|---|
boolean |
true nếu lệnh là lệnh chạy thử, false nếu không. |
| Gửi | |
|---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
|
processReadyCommands
protected void processReadyCommands (IDeviceManager manager)
| Tham số | |
|---|---|
manager |
IDeviceManager |