Relatório de bugs

public class Bugreport
extends Object

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


Objeto que contém as referências dos arquivos do relatório de bugs, compatível com relatórios de bugs simples e relatórios de bugs compactados (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)

Retorne o ERROR(/File) associado ao nome no relatório do bug.

getListOfFiles()

Retorna a lista de arquivos contidos no relatório de bug compactado.

File getMainFile()

Retorne um ERROR(/File) que aponta para o arquivo principal do relatório de bugs.

boolean isZipped()

Retorna "true" se for um relatório de bug compactado. Caso contrário, retorna "false".

void log(String dataName, ITestLogger logger)

Ajuda para registrar o Bugreport, mesmo que ele não esteja compactado.

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 usado. mais

getFileByName

public File getFileByName (String name)

Retorne o ERROR(/File) associado ao nome no relatório do bug. Nulo se não for encontrado ou se name é nulo. Um relatório de bug não compactado sempre retorna um valor nulo. O arquivo retornado é uma cópia e deve ser gerenciado corretamente pelo usuário.

Parâmetros
name String

Retorna
File

getListOfFiles (getListDeArquivos)

public  getListOfFiles ()

Retorna a lista de arquivos contidos no relatório de bug compactado. Nulo se não for um arquivo compactado relatório de bugs.

Retorna

getMainFile

public File getMainFile ()

Retorne um ERROR(/File) que aponta para o arquivo principal do relatório de bugs. Para um relatório de bug simples, ele retorna o próprio relatório de bugs simples. Para um relatório de bug compactado, ele retorna o arquivo de entrada principal. O arquivo retornado é uma cópia e deve ser gerenciado corretamente pelo usuário.

Retorna
File

Compactado

public boolean isZipped ()

Retorna "true" se for um relatório de bug compactado. Caso contrário, retorna "false".

Retorna
boolean

log

public void log (String dataName, 
                ITestLogger logger)

Ajuda para registrar o Bugreport, mesmo que ele não esteja compactado.

Parâmetros
dataName String: o nome dos dados depois do registro.

logger ITestLogger: um ITestLogger para receber o registro.