Kiểm tra mục tiêu có thể thực thi
public class ExecutableTargetTest
extends ExecutableBaseTest
implements IDeviceTest
java.lang.Object | ||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableTargetTest |
Chạy thử nghiệm khả năng thực thi đang chạy trên mục tiêu. Trình chạy triển khai IDeviceTest
kể từ khi chạy nhị phân trên thiết bị.
Bản tóm tắt
Nhà thầu xây dựng công cộng | |
---|---|
ExecutableTargetTest () |
Phương pháp công khai | |
---|---|
String | findBinary (String binary) Tìm kiếm nhị phân để có thể chạy nó. |
ITestDevice | getDevice () Lấy thiết bị đang được kiểm tra. |
void | runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description) Thực tế chạy nhị phân tại đường dẫn đã cho. |
void | setDevice ( ITestDevice device) Tiêm thiết bị đang được thử nghiệm. |
Phương pháp được bảo vệ | |
---|---|
void | checkCommandResult ( CommandResult result, ITestInvocationListener listener, TestDescription description) Kiểm tra kết quả của lệnh kiểm tra. |
Nhà thầu xây dựng công cộng
Kiểm tra mục tiêu có thể thực thi
public ExecutableTargetTest ()
Phương pháp công khai
tìm nhị phân
public String findBinary (String binary)
Tìm kiếm nhị phân để có thể chạy nó.
Thông số | |
---|---|
binary | String : đường dẫn của nhị phân hoặc đơn giản là tên nhị phân. |
Trả lại | |
---|---|
String | Đường dẫn đến nhị phân hoặc null nếu không tìm thấy. |
Ném | |
---|---|
DeviceNotAvailableException |
lấy thiết bị
public ITestDevice getDevice ()
Lấy thiết bị đang được kiểm tra.
Trả lại | |
---|---|
ITestDevice | ITestDevice |
chạy nhị phân
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
Thực tế chạy nhị phân tại đường dẫn đã cho.
Thông số | |
---|---|
binaryPath | String : Đường dẫn của nhị phân. |
listener | ITestInvocationListener : Trình nghe báo cáo kết quả. |
description | TestDescription : Quá trình kiểm tra đang diễn ra. |
Ném | |
---|---|
DeviceNotAvailableException |
bộThiết bị
public void setDevice (ITestDevice device)
Tiêm thiết bị đang được thử nghiệm.
Thông số | |
---|---|
device | ITestDevice : ITestDevice sẽ sử dụng |
Phương pháp được bảo vệ
kiểm traLệnhKết quả
protected void checkCommandResult (CommandResult result, ITestInvocationListener listener, TestDescription description)
Kiểm tra kết quả của lệnh kiểm tra.
Thông số | |
---|---|
result | CommandResult : kết quả kiểm tra của lệnh CommandResult |
listener | ITestInvocationListener : ITestInvocationListener |
description | TestDescription : Quá trình kiểm tra đang diễn ra. |