ITestAnnotationFilterReceiver
public
interface
ITestAnnotationFilterReceiver
com.android.tradefed.testtype.ITestAnnotationFilterReceiver |
一个运行程序,可以根据注解过滤要运行的测试。
当测试符合一个或多个包含过滤条件且与所有过滤条件都不匹配时,将运行该测试 排除过滤器的组成要素如果没有提供包含过滤器,则应该运行所有测试,只要它们 与任何排除过滤器均不匹配。
摘要
公共方法 | |
---|---|
abstract
void
|
addAllExcludeAnnotation(
添加了注解的 |
abstract
void
|
addAllIncludeAnnotation(
添加注解的 |
abstract
void
|
addExcludeAnnotation(String notAnnotation)
添加一个注解,如果标记有测试,则要排除该注解。 |
abstract
void
|
addIncludeAnnotation(String annotation)
添加一个注解,如果标记有测试,则要包含该注解。 |
abstract
void
|
clearExcludeAnnotations()
删除当前跟踪的所有排除注解。 |
abstract
void
|
clearIncludeAnnotations()
删除当前跟踪的所有 include 注解。 |
abstract
|
getExcludeAnnotations()
返回要排除的注解的当前 |
abstract
|
getIncludeAnnotations()
返回要包含的注解的当前 |
公共方法
addAllExcludeAnnotation
public abstract void addAllExcludeAnnotation (notAnnotations)
添加了注解的 ERROR(/Set)
,以便在标记测试时排除该注解。
参数 | |
---|---|
notAnnotations |
|
addAllIncludeAnnotation
public abstract void addAllIncludeAnnotation (annotations)
添加注解的 ERROR(/Set)
,如果标记有测试,则要包含的注解。
参数 | |
---|---|
annotations |
|
addExcludeAnnotation
public abstract void addExcludeAnnotation (String notAnnotation)
添加一个注解,如果标记有测试,则要排除该注解。
参数 | |
---|---|
notAnnotation |
String |
addIncludeAnnotation
public abstract void addIncludeAnnotation (String annotation)
添加一个注解,如果标记有测试,则要包含该注解。
参数 | |
---|---|
annotation |
String |
clearExcludeAnnotations
public abstract void clearExcludeAnnotations ()
删除当前跟踪的所有排除注解。
clearIncludeAnnotations
public abstract void clearIncludeAnnotations ()
删除当前跟踪的所有 include 注解。