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 |
新增全部包含註釋
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 ()
刪除目前追蹤的所有排除註釋。
清除包含註釋
public abstract void clearIncludeAnnotations ()
刪除目前追蹤的所有包含註釋。