ITestFilterReceiver

public interface ITestFilterReceiver

com.android.tradefed.testtype.ITestFilterReceiver


可以過濾要運行的測試的運行器。

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

過濾器的格式由運行器定義,可以構造為 <package>、<package>.<class>、<package>.<class>#<method> 或 <native_name>。它們甚至可以是正則表達式。

概括

公共方法

abstract void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

添加要排除的測試的過濾器的ERROR(/Set)

abstract void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

添加要包含哪些測試的過濾器的ERROR(/Set)

abstract void addExcludeFilter (String filter)

添加要排除哪些測試的過濾器。

abstract void addIncludeFilter (String filter)

添加要包含哪些測試的過濾器。

abstract void clearExcludeFilters ()

刪除當前跟踪的所有排除過濾器。

abstract void clearIncludeFilters ()

刪除當前跟踪的所有包含過濾器。

abstract getExcludeFilters ()

返回排除過濾器的當前ERROR(/Set)

abstract getIncludeFilters ()

返回包含過濾器的當前ERROR(/Set)

公共方法

添加所有排除過濾器

public abstract void addAllExcludeFilters ( filters)

添加要排除的測試的過濾器的ERROR(/Set)

參數
filters

添加所有包含過濾器

public abstract void addAllIncludeFilters ( filters)

添加要包含哪些測試的過濾器的ERROR(/Set)

參數
filters

添加排除過濾器

public abstract void addExcludeFilter (String filter)

添加要排除哪些測試的過濾器。

參數
filter String

添加包含過濾器

public abstract void addIncludeFilter (String filter)

添加要包含哪些測試的過濾器。

參數
filter String

清除排除過濾器

public abstract void clearExcludeFilters ()

刪除當前跟踪的所有排除過濾器。

清除包含過濾器

public abstract void clearIncludeFilters ()

刪除當前跟踪的所有包含過濾器。

獲取排除過濾器

public abstract  getExcludeFilters ()

返回排除過濾器的當前ERROR(/Set)

退貨

getIncludeFilters

public abstract  getIncludeFilters ()

返回包含過濾器的當前ERROR(/Set)

退貨