ITestAnnotationFilterReceiver
public interface ITestAnnotationFilterReceiver
com.android.tradefed.testtype.ITestAnnotationFilterReceiver |
一个运行器,可以根据注释过滤要运行的测试。
如果测试匹配一个或多个包含过滤器并且不匹配任何排除过滤器,则测试将运行。如果没有给出包含过滤器,只要它们不匹配任何排除过滤器,就应该运行所有测试。
概括
公共方法 | |
---|---|
abstract void | addAllExcludeAnnotation ( notAnnotations) addAllExcludeAnnotation ( notAnnotations) 添加一个 |
abstract void | addAllIncludeAnnotation ( annotations) addAllIncludeAnnotation ( annotations) 添加一个 |
abstract void | addExcludeAnnotation (String notAnnotation) 添加注释以排除是否测试是否用它标记。 |
abstract void | addIncludeAnnotation (String annotation) 添加一个注释以包含如果一个测试是否用它标记。 |
abstract void | clearExcludeAnnotations () 删除当前跟踪的所有排除注释。 |
abstract void | clearIncludeAnnotations () 删除当前跟踪的所有包含注释。 |
abstract | getExcludeAnnotations () 返回要排除的注释的当前 |
abstract | getIncludeAnnotations () 返回要包含的注释的当前 |
公共方法
添加所有排除注释
public abstract void addAllExcludeAnnotation (notAnnotations)
添加一个ERROR(/Set)
注释以排除是否测试是否用它标记。
参数 | |
---|---|
notAnnotations |
addAllIncludeAnnotation
public abstract void addAllIncludeAnnotation (annotations)
添加一个ERROR(/Set)
注释以包含是否测试是否用它标记。
参数 | |
---|---|
annotations |
添加排除注解
public abstract void addExcludeAnnotation (String notAnnotation)
添加注释以排除是否测试是否用它标记。
参数 | |
---|---|
notAnnotation | String |
添加包含注解
public abstract void addIncludeAnnotation (String annotation)
添加一个注释以包含如果一个测试是否用它标记。
参数 | |
---|---|
annotation | String |
清除排除注解
public abstract void clearExcludeAnnotations ()
删除当前跟踪的所有排除注释。
clearIncludeAnnotations
public abstract void clearIncludeAnnotations ()
删除当前跟踪的所有包含注释。