GlobalTestFilter

public final class GlobalTestFilter
extends Object

java.lang.Object
   ↳ com.android.tradefed.config.filter.GlobalTestFilter


套用至呼叫的篩選器選項。

摘要

常數

String DELIMITER_NAME

String EXCLUDE_FILTER_OPTION

String INCLUDE_FILTER_OPTION

String STRICT_INCLUDE_FILTER_OPTION

公用建構函式

GlobalTestFilter()

公用方法

void addPreviousPassedTests(Set<String> previousPassed)
void applyFiltersToTest(ITestFilterReceiver filterableTest)

將全域篩選器套用至測試。

void applyFiltersToTest(BaseTestSuite suite)

為套件套用全域篩選器

static void applyGlobalStrictFilters(BaseTestSuite test, Set<String> strictFilters)
Set<String> getExcludeFilters()

傳回全域排除篩選器集。

Set<String> getIncludeFilters()

傳回全域納入篩選條件的集合。

Set<String> getStrictIncludeFilters()

傳回全域嚴格納入篩選條件的 Set。

void setUpFilters(IConfiguration config, Set<String> demotedList)

將全域篩選器傳遞至測試,藉此初始化篩選器。

常數

DELIMITER_NAME

public static final String DELIMITER_NAME

常數值: "delimiter"

EXCLUDE_FILTER_OPTION

public static final String EXCLUDE_FILTER_OPTION

常數值: "exclude-filter"

INCLUDE_FILTER_OPTION

public static final String INCLUDE_FILTER_OPTION

常數值: "include-filter"

STRICT_INCLUDE_FILTER_OPTION

public static final String STRICT_INCLUDE_FILTER_OPTION

常數值: "strict-include-filter"

公用建構函式

GlobalTestFilter

public GlobalTestFilter ()

公用方法

addPreviousPassedTests

public void addPreviousPassedTests (Set<String> previousPassed)

參數
previousPassed Set

applyFiltersToTest

public void applyFiltersToTest (ITestFilterReceiver filterableTest)

對測試套用全域篩選器。

參數
filterableTest ITestFilterReceiver

applyFiltersToTest

public void applyFiltersToTest (BaseTestSuite suite)

為套件套用全域篩選器

參數
suite BaseTestSuite

applyGlobalStrictFilters

public static void applyGlobalStrictFilters (BaseTestSuite test, 
                Set<String> strictFilters)

參數
test BaseTestSuite

strictFilters Set

getExcludeFilters

public Set<String> getExcludeFilters ()

傳回全域排除篩選器組合。

傳回
Set<String>

getIncludeFilters

public Set<String> getIncludeFilters ()

傳回全域納入篩選條件的集合。

傳回
Set<String>

getStrictIncludeFilters

public Set<String> getStrictIncludeFilters ()

傳回全域嚴格包含篩選器的集合。

傳回
Set<String>

setUpFilters

public void setUpFilters (IConfiguration config, 
                Set<String> demotedList)

將全域篩選器傳遞至測試,藉此初始化篩選器。

參數
config IConfiguration

demotedList Set