IBuildProvider

public interface IBuildProvider

com.android.tradefed.build.IBuildProvider


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

สรุป

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

default void buildNotTested(IBuildInfo info)

วิธีนี้เลิกใช้งานแล้ว ไม่มีกรณีการใช้งานใดๆ เลย

abstract void cleanUp(IBuildInfo info)

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

abstract IBuildInfo getBuild()

เรียกข้อมูลสำหรับบิลด์ภายใต้การทดสอบ

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

BuildNotTested

public void buildNotTested (IBuildInfo info)

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

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

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

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

ล้าง

public abstract void cleanUp (IBuildInfo info)

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

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

getBuild

public abstract IBuildInfo getBuild ()

เรียกข้อมูลสำหรับบิลด์ภายใต้การทดสอบ

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

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