ตัวกรองทั่วโลกในสหพันธ์การค้า

ตัวกรองส่วนกลางเป็นวิธีระบุตัวกรองทดสอบให้กับ 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 : จะเรียกใช้เฉพาะเมธอดที่ตรงกัน

คุณใช้ตัวเลือกนี้ซ้ำได้หากจําเป็นต้องมีตัวกรองเพิ่มเติม การยกเว้นจะมีลําดับความสําคัญเหนือกว่าการรวม

การใช้งาน

ซอร์สโค้ด