รายงานข้อบกพร่อง

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)

ส่งกลับ ERROR(/File) ที่เชื่อมโยงกับชื่อในรายงานข้อผิดพลาด

getListOfFiles ()

ส่งกลับรายการไฟล์ที่อยู่ในรายงานบั๊กซิป

File getMainFile ()

ส่งคืน ERROR(/File) ที่ชี้ไปที่ไฟล์หลักของรายงานข้อบกพร่อง

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

รับรายชื่อไฟล์

public  getListOfFiles ()

ส่งกลับรายการไฟล์ที่อยู่ในรายงานบั๊กซิป เป็นโมฆะหากไม่ใช่รายงานบั๊กที่ซิปไว้

ส่งคืน

รับไฟล์หลัก

public File getMainFile ()

ส่งคืน ERROR(/File) ที่ชี้ไปที่ไฟล์หลักของรายงานข้อผิดพลาด สำหรับรายงานข้อบกพร่องแบบแบน จะส่งคืนรายงานข้อผิดพลาดแบบแบนเอง สำหรับรายงานจุดบกพร่องซิป จะส่งคืนไฟล์รายการหลัก ไฟล์ที่ส่งคืนเป็นสำเนาและควรได้รับการจัดการอย่างเหมาะสมโดยผู้ใช้

ส่งคืน
File

เป็นซิป

public boolean isZipped ()

คืนค่าจริงหากเป็นรายงานข้อผิดพลาดที่ซิปไว้ หากเป็นเท็จมิฉะนั้น

ส่งคืน
boolean

บันทึก

public void log (String dataName, 
                ITestLogger logger)

ตัวช่วยในการบันทึก Bugreport ไม่ว่าจะซิปหรือไม่ก็ตาม

พารามิเตอร์
dataName String : ชื่อของข้อมูลเมื่อบันทึกแล้ว

logger ITestLogger : ITestLogger เพื่อรับบันทึก