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 ที่จะรีเซ็ต

cleanUp

public abstract void cleanUp (IBuildInfo info)

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

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

getBuild

public abstract IBuildInfo getBuild ()

ดึงข้อมูลสําหรับบิลด์ที่ทดสอบ

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

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