Home
last modified time | relevance | path

Searched refs:jank (Results 1 – 25 of 31) sorted by relevance

12

/external/perfetto/src/trace_processor/metrics/chrome/
Dscroll_jank_cause.sql47 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 …]
Dscroll_flow_event_queuing_delay.sql42 jank,
54 jank IS NOT NULL AND
55 jank = 1
Dscroll_jank.sql268 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)
Dscroll_flow_event.sql71 jank,
98 jank,
190 curr.jank, field
237 curr.jank,
Dscroll_jank_cause_queuing_delay.sql71 jank, field
205 jank,
278 WHERE NOT jank
288 CASE WHEN jank THEN 'Jank' ELSE 'NoJank' END || '.BlockingTasksUs.' ||
/external/perfetto/test/trace_processor/graphics/
Dandroid_sysui_cuj_event.out3 "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…
Dandroid_sysui_cuj.py59 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/
Dscroll_jank_general_validation.sql66 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) /
Dscroll_jank_cause.sql19 SUM(jank) as total_jank,
25 CASE WHEN jank AND NOT unexplained_jank THEN
Dscroll_jank_cause_queuing_delay_general_validation.sql26 jank
34 NOT jank
Dscroll_jank.out2 "gesture_scroll_id","trace_id","jank","ts","dur"
Dscroll_jank.sql21 jank,
Dscroll_jank_mojo_simple_watcher.sql20 jank,
Dscroll_flow_event_queuing_delay_general_validation.sql36 SELECT COUNT(*) FROM scroll_flow_event_queuing_delay WHERE jank
Dscroll_flow_event_general_validation.sql35 SELECT COUNT(*) FROM scroll_flow_event WHERE jank
Dscroll_jank_cause_queuing_delay.sql22 jank,
Dscroll_flow_event.sql21 jank,
Dscroll_jank_mojo_simple_watcher.out2 "trace_id","jank","dur_overlapping_ns","metric_name"
Dscroll_jank_cause_queuing_delay.out2 "process_name","thread_name","trace_id","jank","dur_overlapping_ns","metric_name"
/external/perfetto/docs/data-sources/
Dframetimeline.md8 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/
Dsysui_cuj_metrics.proto23 // 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/
Dframe_timeline_event.proto31 // 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/
Dmetrics.proto160 // Frame timing and jank root causes for system UI interactions.
166 // Detects common bad patterns that might lead to jank.
Dperfetto_merged_metrics.proto907 // 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/
DCHANGELOG157 * Added tracks to debug Android SystemUI jank.
174 * Added trace-based metrics to root cause jank in Android System UI.

12