Fill ChromeLatencyInfo args using proto descriptor
Also, fix a bug with prefix working incorrectly for flat_key caused by
copy-pasting "std::move" where it's no longer applicable, oops. Unit
test has been added for prefix handling as well.
Bug: 150126482
Change-Id: I9ed685a45be8a6ed560235a5d225a67c46058e4a
diff --git a/Android.bp b/Android.bp
index 4d4e23d..4e545e8 100644
--- a/Android.bp
+++ b/Android.bp
@@ -6376,6 +6376,11 @@
],
}
+// GN: //src/trace_processor:track_event_descriptor
+filegroup {
+ name: "perfetto_src_trace_processor_track_event_descriptor",
+}
+
// GN: //src/trace_processor/types:types
filegroup {
name: "perfetto_src_trace_processor_types_types",
@@ -7236,6 +7241,7 @@
":perfetto_src_trace_processor_storage_storage",
":perfetto_src_trace_processor_tables_tables",
":perfetto_src_trace_processor_tables_unittests",
+ ":perfetto_src_trace_processor_track_event_descriptor",
":perfetto_src_trace_processor_types_types",
":perfetto_src_trace_processor_unittests",
":perfetto_src_traced_probes_android_log_android_log",
@@ -7467,6 +7473,7 @@
":perfetto_src_trace_processor_storage_minimal",
":perfetto_src_trace_processor_storage_storage",
":perfetto_src_trace_processor_tables_tables",
+ ":perfetto_src_trace_processor_track_event_descriptor",
":perfetto_src_trace_processor_types_types",
"src/trace_processor/proto_to_json.cc",
"src/trace_processor/trace_processor_shell.cc",
@@ -7580,6 +7587,7 @@
":perfetto_src_trace_processor_storage_minimal",
":perfetto_src_trace_processor_storage_storage",
":perfetto_src_trace_processor_tables_tables",
+ ":perfetto_src_trace_processor_track_event_descriptor",
":perfetto_src_trace_processor_types_types",
":perfetto_tools_trace_to_text_common",
":perfetto_tools_trace_to_text_full",