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