Bugreport

public class Bugreport
extends Object

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


Oggetto che contiene i riferimenti ai file bugreport, compatibile con bugreport non compressi e bugreport compressi (bugreportz).

Riepilogo

Costruttori pubblici

Bugreport(File bugreportFile, boolean isZipped)

Metodi pubblici

void close()

Ripulisci i file detenuti dall'oggetto bugreport.

File getFileByName(String name)

Restituisce il ERROR(/File) associato al nome nel report del bug.

getListOfFiles()

Restituisce l'elenco dei file contenuti all'interno del report di bug compresso.

File getMainFile()

Restituisce un ERROR(/File) che rimanda al file principale della segnalazione di bug.

boolean isZipped()

Restituisce true se si tratta di un report di bug compresso, false altrimenti.

void log(String dataName, ITestLogger logger)

Utilità per registrare il report di bug, indipendentemente dal fatto che sia compresso o meno.

Costruttori pubblici

Bugreport

public Bugreport (File bugreportFile, 
                boolean isZipped)

Parametri
bugreportFile File

isZipped boolean

Metodi pubblici

chiudi

public void close ()

Ripulisci i file detenuti dall'oggetto bugreport. Deve essere chiamato quando l'oggetto non viene più utilizzato.

getFileByName

public File getFileByName (String name)

Restituisce il ERROR(/File) associato al nome nel report del bug. Null se non trovato o se il nome è null. I report relativi ai bug non compressi restituiscono sempre un valore nullo. Il file restituito è una copia e deve essere gestito correttamente dall'utente.

Parametri
name String

Ritorni
File

getListOfFiles

public  getListOfFiles ()

Restituisce l'elenco dei file contenuti all'interno del report di bug compresso. Valore nullo se non si tratta di un bugreport zipped.

Ritorni

getMainFile

public File getMainFile ()

Restituisce un ERROR(/File) che rimanda al file principale della segnalazione di bug. Per un report relativo a un bug piatto, viene restituito il report stesso. Per una segnalazione di bug compressa, restituisce il file di voce principale. Il file restituito è una copia e deve essere gestito correttamente dall'utente.

Ritorni
File

isZipped

public boolean isZipped ()

Restituisce true se si tratta di un report di bug compresso, false altrimenti.

Ritorni
boolean

log

public void log (String dataName, 
                ITestLogger logger)

Utilità per registrare il report di bug, indipendentemente dal fatto che sia compresso o meno.

Parametri
dataName String: il nome dei dati dopo la registrazione.

logger ITestLogger: un ITestLogger per ricevere il log.