Rapport de bug

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 le ERROR(/File) associé au nom dans le rapport de bug.

getListOfFiles()

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

File getMainFile()

Renvoie un ERROR(/File) pointant vers le fichier principal bugreport.

boolean isZipped()

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

void log(String dataName, ITestLogger logger)

Outil d'aide pour consigner le rapport de bug, qu'il soit compressé ou non.

Constructeurs publics

Rapport de bug

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 pas utilisé plus.

getFileByName

public File getFileByName (String name)

Renvoie le ERROR(/File) associé au nom dans le rapport de bug. Nul si introuvable ou si est nul. Le rapport de bug non compressé renvoie toujours une valeur nulle. Le fichier renvoyé est une copie et doit être correctement géré par l'utilisateur.

Paramètres
name String

Renvoie
File

getListOfFiles

public  getListOfFiles ()

Affiche la liste des fichiers contenus dans le rapport de bug compressé. Null s'il ne s'agit pas d'un fichier compressé rapport de bug.

Renvoie

getMainFile

public File getMainFile ()

Renvoie un ERROR(/File) pointant vers le fichier principal bugreport. Pour un rapport de bug linéaire, il renvoie le rapport de bug linéaire 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 correctement géré par l'utilisateur.

Renvoie
File

isZipped

public boolean isZipped ()

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

Renvoie
boolean

log

public void log (String dataName, 
                ITestLogger logger)

Outil d'aide pour 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: ITestLogger destiné à recevoir le journal.