Perfetto: Add game mode intervention data source
Bug: 219543620
Doc: go/game-dashboard-information-to-perfetto
Test: tools/run_android_test out/android perfetto_unittests
Change-Id: I5d2a10d5f6da384d9d9941f4a05f7dbf32fe3827
diff --git a/Android.bp b/Android.bp
index 4cb171f..448e0d3 100644
--- a/Android.bp
+++ b/Android.bp
@@ -534,6 +534,7 @@
":perfetto_src_protozero_filtering_bytecode_parser",
":perfetto_src_protozero_filtering_message_filter",
":perfetto_src_protozero_protozero",
+ ":perfetto_src_traced_probes_android_game_intervention_list_android_game_intervention_list",
":perfetto_src_traced_probes_android_log_android_log",
":perfetto_src_traced_probes_common_common",
":perfetto_src_traced_probes_data_source",
@@ -1097,6 +1098,7 @@
":perfetto_src_protozero_filtering_bytecode_parser",
":perfetto_src_protozero_filtering_message_filter",
":perfetto_src_protozero_protozero",
+ ":perfetto_src_traced_probes_android_game_intervention_list_android_game_intervention_list",
":perfetto_src_traced_probes_android_log_android_log",
":perfetto_src_traced_probes_common_common",
":perfetto_src_traced_probes_data_source",
@@ -1358,6 +1360,7 @@
":perfetto_src_protozero_filtering_bytecode_parser",
":perfetto_src_protozero_filtering_message_filter",
":perfetto_src_protozero_protozero",
+ ":perfetto_src_traced_probes_android_game_intervention_list_android_game_intervention_list",
":perfetto_src_traced_probes_android_log_android_log",
":perfetto_src_traced_probes_common_common",
":perfetto_src_traced_probes_data_source",
@@ -1839,6 +1842,7 @@
":perfetto_src_trace_processor_util_protozero_to_text",
":perfetto_src_trace_processor_util_util",
":perfetto_src_trace_processor_views_views",
+ ":perfetto_src_traced_probes_android_game_intervention_list_android_game_intervention_list",
":perfetto_src_traced_probes_android_log_android_log",
":perfetto_src_traced_probes_common_common",
":perfetto_src_traced_probes_data_source",
@@ -8996,6 +9000,22 @@
],
}
+// GN: //src/traced/probes/android_game_intervention_list:android_game_intervention_list
+filegroup {
+ name: "perfetto_src_traced_probes_android_game_intervention_list_android_game_intervention_list",
+ srcs: [
+ "src/traced/probes/android_game_intervention_list/android_game_intervention_list_data_source.cc",
+ ],
+}
+
+// GN: //src/traced/probes/android_game_intervention_list:unittests
+filegroup {
+ name: "perfetto_src_traced_probes_android_game_intervention_list_unittests",
+ srcs: [
+ "src/traced/probes/android_game_intervention_list/android_game_intervention_list_unittest.cc",
+ ],
+}
+
// GN: //src/traced/probes/android_log:android_log
filegroup {
name: "perfetto_src_traced_probes_android_log_android_log",
@@ -10148,6 +10168,8 @@
":perfetto_src_trace_processor_util_util",
":perfetto_src_trace_processor_views_unittests",
":perfetto_src_trace_processor_views_views",
+ ":perfetto_src_traced_probes_android_game_intervention_list_android_game_intervention_list",
+ ":perfetto_src_traced_probes_android_game_intervention_list_unittests",
":perfetto_src_traced_probes_android_log_android_log",
":perfetto_src_traced_probes_android_log_unittests",
":perfetto_src_traced_probes_common_common",