• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Tests related to Chrome's use of Perfetto.
2
3# Chrome metrics (found in the trace_processor/chrome directory).
4
5# Scroll jank metrics
6../../data/chrome_scroll_without_vsync.pftrace scroll_jank_general_validation.sql scroll_jank_general_validation.out
7../../data/chrome_scroll_without_vsync.pftrace scroll_jank.sql scroll_jank.out
8../../data/chrome_scroll_without_vsync.pftrace scroll_flow_event.sql scroll_flow_event.out
9../../data/chrome_scroll_without_vsync.pftrace scroll_flow_event_general_validation.sql scroll_flow_event_general_validation.out
10../../data/chrome_scroll_without_vsync.pftrace scroll_jank_cause.sql scroll_jank_cause.out
11../../data/chrome_scroll_without_vsync.pftrace scroll_flow_event_queuing_delay.sql scroll_flow_event_queuing_delay.out
12../../data/chrome_scroll_without_vsync.pftrace scroll_flow_event_queuing_delay_general_validation.sql scroll_flow_event_general_validation.out
13../../data/chrome_scroll_without_vsync.pftrace scroll_jank_cause_queuing_delay.sql scroll_jank_cause_queuing_delay.out
14../../data/chrome_scroll_without_vsync.pftrace scroll_jank_cause_queuing_delay_restricted.sql scroll_jank_cause_queuing_delay_restricted.out
15../../data/chrome_scroll_without_vsync.pftrace scroll_jank_cause_queuing_delay_general_validation.sql scroll_jank_cause_queuing_delay_general_validation.out
16../../data/chrome_scroll_without_vsync.pftrace chrome_thread_slice.sql chrome_thread_slice.out
17../track_event/track_event_counters.textproto chrome_thread_slice_repeated.sql chrome_thread_slice_repeated.out
18../../data/chrome_rendering_desktop.pftrace frame_times frame_times_metric.out
19../../data/chrome_rendering_desktop.pftrace chrome_dropped_frames chrome_dropped_frames_metric.out
20../chrome/long_event_latency.textproto chrome_long_latency_metric.sql chrome_long_latency_metric.out
21scroll_jank_mojo_simple_watcher.py scroll_jank_mojo_simple_watcher.sql scroll_jank_mojo_simple_watcher.out
22scroll_jank_gpu_check.py scroll_jank_gpu_check.sql scroll_jank_gpu_check.out
23
24# Touch gesture metrics
25../../data/chrome_touch_gesture_scroll.pftrace touch_jank.sql touch_jank.out
26../../data/chrome_touch_gesture_scroll.pftrace touch_flow_event.sql touch_flow_event.out
27../../data/chrome_touch_gesture_scroll.pftrace touch_flow_event_queuing_delay.sql touch_flow_event_queuing_delay.out
28touch_jank.py touch_jank.sql touch_jank_synth.out
29touch_jank.py touch_flow_event.sql touch_flow_event_synth.out
30touch_jank.py touch_flow_event_queuing_delay_full.sql touch_flow_event_queuing_delay_synth.out
31
32# Chrome memory snapshots.
33../../data/chrome_memory_snapshot.pftrace memory_snapshot_general_validation.sql memory_snapshot_general_validation.out
34../../data/chrome_memory_snapshot.pftrace memory_snapshot_os_dump_events.sql memory_snapshot_os_dump_events.out
35../../data/chrome_memory_snapshot.pftrace memory_snapshot_chrome_dump_events.sql memory_snapshot_chrome_dump_events.out
36../../data/chrome_memory_snapshot.pftrace memory_snapshot_nodes.sql memory_snapshot_nodes.out
37../../data/chrome_memory_snapshot.pftrace memory_snapshot_edges.sql memory_snapshot_edges.out
38../../data/chrome_memory_snapshot.pftrace memory_snapshot_node_args.sql memory_snapshot_node_args.out
39../../data/chrome_memory_snapshot.pftrace memory_snapshot_smaps.sql memory_snapshot_smaps.out
40
41# RAIL modes.
42combined_rail_modes.py combined_rail_modes.sql combined_rail_modes.out
43cpu_time_by_combined_rail_mode.py cpu_time_by_combined_rail_mode.sql cpu_time_by_combined_rail_mode.out
44actual_power_by_combined_rail_mode.py actual_power_by_combined_rail_mode.sql actual_power_by_combined_rail_mode.out
45estimated_power_by_combined_rail_mode.py estimated_power_by_combined_rail_mode.sql estimated_power_by_combined_rail_mode.out
46modified_rail_modes.py modified_rail_modes.sql modified_rail_modes.out
47modified_rail_modes_no_vsyncs.py modified_rail_modes.sql modified_rail_modes_no_vsyncs.out
48modified_rail_modes_with_input.py modified_rail_modes_with_input.sql modified_rail_modes_with_input.out
49modified_rail_modes_long.py modified_rail_modes.sql modified_rail_modes_long.out
50modified_rail_modes_extra_long.py modified_rail_modes.sql modified_rail_modes_extra_long.out
51
52# Chrome processes.
53../../data/chrome_scroll_without_vsync.pftrace chrome_processes.sql chrome_processes.out
54../../data/chrome_android_systrace.pftrace chrome_processes.sql chrome_processes_android_systrace.out
55../../data/chrome_scroll_without_vsync.pftrace chrome_threads.sql chrome_threads.out
56../../data/chrome_android_systrace.pftrace chrome_threads.sql chrome_threads_android_systrace.out
57
58# Chrome histogram hashes
59chrome_histogram_hashes.textproto chrome_histogram_hashes chrome_histogram_hashes.out
60
61# Chrome user events
62chrome_user_event_hashes.textproto chrome_user_event_hashes chrome_user_event_hashes.out
63
64# Chrome performance mark
65chrome_performance_mark_hashes.textproto chrome_performance_mark_hashes chrome_performance_mark_hashes.out
66
67# Chrome slices
68chrome_slice_names.textproto chrome_slice_names chrome_slice_names.out
69