Raport o błędzie

public class Bugreport
extends Object implements Closeable

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


Obiekt zawierający odniesienia do plików raportu o błędzie, zgodny z raportem o błędzie w formacie płaskim i raportem o błędzie w formacie ZIP (bugreportz).

Podsumowanie

Konstruktory publiczne

Bugreport(File bugreportFile, boolean isZipped)

Metody publiczne

void close()

Zwolnij miejsce zajmowane przez pliki obiektu raportu o błędzie.

File getFileByName(String name)

Zwróć File powiązany z nazwą w raporcie o błędzie.

List<String> getListOfFiles()

Zwraca listę plików zawartych w sprawozdaniu o błędach w formacie ZIP.

File getMainFile()

Zwróć File wskazujący główny plik raportu o błędzie.

boolean isZipped()

Zwraca wartość true, jeśli jest to skompresowany raport o błędach, w przeciwnym razie zwraca wartość false.

void log(String dataName, ITestLogger logger)

Pomocnik do rejestrowania raportu o błędzie, niezależnie od tego, czy jest on skompresowany.

Konstruktory publiczne

Raport o błędzie

public Bugreport (File bugreportFile, 
                boolean isZipped)

Parametry
bugreportFile File

isZipped boolean

Metody publiczne

zamknij

public void close ()

Zwolnij miejsce zajmowane przez pliki obiektu raportu o błędzie. Należy wywołać, gdy obiekt nie jest już używany.

Zgłasza
IOException

getFileByName

public File getFileByName (String name)

Zwróć File powiązany z nazwą w raporcie o błędzie. Wartość null, jeśli nie znaleziono lub jeśli nazwa ma wartość null. Nieskompresowany raport o błędzie zawsze zwraca wartość null. Zwrócony plik jest kopią i użytkownik powinien odpowiednio nim zarządzać.

Parametry
name String

Zwraca
File

getListOfFiles

public List<String> getListOfFiles ()

Zwraca listę plików zawartych w sprawozdaniu o błędach w formacie ZIP. Wartość null, jeśli nie jest to skompresowany raport o błędzie.

Zwraca
List<String>

getMainFile

public File getMainFile ()

Zwróć File wskazujący główny plik raportu o błędzie. W przypadku płaskiego raportu o błędzie zwraca sam płaski raport o błędzie. W przypadku zgłoszenia błędu w formacie ZIP zwraca główny plik wejściowy. Zwrócony plik jest kopią i użytkownik powinien odpowiednio nim zarządzać.

Zwraca
File

isZipped

public boolean isZipped ()

Zwraca wartość true, jeśli jest to skompresowany raport o błędach, w przeciwnym razie zwraca wartość false.

Zwraca
boolean

log

public void log (String dataName, 
                ITestLogger logger)

Pomocnik do rejestrowania raportu o błędzie, niezależnie od tego, czy jest on skompresowany.

Parametry
dataName String: nazwa danych po zarejestrowaniu.

logger ITestLogger: ITestLogger, aby otrzymać log.