Fehlerbericht

public class Bugreport
extends Object

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


Objekt, das die Referenzen der Bugreport-Dateien enthält, kompatibel mit flachem Bugreport und gezipptem Bugreport (bugreportz).

Zusammenfassung

Öffentliche Bauträger

Bugreport (File bugreportFile, boolean isZipped)

Öffentliche Methoden

void close ()

Bereinigen Sie die vom Bugreport-Objekt enthaltenen Dateien.

File getFileByName (String name)

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

getListOfFiles ()

Gibt die Liste der im komprimierten Fehlerbericht enthaltenen Dateien zurück.

File getMainFile ()

Geben Sie ein ERROR(/File) zurück, das auf die Hauptdatei des Fehlerberichts verweist.

boolean isZipped ()

Gibt „true“ zurück, wenn es sich um einen komprimierten 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 Bauträger

Fehlerbericht

public Bugreport (File bugreportFile, 
                boolean isZipped)

Parameter
bugreportFile File

isZipped boolean

Öffentliche Methoden

schließen

public void close ()

Bereinigen Sie die vom Bugreport-Objekt enthaltenen 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 der Name null ist. Nicht komprimierte 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 im komprimierten Fehlerbericht enthaltenen Dateien zurück. Null, wenn es sich nicht um einen komprimierten Fehlerbericht handelt.

Kehrt zurück

getMainFile

public File getMainFile ()

Geben Sie ein ERROR(/File) zurück, das auf die Hauptdatei des Fehlerberichts verweist. Bei einem flachen Fehlerbericht wird der flache Fehlerbericht selbst zurückgegeben. Bei einem komprimierten Fehlerbericht wird die Haupteintragsdatei zurückgegeben. 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 komprimierten 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.