Zgłoszenie błędu

public class Bugreport
extends Object

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


Obiekt zawierający odwołania do plików z raportem o błędzie, zgodny z płaskim raportem o błędzie i skompresowanym raportem o błędzie (bugreportz).

Podsumowanie

Konstruktory publiczne

Bugreport(File bugreportFile, boolean isZipped)

Metody publiczne

void close()

Usuń pliki przechowywane przez obiekt raportu o błędzie.

File getFileByName(String name)

Zwraca ERROR(/File) powiązany z nazwą w bugreport.

getListOfFiles()

Zwraca listę plików zawartych w skompresowanym pliku z raportami o błędach.

File getMainFile()

Zwraca ERROR(/File) wskazujący główny plik raportu o błędzie.

boolean isZipped()

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

void log(String dataName, ITestLogger logger)

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

Konstruktory publiczne

Zgłoszenie błędu

public Bugreport (File bugreportFile, 
                boolean isZipped)

Parametry
bugreportFile File

isZipped boolean

Metody publiczne

zamknij

public void close ()

Usuń pliki przechowywane przez obiekt raportu o błędzie. Należy go wywołać, gdy obiekt nie jest już używany.

getFileByName

public File getFileByName (String name)

Zwraca ERROR(/File) powiązany z nazwą w bugreport. Wartość null, jeśli nie znaleziono elementu lub jeśli nazwa jest równa null. Nieskompresowany raport o błędzie zawsze zwraca wartość null. Zwrócony plik jest kopią, którą użytkownik powinien odpowiednio zarządzać.

Parametry
name String

Zwroty
File

getListOfFiles

public  getListOfFiles ()

Zwraca listę plików zawartych w skompresowanym pliku z raportami o błędach. Wartość null, jeśli nie jest to skompresowany raport o błędzie.

Zwroty

getMainFile

public File getMainFile ()

Zwraca ERROR(/File) wskazujący główny plik raportu o błędzie. W przypadku raportu o błędzie w formacie tekstowym zwraca sam raport. W przypadku skompresowanego zgłoszenia błędu zwraca plik głównego wpisu. Zwrócony plik jest kopią, którą użytkownik powinien odpowiednio zarządzać.

Zwroty
File

isZipped

public boolean isZipped ()

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

Zwroty
boolean

log

public void log (String dataName, 
                ITestLogger logger)

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

Parametry
dataName String: nazwa danych po ich zarejestrowaniu.

logger ITestLogger: ITestLogger, aby otrzymywać logi.