Rust 测试库

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

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


RustBinaryHostTest 和 RustBinaryTest 的基类

摘要

嵌套类

class RustTestBase.EnvPair

 

class RustTestBase.Invocation

 

字段

protected long mTestTimeout

公共构造函数

RustTestBase()

公共方法

void addAllExcludeFilters( filters)

添加要排除的测试的 ERROR(/Set)

void addAllIncludeFilters( filters)

添加要包含的测试的过滤器的 ERROR(/Set)

void addExcludeFilter(String filter)

添加要排除的测试的过滤条件。

void addIncludeFilter(String filter)

添加要包含的测试的过滤器。

void clearExcludeFilters()

删除当前跟踪的所有排除过滤器。

void clearIncludeFilters()

删除当前跟踪的所有包含过滤器。

IAbi getAbi()
getExcludeFilters()

返回排除过滤器的当前 ERROR(/Set)

getIncludeFilters()

返回包含过滤器的当前 ERROR(/Set)

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

注入正在使用的 IConfiguration

受保护的方法

void collectTestLines(String[] testList, foundTests)

在 testList 中查找测试用例名称,并将其添加到 foundTests 中。

generateInvocations(File target)
IConfiguration getConfiguration()

返回测试配置。

字段

mTestTimeout

protected long mTestTimeout

公共构造函数

Rust 测试库

public RustTestBase ()

公共方法

添加全部排除过滤器

public void addAllExcludeFilters ( filters)

添加要排除的测试的 ERROR(/Set)

参数
filters

添加全部包含过滤器

public void addAllIncludeFilters ( filters)

添加要包含的测试的过滤器的 ERROR(/Set)

参数
filters

addExcludeFilter

public void addExcludeFilter (String filter)

添加要排除的测试的过滤条件。

参数
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

添加要包含的测试的过滤器。

参数
filter String

ClearExcludeFilters

public void clearExcludeFilters ()

删除当前跟踪的所有排除过滤器。

clearIncludeFilters

public void clearIncludeFilters ()

删除当前跟踪的所有包含过滤器。

getAbi

public IAbi getAbi ()

返回
IAbi

getExcludeFilters

public  getExcludeFilters ()

返回排除过滤器的当前 ERROR(/Set)

返回

getIncludeFilters

public  getIncludeFilters ()

返回包含过滤器的当前 ERROR(/Set)

返回

SetAbi

public void setAbi (IAbi abi)

参数
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

注入正在使用的 IConfiguration

参数
configuration IConfiguration

受保护的方法

collectionTestLines

protected void collectTestLines (String[] testList, 
                 foundTests)

在 testList 中查找测试用例名称,并将其添加到 foundTests 中。

参数
testList String

foundTests

generateInvocations

protected  generateInvocations (File target)

参数
target File

返回

getConfiguration

protected IConfiguration getConfiguration ()

返回测试配置。

返回
IConfiguration IConfiguration