flutter / flutter/devtools

Timeline doesn't show long frame captured in Logging

オープン
#5,306 コメント 4 件 リアクション 0 件 担当者 0 名 GitHub で見る
P3 screen: performance
主要言語
Dart
スター
1.7k
フォーク
404
平均マージ
6日 17時間
マージ済み PR(30日)
18

説明

Timeline sometimes hides long frames and reports no jank detected, even when Logging reports it. Notice the frame stamps in the screenshots.

![Logging](https://user-images.githubusercontent.com/45799422/221277135-d53ecd24-cefc-4cf0-b1a6-67d0cd356c17.png)
![Timeline](https://user-images.githubusercontent.com/45799422/221277144-02a9ae2f-359a-434f-addd-3178acdaf480.png)

___
**DevTools version**: 2.21.1
**Connected Device**:
CPU / OS: x64 (64 bit) macos
Dart Version: 3.0.0-261.0.dev
Flutter Version: 3.8.0-15.0.pre.3 / master
Framework / Engine: 7d85a585da / 3aa112c75c
Connected app type: Flutter native (debug build)

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、DevTools 2.21.1 または参照されている Flutter master セットアップで不一致を再現し、Logging と Timeline に表示されるフレームスタンプを比較します。各ビューで長いフレームのイベントがどのように報告されるかを追跡し、Timeline が Logging と同じフレームおよび同じ jank ステータスを表示することを確認します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
dart
領域
observability, performance
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。