Introduce TracingServiceProxy System Services
Introduces a new SystemService to act as intermediary between the Perfetto trace daemon and Traceur. Bug: 175591887 Test: adb shell service call 1 i32 0/1 Change-Id: Idea7761a8479827f0cfa561e56ba2beac3072939
This commit is contained in:
@@ -174,6 +174,7 @@ import com.android.server.telecom.TelecomLoaderService;
|
||||
import com.android.server.testharness.TestHarnessModeService;
|
||||
import com.android.server.textclassifier.TextClassificationManagerService;
|
||||
import com.android.server.textservices.TextServicesManagerService;
|
||||
import com.android.server.tracing.TracingServiceProxy;
|
||||
import com.android.server.trust.TrustManagerService;
|
||||
import com.android.server.tv.TvInputManagerService;
|
||||
import com.android.server.tv.TvRemoteService;
|
||||
@@ -2201,6 +2202,11 @@ public final class SystemServer {
|
||||
mSystemServiceManager.startService(AppBindingService.Lifecycle.class);
|
||||
t.traceEnd();
|
||||
|
||||
// Perfetto TracingServiceProxy
|
||||
t.traceBegin("startTracingServiceProxy");
|
||||
mSystemServiceManager.startService(TracingServiceProxy.class);
|
||||
t.traceEnd();
|
||||
|
||||
// It is now time to start up the app processes...
|
||||
|
||||
t.traceBegin("MakeVibratorServiceReady");
|
||||
|
||||
Reference in New Issue
Block a user