ตัวกรองระดับโลกในสหพันธ์การค้า

ตัวกรองร่วมเป็นวิธีการจัดเตรียมตัวกรองการทดสอบให้กับ Tradefed ซึ่งจะนำไปใช้กับการร้องขอโดยอัตโนมัติโดยไม่ต้องกังวลว่าการทดสอบจะรองรับหรือไม่

มันจะไม่ทำงานหากการกำหนดค่าไม่รองรับการกรอง แต่ให้ประโยชน์ในการไม่ทิ้งข้อยกเว้นการกำหนดค่าเหมือนกับที่เกิดขึ้นใน Tradefed ซึ่งช่วยให้บริการที่มีความรู้เพียงเล็กน้อยเกี่ยวกับ Tradefed สามารถสร้างและจัดเตรียมแฟล็กตัวกรองโดยทั่วไปได้อย่างง่ายดาย

ไวยากรณ์

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

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

โดยที่ชื่อโมดูลเป็นเพียงส่วนบังคับเท่านั้นที่ต้องจัดเตรียม

ตัวอย่างเช่น:

  • --global-filters:include-filter moduleA : จะรันโมดูลเท่านั้น
  • --global-filters:include-filter moduleA class#method : จะเรียกใช้วิธีการจับคู่เท่านั้น

สามารถทำซ้ำตัวเลือกนี้ได้หากต้องการตัวกรองเพิ่มเติม การยกเว้นมีลำดับความสำคัญมากกว่าการรวม

การนำไปปฏิบัติ

รหัสแหล่งที่มา