ITestFilterReceiver

public interface ITestFilterReceiver

com.android.tradefed.testtype.ITestFilterReceiver


Hangi testlerin çalıştırılacağını filtreleyebilen bir çalıştırıcı.

Bir test, yalnızca dahil etme filtrelerinden biri veya daha fazlasıyla eşleşiyorsa VE hariç tutma filtrelerinden herhangi biriyle eşleşmiyorsa çalıştırılır. Dahil etme filtresi verilmemişse hariç tutma filtreleriyle eşleşmeyen tüm testler çalıştırılmalıdır.

Filtrelerin biçimi çalıştırıcı tarafından tanımlanır ve <package>, <package>.<class>, <package>.<class>#<method> veya <native_name> olarak yapılandırılabilir. Hatta normal ifadeler de olabilirler.

Özet

Herkese açık yöntemler

abstract void addAllExcludeFilters(Set<String> filters)

Hariç tutulacak testlerin Set filtrelerini ekler.

abstract void addAllIncludeFilters(Set<String> filters)

Hangi testlerin dahil edileceğiyle ilgili filtrelerin Set özelliğini ekler.

abstract void addExcludeFilter(String filter)

Hariç tutulacak testlerin filtresini ekler.

abstract void addIncludeFilter(String filter)

Hangi testlerin dahil edileceğine dair bir filtre ekler.

abstract void clearExcludeFilters()

Şu anda izlenen tüm hariç tutma filtrelerini silin.

abstract void clearIncludeFilters()

Şu anda izlenen tüm dahil etme filtrelerini silin.

abstract Set<String> getExcludeFilters()

Hariç tutma filtrelerinin geçerli Set değerini döndürür.

abstract Set<String> getIncludeFilters()

Dahil etme filtrelerinin geçerli Set değerini döndürür.

Herkese açık yöntemler

addAllExcludeFilters

public abstract void addAllExcludeFilters (Set<String> filters)

Hariç tutulacak testlerin Set filtrelerini ekler.

Parametreler
filters Set

addAllIncludeFilters

public abstract void addAllIncludeFilters (Set<String> filters)

Hangi testlerin dahil edileceğiyle ilgili filtrelerin Set özelliğini ekler.

Parametreler
filters Set

addExcludeFilter

public abstract void addExcludeFilter (String filter)

Hariç tutulacak testlerin filtresini ekler.

Parametreler
filter String

addIncludeFilter

public abstract void addIncludeFilter (String filter)

Hangi testlerin dahil edileceğine dair bir filtre ekler.

Parametreler
filter String

clearExcludeFilters

public abstract void clearExcludeFilters ()

Şu anda izlenen tüm hariç tutma filtrelerini silin.

clearIncludeFilters

public abstract void clearIncludeFilters ()

Şu anda izlenen tüm dahil etme filtrelerini silin.

getExcludeFilters

public abstract Set<String> getExcludeFilters ()

Hariç tutma filtrelerinin geçerli Set değerini döndürür.

İadeler
Set<String>

getIncludeFilters

public abstract Set<String> getIncludeFilters ()

Dahil etme filtrelerinin geçerli Set değerini döndürür.

İadeler
Set<String>