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.