PythonBinaryHostTest

public class PythonBinaryHostTest
extends Object implements IConfigurationReceiver, IRemoteTest, ITestFilterReceiver

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


Bài kiểm thử trên máy chủ lưu trữ dùng để chạy một tệp nhị phân python từ Hệ thống xây dựng Android (Soong)

Trình chạy kiểm thử 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 theo bỏ qua kết quả thử nghiệm, thay vì bỏ qua thử nghiệm thực tế. Các thử nghiệm được chỉ định trong loại trừ-bộ lọc sẽ vẫn được thực thi.

Tóm tắt

Lớp lồng ghép

class PythonBinaryHostTest.PythonForwarder

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

Trường

protected static final String ANDROID_SERIAL_VAR

protected static final String LD_LIBRARY_PATH

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

PythonBinaryHostTest()

Phương thức công khai

void addAllExcludeFilters( filters)

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

void addAllIncludeFilters( filters)

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

void addExcludeFilter(String filter)

Thêm bộ lọc về các thử nghiệm cần loại trừ.

void addIncludeFilter(String filter)

Thêm bộ lọc chứa các bài kiểm thử cần đưa vào.

void clearExcludeFilters()

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

void clearIncludeFilters()

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

getExcludeFilters()

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

getIncludeFilters()

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

final void run(TestInformation testInfo, ITestInvocationListener listener)

Chạy chương trình kiểm thử rồi báo cáo kết quả cho trình nghe.

void setConfiguration(IConfiguration configuration)

Chèn IConfiguration đang sử dụng.

Trường

ANDROID_SERIAL_VAR

protected static final String ANDROID_SERIAL_VAR

LD_PROJECT_PATH

protected static final String LD_LIBRARY_PATH

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

PythonBinaryHostTest

public PythonBinaryHostTest ()

Phương thức công khai

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

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

Tham số
filters

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

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

Tham số
filters

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

public void addExcludeFilter (String filter)

Thêm bộ lọc về các thử nghiệm cần loại trừ.

Tham số
filter String

thêmBao gồmBộ lọc

public void addIncludeFilter (String filter)

Thêm bộ lọc chứa các bài kiểm thử cần đưa vào.

Tham số
filter String

clearExcludeFilters

public void clearExcludeFilters ()

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

clearIncludeFilters

public void clearIncludeFilters ()

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

getExcludeFilters

public  getExcludeFilters ()

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

Giá trị trả về

getIncludeFilters

public  getIncludeFilters ()

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

Giá trị trả về

chạy

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Chạy chương trình kiểm thử rồi báo cáo kết quả cho trình nghe.

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

listener ITestInvocationListener: ITestInvocationListener của kết quả thử nghiệm

Gửi
DeviceNotAvailableException

Cấu hình đặt

public void setConfiguration (IConfiguration configuration)

Chèn IConfiguration đang sử dụng.

Tham số
configuration IConfiguration