Rapport d'erreur
public class Bugreport
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.Bugreport |
Objet contenant les références des fichiers de rapport de bogue, compatible avec le rapport de bogue plat et le rapport de bogue zippé (bugreportz).
Sommaire
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' |
getListOfFiles () Renvoie la liste des fichiers contenus dans le rapport de bogue compressé. | |
File | getMainFile () Renvoie une |
boolean | isZipped () Renvoie true s'il s'agit d'un rapport de bogue compressé, false dans le cas contraire. |
void | log (String dataName, ITestLogger logger) Aide à enregistrer le rapport de bogue, qu'il soit compressé ou non. |
Constructeurs publics
Rapport d'erreur
public Bugreport (File bugreportFile, boolean isZipped)
Paramètres | |
---|---|
bugreportFile | File |
isZipped | boolean |
Méthodes publiques
proche
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ée au nom dans le rapport de bogue. Null si non trouvé ou si le nom est nul. Le rapport de bogue non compressé renvoie toujours null. Le fichier retourné est une copie et doit être géré de manière appropriée par l'utilisateur.
Paramètres | |
---|---|
name | String |
Retour | |
---|---|
File |
getListOfFiles
publicgetListOfFiles ()
Renvoie la liste des fichiers contenus dans le rapport de bogue compressé. Null s'il ne s'agit pas d'un rapport de bogue compressé.
Retour | |
---|---|
getMainFile
public File getMainFile ()
Renvoie une ERROR(/File)
pointant vers le fichier principal du rapport de bogue. Pour un rapport de bogue plat, il renvoie le rapport de bogue plat lui-même. Pour un rapport de bogue compressé, il renvoie le fichier d'entrée principal. Le fichier retourné est une copie et doit être géré de manière appropriée par l'utilisateur.
Retour | |
---|---|
File |
isZipped
public boolean isZipped ()
Renvoie true s'il s'agit d'un rapport de bogue compressé, false dans le cas contraire.
Retour | |
---|---|
boolean |
Journal
public void log (String dataName, ITestLogger logger)
Aide à enregistrer le rapport de bogue, qu'il soit compressé ou non.
Paramètres | |
---|---|
dataName | String : le nom des données une fois enregistrées. |
logger | ITestLogger : un ITestLogger pour recevoir le journal. |