IBuildProvider

public interface IBuildProvider

com.android.tradefed.build.IBuildProvider


รับผิดชอบในการให้ข้อมูลเกี่ยวกับการสร้างภายใต้การทดสอบ

สรุป

วิธีการสาธารณะ

default void buildNotTested ( IBuildInfo info)

วิธีนี้เลิกใช้แล้ว ไม่มีกรณีการใช้งานอีกต่อไป

abstract void cleanUp ( IBuildInfo info)

ล้างไฟล์บิลด์ชั่วคราว

abstract IBuildInfo getBuild ()

ดึงข้อมูลสำหรับสร้างภายใต้การทดสอบ

วิธีการสาธารณะ

สร้างไม่ได้ทดสอบ

public void buildNotTested (IBuildInfo info)

วิธีนี้เลิกใช้แล้ว
ไม่มีกรณีการใช้งานอีกต่อไป

ทำเครื่องหมายงานสร้างที่กำหนดว่ายังไม่ได้ทดสอบ

เรียกใช้ในกรณีที่ TradeFederation ล้มเหลวในการทดสอบบนรุ่นเนื่องจากปัญหาสภาพแวดล้อม

พารามิเตอร์
info IBuildInfo : IBuildInfo ที่จะรีเซ็ต

ทำความสะอาด

public abstract void cleanUp (IBuildInfo info)

ล้างไฟล์บิลด์ชั่วคราว

พารามิเตอร์
info IBuildInfo

รับสร้าง

public abstract IBuildInfo getBuild ()

ดึงข้อมูลสำหรับสร้างภายใต้การทดสอบ

ส่งคืน
IBuildInfo IBuildInfo สำหรับบิลด์ภายใต้การทดสอบหรือ null หากไม่มีบิลด์สำหรับการทดสอบ

พ่น
BuildRetrievalError หากดึงข้อมูลบิลด์ไม่สำเร็จเนื่องจากเกิดข้อผิดพลาดที่ไม่คาดคิด