Questa pagina descrive come caricare le tracce utilizzando l'interfaccia utente web di Winscope.
Eseguire il caricamento utilizzando l'interfaccia utente web
Puoi eseguire Winscope in locale o accedervi da un server web.
Per caricare le tracce acquisite in Winscope, utilizza il riquadro Carica tracce per caricare le tracce salvate. Fai clic su Carica un altro file per caricare altre tracce o su X per rimuoverle.
Figura 1. Carica le tracce in Winscope.
Fai clic su Visualizza tracce per visualizzare le tracce caricate. Le schede per ogni traccia vengono visualizzate nel riquadro superiore della finestra. Se il file caricato contiene le tracce pertinenti, sullo schermo viene sovrapposta una visualizzazione mobile della traccia o dello screenshot della registrazione dello schermo.
Per ulteriori informazioni, consulta la sezione Analisi delle tracce.
Analizza gli avvisi e gli errori
Winscope utilizza uno snackbar per visualizzare i problemi rilevati durante il caricamento di una traccia, ad esempio quando un file di traccia viene eliminato perché i dati sono obsoleti. L'elenco che segue include gli avvisi attuali e il relativo significato:
Messaggio | Descrizione |
---|---|
Archivio danneggiato | Impossibile caricare il file ZIP. Questo accade in genere quando l'archivio ZIP è vuoto (0 byte). |
<filename> : dati eliminati perché obsoleti |
Le tracce che terminano più di 5 minuti prima dell'inizio della traccia successiva vengono ignorate. |
<filename> : ignorato perché i dati sono precedenti al giorno <time> |
In base all'offset monotonico o di avvio più recente trovato, tutte le tracce con un offset maggiore di 5 secondi vengono eliminate. |
<filename> : sostituito da un'altra traccia di tipo <trace type> |
Quando nello stesso file esistono tracce equivalenti (ad esempio, traccia e dump), Winscope utilizza le seguenti regole:
|
<filename> : sostituita da un'altra traccia dello stesso tipo |
Quando nello stesso file sono presenti tracce dello stesso tipo, Winscope utilizza le seguenti regole:
|
<filename> : formato non supportato |
La traccia precedente non può essere analizzata a causa di un proto non valido o di un parser Winscope mancante. |
Impossibile creare il parser <parser_name> : <error> |
Winscope ha identificato il parser di traccia, ma non è riuscito ad analizzare il file. Segnala un bug di Winscope e allega la traccia. |
Impossibile visualizzare tutte le tracce: impossibile inizializzare i dati di Spostamenti. Prova a rimuovere alcune tracce. | Winscope non è riuscito ad analizzare i dati della cronologia dalla traccia. Segnala un bug di Winscope e allega la traccia. |
Si è verificato un errore nella mappatura dei frame: <error> |
Winscope non è riuscito a mappare gli stati tra tracce diverse per la navigazione. Segnala un bug di Winscope e allega la traccia. |
Valore vsync_id mancante per una o più voci in <table> |
Impossibile caricare la traccia Perfetto a causa di informazioni mancanti sull'ID vsync. Segnala un bug di Winscope e allega la traccia. |
È stato trovato un ID livello SF duplicato <layerId> . Lo aggiungiamo come "Duplicato" alla gerarchia |
La traccia SurfaceFlinger contiene due livelli con lo stesso layerId . Segnala un bug di SurfaceFlinger e allega la traccia. |
La registrazione dello schermo potrebbe non essere sincronizzata con le altre tracce. I metadati contengono un'ora monotonica anziché il tempo trascorso | Il file di registrazione dello schermo è precedente e utilizza un formato di metadati precedente che non può essere sincronizzato. Le registrazioni dello schermo delle versioni più recenti di Android non dovrebbero presentare questo problema. |
Impossibile analizzare tutte le transizioni. Alcuni potrebbero non essere presenti nel visualizzatore Transizioni. | Impossibile analizzare la traccia delle transizioni precedenti. I dati potrebbero non essere presenti nel visualizzatore. |
<filename> : <error> |
Altri errori non mappati. Segnala un bug di Winscope e allega la traccia. |