ITestFilterReceiver

public interface ITestFilterReceiver

com.android.tradefed.testtype.ITestFilterReceiver


可过滤要运行哪些测试的运行程序。

当测试符合一个或多个包含过滤条件且与所有过滤条件都不匹配时,将运行该测试 排除过滤器的组成要素如果没有提供包含过滤器,则应该运行所有测试,只要它们 与任何排除过滤器均不匹配。

过滤器的格式由运行程序定义,可以构建为 <package>、<package>.<class>、<package>.<class>#<method>或 <native_name>。它们甚至可以是正则表达式。

摘要

公共方法

abstract void addAllExcludeFilters( filters)

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

abstract void addAllIncludeFilters( filters)

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

abstract void addExcludeFilter(String filter)

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

abstract void addIncludeFilter(String filter)

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

abstract void clearExcludeFilters()

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

abstract void clearIncludeFilters()

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

abstract getExcludeFilters()

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

abstract getIncludeFilters()

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

公共方法

添加全部排除过滤器

public abstract void addAllExcludeFilters ( filters)

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

参数
filters

添加全部包含过滤器

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 ()

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

getExcludeFilters

public abstract  getExcludeFilters ()

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

返回

getIncludeFilters

public abstract  getIncludeFilters ()

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

返回