รายงานข้อบกพร่อง
public class Bugreport
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.Bugreport |
วัตถุที่เก็บการอ้างอิงไฟล์ bugreport เข้ากันได้กับรายงานข้อผิดพลาดแบบแบนและรายงานข้อผิดพลาดแบบซิป (bugreportz)
สรุป
ผู้สร้างสาธารณะ | |
---|---|
Bugreport (File bugreportFile, boolean isZipped) |
วิธีการสาธารณะ | |
---|---|
void | close () ทำความสะอาดไฟล์ที่วัตถุ bugreport เก็บไว้ |
File | getFileByName (String name) ส่งกลับ |
getListOfFiles () ส่งกลับรายการไฟล์ที่อยู่ในรายงานบั๊กซิป | |
File | getMainFile () ส่งคืน |
boolean | isZipped () คืนค่าจริงหากเป็นรายงานข้อผิดพลาดที่ซิปไว้ หากเป็นเท็จมิฉะนั้น |
void | log (String dataName, ITestLogger logger) ตัวช่วยในการบันทึก Bugreport ไม่ว่าจะซิปหรือไม่ก็ตาม |
ผู้สร้างสาธารณะ
รายงานข้อบกพร่อง
public Bugreport (File bugreportFile, boolean isZipped)
พารามิเตอร์ | |
---|---|
bugreportFile | File |
isZipped | boolean |
วิธีการสาธารณะ
ปิด
public void close ()
ทำความสะอาดไฟล์ที่วัตถุ bugreport เก็บไว้ ต้องถูกเรียกเมื่อวัตถุไม่ได้ใช้อีกต่อไป
getFileByName
public File getFileByName (String name)
ส่งกลับ ERROR(/File)
ที่เชื่อมโยงกับชื่อในรายงานข้อผิดพลาด Null ถ้าไม่พบ หรือถ้าชื่อเป็น null รายงานข้อบกพร่องที่ไม่ได้ซิปจะส่งคืนค่าว่างเสมอ ไฟล์ที่ส่งคืนเป็นสำเนาและควรได้รับการจัดการอย่างเหมาะสมโดยผู้ใช้
พารามิเตอร์ | |
---|---|
name | String |
ส่งคืน | |
---|---|
File |
รับรายชื่อไฟล์
publicgetListOfFiles ()
ส่งกลับรายการไฟล์ที่อยู่ในรายงานบั๊กซิป เป็นโมฆะหากไม่ใช่รายงานบั๊กที่ซิปไว้
ส่งคืน | |
---|---|
รับไฟล์หลัก
public File getMainFile ()
ส่งคืน ERROR(/File)
ที่ชี้ไปที่ไฟล์หลักของรายงานข้อผิดพลาด สำหรับรายงานข้อบกพร่องแบบแบน จะส่งคืนรายงานข้อผิดพลาดแบบแบนเอง สำหรับรายงานจุดบกพร่องซิป จะส่งคืนไฟล์รายการหลัก ไฟล์ที่ส่งคืนเป็นสำเนาและควรได้รับการจัดการอย่างเหมาะสมโดยผู้ใช้
ส่งคืน | |
---|---|
File |
เป็นซิป
public boolean isZipped ()
คืนค่าจริงหากเป็นรายงานข้อผิดพลาดที่ซิปไว้ หากเป็นเท็จมิฉะนั้น
ส่งคืน | |
---|---|
boolean |
บันทึก
public void log (String dataName, ITestLogger logger)
ตัวช่วยในการบันทึก Bugreport ไม่ว่าจะซิปหรือไม่ก็ตาม
พารามิเตอร์ | |
---|---|
dataName | String : ชื่อของข้อมูลเมื่อบันทึกแล้ว |
logger | ITestLogger : ITestLogger เพื่อรับบันทึก |