Relatório de bugs
public
class
Bugreport
extends Object
implements
Closeable
| java.lang.Object | |
| ↳ | com.android.tradefed.util.Bugreport |
Objeto que contém as referências de arquivos de relatório de bugs, compatível com relatório de bugs simples e compactado (bugreportz).
Resumo
Construtores públicos | |
|---|---|
Bugreport(File bugreportFile, boolean isZipped)
|
|
Métodos públicos | |
|---|---|
void
|
close()
Limpe os arquivos mantidos pelo objeto bugreport. |
File
|
getFileByName(String name)
Retorna o |
List<String>
|
getListOfFiles()
Retorna a lista de arquivos contidos no bugreport compactado. |
File
|
getMainFile()
Retorne um |
boolean
|
isZipped()
Retorna "true" se for um bugreport compactado. Caso contrário, retorna "false". |
void
|
log(String dataName, ITestLogger logger)
Auxiliar para registrar o bugreport, compactado ou não. |
Construtores públicos
Relatório de bugs
public Bugreport (File bugreportFile,
boolean isZipped)| Parâmetros | |
|---|---|
bugreportFile |
File |
isZipped |
boolean |
Métodos públicos
fechar
public void close ()
Limpe os arquivos mantidos pelo objeto bugreport. Precisa ser chamado quando o objeto não for mais usado.
| Gera | |
|---|---|
IOException |
|
getFileByName
public File getFileByName (String name)
Retorna o File associado ao nome no relatório de bug. Nulo se não for encontrado ou se
o nome for nulo. O relatório do bug não compactado sempre retorna nulo.
O arquivo retornado é uma cópia e precisa ser gerenciado adequadamente pelo usuário.
| Parâmetros | |
|---|---|
name |
String |
| Retorna | |
|---|---|
File |
|
getListOfFiles
public List<String> getListOfFiles ()
Retorna a lista de arquivos contidos no bugreport compactado. Nulo se não for um relatório de bug compactado.
| Retorna | |
|---|---|
List<String> |
|
getMainFile
public File getMainFile ()
Retorne um File que aponta para o arquivo principal do bugreport. Para um bugreport simples, ele retorna
o próprio bugreport simples. Para um bugreport compactado, ele retorna o arquivo de entrada principal.
O arquivo retornado é uma cópia e precisa ser gerenciado adequadamente pelo usuário.
| Retorna | |
|---|---|
File |
|
isZipped
public boolean isZipped ()
Retorna "true" se for um bugreport compactado. Caso contrário, retorna "false".
| Retorna | |
|---|---|
boolean |
|
log
public void log (String dataName,
ITestLogger logger)Helper para registrar o bugreport, compactado ou não.
| Parâmetros | |
|---|---|
dataName |
String: o nome dos dados depois do registro. |
logger |
ITestLogger: um ITestLogger para receber o registro. |