Thực thiTargetTest
public class ExecutableTargetTest
extends ExecutableBaseTest
implements IDeviceTest
java.lang.Object | ||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableTargetTest |
Trình chạy thử nghiệm để thực thi chạy trên mục tiêu. Người 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 công cộng | |
---|---|
ExecutableTargetTest () |
Phương thức công khai | |
---|---|
String | findBinary (String binary) Tìm kiếm nhị phân để có thể chạy nó. |
ITestDevice | getDevice () Nhận thiết bị được kiểm tra. |
void | runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description) Trên thực tế chạy nhị phân ở đường dẫn nhất định. |
void | setDevice ( ITestDevice device) Tiêm thiết bị được kiểm tra. |
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 công cộng
Thực thiTargetTest
public ExecutableTargetTest ()
Phương thức 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 tệp nhị phân hoặc null nếu không tìm thấy. |
ném | |
---|---|
DeviceNotAvailableException |
getDevice
public ITestDevice getDevice ()
Nhận thiết bị được kiểm tra.
trả lại | |
---|---|
ITestDevice | ITestDevice |
chạy nhị phân
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
Trên thực tế chạy nhị phân ở đường dẫn nhất định.
Thông số | |
---|---|
binaryPath | String : Đường dẫn của nhị phân. |
listener | ITestInvocationListener : Trình nghe nơi báo cáo kết quả. |
description | TestDescription : Quá trình kiểm tra đang diễn ra. |
ném | |
---|---|
DeviceNotAvailableException |
thiết bị
public void setDevice (ITestDevice device)
Tiêm thiết bị được kiểm tra.
Thông số | |
---|---|
device | ITestDevice : ITestDevice để sử dụng |
phương pháp được bảo vệ
kiểm traCommandResult
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. |