Relatório de erro

public class Bugreport
extends Object

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


Objeto contendo as referências dos arquivos de bugreport, compatível com bugreport simples e bugreport 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)

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

getListOfFiles ()

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

File getMainFile ()

Retorne um ERROR(/File) apontando para o arquivo principal do bugreport.

boolean isZipped ()

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

void log (String dataName, ITestLogger logger)

Auxiliar para registrar o Bugreport, esteja ele compactado ou não.

Construtores públicos

Relatório de erro

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. Deve ser chamado quando o objeto não é mais usado.

getFileByName

public File getFileByName (String name)

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

Parâmetros
name String

devoluções
File

getListOfFiles

public  getListOfFiles ()

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

devoluções

getMainFile

public File getMainFile ()

Retorne um ERROR(/File) apontando para o arquivo principal do bugreport. Para um relatório de bug simples, ele retorna o próprio relatório de bug 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 adequadamente pelo usuário.

devoluções
File

é compactado

public boolean isZipped ()

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

devoluções
boolean

registro

public void log (String dataName, 
                ITestLogger logger)

Auxiliar para registrar o Bugreport, esteja ele compactado ou não.

Parâmetros
dataName String : o nome dos dados uma vez registrados.

logger ITestLogger : um ITestLogger para receber o log.