ITestFilterReceiver
public
interface
ITestFilterReceiver
com.android.tradefed.testtype.ITestFilterReceiver |
可过滤要运行哪些测试的运行程序。
当测试符合一个或多个包含过滤条件且与所有过滤条件都不匹配时,将运行该测试 排除过滤器的组成要素如果没有提供包含过滤器,则应该运行所有测试,只要它们 与任何排除过滤器均不匹配。
过滤器的格式由运行程序定义,可以构建为 <package>、<package>.<class>、<package>.<class>#<method>或 <native_name>。它们甚至可以是正则表达式。
摘要
公共方法 | |
---|---|
abstract
void
|
addAllExcludeFilters(
添加要排除的测试的 |
abstract
void
|
addAllIncludeFilters(
添加要包含的测试的过滤器的 |
abstract
void
|
addExcludeFilter(String filter)
添加要排除的测试的过滤条件。 |
abstract
void
|
addIncludeFilter(String filter)
添加要包含的测试的过滤器。 |
abstract
void
|
clearExcludeFilters()
删除当前跟踪的所有排除过滤器。 |
abstract
void
|
clearIncludeFilters()
删除当前跟踪的所有包含过滤器。 |
abstract
|
getExcludeFilters()
返回排除过滤器的当前 |
abstract
|
getIncludeFilters()
返回包含过滤器的当前 |
公共方法
添加全部包含过滤器
public abstract void addAllIncludeFilters (filters)
添加要包含的测试的过滤器的 ERROR(/Set)
。
参数 | |
---|---|
filters |
|
addExcludeFilter
public abstract void addExcludeFilter (String filter)
添加要排除的测试的过滤条件。
参数 | |
---|---|
filter |
String |
addIncludeFilter
public abstract void addIncludeFilter (String filter)
添加要包含的测试的过滤器。
参数 | |
---|---|
filter |
String |
ClearExcludeFilters
public abstract void clearExcludeFilters ()
删除当前跟踪的所有排除过滤器。
clearIncludeFilters
public abstract void clearIncludeFilters ()
删除当前跟踪的所有包含过滤器。