Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

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.