À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Gérer les fichiers journaux d'un outil de création de rapports sur les résultats
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Dans certains cas, l'accès aux seuls résultats des tests ne suffit pas. Il est nécessaire d'avoir les fichiers journaux pour obtenir les résultats globaux.
Interface de journal
Tout rapporteur de résultats ou événement de test peut accéder aux journaux en implémentant ILogSaverListener, ce qui permet à un rapporteur de recevoir les journaux via différents rappels :
testLogSaved : appelé immédiatement lorsqu'un fichier est consigné. Cela indique qu'un nouveau fichier a été enregistré. Elle est appelée à tout moment.
logAssociation : appelé dans l'ordre avec les événements de test. Cela garantit une association forte entre le fichier journalisé et les événements en cours.
En implémentant cette interface, le rapporteur de résultats peut accéder aux références de fichiers enregistrées et les utiliser.
Quand utiliser logAssociation
logAssociation est un événement légèrement plus complexe, car il repose sur le contexte des événements pour être interprété correctement. Par exemple, si testStart a été appelé, le journal de logAssociation appartient au cas de test en cours.
Cette association forte permet de placer correctement les journaux.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/10/10 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/10/10 (UTC)."],[],[]]