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 ()
刪除當前跟踪的所有包含註釋。