ITestFilterReceiver

public interface ITestFilterReceiver

com.android.tradefed.testtype.ITestFilterReceiver


可篩選要執行的測試的執行器。

測試將與一或多個「包含」篩選器相符,「且」不符合任何 「排除」篩選器部分如果沒有指定包含篩選器,則所有測試都應該執行 不符合任何排除篩選器。

篩選器的格式會由執行器定義,結構也可採用 <package>、<package>.<class>、<package>.<class>#<method>或 <native_name>。甚至可以是規則運算式。

摘要

公用方法

abstract void addAllExcludeFilters( filters)

新增要排除測試的篩選器 ERROR(/Set)

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

刪除目前追蹤的所有「排除」篩選器。

ClearIncludeFilters

public abstract void clearIncludeFilters ()

刪除目前追蹤的所有「包含」篩選器。

取得排除篩選器

public abstract  getExcludeFilters ()

傳回目前 ERROR(/Set) 的「排除」篩選器。

傳回

getIncludeFilters

public abstract  getIncludeFilters ()

傳回「包含」篩選器的目前 ERROR(/Set)

傳回