ตัวกรองส่วนกลางเป็นวิธีระบุตัวกรองทดสอบให้กับ Tradefed ซึ่งจะใช้กับการเรียกใช้โดยอัตโนมัติโดยไม่ต้องกังวลว่าการทดสอบจะรองรับหรือไม่
การดำเนินการนี้จะใช้งานไม่ได้หากการกําหนดค่าไม่รองรับการกรอง แต่มีข้อดีที่ไม่ทำให้เกิดข้อยกเว้นการกําหนดค่าเหมือนที่มักจะเป็นใน Tradefed วิธีนี้ช่วยให้บริการที่มีความรู้เพียงเล็กน้อยเกี่ยวกับ Tradefed สามารถสร้างและให้ Flag ตัวกรองโดยทั่วไปได้อย่างง่ายดาย
วากยสัมพันธ์
--global-filters:include-filter [abi] module-name [test-class][#method-name]
--global-filters:exclude-filter [abi] module-name [test-class][#method-name]
โดยที่ module-name คือส่วนเดียวที่ต้องระบุ
เช่น
- --global-filters:include-filter moduleA : จะเรียกใช้เฉพาะโมดูล
- --global-filters:include-filter moduleA class#method : จะเรียกใช้เฉพาะเมธอดที่ตรงกัน
คุณใช้ตัวเลือกนี้ซ้ำได้หากจําเป็นต้องมีตัวกรองเพิ่มเติม การยกเว้นจะมีลําดับความสําคัญเหนือกว่าการรวม