I filtri globali sono un modo per fornire a Tradefed filtri di test che verranno applicati automaticamente all'invocazione senza doverti preoccupare se un test li supporta o meno.
Non sarà operativo se la configurazione non supporta i filtri, ma offre il vantaggio di non generare un'eccezione di configurazione, come accade di solito in Tradefed. Ciò consente a un servizio con una conoscenza minima di Tradefed di generare e fornire facilmente flag di filtro in modo generico.
Sintassi
--global-filters:include-filter [abi] module-name [test-class][#method-name]
--global-filters:exclude-filter [abi] module-name [test-class][#method-name]
dove nome-modulo è l'unica parte obbligatoria da fornire.
Ad esempio:
- --global-filters:include-filter moduloA : verrà eseguito solo il modulo
- --global-filters:include-filter moduleA class#method : verrà eseguito solo il metodo corrispondente
L'opzione può essere ripetuta se sono necessari altri filtri. L'esclusione ha priorità sull'inclusione.