Filter global di Trade Federation

Filter global adalah cara untuk menyediakan filter pengujian ke Tradefed yang akan diterapkan ke pemanggilan secara otomatis tanpa perlu khawatir apakah pengujian mendukungnya atau tidak.

Filter global akan tidak beroperasi jika konfigurasi tidak mendukung pemfilteran, tetapi memberikan manfaat untuk tidak menampilkan pengecualian konfigurasi seperti yang biasanya terjadi di Tradefed. Hal ini memungkinkan layanan dengan pengetahuan minimal tentang Tradefed untuk dengan mudah membuat dan menyediakan flag filter secara umum.

Sintaksis

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

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

Dengan module-name sebagai satu-satunya bagian wajib yang harus disediakan.

Contoh:

  • --global-filters:include-filter moduleA : hanya akan menjalankan modul
  • --global-filters:include-filter moduleA class#method : hanya akan menjalankan metode yang cocok

Opsi ini dapat diulang jika diperlukan lebih banyak filter. Pengecualian memiliki prioritas lebih tinggi daripada penyertaan.

Penerapan

Kode sumber