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()
傳回要包含的註解目前 |
公用方法
新增所有排除註解
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 |
addIncludeAnnotation
public abstract void addIncludeAnnotation (String annotation)
如果測試有標記,則新增註解,並納入該註解。
參數 | |
---|---|
annotation |
String |
ClearExcludeAnnotations (明確排除註解)
public abstract void clearExcludeAnnotations ()
刪除目前追蹤的所有排除註解。
ClearIncludeAnnotation
public abstract void clearIncludeAnnotations ()
刪除目前追蹤的所有 include 註解。