RustTestBase

public abstract class RustTestBase
extends Object implements IAbiReceiver, IConfigurationReceiver, IRemoteTest, ITestFilterReceiver

java.lang.Object
   ↳ com.android.tradefed.testtype.rust.RustTestBase


Lớp cơ sở của RustBinaryHostTest và RustBinaryTest

Tóm tắt

Lớp lồng ghép

class RustTestBase.EnvPair

 

class RustTestBase.Invocation

 

Trường

protected long mTestTimeout

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

RustTestBase()

Phương thức công khai

void addAllExcludeFilters(Set<String> filters)

Thêm Set bộ lọc mà bạn muốn loại trừ khỏi các kiểm thử.

void addAllIncludeFilters(Set<String> filters)

Thêm Set bộ lọc để đưa các kiểm thử vào.

void addExcludeFilter(String filter)

Thêm bộ lọc để loại trừ các kiểm thử.

void addIncludeFilter(String filter)

Thêm bộ lọc để chọn những kiểm thử cần đưa vào.

void clearExcludeFilters()

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

void clearIncludeFilters()

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

IAbi getAbi()
Set<String> getExcludeFilters()

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

Set<String> getIncludeFilters()

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

void setAbi(IAbi abi)
void setConfiguration(IConfiguration configuration)

Chèn IConfiguration đang dùng.

Phương thức được bảo vệ

void collectTestLines(String[] testList, Set<String> foundTests)

Tìm tên trường hợp kiểm thử trong testList và thêm tên đó vào foundTests.

List<RustTestBase.Invocation> generateInvocations(File target)
IConfiguration getConfiguration()

Trả về cấu hình kiểm thử.

Trường

mTestTimeout

protected long mTestTimeout

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

RustTestBase

public RustTestBase ()

Phương thức công khai

addAllExcludeFilters

public void addAllExcludeFilters (Set<String> filters)

Thêm Set bộ lọc mà bạn muốn loại trừ khỏi các kiểm thử.

Tham số
filters Set

addAllIncludeFilters

public void addAllIncludeFilters (Set<String> filters)

Thêm Set bộ lọc để đưa các kiểm thử vào.

Tham số
filters Set

addExcludeFilter

public void addExcludeFilter (String filter)

Thêm bộ lọc để loại trừ các kiểm thử.

Tham số
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

Thêm bộ lọc để chọn những kiểm thử cần đưa vào.

Tham số
filter String

clearExcludeFilters

public void clearExcludeFilters ()

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

clearIncludeFilters

public void clearIncludeFilters ()

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

getAbi

public IAbi getAbi ()

Giá trị trả về
IAbi

getExcludeFilters

public Set<String> getExcludeFilters ()

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

Giá trị trả về
Set<String>

getIncludeFilters

public Set<String> getIncludeFilters ()

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

Giá trị trả về
Set<String>

setAbi

public void setAbi (IAbi abi)

Tham số
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Chèn IConfiguration đang dùng.

Tham số
configuration IConfiguration

Phương thức được bảo vệ

collectTestLines

protected void collectTestLines (String[] testList, 
                Set<String> foundTests)

Tìm tên trường hợp kiểm thử trong testList và thêm tên đó vào foundTests.

Tham số
testList String

foundTests Set

generateInvocations

protected List<RustTestBase.Invocation> generateInvocations (File target)

Tham số
target File

Giá trị trả về
List<RustTestBase.Invocation>

getConfiguration

protected IConfiguration getConfiguration ()

Trả về cấu hình kiểm thử.

Giá trị trả về
IConfiguration IConfiguration