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