Fehlerbericht

public class Bugreport
extends Object

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


Objekt mit den Referenzen auf die Fehlerberichtsdateien, kompatibel mit flachen Fehlerberichten und ZIP-komprimierten Fehlerberichten (bugreportz).

Zusammenfassung

Öffentliche Konstruktoren

Bugreport(File bugreportFile, boolean isZipped)

Öffentliche Methoden

void close()

Bereinigen Sie die Dateien, die vom Bugreport-Objekt gehalten werden.

File getFileByName(String name)

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

getListOfFiles()

Liste der Dateien im gezippten Fehlerbericht.

File getMainFile()

Gib einen ERROR(/File) zurück, der auf die Hauptdatei des Fehlerberichts verweist.

boolean isZipped()

Gibt „True“ zurück, wenn es sich um einen gezippten Fehlerbericht handelt, andernfalls „False“.

void log(String dataName, ITestLogger logger)

Hilft, den Bugbericht zu protokollieren, unabhängig davon, ob er gezippt ist oder nicht.

Öffentliche Konstruktoren

Fehlerbericht

public Bugreport (File bugreportFile, 
                boolean isZipped)

Parameter
bugreportFile File

isZipped boolean

Öffentliche Methoden

Schließen

public void close ()

Bereinigen Sie die Dateien, die vom Bugreport-Objekt gehalten werden. 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 nichts gefunden wird oder der Name „null“ ist. Nicht komprimierte Fehlerberichte geben immer „null“ zurück. Die zurückgegebene Datei ist eine Kopie und sollte vom Nutzer entsprechend verwaltet werden.

Parameter
name String

Returns
File

getListOfFiles

public  getListOfFiles ()

Liste der Dateien im gezippten Fehlerbericht. Null, wenn es sich nicht um einen gezippten Fehlerbericht handelt.

Returns

getMainFile

public File getMainFile ()

Gib einen ERROR(/File) zurück, der auf die Hauptdatei des Fehlerberichts verweist. Bei einem einfachen Fehlerbericht wird der einfache Fehlerbericht selbst zurückgegeben. Bei einem gezippten Fehlerbericht wird die Haupteintragsdatei zurückgegeben. Die zurückgegebene Datei ist eine Kopie und sollte vom Nutzer entsprechend verwaltet werden.

Returns
File

isZipped

public boolean isZipped ()

Gibt „True“ zurück, wenn es sich um einen gezippten Fehlerbericht handelt, andernfalls „False“.

Returns
boolean

log

public void log (String dataName, 
                ITestLogger logger)

Hilft, den Bugbericht zu protokollieren, unabhängig davon, ob er gezippt ist oder nicht.

Parameter
dataName String: Der Name der Daten nach der Aufzeichnung.

logger ITestLogger: einen ITestLogger, um das Protokoll zu empfangen.