Filter global di Federasi Perdagangan

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

Ini akan menjadi inop jika konfigurasi tidak mendukung pemfilteran, tetapi menyediakan manfaat dari tidak memberikan pengecualian konfigurasi seperti biasanya di Tradefed. Hal ini memungkinkan layanan dengan pengetahuan minimal tentang Tradefed untuk membuat dan menyediakan tanda filter secara umum dengan mudah.

Sintaksis

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

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

Jika nama modul adalah satu-satunya bagian wajib yang harus diberikan.

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 lebih diprioritaskan daripada inklusi.

Implementasi

Kode sumber