DevTools performance page doesn't detect jank between frames
- 主要言語
- Dart
- スター
- 1.7k
- フォーク
- 404
- 平均マージ
- 6日 17時間
- マージ済み PR(30日)
- 18
説明
In this example, the running app (Wonderous in profile mode) visibly janks, but there are no janky frames in the DevTools performance page. Upon looking deeper into the timeline trace, it is clear that there is a large gap of latency between two frames:


How is a user supposed to debug the jank at this point? How can we help them understand what could be causing the latency between frames?
CC @chinmaygarde @dnfield @iskakaushik @jonahwilliams for ideas.
コントリビューションガイド
調査の方向性
まず、DevTools のパフォーマンスページで Wonderous の profile-mode の jank を再現し、ページのフレーム検出と issue に表示されているタイムラインのトレースを比較します。フレーム間のギャップがどのように表現され、報告されるかを追跡します。ページがこのレイテンシを特定または説明し、ユーザーが jank を調査できるようになれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- dart, flutter
- 領域
- devtools, performance
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100