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 |
|
getListOfFiles()
Restituisce l'elenco dei file contenuti all'interno del report di bug compresso. |
File
|
getMainFile()
Restituisce un |
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
publicgetListOfFiles ()
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. |