Fehlerbericht
public
class
Bugreport
extends Object
implements
Closeable
| java.lang.Object | |
| ↳ | com.android.tradefed.util.Bugreport |
Objekt mit den Referenzen zu den Fehlerberichtsdateien, kompatibel mit flachen Fehlerberichten und gezippten Fehlerberichten (bugreportz).
Zusammenfassung
Öffentliche Konstruktoren | |
|---|---|
Bugreport(File bugreportFile, boolean isZipped)
|
|
Öffentliche Methoden | |
|---|---|
void
|
close()
Bereinigen Sie die Dateien, die vom Fehlerberichtsobjekt enthalten sind. |
File
|
getFileByName(String name)
Gibt den |
List<String>
|
getListOfFiles()
Gibt die Liste der Dateien zurück, die im gezippten Fehlerbericht enthalten sind. |
File
|
getMainFile()
Gibt ein |
boolean
|
isZipped()
Gibt „true“ zurück, wenn es sich um einen gezippten Fehlerbericht handelt, andernfalls „false“. |
void
|
log(String dataName, ITestLogger logger)
Helper zum Protokollieren des Fehlerberichts, 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 Fehlerberichtsobjekt enthalten sind. Muss aufgerufen werden, wenn das Objekt nicht mehr verwendet wird.
| Löst aus | |
|---|---|
IOException |
|
getFileByName
public File getFileByName (String name)
Gibt den File zurück, der dem Namen im Fehlerbericht zugeordnet ist. Null, wenn nicht gefunden oder wenn der Name null ist. Nicht gezippte Fehlerberichte geben immer „null“ zurück.
Die zurückgegebene Datei ist eine Kopie und sollte vom Nutzer entsprechend verwaltet werden.
| Parameter | |
|---|---|
name |
String |
| Gibt Folgendes zurück: | |
|---|---|
File |
|
getListOfFiles
public List<String> getListOfFiles ()
Gibt die Liste der Dateien zurück, die im gezippten Fehlerbericht enthalten sind. Null, wenn es sich nicht um einen gezippten Fehlerbericht handelt.
| Gibt Folgendes zurück: | |
|---|---|
List<String> |
|
getMainFile
public File getMainFile ()
Gibt ein File zurück, das 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.
| Gibt Folgendes zurück: | |
|---|---|
File |
|
isZipped
public boolean isZipped ()
Gibt „true“ zurück, wenn es sich um einen gezippten Fehlerbericht handelt, andernfalls „false“.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
log
public void log (String dataName,
ITestLogger logger)Helper zum Protokollieren des Fehlerberichts, unabhängig davon, ob er gezippt ist oder nicht.
| Parameter | |
|---|---|
dataName |
String: der Name der Daten nach der Protokollierung. |
logger |
ITestLogger: Ein ITestLogger, an das das Log gesendet werden soll. |