Cette page explique comment charger des traces à l'aide de l'interface utilisateur Web Winscope.
Importer à l'aide de l'interface utilisateur Web
Vous pouvez exécuter Winscope localement ou y accéder depuis un serveur Web.
Pour charger des traces capturées dans Winscope, utilisez le panneau Upload Traces (Importer des traces) pour importer les traces enregistrées. Cliquez sur Importer un autre fichier pour importer d'autres traces ou sur X pour supprimer les traces importées.
Figure 1 : Importez les traces dans Winscope.
Cliquez sur Afficher les traces pour afficher les traces importées. Des onglets pour chaque trace s'affichent dans le panneau supérieur de la fenêtre. Si le fichier importé contient les traces pertinentes, une vue flottante de la trace d'enregistrement d'écran ou de la capture d'écran est superposée à l'écran.
Pour en savoir plus, consultez Analyser les traces.
Analyser les avertissements et les erreurs
Winscope utilise une snackbar pour afficher les problèmes détectés lors du chargement d'une trace, par exemple lorsqu'un fichier de trace est supprimé parce que les données sont anciennes. La liste suivante inclut les avertissements actuels et leur signification :
Message | Description |
---|---|
archive corrompue | Échec du chargement du fichier ZIP. Cela se produit généralement lorsque le fichier ZIP est vide (0 octet). |
<filename> : données obsolètes |
Toutes les traces qui se terminent plus de cinq minutes avant le début de la trace suivante sont supprimées. |
<filename> : données supprimées, car elles sont antérieures au <time> |
En fonction du décalage de temps monotone ou de démarrage le plus récent trouvé, toutes les traces dont le décalage est supérieur à cinq secondes sont supprimées. |
<filename> : remplacé par une autre trace de type <trace type> |
Lorsque des traces équivalentes (par exemple, trace et vidage) existent dans le même fichier, Winscope utilise les règles suivantes :
|
<filename> : remplacé par une autre trace du même type |
Lorsque des traces du même type existent dans le même fichier, Winscope utilise les règles suivantes :
|
<filename> : format non accepté |
L'ancienne trace ne peut pas être analysée en raison d'un fichier proto non valide ou d'un analyseur Winscope manquant. |
Échec de la création de l'analyseur <parser_name> :
<error> |
Winscope a identifié l'analyseur de trace, mais n'a pas pu analyser le fichier. Créez un rapport de bug Winscope et joignez votre trace. |
Impossible de visualiser toutes les traces : échec de l'initialisation des données de la chronologie. Essayez de supprimer certaines traces. | Winscope n'a pas réussi à analyser les données de la chronologie à partir de la trace. Signalez un bug Winscope et joignez votre trace. |
Une erreur s'est produite dans le mappage des frames : <error> |
Winscope n'a pas réussi à mapper les états entre différentes traces pour la navigation. Créez un rapport de bug Winscope et joignez votre trace. |
Valeur vsync_id manquante pour une ou plusieurs entrées dans <table> |
Échec du chargement de la trace Perfetto en raison d'informations manquantes sur l'ID VSync. Créez un rapport de bug Winscope et joignez votre trace. |
ID de calque SF en double <layerId> trouvé. Ajout en tant que Dupliquer à la hiérarchie |
La trace SurfaceFlinger contient deux calques avec le même layerId .
Déposez un rapport de bug SurfaceFlinger et joignez votre trace. |
Il est possible que l'enregistrement d'écran ne soit pas synchronisé avec les autres traces. Les métadonnées contiennent une heure monotone au lieu d'une heure écoulée | Le fichier d'enregistrement d'écran est ancien et utilise un ancien format de métadonnées qui ne peut pas être synchronisé. Les enregistrements d'écran effectués avec des versions plus récentes d'Android ne devraient pas présenter ce problème. |
Impossible d'analyser toutes les transitions. Il est possible que certains manquent dans le lecteur de transitions. | Impossible d'analyser la trace des transitions héritées. Il est possible que des données manquent dans le lecteur. |
<filename> : <error> |
Autres erreurs non mappées. Signalez un bug Winscope et joignez votre trace. |