Kiểm tra máy chủ nhị phân Python

public class PythonBinaryHostTest
extends Object implements IRemoteTest , ITestFilterReceiver

java.lang.Object
com.android.tradefed.testtype.python.PythonBinaryHostTest


Kiểm tra máy chủ nhằm chạy tệp nhị phân python từ hệ thống Android Build (Soong)

Trình chạy thử nghiệm hỗ trợ bộ lọc bao gồm và bộ lọc loại trừ. Lưu ý rằng bộ lọc loại trừ hoạt động bằng cách bỏ qua kết quả kiểm tra thay vì bỏ qua kiểm tra thực tế. Các thử nghiệm được chỉ định trong bộ lọc loại trừ sẽ vẫn được thực thi.

Bản tóm tắt

Các lớp lồng nhau

class PythonBinaryHostTest.PythonForwarder

Trình chuyển tiếp kết quả để thay thế tên chạy bằng tên nhị phân.

Lĩnh vực

protected static final String ANDROID_SERIAL_VAR

protected static final String LD_LIBRARY_PATH

Nhà thầu xây dựng công cộng

PythonBinaryHostTest ()

Phương pháp công khai

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

Thêm ERROR(/Set) của các bộ lọc cần loại trừ các xét nghiệm.

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

Thêm ERROR(/Set) của các bộ lọc cần đưa vào các bài kiểm tra.

void addExcludeFilter (String filter)

Thêm một bộ lọc để loại trừ các bài kiểm tra.

void addIncludeFilter (String filter)

Thêm một bộ lọc để đưa vào các bài kiểm tra.

void clearExcludeFilters ()

Xóa tất cả các bộ lọc loại trừ hiện được theo dõi.

void clearIncludeFilters ()

Xóa tất cả các bộ lọc bao gồm hiện được theo dõi.

getExcludeFilters ()

Trả về ERROR(/Set) hiện tại của các bộ lọc loại trừ.

getIncludeFilters ()

Trả về ERROR(/Set) hiện tại của các bộ lọc bao gồm.

final void run ( TestInformation testInfo, ITestInvocationListener listener)

Chạy thử nghiệm và báo cáo kết quả cho người nghe.

Lĩnh vực

ANDROID_SERIAL_VAR

protected static final String ANDROID_SERIAL_VAR

LD_LIBRARY_PATH

protected static final String LD_LIBRARY_PATH

Nhà thầu xây dựng công cộng

Kiểm tra máy chủ nhị phân Python

public PythonBinaryHostTest ()

Phương pháp công khai

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

Thêm ERROR(/Set) của các bộ lọc cần loại trừ các xét nghiệm.

Thông số
filters

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Thêm ERROR(/Set) của các bộ lọc cần đưa vào các bài kiểm tra.

Thông số
filters

thêmLoại trừBộ lọc

public void addExcludeFilter (String filter)

Thêm một bộ lọc để loại trừ các bài kiểm tra.

Thông số
filter String

thêmIncludeFilter

public void addIncludeFilter (String filter)

Thêm một bộ lọc để đưa vào các bài kiểm tra.

Thông số
filter String

rõ ràngLoại trừBộ lọc

public void clearExcludeFilters ()

Xóa tất cả các bộ lọc loại trừ hiện được theo dõi.

rõ ràngBao gồmBộ lọc

public void clearIncludeFilters ()

Xóa tất cả các bộ lọc bao gồm hiện được theo dõi.

getExcludeFilters

public  getExcludeFilters ()

Trả về ERROR(/Set) hiện tại của các bộ lọc loại trừ.

Trả lại

getIncludeFilters

public  getIncludeFilters ()

Trả về ERROR(/Set) hiện tại của các bộ lọc bao gồm.

Trả lại

chạy

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Chạy thử nghiệm và báo cáo kết quả cho người nghe.

Thông số
testInfo TestInformation : Đối tượng TestInformation chứa thông tin hữu ích để chạy thử nghiệm.

listener ITestInvocationListener : ITestInvocationListener của kết quả kiểm tra

Ném
DeviceNotAvailableException