バグレポート
public
class
Bugreport
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.Bugreport |
バグレポート ファイルの参照を保持するオブジェクト。フラット バグレポートと zip 圧縮バグレポート(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)
圧縮されているかどうかにかかわらず、バグレポートをログに記録するヘルパー。 |
パブリック コンストラクタ
バグレポート
public Bugreport (File bugreportFile, boolean isZipped)
パラメータ | |
---|---|
bugreportFile |
File |
isZipped |
boolean |
パブリック メソッド
閉じる
public void close ()
bugreport オブジェクトによって保持されているファイルをクリーンアップします。オブジェクトが使用されなくなったときに呼び出す必要があります。
getFileByName
public File getFileByName (String name)
バグレポートの名前に関連付けられている ERROR(/File)
を返します。見つからない場合、または名前が null の場合は null。圧縮されていないバグレポートは常に null を返します。返されたファイルはコピーであり、ユーザーが適切に管理する必要があります。
パラメータ | |
---|---|
name |
String |
戻り値 | |
---|---|
File |
getListOfFiles
publicgetListOfFiles ()
圧縮されたバグレポートに含まれるファイルのリストを返します。圧縮されたバグレポートでない場合、null。
戻り値 | |
---|---|
|
getMainFile
public File getMainFile ()
バグレポートのメインファイルを指す ERROR(/File)
を返します。フラットなバグレポートの場合は、フラットなバグレポート自体が返されます。圧縮されたバグレポートの場合は、メインのエントリ ファイルを返します。返されたファイルはコピーであり、ユーザーが適切に管理する必要があります。
戻り値 | |
---|---|
File |
isZipped
public boolean isZipped ()
圧縮されたバグレポートの場合は true、それ以外の場合は false を返します。
戻り値 | |
---|---|
boolean |
log
public void log (String dataName, ITestLogger logger)
圧縮されているかどうかにかかわらず、バグレポートをログに記録するヘルパー。
パラメータ | |
---|---|
dataName |
String : ログに記録されたデータの名前。 |
logger |
ITestLogger : ログを受信する ITestLogger 。 |