shared_lib: Tests for protozero serialization
These cover most of the protozero macros.
The sample protos in this test have been generated from the schemas at
`external/perfetto/src/protozero/test/example_proto/`.
A future commit contains the script that generates the sample headers
from the schema.
Bug: 237053538
Change-Id: Iaae9dabd14c9989460a2025d3042deee37438f4e
diff --git a/Android.bp b/Android.bp
index 3516a35..7c44e67 100644
--- a/Android.bp
+++ b/Android.bp
@@ -2221,6 +2221,7 @@
":perfetto_src_shared_lib_intern_map",
":perfetto_src_shared_lib_shared_lib",
":perfetto_src_shared_lib_test_integrationtests",
+ ":perfetto_src_shared_lib_test_protos_protos",
":perfetto_src_shared_lib_test_utils",
":perfetto_src_trace_processor_containers_containers",
":perfetto_src_trace_processor_db_db",
@@ -9726,6 +9727,11 @@
],
}
+// GN: //src/shared_lib/test/protos:protos
+filegroup {
+ name: "perfetto_src_shared_lib_test_protos_protos",
+}
+
// GN: //src/shared_lib/test:utils
filegroup {
name: "perfetto_src_shared_lib_test_utils",