Add TRON counter for demo user creation
Differentiate count of demo users created versus regular users.
Bug: 38512629
Test: create demo user, and no crash.
Change-Id: I1e731206c2a4ee01ab084d0bf330a04d5ea4c605
diff --git a/services/core/java/com/android/server/pm/UserManagerService.java b/services/core/java/com/android/server/pm/UserManagerService.java
index b115422..a64ab43 100644
--- a/services/core/java/com/android/server/pm/UserManagerService.java
+++ b/services/core/java/com/android/server/pm/UserManagerService.java
@@ -223,6 +223,7 @@
// Tron counters
private static final String TRON_GUEST_CREATED = "users_guest_created";
private static final String TRON_USER_CREATED = "users_user_created";
+ private static final String TRON_DEMO_CREATED = "users_demo_created";
private final Context mContext;
private final PackageManagerService mPm;
@@ -2523,7 +2524,8 @@
addedIntent.putExtra(Intent.EXTRA_USER_HANDLE, userId);
mContext.sendBroadcastAsUser(addedIntent, UserHandle.ALL,
android.Manifest.permission.MANAGE_USERS);
- MetricsLogger.count(mContext, isGuest ? TRON_GUEST_CREATED : TRON_USER_CREATED, 1);
+ MetricsLogger.count(mContext, isGuest ? TRON_GUEST_CREATED
+ : (isDemo ? TRON_DEMO_CREATED : TRON_USER_CREATED), 1);
} finally {
Binder.restoreCallingIdentity(ident);
}