ITestFilterReceiver
public interface ITestFilterReceiver
com.android.tradefed.testtype.ITestFilterReceiver |
可以过滤要运行的测试的运行程序。
如果测试匹配一个或多个包含过滤器并且不匹配任何排除过滤器,则测试将运行。如果没有给出包含过滤器,只要它们不匹配任何排除过滤器,就应该运行所有测试。
过滤器的格式由运行器定义,可以构造为 <package>、<package>.<class>、<package>.<class>#<method> 或 <native_name>。它们甚至可以是正则表达式。
概括
公共方法 | |
---|---|
abstract void | addAllExcludeFilters ( filters) addAllExcludeFilters ( filters) 添加要排除的测试的过滤器的 |
abstract void | addAllIncludeFilters ( filters) addAllIncludeFilters ( filters) 添加要包含哪些测试的过滤器的 |
abstract void | addExcludeFilter (String filter) 添加要排除哪些测试的过滤器。 |
abstract void | addIncludeFilter (String filter) 添加要包含哪些测试的过滤器。 |
abstract void | clearExcludeFilters () 删除当前跟踪的所有排除过滤器。 |
abstract void | clearIncludeFilters () 删除当前跟踪的所有包含过滤器。 |
abstract | getExcludeFilters () 返回排除过滤器的当前 |
abstract | getIncludeFilters () 返回包含过滤器的当前 |
公共方法
添加排除过滤器
public abstract void addExcludeFilter (String filter)
添加要排除哪些测试的过滤器。
参数 | |
---|---|
filter | String |
添加包含过滤器
public abstract void addIncludeFilter (String filter)
添加要包含哪些测试的过滤器。
参数 | |
---|---|
filter | String |
清除排除过滤器
public abstract void clearExcludeFilters ()
删除当前跟踪的所有排除过滤器。
清除包含过滤器
public abstract void clearIncludeFilters ()
删除当前跟踪的所有包含过滤器。