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 หากไม่สามารถเรียกข้อมูลบิวด์ได้เนื่องจากข้อผิดพลาดที่ไม่คาดคิด