Fehlerbericht

public class Bugreport
extends Object

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


Objekt, das die Verweise auf die Fehlerberichtsdateien enthält, kompatibel mit flachem Fehlerbericht und gezipptem Fehlerbericht (bugreportz).

Zusammenfassung

Öffentliche Konstrukteure

Bugreport (File bugreportFile, boolean isZipped)

Öffentliche Methoden

void close ()

Bereinigen Sie die vom Bugreport-Objekt gehaltenen Dateien.

File getFileByName (String name)

Gibt den ERROR(/File) zurück, der dem Namen im Fehlerbericht zugeordnet ist.

getListOfFiles ()

Gibt die Liste der Dateien zurück, die im gezippten Fehlerbericht enthalten sind.

File getMainFile ()

Gibt ein ERROR(/File) zurück, das auf die Hauptdatei des Fehlerberichts zeigt.

boolean isZipped ()

Gibt true zurück, wenn es sich um einen gezippten Fehlerbericht handelt, andernfalls false.

void log (String dataName, ITestLogger logger)

Helfer zum Protokollieren des Fehlerberichts, unabhängig davon, ob er gezippt ist oder nicht.

Öffentliche Konstrukteure

Fehlerbericht

public Bugreport (File bugreportFile, 
                boolean isZipped)

Parameter
bugreportFile File

isZipped boolean

Öffentliche Methoden

nah dran

public void close ()

Bereinigen Sie die vom Bugreport-Objekt gehaltenen Dateien. Muss aufgerufen werden, wenn das Objekt nicht mehr verwendet wird.

getFileByName

public File getFileByName (String name)

Gibt den ERROR(/File) zurück, der dem Namen im Fehlerbericht zugeordnet ist. Null, wenn nicht gefunden oder wenn name null ist. Nicht gezippte Fehlerberichte geben immer null zurück. Die zurückgegebene Datei ist eine Kopie und sollte vom Benutzer entsprechend verwaltet werden.

Parameter
name String

Kehrt zurück
File

getListOfFiles

public  getListOfFiles ()

Gibt die Liste der Dateien zurück, die im gezippten Fehlerbericht enthalten sind. Null, wenn es sich nicht um einen gezippten Fehlerbericht handelt.

Kehrt zurück

getMainFile

public File getMainFile ()

Gibt ein ERROR(/File) zurück, das auf die Hauptdatei des Fehlerberichts zeigt. Bei einem flachen Fehlerbericht gibt es den flachen Fehlerbericht selbst zurück. Für einen gezippten Fehlerbericht gibt es die Haupteintragsdatei zurück. Die zurückgegebene Datei ist eine Kopie und sollte vom Benutzer entsprechend verwaltet werden.

Kehrt zurück
File

isZipped

public boolean isZipped ()

Gibt true zurück, wenn es sich um einen gezippten Fehlerbericht handelt, andernfalls false.

Kehrt zurück
boolean

Protokoll

public void log (String dataName, 
                ITestLogger logger)

Helfer zum Protokollieren des Fehlerberichts, unabhängig davon, ob er gezippt ist oder nicht.

Parameter
dataName String : der Name der einmal protokollierten Daten.

logger ITestLogger : ein ITestLogger zum Empfangen des Protokolls.