• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (C) 2022 The Android Open Source Project
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7#      http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
15import("../../../../../gn/perfetto.gni")
16import("../../../../../gn/perfetto_sql.gni")
17
18assert(enable_perfetto_trace_processor_sqlite)
19
20perfetto_sql_source_set("android") {
21  sources = [
22    "ad_services_metric.sql",
23    "android_anr.sql",
24    "android_auto_multiuser.sql",
25    "android_batt.sql",
26    "android_binder.sql",
27    "android_blocking_calls_cuj_metric.sql",
28    "android_blocking_calls_unagg.sql",
29    "android_boot.sql",
30    "android_boot_unagg.sql",
31    "android_broadcasts.sql",
32    "android_camera.sql",
33    "android_camera_unagg.sql",
34    "android_cpu.sql",
35    "android_cpu_agg.sql",
36    "android_cpu_raw_metrics_per_core.sql",
37    "android_dma_heap.sql",
38    "android_dvfs.sql",
39    "android_fastrpc.sql",
40    "android_frame_timeline_metric.sql",
41    "android_garbage_collection_unagg.sql",
42    "android_gpu.sql",
43    "android_hwcomposer.sql",
44    "android_hwui_metric.sql",
45    "android_hwui_threads.sql",
46    "android_io.sql",
47    "android_io_unagg.sql",
48    "android_ion.sql",
49    "android_irq_runtime.sql",
50    "android_jank_cuj.sql",
51    "android_lmk.sql",
52    "android_lmk_reason.sql",
53    "android_mem.sql",
54    "android_mem_unagg.sql",
55    "android_monitor_contention.sql",
56    "android_monitor_contention_agg.sql",
57    "android_multiuser.sql",
58    "android_multiuser_populator.sql",
59    "android_netperf.sql",
60    "android_oom_adjuster.sql",
61    "android_other_traces.sql",
62    "android_package_list.sql",
63    "android_powrails.sql",
64    "android_proxy_power.sql",
65    "android_rt_runtime.sql",
66    "android_simpleperf.sql",
67    "android_startup.sql",
68    "android_surfaceflinger.sql",
69    "android_sysui_notifications_blocking_calls_metric.sql",
70    "android_task_names.sql",
71    "android_trace_quality.sql",
72    "android_trusty_workqueues.sql",
73    "codec_metrics.sql",
74    "composer_execution.sql",
75    "composition_layers.sql",
76    "counter_span_view_merged.sql",
77    "cpu_info.sql",
78    "display_metrics.sql",
79    "frame_missed.sql",
80    "g2d.sql",
81    "g2d_duration.sql",
82    "global_counter_span_view.sql",
83    "gpu_counter_span_view.sql",
84    "jank/cujs.sql",
85    "jank/cujs_boundaries.sql",
86    "jank/frames.sql",
87    "jank/internal/counters.sql",
88    "jank/internal/derived_events.sql",
89    "jank/internal/query_base.sql",
90    "jank/internal/query_frame_slice.sql",
91    "jank/params.sql",
92    "jank/query_functions.sql",
93    "jank/relevant_slices.sql",
94    "jank/relevant_threads.sql",
95    "jank/slices.sql",
96    "java_heap_class_stats.sql",
97    "java_heap_histogram.sql",
98    "java_heap_stats.sql",
99    "mem_stats_priority_breakdown.sql",
100    "network_activity_template.sql",
101    "p_state.sql",
102    "power_drain_in_watts.sql",
103    "power_profile_data.sql",
104    "power_profile_data/barbet.sql",
105    "power_profile_data/bluejay.sql",
106    "power_profile_data/blueline.sql",
107    "power_profile_data/bonito.sql",
108    "power_profile_data/bramble.sql",
109    "power_profile_data/coral.sql",
110    "power_profile_data/crosshatch.sql",
111    "power_profile_data/flame.sql",
112    "power_profile_data/marlin.sql",
113    "power_profile_data/oriole.sql",
114    "power_profile_data/raven.sql",
115    "power_profile_data/redfin.sql",
116    "power_profile_data/sargo.sql",
117    "power_profile_data/shusky.sql",
118    "power_profile_data/sunfish.sql",
119    "power_profile_data/taimen.sql",
120    "power_profile_data/walleye.sql",
121    "process_counter_span_view.sql",
122    "process_counter_span_view.sql",
123    "process_mem.sql",
124    "process_metadata.sql",
125    "process_oom_score.sql",
126    "process_unagg_mem_view.sql",
127    "profiler_smaps.sql",
128    "span_view_stats.sql",
129    "startup/android_app_process_starts.sql",
130    "startup/gc_slices.sql",
131    "startup/hsc.sql",
132    "startup/launches.sql",
133    "startup/launches_maxsdk28.sql",
134    "startup/launches_minsdk29.sql",
135    "startup/launches_minsdk33.sql",
136    "startup/mcycles_per_launch.sql",
137    "startup/slice_functions.sql",
138    "startup/slow_start_reasons.sql",
139    "startup/system_state.sql",
140    "startup/thread_state_breakdown.sql",
141    "sysui_notif_shade_list_builder_metric.sql",
142    "sysui_notif_shade_list_builder_slices.sql",
143    "sysui_update_notif_on_ui_mode_changed_metric.sql",
144    "unsymbolized_frames.sql",
145  ]
146}
147