IBuildProvider
public
interface
IBuildProvider
| com.android.tradefed.build.IBuildProvider |
มีหน้าที่ในการให้ข้อมูลเกี่ยวกับบิลด์ที่อยู่ระหว่างการทดสอบ
สรุป
เมธอดสาธารณะ | |
|---|---|
default
void
|
buildNotTested(IBuildInfo info)
เลิกใช้เมธอดนี้แล้ว ไม่มี Use Case อีกต่อไป |
abstract
void
|
cleanUp(IBuildInfo info)
ล้างไฟล์บิลด์ชั่วคราว |
abstract
IBuildInfo
|
getBuild()
ดึงข้อมูลสำหรับการสร้างภายใต้การทดสอบ |
เมธอดสาธารณะ
buildNotTested
public void buildNotTested (IBuildInfo info)
เลิกใช้เมธอดนี้แล้ว
ไม่มี Use Case อีกต่อไป
ทำเครื่องหมายบิลด์ที่ระบุว่ายังไม่ได้ทดสอบ
เรียกใช้ในกรณีที่ TradeFederation ทดสอบบิลด์ไม่สำเร็จเนื่องจาก ปัญหาเกี่ยวกับสภาพแวดล้อม
| พารามิเตอร์ | |
|---|---|
info |
IBuildInfo: IBuildInfo เพื่อรีเซ็ต |
cleanUp
public abstract void cleanUp (IBuildInfo info)
ล้างไฟล์บิลด์ชั่วคราว
| พารามิเตอร์ | |
|---|---|
info |
IBuildInfo |
getBuild
public abstract IBuildInfo getBuild ()
ดึงข้อมูลสำหรับการสร้างภายใต้การทดสอบ
| คิกรีเทิร์น | |
|---|---|
IBuildInfo |
IBuildInfo สำหรับบิลด์ที่อยู่ระหว่างการทดสอบหรือ null หากไม่มีบิลด์พร้อมสำหรับการทดสอบ |
| การขว้าง | |
|---|---|
BuildRetrievalError |
หากดึงข้อมูลการสร้างไม่สำเร็จเนื่องจากเกิดข้อผิดพลาดที่ไม่คาดคิด |