Filtros globales en la Federación de Comercio

Los filtros globales son una forma de proporcionar filtros de prueba a Tradefed que se aplicarán a la invocación automáticamente sin tener que preocuparse por si una prueba lo admite o no.

No funcionará si la configuración no admite el filtrado, pero proporciona el beneficio de no generar una excepción de configuración como suele ser el caso en Tradefed. Esto permite que un servicio con un conocimiento mínimo sobre Tradefed genere y proporcione fácilmente indicadores de filtro de forma genérica.

Sintaxis

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

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

Donde nombre-módulo es la única parte obligatoria que se debe proporcionar.

Por ejemplo:

  • --global-filters:include-filter moduleA: solo ejecutará el módulo
  • --global-filters: módulo de filtro de inclusiónUna clase#método: solo ejecutará el método coincidente

La opción se puede repetir si se necesitan más filtros. La exclusión tiene prioridad sobre la inclusión.

Implementación

Código fuente