commands: { copy_before: { from: "external/perfetto/tools/gen_amalgamated_sql.py" to: "tools/src/external/perfetto/tools/gen_amalgamated_sql.py" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/ad_services_metric.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/ad_services_metric.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_anomaly.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_anomaly.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_anr.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_anr.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_auto_multiuser.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_auto_multiuser.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_batt.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_batt.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_binder.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_binder.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_blocking_calls_cuj_metric.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_blocking_calls_cuj_metric.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_blocking_calls_unagg.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_blocking_calls_unagg.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_boot.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_boot.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_boot_unagg.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_boot_unagg.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_broadcasts.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_broadcasts.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_camera.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_camera.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_camera_unagg.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_camera_unagg.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_cpu.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_cpu.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_cpu_agg.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_cpu_agg.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_cpu_raw_metrics_per_core.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_cpu_raw_metrics_per_core.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_dma_heap.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_dma_heap.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_dvfs.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_dvfs.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_fastrpc.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_fastrpc.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_frame_timeline_metric.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_frame_timeline_metric.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_garbage_collection_unagg.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_garbage_collection_unagg.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_gpu.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_gpu.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_hwcomposer.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_hwcomposer.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_hwui_metric.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_hwui_metric.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_hwui_threads.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_hwui_threads.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_io.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_io.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_io_unagg.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_io_unagg.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_ion.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_ion.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_irq_runtime.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_irq_runtime.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_jank_cuj.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_jank_cuj.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_lmk.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_lmk.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_lmk_reason.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_lmk_reason.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_mem.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_mem.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_mem_unagg.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_mem_unagg.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_monitor_contention.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_monitor_contention.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_monitor_contention_agg.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_monitor_contention_agg.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_multiuser.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_multiuser.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_multiuser_populator.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_multiuser_populator.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_netperf.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_netperf.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_oom_adjuster.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_oom_adjuster.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_package_list.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_package_list.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_powrails.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_powrails.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_proxy_power.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_proxy_power.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_rt_runtime.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_rt_runtime.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_simpleperf.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_simpleperf.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_startup.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_startup.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_surfaceflinger.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_surfaceflinger.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_sysui_notifications_blocking_calls_metric.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_sysui_notifications_blocking_calls_metric.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_task_names.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_task_names.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/android_trace_quality.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/android_trace_quality.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/codec_metrics.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/codec_metrics.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/composer_execution.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/composer_execution.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/composition_layers.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/composition_layers.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/counter_span_view_merged.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/counter_span_view_merged.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/cpu_info.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/cpu_info.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/display_metrics.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/display_metrics.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/frame_missed.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/frame_missed.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/g2d.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/g2d.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/g2d_duration.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/g2d_duration.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/global_counter_span_view.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/global_counter_span_view.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/gpu_counter_span_view.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/gpu_counter_span_view.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/jank/cujs.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/jank/cujs.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/jank/cujs_boundaries.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/jank/cujs_boundaries.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/jank/frames.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/jank/frames.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/jank/internal/counters.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/jank/internal/counters.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/jank/internal/query_base.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/jank/internal/query_base.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/jank/internal/query_frame_slice.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/jank/internal/query_frame_slice.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/jank/params.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/jank/params.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/jank/query_functions.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/jank/query_functions.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/jank/relevant_slices.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/jank/relevant_slices.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/jank/relevant_threads.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/jank/relevant_threads.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/jank/slices.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/jank/slices.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/java_heap_class_stats.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/java_heap_class_stats.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/java_heap_histogram.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/java_heap_histogram.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/java_heap_stats.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/java_heap_stats.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/mem_stats_priority_breakdown.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/mem_stats_priority_breakdown.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/network_activity_template.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/network_activity_template.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/p_state.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/p_state.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_drain_in_watts.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_drain_in_watts.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/barbet.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/barbet.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/bluejay.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/bluejay.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/blueline.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/blueline.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/bonito.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/bonito.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/bramble.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/bramble.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/coral.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/coral.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/crosshatch.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/crosshatch.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/flame.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/flame.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/marlin.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/marlin.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/oriole.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/oriole.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/raven.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/raven.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/redfin.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/redfin.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/sargo.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/sargo.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/shusky.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/shusky.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/sunfish.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/sunfish.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/taimen.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/taimen.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/walleye.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/walleye.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/process_counter_span_view.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/process_counter_span_view.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/process_mem.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/process_mem.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/process_metadata.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/process_metadata.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/process_oom_score.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/process_oom_score.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/process_unagg_mem_view.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/process_unagg_mem_view.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/profiler_smaps.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/profiler_smaps.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/span_view_stats.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/span_view_stats.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/android_app_process_starts.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/android_app_process_starts.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/gc_slices.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/gc_slices.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/hsc.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/hsc.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/launches.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/launches.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/launches_maxsdk28.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/launches_maxsdk28.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/launches_minsdk29.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/launches_minsdk29.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/launches_minsdk33.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/launches_minsdk33.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/mcycles_per_launch.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/mcycles_per_launch.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/slice_functions.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/slice_functions.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/slow_start_reasons.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/slow_start_reasons.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/slow_start_thresholds.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/slow_start_thresholds.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/system_state.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/system_state.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/startup/thread_state_breakdown.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/startup/thread_state_breakdown.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/sysui_notif_shade_list_builder_metric.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/sysui_notif_shade_list_builder_metric.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/sysui_notif_shade_list_builder_slices.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/sysui_notif_shade_list_builder_slices.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/sysui_update_notif_on_ui_mode_changed_metric.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/sysui_update_notif_on_ui_mode_changed_metric.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/unsymbolized_frames.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/unsymbolized_frames.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_app_startup_rails.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_app_startup_rails.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_atrace_apps_rails.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_atrace_apps_rails.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_markers_rails.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_markers_rails.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_markers_threads.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_markers_threads.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_rail_relations.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_rail_relations.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_tasks_attribution.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_tasks_attribution.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_trace_rails.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_trace_rails.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_trace_threads.sql" to: "external/perfetto/src/trace_processor/metrics/sql/android/wattson_trace_threads.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/actual_power_by_category.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/actual_power_by_category.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/actual_power_by_rail_mode.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/actual_power_by_rail_mode.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_args_class_names.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_args_class_names.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_event_metadata.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_event_metadata.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_histogram_hashes.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_histogram_hashes.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_histogram_summaries.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_histogram_summaries.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_input_to_browser_intervals.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_input_to_browser_intervals.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_input_to_browser_intervals_base.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_input_to_browser_intervals_base.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_input_to_browser_intervals_template.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_input_to_browser_intervals_template.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_long_tasks.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_long_tasks.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_long_tasks_delaying_input_processing.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_long_tasks_delaying_input_processing.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_performance_mark_hashes.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_performance_mark_hashes.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_processes.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_processes.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_reliable_range.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_reliable_range.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_scroll_inputs_per_frame.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_scroll_inputs_per_frame.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_scroll_jank_caused_by_scheduling.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_scroll_jank_caused_by_scheduling.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_scroll_jank_v3.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_scroll_jank_v3.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_slice_names.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_slice_names.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_stack_samples_for_task.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_stack_samples_for_task.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_study_hashes.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_study_hashes.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_tasks.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_tasks.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_tasks_delaying_input_processing.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_tasks_delaying_input_processing.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_tasks_delaying_input_processing_base.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_tasks_delaying_input_processing_base.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_tasks_delaying_input_processing_template.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_tasks_delaying_input_processing_template.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_thread_slice.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_thread_slice.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_unsymbolized_args.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_unsymbolized_args.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_user_event_hashes.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_user_event_hashes.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/cpu_time_by_category.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/cpu_time_by_category.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/cpu_time_by_rail_mode.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/cpu_time_by_rail_mode.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/estimated_power_by_category.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/estimated_power_by_category.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/estimated_power_by_rail_mode.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/estimated_power_by_rail_mode.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/experimental_reliable_chrome_tasks_delaying_input_processing.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/experimental_reliable_chrome_tasks_delaying_input_processing.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/gesture_flow_event.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/gesture_flow_event.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/gesture_flow_event_queuing_delay.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/gesture_flow_event_queuing_delay.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/gesture_jank.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/gesture_jank.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/rail_modes.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/rail_modes.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_flow_event.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_flow_event.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_flow_event_queuing_delay.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_flow_event_queuing_delay.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause_blocking_task.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause_blocking_task.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause_blocking_touch_move.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause_blocking_touch_move.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause_get_bitmap.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause_get_bitmap.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause_queuing_delay.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause_queuing_delay.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/sufficient_chrome_processes.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/sufficient_chrome_processes.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/test_chrome_metric.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/test_chrome_metric.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/touch_flow_event.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/touch_flow_event.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/touch_flow_event_queuing_delay.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/touch_flow_event_queuing_delay.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/chrome/touch_jank.sql" to: "external/perfetto/src/trace_processor/metrics/sql/chrome/touch_jank.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/common/parent_slice.sql" to: "external/perfetto/src/trace_processor/metrics/sql/common/parent_slice.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/experimental/chrome_dropped_frames.sql" to: "external/perfetto/src/trace_processor/metrics/sql/experimental/chrome_dropped_frames.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/experimental/chrome_long_latency.sql" to: "external/perfetto/src/trace_processor/metrics/sql/experimental/chrome_long_latency.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/experimental/frame_times.sql" to: "external/perfetto/src/trace_processor/metrics/sql/experimental/frame_times.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/experimental/media_metric.sql" to: "external/perfetto/src/trace_processor/metrics/sql/experimental/media_metric.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/experimental/reported_by_page.sql" to: "external/perfetto/src/trace_processor/metrics/sql/experimental/reported_by_page.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/trace_metadata.sql" to: "external/perfetto/src/trace_processor/metrics/sql/trace_metadata.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/trace_stats.sql" to: "external/perfetto/src/trace_processor/metrics/sql/trace_stats.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/webview/webview_jank_approximation.sql" to: "external/perfetto/src/trace_processor/metrics/sql/webview/webview_jank_approximation.sql" } copy_before: { from: "external/perfetto/src/trace_processor/metrics/sql/webview/webview_power_usage.sql" to: "external/perfetto/src/trace_processor/metrics/sql/webview/webview_power_usage.sql" } chdir: true command: "__SBOX_SANDBOX_DIR__/tools/src/external/perfetto/tools/gen_amalgamated_sql.py --namespace=sql_metrics --cpp-out=__SBOX_SANDBOX_DIR__/out/src/trace_processor/metrics/sql/amalgamated_sql_metrics.h external/perfetto/src/trace_processor/metrics/sql/android/ad_services_metric.sql external/perfetto/src/trace_processor/metrics/sql/android/android_anomaly.sql external/perfetto/src/trace_processor/metrics/sql/android/android_anr.sql external/perfetto/src/trace_processor/metrics/sql/android/android_auto_multiuser.sql external/perfetto/src/trace_processor/metrics/sql/android/android_batt.sql external/perfetto/src/trace_processor/metrics/sql/android/android_binder.sql external/perfetto/src/trace_processor/metrics/sql/android/android_blocking_calls_cuj_metric.sql external/perfetto/src/trace_processor/metrics/sql/android/android_blocking_calls_unagg.sql external/perfetto/src/trace_processor/metrics/sql/android/android_boot.sql external/perfetto/src/trace_processor/metrics/sql/android/android_boot_unagg.sql external/perfetto/src/trace_processor/metrics/sql/android/android_broadcasts.sql external/perfetto/src/trace_processor/metrics/sql/android/android_camera.sql external/perfetto/src/trace_processor/metrics/sql/android/android_camera_unagg.sql external/perfetto/src/trace_processor/metrics/sql/android/android_cpu.sql external/perfetto/src/trace_processor/metrics/sql/android/android_cpu_agg.sql external/perfetto/src/trace_processor/metrics/sql/android/android_cpu_raw_metrics_per_core.sql external/perfetto/src/trace_processor/metrics/sql/android/android_dma_heap.sql external/perfetto/src/trace_processor/metrics/sql/android/android_dvfs.sql external/perfetto/src/trace_processor/metrics/sql/android/android_fastrpc.sql external/perfetto/src/trace_processor/metrics/sql/android/android_frame_timeline_metric.sql external/perfetto/src/trace_processor/metrics/sql/android/android_garbage_collection_unagg.sql external/perfetto/src/trace_processor/metrics/sql/android/android_gpu.sql external/perfetto/src/trace_processor/metrics/sql/android/android_hwcomposer.sql external/perfetto/src/trace_processor/metrics/sql/android/android_hwui_metric.sql external/perfetto/src/trace_processor/metrics/sql/android/android_hwui_threads.sql external/perfetto/src/trace_processor/metrics/sql/android/android_io.sql external/perfetto/src/trace_processor/metrics/sql/android/android_io_unagg.sql external/perfetto/src/trace_processor/metrics/sql/android/android_ion.sql external/perfetto/src/trace_processor/metrics/sql/android/android_irq_runtime.sql external/perfetto/src/trace_processor/metrics/sql/android/android_jank_cuj.sql external/perfetto/src/trace_processor/metrics/sql/android/android_lmk.sql external/perfetto/src/trace_processor/metrics/sql/android/android_lmk_reason.sql external/perfetto/src/trace_processor/metrics/sql/android/android_mem.sql external/perfetto/src/trace_processor/metrics/sql/android/android_mem_unagg.sql external/perfetto/src/trace_processor/metrics/sql/android/android_monitor_contention.sql external/perfetto/src/trace_processor/metrics/sql/android/android_monitor_contention_agg.sql external/perfetto/src/trace_processor/metrics/sql/android/android_multiuser.sql external/perfetto/src/trace_processor/metrics/sql/android/android_multiuser_populator.sql external/perfetto/src/trace_processor/metrics/sql/android/android_netperf.sql external/perfetto/src/trace_processor/metrics/sql/android/android_oom_adjuster.sql external/perfetto/src/trace_processor/metrics/sql/android/android_package_list.sql external/perfetto/src/trace_processor/metrics/sql/android/android_powrails.sql external/perfetto/src/trace_processor/metrics/sql/android/android_proxy_power.sql external/perfetto/src/trace_processor/metrics/sql/android/android_rt_runtime.sql external/perfetto/src/trace_processor/metrics/sql/android/android_simpleperf.sql external/perfetto/src/trace_processor/metrics/sql/android/android_startup.sql external/perfetto/src/trace_processor/metrics/sql/android/android_surfaceflinger.sql external/perfetto/src/trace_processor/metrics/sql/android/android_sysui_notifications_blocking_calls_metric.sql external/perfetto/src/trace_processor/metrics/sql/android/android_task_names.sql external/perfetto/src/trace_processor/metrics/sql/android/android_trace_quality.sql external/perfetto/src/trace_processor/metrics/sql/android/codec_metrics.sql external/perfetto/src/trace_processor/metrics/sql/android/composer_execution.sql external/perfetto/src/trace_processor/metrics/sql/android/composition_layers.sql external/perfetto/src/trace_processor/metrics/sql/android/counter_span_view_merged.sql external/perfetto/src/trace_processor/metrics/sql/android/cpu_info.sql external/perfetto/src/trace_processor/metrics/sql/android/display_metrics.sql external/perfetto/src/trace_processor/metrics/sql/android/frame_missed.sql external/perfetto/src/trace_processor/metrics/sql/android/g2d.sql external/perfetto/src/trace_processor/metrics/sql/android/g2d_duration.sql external/perfetto/src/trace_processor/metrics/sql/android/global_counter_span_view.sql external/perfetto/src/trace_processor/metrics/sql/android/gpu_counter_span_view.sql external/perfetto/src/trace_processor/metrics/sql/android/jank/cujs.sql external/perfetto/src/trace_processor/metrics/sql/android/jank/cujs_boundaries.sql external/perfetto/src/trace_processor/metrics/sql/android/jank/frames.sql external/perfetto/src/trace_processor/metrics/sql/android/jank/internal/counters.sql external/perfetto/src/trace_processor/metrics/sql/android/jank/internal/query_base.sql external/perfetto/src/trace_processor/metrics/sql/android/jank/internal/query_frame_slice.sql external/perfetto/src/trace_processor/metrics/sql/android/jank/params.sql external/perfetto/src/trace_processor/metrics/sql/android/jank/query_functions.sql external/perfetto/src/trace_processor/metrics/sql/android/jank/relevant_slices.sql external/perfetto/src/trace_processor/metrics/sql/android/jank/relevant_threads.sql external/perfetto/src/trace_processor/metrics/sql/android/jank/slices.sql external/perfetto/src/trace_processor/metrics/sql/android/java_heap_class_stats.sql external/perfetto/src/trace_processor/metrics/sql/android/java_heap_histogram.sql external/perfetto/src/trace_processor/metrics/sql/android/java_heap_stats.sql external/perfetto/src/trace_processor/metrics/sql/android/mem_stats_priority_breakdown.sql external/perfetto/src/trace_processor/metrics/sql/android/network_activity_template.sql external/perfetto/src/trace_processor/metrics/sql/android/p_state.sql external/perfetto/src/trace_processor/metrics/sql/android/power_drain_in_watts.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/barbet.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/bluejay.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/blueline.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/bonito.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/bramble.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/coral.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/crosshatch.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/flame.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/marlin.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/oriole.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/raven.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/redfin.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/sargo.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/shusky.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/sunfish.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/taimen.sql external/perfetto/src/trace_processor/metrics/sql/android/power_profile_data/walleye.sql external/perfetto/src/trace_processor/metrics/sql/android/process_counter_span_view.sql external/perfetto/src/trace_processor/metrics/sql/android/process_mem.sql external/perfetto/src/trace_processor/metrics/sql/android/process_metadata.sql external/perfetto/src/trace_processor/metrics/sql/android/process_oom_score.sql external/perfetto/src/trace_processor/metrics/sql/android/process_unagg_mem_view.sql external/perfetto/src/trace_processor/metrics/sql/android/profiler_smaps.sql external/perfetto/src/trace_processor/metrics/sql/android/span_view_stats.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/android_app_process_starts.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/gc_slices.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/hsc.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/launches.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/launches_maxsdk28.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/launches_minsdk29.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/launches_minsdk33.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/mcycles_per_launch.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/slice_functions.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/slow_start_reasons.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/slow_start_thresholds.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/system_state.sql external/perfetto/src/trace_processor/metrics/sql/android/startup/thread_state_breakdown.sql external/perfetto/src/trace_processor/metrics/sql/android/sysui_notif_shade_list_builder_metric.sql external/perfetto/src/trace_processor/metrics/sql/android/sysui_notif_shade_list_builder_slices.sql external/perfetto/src/trace_processor/metrics/sql/android/sysui_update_notif_on_ui_mode_changed_metric.sql external/perfetto/src/trace_processor/metrics/sql/android/unsymbolized_frames.sql external/perfetto/src/trace_processor/metrics/sql/android/wattson_app_startup_rails.sql external/perfetto/src/trace_processor/metrics/sql/android/wattson_atrace_apps_rails.sql external/perfetto/src/trace_processor/metrics/sql/android/wattson_markers_rails.sql external/perfetto/src/trace_processor/metrics/sql/android/wattson_markers_threads.sql external/perfetto/src/trace_processor/metrics/sql/android/wattson_rail_relations.sql external/perfetto/src/trace_processor/metrics/sql/android/wattson_tasks_attribution.sql external/perfetto/src/trace_processor/metrics/sql/android/wattson_trace_rails.sql external/perfetto/src/trace_processor/metrics/sql/android/wattson_trace_threads.sql external/perfetto/src/trace_processor/metrics/sql/chrome/actual_power_by_category.sql external/perfetto/src/trace_processor/metrics/sql/chrome/actual_power_by_rail_mode.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_args_class_names.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_event_metadata.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_histogram_hashes.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_histogram_summaries.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_input_to_browser_intervals.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_input_to_browser_intervals_base.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_input_to_browser_intervals_template.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_long_tasks.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_long_tasks_delaying_input_processing.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_performance_mark_hashes.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_processes.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_reliable_range.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_scroll_inputs_per_frame.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_scroll_jank_caused_by_scheduling.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_scroll_jank_v3.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_slice_names.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_stack_samples_for_task.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_study_hashes.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_tasks.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_tasks_delaying_input_processing.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_tasks_delaying_input_processing_base.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_tasks_delaying_input_processing_template.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_thread_slice.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_unsymbolized_args.sql external/perfetto/src/trace_processor/metrics/sql/chrome/chrome_user_event_hashes.sql external/perfetto/src/trace_processor/metrics/sql/chrome/cpu_time_by_category.sql external/perfetto/src/trace_processor/metrics/sql/chrome/cpu_time_by_rail_mode.sql external/perfetto/src/trace_processor/metrics/sql/chrome/estimated_power_by_category.sql external/perfetto/src/trace_processor/metrics/sql/chrome/estimated_power_by_rail_mode.sql external/perfetto/src/trace_processor/metrics/sql/chrome/experimental_reliable_chrome_tasks_delaying_input_processing.sql external/perfetto/src/trace_processor/metrics/sql/chrome/gesture_flow_event.sql external/perfetto/src/trace_processor/metrics/sql/chrome/gesture_flow_event_queuing_delay.sql external/perfetto/src/trace_processor/metrics/sql/chrome/gesture_jank.sql external/perfetto/src/trace_processor/metrics/sql/chrome/rail_modes.sql external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_flow_event.sql external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_flow_event_queuing_delay.sql external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank.sql external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause.sql external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause_blocking_task.sql external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause_blocking_touch_move.sql external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause_get_bitmap.sql external/perfetto/src/trace_processor/metrics/sql/chrome/scroll_jank_cause_queuing_delay.sql external/perfetto/src/trace_processor/metrics/sql/chrome/sufficient_chrome_processes.sql external/perfetto/src/trace_processor/metrics/sql/chrome/test_chrome_metric.sql external/perfetto/src/trace_processor/metrics/sql/chrome/touch_flow_event.sql external/perfetto/src/trace_processor/metrics/sql/chrome/touch_flow_event_queuing_delay.sql external/perfetto/src/trace_processor/metrics/sql/chrome/touch_jank.sql external/perfetto/src/trace_processor/metrics/sql/common/parent_slice.sql external/perfetto/src/trace_processor/metrics/sql/experimental/chrome_dropped_frames.sql external/perfetto/src/trace_processor/metrics/sql/experimental/chrome_long_latency.sql external/perfetto/src/trace_processor/metrics/sql/experimental/frame_times.sql external/perfetto/src/trace_processor/metrics/sql/experimental/media_metric.sql external/perfetto/src/trace_processor/metrics/sql/experimental/reported_by_page.sql external/perfetto/src/trace_processor/metrics/sql/trace_metadata.sql external/perfetto/src/trace_processor/metrics/sql/trace_stats.sql external/perfetto/src/trace_processor/metrics/sql/webview/webview_jank_approximation.sql external/perfetto/src/trace_processor/metrics/sql/webview/webview_power_usage.sql" copy_after: { from: "out/src/trace_processor/metrics/sql/amalgamated_sql_metrics.h" to: "out/soong/.intermediates/external/perfetto/perfetto_src_trace_processor_metrics_sql_gen_amalgamated_sql_metrics/gen/src/trace_processor/metrics/sql/amalgamated_sql_metrics.h" } input_hash: "b594a7f4be2d459fad3b800189922238680dcb43ae502354271c991ad3c0eb4d" env: { name: "PATH" inherit: true } env: { name: "JAVA_HOME" inherit: true } env: { name: "TMPDIR" inherit: true } env: { name: "RBE_log_dir" inherit: true } env: { name: "RBE_platform" inherit: true } env: { name: "RBE_server_address" inherit: true } env: { name: "RBE_exec_root" inherit: true } env: { name: "OUT_DIR" value: "out" } dont_inherit_env: true }