Trade Federation'daki genel filtreler

Global filtreler, bir testin destekleyip desteklemediği konusunda endişelenmenize gerek kalmadan Tradefed'e test filtreleri sağlamanın bir yoludur. Bu filtreler, çağrıya otomatik olarak uygulanır.

Yapılandırma filtrelemeyi desteklemiyorsa devre dışı olur ancak genellikle Tradefed'de olduğu gibi yapılandırma istisnası atma avantajı sağlar. Bu sayede, Tradefed hakkında minimum düzeyde bilgiye sahip bir hizmet, filtre işaretlerini genel olarak kolayca oluşturup sağlayabilir.

Sözdizimi

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

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

Burada module-name, sağlanması gereken tek zorunlu kısımdır.

Örneğin:

  • --global-filters:include-filter modülA : Yalnızca modülü çalıştırır.
  • --global-filters:include-filter moduleA class#method : Yalnızca eşleşen yöntemi çalıştırır.

Daha fazla filtreye ihtiyaç duyulursa bu seçenek tekrarlanabilir. Hariç tutma, dahil etmeye göre önceliklidir.

Uygulama

Kaynak kod