バグレポート

public class Bugreport
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.Bugreport


バグレポート ファイルの参照を保持するオブジェクト。フラット バグレポートと圧縮されたバグレポートと互換性があります。 (bugreportz)。

概要

パブリック コンストラクタ

Bugreport(File bugreportFile, boolean isZipped)

パブリック メソッド

void close()

バグレポート オブジェクトによって保持されているファイルをクリーンアップします。

File getFileByName(String name)

バグレポートの名前に関連付けられた ERROR(/File) を返します。

getListOfFiles()

圧縮されたバグレポート内に含まれるファイルのリストを返します。

File getMainFile()

バグレポートのメインファイルを指す ERROR(/File) を返します。

boolean isZipped()

圧縮されたバグレポートの場合は true、それ以外の場合は false を返します。

void log(String dataName, ITestLogger logger)

圧縮の有無にかかわらずバグレポートをログに記録するヘルパー。

パブリック コンストラクタ

バグレポート

public Bugreport (File bugreportFile, 
                boolean isZipped)

パラメータ
bugreportFile File

isZipped boolean

パブリック メソッド

閉じる

public void close ()

バグレポート オブジェクトによって保持されているファイルをクリーンアップします。オブジェクトが使用されないときに呼び出す必要があります。 もうありません

getFileByName

public File getFileByName (String name)

バグレポートの名前に関連付けられた ERROR(/File) を返します。見つからない場合、または次の場合は null name が null です。圧縮されていないバグレポートは常に null を返します。 返されるファイルはコピーであり、ユーザーが適切に管理する必要があります。

パラメータ
name String

戻り値
File

getListOfFiles

public  getListOfFiles ()

圧縮されたバグレポート内に含まれるファイルのリストを返します。圧縮ファイルでない場合は 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