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 |
abstract
void
|
addAllIncludeFilters(Set<String> filters)
Dodaje |
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 |
abstract
Set<String>
|
getIncludeFilters()
Zwraca bieżący |
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> |
|