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

รับสร้าง

public abstract IBuildInfo getBuild ()

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

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

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