Thực thi máy chủ kiểm thử

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ử để thực thi tệp thực thi chạy trên máy chủ lưu trữ. Trình chạy này triển khai IDeviceTest kể từ tệp nhị phân của 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 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ể chạy tệp đó.

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

Trên thực tế, chạy tệp nhị phân tại đường dẫn đã cho.

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

Thực thi máy chủ kiểm thử

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ể 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 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)

Trên thực tế, 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