• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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