เข้าสู่ระบบอัตโนมัติในการรวบรวมความล้มเหลว

เมื่อทำการดีบักการทดสอบ จำเป็นต้องมีชุดบันทึกเสมอเพื่อให้ได้ภาพพื้นฐานของความล้มเหลวและอุปกรณ์ที่อยู่ระหว่างการทดสอบ แหล่งที่มา ได้แก่ Logcat บันทึกโฮสต์ Tradefed ภาพหน้าจอ ฯลฯ

เพื่อที่จะทำให้มันเป็นแบบทั่วไปและไม่ลำบากสำหรับผู้เขียนทดสอบในการรับบันทึกเหล่านั้น Tradefed มีกลไกในตัวที่จะช่วยรวบรวมบันทึกเหล่านั้น

การกำหนดค่า

หากต้องการรวบรวมบันทึกเกี่ยวกับความล้มเหลวโดยอัตโนมัติ คุณสามารถเพิ่มตัวเลือกต่อไปนี้ในบรรทัดคำสั่ง Tradefed ของคุณ:

--auto-collect LOGCAT_ON_FAILURE
or
--auto-collect SCREENSHOT_ON_FAILURE

หากต้องการดูรายการค่าที่เป็นไปได้ทั้งหมด ให้ชำระเงิน AutoLogCollector

เพื่อความสะดวก logcat และภาพหน้าจอแต่ละรายการมีการตั้งค่าสถานะโดยตรง:

--logcat-on-failure
and
--screenshot-on-failure

หมายเหตุเกี่ยวกับโมดูลชุด (AndroidTest.xml)

โมดูลไม่สามารถระบุตัวเลือกนี้โดยตรงใน AndroidTest.xml แต่สามารถใช้ ตัวควบคุมโมดูล แทนได้