ITestFilterReceiver

public interface ITestFilterReceiver

com.android.tradefed.testtype.ITestFilterReceiver


実行するテストをフィルタリングできるランナー。

テストは、1 つ以上の include フィルタと一致し、かつ、いずれの exclude フィルタとも一致しない場合に実行されます。include フィルタが指定されていない場合は、いずれの exclude フィルタとも一致しない限り、すべてのテストが実行されます。

フィルタの形式はランナーによって定義され、 <package>、<package>.<class>、<package>.<class>#<method>、または <native_name> のように構造化できます。正規表現を使用することもできます。

概要

パブリック メソッド

abstract void addAllExcludeFilters(Set<String> filters)

除外するテストのフィルタの Set を追加します。

abstract void addAllIncludeFilters(Set<String> filters)

含めるテストのフィルタの Set を追加します。

abstract void addExcludeFilter(String filter)

除外するテストのフィルタを追加します。

abstract void addIncludeFilter(String filter)

含めるテストのフィルタを追加します。

abstract void clearExcludeFilters()

現在トラッキングされているすべての除外フィルタを削除します。

abstract void clearIncludeFilters()

現在トラッキングされているすべての include フィルタを削除します。

abstract Set<String> getExcludeFilters()

除外フィルタの現在の Set を返します。

abstract Set<String> getIncludeFilters()

include フィルタの現在の Set を返します。

パブリック メソッド

addAllExcludeFilters

public abstract void addAllExcludeFilters (Set<String> filters)

除外するテストのフィルタの Set を追加します。

パラメータ
filters Set

addAllIncludeFilters

public abstract void addAllIncludeFilters (Set<String> filters)

含めるテストのフィルタの Set を追加します。

パラメータ
filters Set

addExcludeFilter

public abstract void addExcludeFilter (String filter)

除外するテストのフィルタを追加します。

パラメータ
filter String

addIncludeFilter

public abstract void addIncludeFilter (String filter)

含めるテストのフィルタを追加します。

パラメータ
filter String

clearExcludeFilters

public abstract void clearExcludeFilters ()

現在トラッキングされているすべての除外フィルタを削除します。

clearIncludeFilters

public abstract void clearIncludeFilters ()

現在トラッキングされているすべての include フィルタを削除します。

getExcludeFilters

public abstract Set<String> getExcludeFilters ()

除外フィルタの現在の Set を返します。

戻り値
Set<String>

getIncludeFilters

public abstract Set<String> getIncludeFilters ()

include フィルタの現在の Set を返します。

戻り値
Set<String>