[stdlib]: Add an android service module
Added a detailed service bindings table. We connect the client process
making the binding to the server process getting bound using the binder
txns orchestrated through the system_server.
We also special case bindings from system_server itself.
Test: tools/diff_test_trace_processor.py out/android/trace_processor_shell --name-filter '.*service_binding.*'
Change-Id: I9180ab33ac7cefee7fa2e2559b0e7fc819354043
diff --git a/Android.bp b/Android.bp
index 9611c03..03a8547 100644
--- a/Android.bp
+++ b/Android.bp
@@ -11968,6 +11968,7 @@
"src/trace_processor/perfetto_sql/stdlib/android/network_packets.sql",
"src/trace_processor/perfetto_sql/stdlib/android/process_metadata.sql",
"src/trace_processor/perfetto_sql/stdlib/android/screenshots.sql",
+ "src/trace_processor/perfetto_sql/stdlib/android/services.sql",
"src/trace_processor/perfetto_sql/stdlib/android/slices.sql",
"src/trace_processor/perfetto_sql/stdlib/android/startup/startup_events.sql",
"src/trace_processor/perfetto_sql/stdlib/android/startup/startups.sql",