1{ 2 probes: { 3 trace_processor: { 4 queries: [ 5 "loadline/benchmark_score", 6 "loadline/experimental/cpu", 7 "loadline/experimental/dom", 8 "loadline/experimental/interaction_latency", 9 "loadline/experimental/mojo", 10 "loadline/experimental/resources", 11 "loadline/experimental/sequence_manager", 12 "loadline/experimental/tlp", 13 "loadline/experimental/v8", 14 "loadline/experimental/v8_rcs", 15 "loadline/experimental/web_features", 16 "loadline/experimental/worker", 17 ], 18 }, 19 perfetto: { 20 textproto: ''' 21 buffers { 22 size_kb: 300000 23 fill_policy: DISCARD 24 } 25 data_sources { 26 config { 27 name: "org.chromium.trace_metadata" 28 } 29 } 30 data_sources { 31 config { 32 name: "track_event" 33 chrome_config { 34 trace_config: "{\"record_mode\":\"record-until-full\",\"included_categories\":[\"benchmark\",\"loading\",\"toplevel\",\"toplevel.flow\",\"devtools.timeline\",\"interactions\",\"v8\",\"v8.execute\",\"blink\",\"blink.user_timing\",\"blink.worker\",\"navigation\",\"gpu\",\"scheduler\",\"disabled-by-default-v8.compile\",\"disabled-by-default-v8.runtime_stats\",\"disabled-by-default-histogram_samples\",\"disabled-by-default-devtools.timeline\"],\"excluded_categories\":[\"*\"],\"histogram_names\":[\"Blink.UseCounter.Features\"]}" 35 privacy_filtering_enabled: false 36 client_priority: USER_INITIATED 37 } 38 track_event_config { 39 disabled_categories: "*" 40 enabled_categories: "benchmark" 41 enabled_categories: "loading" 42 enabled_categories: "toplevel" 43 enabled_categories: "toplevel.flow" 44 enabled_categories: "devtools.timeline" 45 enabled_categories: "interactions" 46 enabled_categories: "v8" 47 enabled_categories: "v8.execute" 48 enabled_categories: "blink" 49 enabled_categories: "blink.user_timing" 50 enabled_categories: "blink.worker" 51 enabled_categories: "navigation" 52 enabled_categories: "gpu" 53 enabled_categories: "scheduler" 54 enabled_categories: "disabled-by-default-v8.compile" 55 enabled_categories: "disabled-by-default-v8.runtime_stats" 56 enabled_categories: "disabled-by-default-histogram_samples" 57 enabled_categories: "disabled-by-default-devtools.timeline" 58 enabled_categories: "__metadata" 59 timestamp_unit_multiplier: 1000 60 enable_thread_time_sampling: true 61 filter_debug_annotations: false 62 filter_dynamic_event_names: false 63 } 64 } 65 } 66 data_sources: { 67 config { 68 name: "linux.ftrace" 69 ftrace_config { 70 ftrace_events: "sched/sched_switch" 71 ftrace_events: "power/suspend_resume" 72 ftrace_events: "sched/sched_wakeup" 73 ftrace_events: "sched/sched_wakeup_new" 74 ftrace_events: "sched/sched_waking" 75 ftrace_events: "sched/sched_process_exit" 76 ftrace_events: "sched/sched_process_free" 77 ftrace_events: "task/task_newtask" 78 ftrace_events: "task/task_rename" 79 } 80 } 81 } 82 ''' 83 } 84 } 85} 86