Filtry globalne to sposób na dostarczenie do TradeF filtrów testowych, które zostaną zastosowane do automatycznego wywoływania, nie martwiąc się o to, czy obsługują czy nie.
Będzie ona nieaktywna, jeśli konfiguracja nie obsługuje filtrowania, ale ma tę zaletę, że nie powoduje wyjątku konfiguracji, jak to zwykle ma miejsce w Tradefed. Dzięki temu usługa z minimalną wiedzą o Tradefed może łatwo generować i przekazywać flagi filtrów w ogólnym zakresie.
Składnia
--global-filters:include-filter [abi] module-name [test-class][#method-name]
--global-filters:exclude-filter [abi] module-name [test-class][#method-name]
Gdzie module-name jest jedyną wymaganą częścią.
Na przykład:
- --global-filters:include-filter modułA: spowoduje uruchomienie tylko tego modułu.
- --global-filters:include-filter moduleA class#method : uruchamia tylko metodę dopasowania.
Jeśli potrzebujesz więcej filtrów, możesz powtórzyć tę opcję. Wykluczenie ma wyższy priorytet niż włączenie.