Filtros globais na Federação do Comércio

Os filtros globais são uma forma de fornecer filtros de teste ao Tradefed que serão aplicados à invocação automaticamente, sem a necessidade de se preocupar se um teste oferece suporte ou não.

Será inoperante se a configuração não oferecer suporte à filtragem, mas fornecerá o benefício de não lançar uma exceção de configuração, como geralmente é o caso no Tradefed. Isso permite que um serviço com conhecimento mínimo sobre Tradefed facilmente gere e forneça sinalizadores de filtro de forma genérica.

Sintaxe

--global-filters:include-filter [abi] module-name [test-class][#method-name]

--global-filters:exclude-filter [abi] module-name [test-class][#method-name]

Onde module-name é a única parte obrigatória a ser fornecida.

Por exemplo:

  • --global-filters:include-filter moduleA : executará apenas o módulo
  • --global-filters:include-filter moduleA class#method : executará apenas o método correspondente

A opção pode ser repetida se forem necessários mais filtros. A exclusão tem prioridade sobre a inclusão.

Implementação

Código fonte

,

Os filtros globais são uma forma de fornecer filtros de teste ao Tradefed que serão aplicados à invocação automaticamente, sem a necessidade de se preocupar se um teste oferece suporte ou não.

Será inoperante se a configuração não oferecer suporte à filtragem, mas fornecerá o benefício de não lançar uma exceção de configuração, como geralmente é o caso no Tradefed. Isso permite que um serviço com conhecimento mínimo sobre Tradefed facilmente gere e forneça sinalizadores de filtro de forma genérica.

Sintaxe

--global-filters:include-filter [abi] module-name [test-class][#method-name]

--global-filters:exclude-filter [abi] module-name [test-class][#method-name]

Onde module-name é a única parte obrigatória a ser fornecida.

Por exemplo:

  • --global-filters:include-filter moduleA : executará apenas o módulo
  • --global-filters:include-filter moduleA class#method : executará apenas o método correspondente

A opção pode ser repetida se forem necessários mais filtros. A exclusão tem prioridade sobre a inclusão.

Implementação

Código fonte

,

Os filtros globais são uma forma de fornecer filtros de teste ao Tradefed que serão aplicados à invocação automaticamente, sem a necessidade de se preocupar se um teste oferece suporte ou não.

Será inoperante se a configuração não oferecer suporte à filtragem, mas fornecerá o benefício de não lançar uma exceção de configuração, como geralmente é o caso no Tradefed. Isso permite que um serviço com conhecimento mínimo sobre Tradefed facilmente gere e forneça sinalizadores de filtro de forma genérica.

Sintaxe

--global-filters:include-filter [abi] module-name [test-class][#method-name]

--global-filters:exclude-filter [abi] module-name [test-class][#method-name]

Onde module-name é a única parte obrigatória a ser fornecida.

Por exemplo:

  • --global-filters:include-filter moduleA : executará apenas o módulo
  • --global-filters:include-filter moduleA class#method : executará apenas o método correspondente

A opção pode ser repetida se forem necessários mais filtros. A exclusão tem prioridade sobre a inclusão.

Implementação

Código fonte