Relatório de bugs

public class Bugreport
extends Object

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


Objeto que contém as referências de arquivos de bugreport, compatível com bugreport plano 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)

Retorna o ERROR(/File) associado ao nome no bugreport.

getListOfFiles()

Retorna a lista de arquivos contidos no bugreport compactado.

File getMainFile()

Retorna um ERROR(/File) que aponta para o arquivo principal do bugreport.

boolean isZipped()

Retorna verdadeiro se for um bugreport compactado, falso caso contrário.

void log(String dataName, ITestLogger logger)

Ajudante para registrar o Bugreport, com ou sem compactaçã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.

getFileByName

public File getFileByName (String name)

Retorna o ERROR(/File) associado ao nome no bugreport. Nulo se não encontrado ou se o nome for nulo. O bugreport não compactado sempre retorna "null". O arquivo retornado é uma cópia e precisa ser gerenciado adequadamente pelo usuário.

Parâmetros
name String

Retorna
File

getListOfFiles

public  getListOfFiles ()

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

Retorna

getMainFile

public File getMainFile ()

Retorna um ERROR(/File) que aponta para o arquivo principal do bugreport. Para um relatório de bug plano, ele retorna o próprio relatório de bug plano. 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 verdadeiro se for um bugreport compactado, falso caso contrário.

Retorna
boolean

log

public void log (String dataName, 
                ITestLogger logger)

Ajudante para registrar o Bugreport, com ou sem compactação.

Parâmetros
dataName String: o nome dos dados depois de registrados.

logger ITestLogger: um ITestLogger para receber o registro.