ITestFilterReceiver

public interface ITestFilterReceiver

com.android.tradefed.testtype.ITestFilterReceiver


Program do uruchamiania testów, który może filtrować, które testy mają być uruchamiane.

Test zostanie uruchomiony, jeśli pasuje do co najmniej 1 filtra uwzględniającego ORAZ nie pasuje do żadnego filtra wykluczającego. Jeśli nie podano filtrów uwzględniających, należy uruchomić wszystkie testy, o ile one nie pasują do żadnego filtra wykluczającego.

Format filtrów jest określony przez program do uruchamiania testów i może mieć postać <package>, <package>.<class>, <package>.<class>#<method> lub <native_name>. Mogą to być nawet wyrażenia regularne.

Podsumowanie

Metody publiczne

abstract void addAllExcludeFilters(Set<String> filters)

Dodaje Set filtrów, które określają, które testy mają być wykluczone.

abstract void addAllIncludeFilters(Set<String> filters)

Dodaje Set filtrów, które określają, które testy mają być uwzględnione.

abstract void addExcludeFilter(String filter)

Dodaje filtr, który określa, które testy mają być wykluczone.

abstract void addIncludeFilter(String filter)

Dodaje filtr, który określa, które testy mają być uwzględnione.

abstract void clearExcludeFilters()

Usuwa wszystkie obecnie śledzone filtry wykluczające.

abstract void clearIncludeFilters()

Usuwa wszystkie obecnie śledzone filtry uwzględniające.

abstract Set<String> getExcludeFilters()

Zwraca bieżący Set filtrów wykluczających.

abstract Set<String> getIncludeFilters()

Zwraca bieżący Set filtrów uwzględniających.

Metody publiczne

addAllExcludeFilters

public abstract void addAllExcludeFilters (Set<String> filters)

Dodaje Set filtrów, które określają, które testy mają być wykluczone.

Parametry
filters Set

addAllIncludeFilters

public abstract void addAllIncludeFilters (Set<String> filters)

Dodaje Set filtrów, które określają, które testy mają być uwzględnione.

Parametry
filters Set

addExcludeFilter

public abstract void addExcludeFilter (String filter)

Dodaje filtr, który określa, które testy mają być wykluczone.

Parametry
filter String

addIncludeFilter

public abstract void addIncludeFilter (String filter)

Dodaje filtr, który określa, które testy mają być uwzględnione.

Parametry
filter String

clearExcludeFilters

public abstract void clearExcludeFilters ()

Usuwa wszystkie obecnie śledzone filtry wykluczające.

clearIncludeFilters

public abstract void clearIncludeFilters ()

Usuwa wszystkie obecnie śledzone filtry uwzględniające.

getExcludeFilters

public abstract Set<String> getExcludeFilters ()

Zwraca bieżący Set filtrów wykluczających.

Zwraca
Set<String>

getIncludeFilters

public abstract Set<String> getIncludeFilters ()

Zwraca bieżący Set filtrów uwzględniających.

Zwraca
Set<String>