com.android.tradefed.ลองอีกครั้ง

อินเทอร์เฟซ

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

ชั้นเรียน

BaseRetryDecision การใช้งานพื้นฐานของ IRetryDecision
ตัวรวบรวมผลลัพธ์ ผู้ส่งต่อพิเศษที่รวบรวมผลลัพธ์เมื่อจำเป็น โดยอิงตามกลยุทธ์การลองใหม่ที่ได้รับ
ลอง LogSaverResultForwarder อีกครั้ง ผู้ส่งต่อที่จัดการการส่งผ่านความพยายามในปัจจุบันของเราด้วย
ลองอีกครั้งการตัดสินใจเตรียมการ คลาสที่อธิบายการตัดสินใจว่าจะลองเตรียมการอีกครั้งหรือไม่ และเรียกใช้โมดูลล้มเหลว
ลองสถิติอีกครั้ง โครงสร้างที่เก็บสถิติสำหรับเซสชันลองซ้ำของ IRemoteTest หนึ่งรายการ

เอนัม

ผสานกลยุทธ์ อธิบายว่าควรรวมผลลัพธ์อย่างไรเมื่อมีความพยายามหลายครั้ง
ลองใหม่กลยุทธ์ Retry Strategy ที่จะใช้เมื่อรันการทดสอบบางอย่างอีกครั้ง