ITestFilterReceiver

public interface ITestFilterReceiver

com.android.tradefed.testtype.ITestFilterReceiver


Um executor que pode filtrar quais testes executar.

Um teste será executado SE corresponder a um ou mais filtros de inclusão E não corresponder a nenhum filtro de exclusão. Se nenhum filtro de inclusão for fornecido, todos os testes serão executados, desde que não correspondam a nenhum dos filtros de exclusão.

O formato dos filtros é definido pelo executor e pode ser estruturado como <package>, <package>.<class>, <package>.<class>#<method> ou <native_name>. Eles podem até ser expressões regulares.

Resumo

Métodos públicos

abstract void addAllExcludeFilters(Set<String> filters)

Adiciona o Set de filtros de quais testes excluir.

abstract void addAllIncludeFilters(Set<String> filters)

Adiciona o Set de filtros de quais testes incluir.

abstract void addExcludeFilter(String filter)

Adiciona um filtro de quais testes excluir.

abstract void addIncludeFilter(String filter)

Adiciona um filtro de quais testes incluir.

abstract void clearExcludeFilters()

Exclui todos os filtros de exclusão rastreados no momento.

abstract void clearIncludeFilters()

Exclui todos os filtros de inclusão rastreados no momento.

abstract Set<String> getExcludeFilters()

Retorna o Set atual dos filtros de exclusão.

abstract Set<String> getIncludeFilters()

Retorna o Set atual dos filtros de inclusão.

Métodos públicos

addAllExcludeFilters

public abstract void addAllExcludeFilters (Set<String> filters)

Adiciona o Set de filtros de quais testes excluir.

Parâmetros
filters Set

addAllIncludeFilters

public abstract void addAllIncludeFilters (Set<String> filters)

Adiciona o Set de filtros de quais testes incluir.

Parâmetros
filters Set

addExcludeFilter

public abstract void addExcludeFilter (String filter)

Adiciona um filtro de quais testes excluir.

Parâmetros
filter String

addIncludeFilter

public abstract void addIncludeFilter (String filter)

Adiciona um filtro de quais testes incluir.

Parâmetros
filter String

clearExcludeFilters

public abstract void clearExcludeFilters ()

Exclui todos os filtros de exclusão rastreados no momento.

clearIncludeFilters

public abstract void clearIncludeFilters ()

Exclui todos os filtros de inclusão rastreados no momento.

getExcludeFilters

public abstract Set<String> getExcludeFilters ()

Retorna o Set atual dos filtros de exclusão.

Retorna
Set<String>

getIncludeFilters

public abstract Set<String> getIncludeFilters ()

Retorna o Set atual dos filtros de inclusão.

Retorna
Set<String>