Segnalazione di bug

public class Bugreport
extends Object implements Closeable

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


Oggetto contenente i riferimenti ai file della segnalazione di bug, compatibile con la segnalazione di bug piatta e compressa (bugreportz).

Riepilogo

Costruttori pubblici

Bugreport(File bugreportFile, boolean isZipped)

Metodi pubblici

void close()

Libera spazio dai file contenuti nell'oggetto bugreport.

File getFileByName(String name)

Restituisci File associato al nome nel report bug.

List<String> getListOfFiles()

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

File getMainFile()

Restituisci un File che rimanda al file principale della segnalazione di bug.

boolean isZipped()

Restituisce true se è un report bug compresso, false in caso contrario.

void log(String dataName, ITestLogger logger)

Helper per registrare la segnalazione di bug, compressa o meno.

Costruttori pubblici

Segnalazione di bug

public Bugreport (File bugreportFile, 
                boolean isZipped)

Parametri
bugreportFile File

isZipped boolean

Metodi pubblici

chiudi

public void close ()

Libera spazio dai file contenuti nell'oggetto bugreport. Deve essere chiamato quando l'oggetto non viene più utilizzato.

Genera
IOException

getFileByName

public File getFileByName (String name)

Restituisci File associato al nome nel report bug. Null se non trovato o se il nome è null. Il report relativo ai bug non compresso restituisce sempre un valore nullo. Il file restituito è una copia e deve essere gestito in modo appropriato dall'utente.

Parametri
name String

Resi
File

getListOfFiles

public List<String> getListOfFiles ()

Restituisce l'elenco dei file contenuti all'interno del report bug compresso. Null se non è una segnalazione di bug compressa.

Resi
List<String>

getMainFile

public File getMainFile ()

Restituisci un File che rimanda al file principale della segnalazione di bug. Per un bugreport semplice, restituisce il bugreport stesso. Per una segnalazione di bug compressa, restituisce il file di voce principale. Il file restituito è una copia e deve essere gestito in modo appropriato dall'utente.

Resi
File

isZipped

public boolean isZipped ()

Restituisce true se è un report bug compresso, false in caso contrario.

Resi
boolean

log

public void log (String dataName, 
                ITestLogger logger)

Helper per registrare la segnalazione di bug, compressa o meno.

Parametri
dataName String: il nome dei dati una volta registrati.

logger ITestLogger: un ITestLogger per ricevere il log.