Filtry globalne w Federacji Handlowej

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.

Implementacja

Kod źródłowy