ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest

java.lang.Object
   ↳ com.android.tradefed.testtype.binary.ExecutableBaseTest
     ↳ com.android.tradefed.testtype.binary.ExecutableHostTest


Trình chạy kiểm thử cho tệp thực thi chạy trên máy chủ. Trình chạy triển khai IDeviceTest vì tệp nhị phân máy chủ lưu trữ có thể giao tiếp với một thiết bị. Nếu thiết bị nhận được không phải là StubDevice, thì số sê-ri sẽ được chuyển đến tệp nhị phân để sử dụng.

Tóm tắt

Hàm khởi tạo công khai

ExecutableHostTest()

Phương thức công khai

String findBinary(String binary)

Tìm tệp nhị phân để có thể chạy tệp đó.

void runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)

Thực sự chạy tệp nhị phân ở đường dẫn đã cho.

Hàm khởi tạo công khai

ExecutableHostTest

public ExecutableHostTest ()

Phương thức công khai

findBinary

public String findBinary (String binary)

Tìm tệp nhị phân để có thể chạy tệp đó.

Tham số
binary String: đường dẫn của tệp nhị phân hoặc đơn giản là tên tệp nhị phân.

Giá trị trả về
String Đường dẫn đến tệp nhị phân hoặc giá trị rỗng nếu không tìm thấy.

runBinary

public void runBinary (String binaryPath, 
                ITestInvocationListener listener, 
                TestDescription description)

Thực sự chạy tệp nhị phân ở đường dẫn đã cho.

Tham số
binaryPath String: Đường dẫn của tệp nhị phân.

listener ITestInvocationListener: Trình nghe báo cáo kết quả.

description TestDescription: Quá trình kiểm thử đang diễn ra.

Gửi
DeviceNotAvailableException