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ủ 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, 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 kiếm tệp nhị phân để có thể kích hoạt tệp đó.

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

Thực sự chạy tệp nhị phân tại đườ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 kiếm tệp nhị phân để có thể kích hoạt tệp đó.

Tham số
binary String: đường dẫn của tệp nhị phân hoặc chỉ 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 tại đường dẫn đã cho.

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

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

description TestDescription: Thử nghiệm đang diễn ra.

Gửi
DeviceNotAvailableException
IOException