ExecutableTargetTest
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 để chạy thực thi trên mục tiêu. Người chạy triển khai IDeviceTest
kể từ khi chạy nhị phân trên một thiết bị.
Bản tóm tắt
Các nhà 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 () Nhận thiết bị đang kiểm tra. |
void | runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description) Trên thực tế, chạy nhị phân tại đường dẫn đã cho. |
void | setDevice ( ITestDevice device) Tiêm thiết bị đang thử nghiệm. |
Các 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. |
Các nhà xây dựng công cộng
ExecutableTargetTest
public ExecutableTargetTest ()
Phương pháp công khai
findBinary
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. |
Lợi nhuận | |
---|---|
String | Đường dẫn đến 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ị đang kiểm tra.
Lợi nhuận | |
---|---|
ITestDevice | ITestDevice |
runBinary
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
Trên 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 : Người nghe nơi báo cáo kết quả. |
description | TestDescription : Đang tiến hành kiểm tra. |
Ném | |
---|---|
DeviceNotAvailableException |
setDevice
public void setDevice (ITestDevice device)
Tiêm thiết bị đang thử nghiệm.
Thông số | |
---|---|
device | ITestDevice : ITestDevice để sử dụng |
Các phương pháp được bảo vệ
checkCommandResult
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 : Đang tiến hành kiểm tra. |