/external/perfetto/src/trace_processor/metrics/chrome/ |
D | scroll_jank_cause.sql | 47 jank.* 49 scroll_jank jank LEFT JOIN 51 ON jank.id = move.scroll_id LEFT JOIN 53 ON jank.id = task.scroll_id LEFT JOIN 55 ON jank.id = bitmap.scroll_id; 61 NOT jank 76 jank.* 77 FROM scroll_jank_cause_joined jank; 82 jank AND NOT explained_jank AS unexplained_jank, 83 jank.* [all …]
|
D | scroll_flow_event_queuing_delay.sql | 42 jank, 54 jank IS NOT NULL AND 55 jank = 1
|
D | scroll_jank.sql | 268 AS jank, 282 SUM(CASE WHEN jank THEN dur ELSE 0 END)/CAST(SUM(dur) AS REAL) 298 SELECT CAST(SUM(dur)/1e6 AS REAL) FROM scroll_jank WHERE jank 301 'num_scroll_update_jank_count', SUM(jank)
|
D | scroll_flow_event.sql | 71 jank, 98 jank, 190 curr.jank, field 237 curr.jank,
|
D | scroll_jank_cause_queuing_delay.sql | 71 jank, field 205 jank, 278 WHERE NOT jank 288 CASE WHEN jank THEN 'Jank' ELSE 'NoJank' END || '.BlockingTasksUs.' ||
|
/external/perfetto/test/trace_processor/graphics/ |
D | android_sysui_cuj_event.out | 3 "slice","SHADE_ROW_EXPAND - jank cause",8000000,15000000,"MainThread - binder transaction time,Surf… 4 "slice","SHADE_ROW_EXPAND - jank cause",30000000,3000000,"MainThread - binder calls count,RenderThr… 5 "slice","SHADE_ROW_EXPAND - jank cause",40000000,13000000,"GPU completion - long completion time,JI… 6 "slice","SHADE_ROW_EXPAND - jank cause",70000000,10000000,"RenderThread - scheduler" 7 "slice","SHADE_ROW_EXPAND - jank cause",100000000,15000000,"GPU completion - long completion time" 8 "slice","SHADE_ROW_EXPAND - jank cause",200000000,15000000,"SurfaceFlinger GPU Deadline Missed,Surf…
|
D | android_sysui_cuj.py | 59 jank=None, argument 61 jank_type = jank if jank is not None else 1 62 present_type = 2 if jank is not None else 1 64 on_time_finish = 1 if jank is None else 0 310 add_display_frame_events(ts=8_000_000, dur=28_000_000, token_start=20, jank=66) 311 add_display_frame_events(ts=30_000_000, dur=25_000_000, token_start=30, jank=64) 312 add_display_frame_events(ts=40_000_000, dur=40_000_000, token_start=40, jank=64) 313 add_display_frame_events(ts=70_000_000, dur=20_000_000, token_start=60, jank=64) 315 ts=100_000_000, dur=23_000_000, token_start=90, jank=64) 317 ts=200_000_000, dur=22_000_000, token_start=100, jank=34) [all …]
|
/external/perfetto/test/trace_processor/chrome/ |
D | scroll_jank_general_validation.sql | 66 SELECT COUNT(*) FROM scroll_jank WHERE jank 71 SELECT SUM(dur) FROM scroll_jank WHERE jank 76 CAST((CAST((SELECT SUM(dur) FROM scroll_jank WHERE jank) AS FLOAT) /
|
D | scroll_jank_cause.sql | 19 SUM(jank) as total_jank, 25 CASE WHEN jank AND NOT unexplained_jank THEN
|
D | scroll_jank_cause_queuing_delay_general_validation.sql | 26 jank 34 NOT jank
|
D | scroll_jank.out | 2 "gesture_scroll_id","trace_id","jank","ts","dur"
|
D | scroll_jank.sql | 21 jank,
|
D | scroll_jank_mojo_simple_watcher.sql | 20 jank,
|
D | scroll_flow_event_queuing_delay_general_validation.sql | 36 SELECT COUNT(*) FROM scroll_flow_event_queuing_delay WHERE jank
|
D | scroll_flow_event_general_validation.sql | 35 SELECT COUNT(*) FROM scroll_flow_event WHERE jank
|
D | scroll_jank_cause_queuing_delay.sql | 22 jank,
|
D | scroll_flow_event.sql | 21 jank,
|
D | scroll_jank_mojo_simple_watcher.out | 2 "trace_id","jank","dur_overlapping_ns","metric_name"
|
D | scroll_jank_cause_queuing_delay.out | 2 "process_name","thread_name","trace_id","jank","dur_overlapping_ns","metric_name"
|
/external/perfetto/docs/data-sources/ |
D | frametimeline.md | 8 A jank can cause: 13 the source of the jank. 73 Was there a jank observed with this frame? If yes, this shows what type of jank 113 …ametimeline/red.png) | Janky frame. The process the slice belongs to, is the reason for the jank. | 114 …d only by the apps. The frame is janky but app wasn't the reason, SurfaceFlinger caused the jank. | 115 | Blue | ![](/docs/images/frametimeline/blue.png) | Dropped frame. Not related to jank. The frame w… 119 The jank types are defined in 122 internals of the apps and specify what the reason for the jank was. Our goal is 128 All good. No jank with the frame. The ideal state that should be aimed for. 134 The app ran longer than expected causing a jank. The total time taken by the app [all …]
|
/external/perfetto/protos/perfetto/metrics/android/ |
D | sysui_cuj_metrics.proto | 23 // Metric that stores frame information and potential jank root causes 43 // A list of identified potential causes for jank.
|
/external/perfetto/protos/perfetto/trace/android/ |
D | frame_timeline_event.proto | 31 // Specifies the reason(s) most likely to have caused the jank. 92 // includes the jank information. 144 // includes the jank information.
|
/external/perfetto/protos/perfetto/metrics/ |
D | metrics.proto | 160 // Frame timing and jank root causes for system UI interactions. 166 // Detects common bad patterns that might lead to jank.
|
D | perfetto_merged_metrics.proto | 907 // Metric that stores frame information and potential jank root causes 927 // A list of identified potential causes for jank. 1119 // Frame timing and jank root causes for system UI interactions. 1125 // Detects common bad patterns that might lead to jank.
|
/external/perfetto/ |
D | CHANGELOG | 157 * Added tracks to debug Android SystemUI jank. 174 * Added trace-based metrics to root cause jank in Android System UI.
|