Merge "Add prefix to logs based on call source" into qt-qpr1-dev

This commit is contained in:
TreeHugger Robot
2019-11-13 21:33:01 +00:00
committed by Android (Google) Code Review

View File

@@ -142,7 +142,7 @@ public class SystemUIApplication extends Application implements SysUiServiceProv
public void startServicesIfNeeded() { public void startServicesIfNeeded() {
String[] names = getResources().getStringArray(R.array.config_systemUIServiceComponents); String[] names = getResources().getStringArray(R.array.config_systemUIServiceComponents);
startServicesIfNeeded(names); startServicesIfNeeded(/* metricsPrefix= */ "StartServices", names);
} }
/** /**
@@ -154,10 +154,10 @@ public class SystemUIApplication extends Application implements SysUiServiceProv
void startSecondaryUserServicesIfNeeded() { void startSecondaryUserServicesIfNeeded() {
String[] names = String[] names =
getResources().getStringArray(R.array.config_systemUIServiceComponentsPerUser); getResources().getStringArray(R.array.config_systemUIServiceComponentsPerUser);
startServicesIfNeeded(names); startServicesIfNeeded(/* metricsPrefix= */ "StartSecondaryServices", names);
} }
private void startServicesIfNeeded(String[] services) { private void startServicesIfNeeded(String metricsPrefix, String[] services) {
if (mServicesStarted) { if (mServicesStarted) {
return; return;
} }
@@ -178,12 +178,12 @@ public class SystemUIApplication extends Application implements SysUiServiceProv
Process.myUserHandle().getIdentifier() + "."); Process.myUserHandle().getIdentifier() + ".");
TimingsTraceLog log = new TimingsTraceLog("SystemUIBootTiming", TimingsTraceLog log = new TimingsTraceLog("SystemUIBootTiming",
Trace.TRACE_TAG_APP); Trace.TRACE_TAG_APP);
log.traceBegin("StartServices"); log.traceBegin(metricsPrefix);
final int N = services.length; final int N = services.length;
for (int i = 0; i < N; i++) { for (int i = 0; i < N; i++) {
String clsName = services[i]; String clsName = services[i];
if (DEBUG) Log.d(TAG, "loading: " + clsName); if (DEBUG) Log.d(TAG, "loading: " + clsName);
log.traceBegin("StartServices" + clsName); log.traceBegin(metricsPrefix + clsName);
long ti = System.currentTimeMillis(); long ti = System.currentTimeMillis();
Class cls; Class cls;
try { try {