ITestAnnotationFilterReceiver

public interface ITestAnnotationFilterReceiver

com.android.tradefed.testtype.ITestAnnotationFilterReceiver


一個運行器,可以根據註釋過濾要運行的測試。

如果測試匹配一個或多個包含過濾器並且不匹配任何排除過濾器,則測試將運行。如果沒有給出包含過濾器,只要它們不匹配任何排除過濾器,就應該運行所有測試。

概括

公共方法

abstract void addAllExcludeAnnotation ( notAnnotations) addAllExcludeAnnotation ( notAnnotations)

添加一個ERROR(/Set)註釋以排除是否測試是否用它標記。

abstract void addAllIncludeAnnotation ( annotations) addAllIncludeAnnotation ( annotations)

添加一個ERROR(/Set)註釋以包含是否測試是否用它標記。

abstract void addExcludeAnnotation (String notAnnotation)

添加註釋以排除是否測試是否用它標記。

abstract void addIncludeAnnotation (String annotation)

添加一個註釋以包含如果一個測試是否用它標記。

abstract void clearExcludeAnnotations ()

刪除當前跟踪的所有排除註釋。

abstract void clearIncludeAnnotations ()

刪除當前跟踪的所有包含註釋。

abstract getExcludeAnnotations ()

返回要排除的註釋的當前ERROR(/Set)

abstract getIncludeAnnotations ()

返回要包含的註釋的當前ERROR(/Set)

公共方法

添加所有排除註釋

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 ()

刪除當前跟踪的所有包含註釋。

getExcludeAnnotations

public abstract  getExcludeAnnotations ()

返回要排除的註釋的當前ERROR(/Set)

退貨

getIncludeAnnotations

public abstract  getIncludeAnnotations ()

返回要包含的註釋的當前ERROR(/Set)

退貨