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