Bugreport
public
class
Bugreport
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.Bugreport |
保留錯誤報告檔案參照的物件,可相容於平面錯誤報告和壓縮的錯誤報告 (bugreportz)。
摘要
公用建構函式 | |
---|---|
Bugreport(File bugreportFile, boolean isZipped)
|
公用方法 | |
---|---|
void
|
close()
清理錯誤報告物件所保留的檔案。 |
File
|
getFileByName(String name)
傳回與錯誤報告中名稱相關聯的 |
|
getListOfFiles()
傳回壓縮的錯誤報告內含的檔案清單。 |
File
|
getMainFile()
傳回指向錯誤報告主檔案的 |
boolean
|
isZipped()
如果是壓縮的錯誤報告,則傳回 true,否則傳回 false。 |
void
|
log(String dataName, ITestLogger logger)
記錄 Bugreport 是否已壓縮的輔助程式。 |
公用建構函式
Bugreport
public Bugreport (File bugreportFile, boolean isZipped)
參數 | |
---|---|
bugreportFile |
File |
isZipped |
boolean |
公用方法
關閉
public void close ()
清理錯誤報告物件所保留的檔案。必須在不再使用物件時呼叫。
getFileByName
public File getFileByName (String name)
傳回與錯誤報告中名稱相關聯的 ERROR(/File)
。如果找不到或名稱為空值,則為空值。未壓縮的錯誤報告一律會傳回空值。系統會傳回檔案的副本,使用者應妥善管理該副本。
參數 | |
---|---|
name |
String |
傳回 | |
---|---|
File |
getListOfFiles
publicgetListOfFiles ()
傳回壓縮的錯誤報告內含的檔案清單。如果不是壓縮的錯誤報告,則為空值。
傳回 | |
---|---|
|
getMainFile
public File getMainFile ()
傳回指向錯誤報告主檔案的 ERROR(/File)
。如果是平面錯誤報告,則會傳回平面錯誤報告本身。如果是壓縮的錯誤報告,則會傳回主要的輸入檔案。系統會傳回檔案的副本,使用者應妥善管理該副本。
傳回 | |
---|---|
File |
isZipped
public boolean isZipped ()
如果是壓縮的錯誤報告,就傳回 true,否則傳回 false。
傳回 | |
---|---|
boolean |
log
public void log (String dataName, ITestLogger logger)
記錄 Bugreport 是否已壓縮的輔助程式。
參數 | |
---|---|
dataName |
String :記錄資料的名稱。 |
logger |
ITestLogger :用於接收記錄的 ITestLogger 。 |