diff options
| author | Jeffrey Huang <jeffreyhuang@google.com> | 2020-01-07 10:04:27 -0800 |
|---|---|---|
| committer | Jeffrey Huang <jeffreyhuang@google.com> | 2020-01-07 17:15:51 -0800 |
| commit | 80c9a975d7041776e4a2ddb60ec765b848cd065f (patch) | |
| tree | 38052b1af151e7eaa2ef0620bca4b4aa3b8cf75d /core/java/android/app/StatsManager.java | |
| parent | 4f2e6bd68d573ea9fd75d9584ecb5df8b0b4032a (diff) | |
Update getRegisteredExperimentIds
Bug: 146384076
Test: GTS Tests
Change-Id: I9da3526d97d5adef423c69366f50fac59a1d6247
Diffstat (limited to 'core/java/android/app/StatsManager.java')
| -rw-r--r-- | core/java/android/app/StatsManager.java | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/core/java/android/app/StatsManager.java b/core/java/android/app/StatsManager.java index 83d1de60cac7..fc7385e790d2 100644 --- a/core/java/android/app/StatsManager.java +++ b/core/java/android/app/StatsManager.java @@ -462,21 +462,19 @@ public final class StatsManager { throws StatsUnavailableException { synchronized (sLock) { try { - IStatsd service = getIStatsdLocked(); + IStatsManagerService service = getIStatsManagerServiceLocked(); if (service == null) { - if (DEBUG) { - Slog.d(TAG, "Failed to find statsd when getting experiment IDs"); - } - return new long[0]; + throw new StatsUnavailableException("Failed to find statsmanager when " + + "getting experiment IDs"); } return service.getRegisteredExperimentIds(); } catch (RemoteException e) { if (DEBUG) { Slog.d(TAG, - "Failed to connect to StatsCompanionService when getting " + "Failed to connect to StatsManagerService when getting " + "registered experiment IDs"); } - return new long[0]; + throw new StatsUnavailableException("could not connect", e); } } } |
