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