Filter global di Federasi Perdagangan

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

Ini akan tidak berfungsi jika konfigurasi tidak mendukung pemfilteran, tetapi memberikan keuntungan karena tidak memberikan pengecualian konfigurasi seperti yang biasanya terjadi di Tradefed. Hal ini memungkinkan layanan dengan pengetahuan minimal tentang Tradefed untuk dengan mudah membuat dan menyediakan tanda 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]

Dimana nama modul adalah satu-satunya bagian wajib yang harus disediakan.

Misalnya:

  • --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 diulangi jika diperlukan lebih banyak filter. Pengecualian memiliki prioritas dibandingkan inklusi.

Penerapan

Kode sumber