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