错误报告
public
class
Bugreport
extends Object
java.lang.Object 中 | |
↳ | com.android.tradefed.util.Bugreport |
包含 bug 报告文件引用的对象,与平面 bug 报告和压缩的 bug 报告兼容 (bugreportz)。
摘要
公共构造函数 | |
---|---|
Bugreport(File bugreportFile, boolean isZipped)
|
公共方法 | |
---|---|
void
|
close()
清理 bug 报告对象保存的文件。 |
File
|
getFileByName(String name)
返回与 bug 报告中的名称关联的 |
|
getListOfFiles()
返回压缩后的 bug 报告中包含的文件列表。 |
File
|
getMainFile()
返回指向 bug 报告主文件的 |
boolean
|
isZipped()
如果是压缩的 bug 报告,则返回 true,否则返回 false。 |
void
|
log(String dataName, ITestLogger logger)
帮助记录错误报告,无论其是否已压缩。 |
公共构造函数
错误报告
public Bugreport (File bugreportFile, boolean isZipped)
参数 | |
---|---|
bugreportFile |
File |
isZipped |
boolean |
公共方法
关闭
public void close ()
清理 bug 报告对象保存的文件。必须在未使用对象时调用 。
getFileByName
public File getFileByName (String name)
返回与 bug 报告中的名称关联的 ERROR(/File)
。如果找不到或如果
为 null。未压缩的 bug 报告始终返回 null。
返回的文件是一个副本,应由用户适当管理。
参数 | |
---|---|
name |
String |
返回 | |
---|---|
File |
getListOfFiles
publicgetListOfFiles ()
返回压缩后的 bug 报告中包含的文件列表。如果文件不是压缩文件,则为 null bug 报告。
返回 | |
---|---|
|
getMainFile
public File getMainFile ()
返回指向 bug 报告主文件的 ERROR(/File)
。对于平面 bug 报告,它会返回
平面 bug 报告本身对于压缩后的 bug 报告,它会返回主条目文件。
返回的文件是一个副本,应由用户适当管理。
返回 | |
---|---|
File |
已压缩
public boolean isZipped ()
如果是压缩的 bug 报告,则返回 true,否则返回 false。
返回 | |
---|---|
boolean |
log
public void log (String dataName, ITestLogger logger)
帮助记录错误报告,无论其是否已压缩。
参数 | |
---|---|
dataName |
String :记录的数据的名称。 |
logger |
ITestLogger :用于接收日志的 ITestLogger 。 |