バグレポート
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 () 圧縮されたバグレポートに含まれるファイルのリストを返します。 | |
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 |
圧縮された
public boolean isZipped ()
圧縮されたバグレポートの場合は true、そうでない場合は false を返します。
戻り値 | |
---|---|
boolean |
ログ
public void log (String dataName, ITestLogger logger)
圧縮されているかどうかに関係なく、バグレポートをログに記録するヘルパー。
パラメーター | |
---|---|
dataName | String : 一度ログに記録されたデータの名前。 |
logger | ITestLogger : ログを受け取るITestLogger 。 |