Bugreport

public class Bugreport
extends Object

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


Objet contenant les références des fichiers de rapport de bug, compatible avec les rapports de bug plats et les rapports de bug compressés (bugreportz).

Résumé

Constructeurs publics

Bugreport(File bugreportFile, boolean isZipped)

Méthodes publiques

void close()

Nettoyez les fichiers détenus par l'objet bugreport.

File getFileByName(String name)

Renvoie l'ERROR(/File) associé au nom dans le rapport de bug.

getListOfFiles()

Renvoie la liste des fichiers contenus dans le rapport de bug compressé.

File getMainFile()

Renvoie un ERROR(/File) pointant vers le fichier principal du rapport de bug.

boolean isZipped()

Renvoie "true" s'il s'agit d'un rapport de bug compressé, ou "false" dans le cas contraire.

void log(String dataName, ITestLogger logger)

Assistant permettant de consigner le rapport de bug, qu'il soit compressé ou non.

Constructeurs publics

Bugreport

public Bugreport (File bugreportFile, 
                boolean isZipped)

Paramètres
bugreportFile File

isZipped boolean

Méthodes publiques

fermer

public void close ()

Nettoyez les fichiers détenus par l'objet bugreport. Doit être appelé lorsque l'objet n'est plus utilisé.

getFileByName

public File getFileByName (String name)

Renvoie l'ERROR(/File) associé au nom dans le rapport de bug. Valeur nulle si l'élément n'est pas trouvé ou si le nom est nul. Les rapports de bug non compressés renvoient toujours la valeur "null". Le fichier renvoyé est une copie et doit être géré de manière appropriée par l'utilisateur.

Paramètres
name String

Renvoie
File

getListOfFiles

public  getListOfFiles ()

Renvoie la liste des fichiers contenus dans le rapport de bug compressé. Valeur nulle si ce n'est pas un rapport de bug compressé.

Renvoie

getMainFile

public File getMainFile ()

Renvoie un ERROR(/File) pointant vers le fichier principal du rapport de bug. Pour un bugreport plat, il renvoie le bugreport plat lui-même. Pour un rapport de bug compressé, il renvoie le fichier d'entrée principal. Le fichier renvoyé est une copie et doit être géré de manière appropriée par l'utilisateur.

Renvoie
File

isZipped

public boolean isZipped ()

Renvoie "true" s'il s'agit d'un rapport de bug compressé, ou "false" dans le cas contraire.

Renvoie
boolean

log

public void log (String dataName, 
                ITestLogger logger)

Assistant permettant de consigner le rapport de bug, qu'il soit compressé ou non.

Paramètres
dataName String: nom des données une fois enregistrées.

logger ITestLogger: un ITestLogger pour recevoir le journal.