/packages/services/Car/tests/carservice_unit_test/src/com/android/car/user/ |
D | UserSwitchResultTest.java | 21 import android.car.user.UserSwitchResult; 30 UserSwitchResult result = in testIUserSwitchResult_checkStatusAndMessage() 31 new UserSwitchResult(UserSwitchResult.STATUS_SUCCESSFUL, msg); in testIUserSwitchResult_checkStatusAndMessage() 32 assertThat(result.getStatus()).isEqualTo(UserSwitchResult.STATUS_SUCCESSFUL); in testIUserSwitchResult_checkStatusAndMessage() 38 UserSwitchResult result = in testIUserSwitchResult_isSuccess_failure() 39 new UserSwitchResult(UserSwitchResult.STATUS_ANDROID_FAILURE, null); in testIUserSwitchResult_isSuccess_failure() 45 UserSwitchResult result = in testIUserSwitchResult_isSuccess_success() 46 new UserSwitchResult(UserSwitchResult.STATUS_SUCCESSFUL, null); in testIUserSwitchResult_isSuccess_success() 52 UserSwitchResult result = in testIUserSwitchResult_isSuccess_requestedState() 53 new UserSwitchResult(UserSwitchResult.STATUS_OK_USER_ALREADY_IN_FOREGROUND, null); in testIUserSwitchResult_isSuccess_requestedState()
|
D | ExperimentalCarUserManagerUnitTest.java | 38 import android.car.user.UserSwitchResult; 105 assertThat(result.getStatus()).isEqualTo(UserSwitchResult.STATUS_HAL_INTERNAL_FAILURE); in testCreateDriver_Error() 125 AndroidFuture<UserSwitchResult> future = mManager.switchDriver(10); in testSwitchDriver_Success() 126 UserSwitchResult result = getResult(future); in testSwitchDriver_Success() 127 assertThat(result.getStatus()).isEqualTo(UserSwitchResult.STATUS_SUCCESSFUL); in testSwitchDriver_Success() 133 AndroidFuture<UserSwitchResult> future = mManager.switchDriver(20); in testSwitchDriver_Error() 135 UserSwitchResult result = getResult(future); in testSwitchDriver_Error() 136 assertThat(result.getStatus()).isEqualTo(UserSwitchResult.STATUS_HAL_INTERNAL_FAILURE); in testSwitchDriver_Error() 212 AndroidFuture<UserSwitchResult> future = (AndroidFuture<UserSwitchResult>) invocation in expectSwitchDriverSucceed() 214 future.complete(new UserSwitchResult(UserSwitchResult.STATUS_SUCCESSFUL, null)); in expectSwitchDriverSucceed()
|
D | CarUserManagerUnitTest.java | 49 import android.car.user.UserSwitchResult; 173 expectServiceSwitchUserSucceeds(11, UserSwitchResult.STATUS_SUCCESSFUL, "D'OH!"); in testSwitchUser_success() 175 AndroidFuture<UserSwitchResult> future = mMgr.switchUser(11); in testSwitchUser_success() 178 UserSwitchResult result = getResult(future); in testSwitchUser_success() 179 assertThat(result.getStatus()).isEqualTo(UserSwitchResult.STATUS_SUCCESSFUL); in testSwitchUser_success() 188 AndroidFuture<UserSwitchResult> future = mMgr.switchUser(11); in testSwitchUser_noUserSwitchability() 191 UserSwitchResult result = getResult(future); in testSwitchUser_noUserSwitchability() 192 assertThat(result.getStatus()).isEqualTo(UserSwitchResult.STATUS_NOT_SWITCHABLE); in testSwitchUser_noUserSwitchability() 201 AndroidFuture<UserSwitchResult> future = mMgr.switchUser(11); in testSwitchUser_remoteException() 204 UserSwitchResult result = getResult(future); in testSwitchUser_remoteException() [all …]
|
D | CarUserServiceTest.java | 70 import android.car.user.UserSwitchResult; 173 private final AndroidFuture<UserSwitchResult> mUserSwitchFuture = new AndroidFuture<>(); 573 .isEqualTo(UserSwitchResult.STATUS_SUCCESSFUL); in testSwitchDriver() 582 .isEqualTo(UserSwitchResult.STATUS_INVALID_REQUEST); in testSwitchDriver_IfUserSwitchIsNotAllowed() 592 .isEqualTo(UserSwitchResult.STATUS_OK_USER_ALREADY_IN_FOREGROUND); in testSwitchDriver_IfSwitchedToCurrentUser() 807 .isEqualTo(UserSwitchResult.STATUS_OK_USER_ALREADY_IN_FOREGROUND); in testSwitchUser_targetSameAsCurrentUser() 819 .isEqualTo(UserSwitchResult.STATUS_SUCCESSFUL); in testSwitchUser_halNotSupported_success() 836 .isEqualTo(UserSwitchResult.STATUS_ANDROID_FAILURE); in testSwitchUser_halNotSupported_failure() 851 assertThat(getUserSwitchResult().getStatus()).isEqualTo(UserSwitchResult.STATUS_SUCCESSFUL); in testSwitchUser_HalSuccessAndroidSuccess() 871 .isEqualTo(UserSwitchResult.STATUS_ANDROID_FAILURE); in testSwitchUser_HalSuccessAndroidFailure() [all …]
|
/packages/services/Car/car-lib/src/android/car/user/ |
D | UserSwitchResult.java | 37 public final class UserSwitchResult implements Parcelable { class 199 public UserSwitchResult( in UserSwitchResult() method in UserSwitchResult 289 /* package-private */ UserSwitchResult(@android.annotation.NonNull android.os.Parcel in) { in UserSwitchResult() method in UserSwitchResult 327 public static final @android.annotation.NonNull Parcelable.Creator<UserSwitchResult> CREATOR 328 = new Parcelable.Creator<UserSwitchResult>() { 330 public UserSwitchResult[] newArray(int size) { 331 return new UserSwitchResult[size]; 335 public UserSwitchResult createFromParcel(@android.annotation.NonNull android.os.Parcel in) { 336 return new UserSwitchResult(in);
|
D | ExperimentalCarUserManager.java | 124 public AndroidFuture<UserSwitchResult> switchDriver(@UserIdInt int driverId) { in switchDriver() 126 AndroidFuture<UserSwitchResult> future = new AndroidFuture<>() { in switchDriver() 128 protected void onCompleted(UserSwitchResult result, Throwable err) { in switchDriver() 138 AndroidFuture<UserSwitchResult> future = new AndroidFuture<>(); in switchDriver() 140 new UserSwitchResult(UserSwitchResult.STATUS_HAL_INTERNAL_FAILURE, null)); in switchDriver()
|
D | CarUserManager.java | 209 public AndroidFuture<UserSwitchResult> switchUser(@UserIdInt int targetUserId) { in switchUser() 213 return newSwitchResuiltForFailure(UserSwitchResult.STATUS_NOT_SWITCHABLE); in switchUser() 217 AndroidFuture<UserSwitchResult> future = new AndroidFuture<UserSwitchResult>() { in switchUser() 219 protected void onCompleted(UserSwitchResult result, Throwable err) { in switchUser() 233 AndroidFuture<UserSwitchResult> future = in switchUser() 234 newSwitchResuiltForFailure(UserSwitchResult.STATUS_HAL_INTERNAL_FAILURE); in switchUser() 239 private AndroidFuture<UserSwitchResult> newSwitchResuiltForFailure( in newSwitchResuiltForFailure() 240 @UserSwitchResult.Status int status) { in newSwitchResuiltForFailure() 241 AndroidFuture<UserSwitchResult> future = new AndroidFuture<>(); in newSwitchResuiltForFailure() 242 future.complete(new UserSwitchResult(status, null)); in newSwitchResuiltForFailure()
|
D | UserSwitchResult.aidl | 19 parcelable UserSwitchResult;
|
/packages/services/Car/service/src/com/android/car/user/ |
D | CarUserService.java | 39 import android.car.user.UserSwitchResult; 462 public void switchDriver(@UserIdInt int driverId, AndroidFuture<UserSwitchResult> receiver) { in switchDriver() 467 sendUserSwitchResult(receiver, UserSwitchResult.STATUS_INVALID_REQUEST); in switchDriver() 473 sendUserSwitchResult(receiver, UserSwitchResult.STATUS_INVALID_REQUEST); in switchDriver() 786 @NonNull AndroidFuture<UserSwitchResult> receiver) { in switchUser() 798 int resultStatus = UserSwitchResult.STATUS_OK_USER_ALREADY_IN_FOREGROUND; in switchUser() 807 sendUserSwitchResult(receiver, UserSwitchResult.STATUS_SUCCESSFUL); in switchUser() 815 sendUserSwitchResult(receiver, UserSwitchResult.STATUS_ANDROID_FAILURE); in switchUser() 837 int resultStatus = UserSwitchResult.STATUS_TARGET_USER_ALREADY_BEING_SWITCHED_TO; in switchUser() 856 int resultStatus = UserSwitchResult.STATUS_HAL_INTERNAL_FAILURE; in switchUser() [all …]
|
/packages/services/Car/car-lib/src/android/car/ |
D | ICarUserService.aidl | 23 import android.car.user.UserSwitchResult; 31 void switchDriver(int driverId, in AndroidFuture<UserSwitchResult> receiver); in switchDriver() 32 void switchUser(int tagerUserId, int timeoutMs, in AndroidFuture<UserSwitchResult> receiver); in switchUser()
|
/packages/services/Car/tests/android_car_api_test/src/android/car/apitest/ |
D | CarUserManagerTest.java | 41 import android.car.user.UserSwitchResult; 338 AndroidFuture<UserSwitchResult> future = mCarUserManager.switchUser(userId); in switchUser() 339 UserSwitchResult result = future.get(SWITCH_TIMEOUT_MS, TimeUnit.MILLISECONDS); in switchUser() 343 if (result.getStatus() != UserSwitchResult.STATUS_SUCCESSFUL) { in switchUser()
|
/packages/apps/Car/Settings/src/com/android/car/settings/users/ |
D | UserHelper.java | 26 import android.car.user.UserSwitchResult; 149 AndroidFuture<UserSwitchResult> userSwitchResultFuture = in switchUser() 152 UserSwitchResult userSwitchResult = in switchUser()
|
/packages/apps/Car/Settings/tests/robotests/src/com/android/car/settings/users/ |
D | UserHelperTest.java | 33 import android.car.user.UserSwitchResult; 514 AndroidFuture<UserSwitchResult> future = new AndroidFuture<>(); in mockSwitchUserSuccess() 515 future.complete(new UserSwitchResult(UserSwitchResult.STATUS_SUCCESSFUL, null)); in mockSwitchUserSuccess()
|
/packages/services/Car/service/src/com/android/car/ |
D | CarShellCommand.java | 40 import android.car.user.UserSwitchResult; 1015 AndroidFuture<UserSwitchResult> future = carUserManager.switchUser(targetUserId); 1016 UserSwitchResult result = waitForFuture(writer, future, timeout); 1019 UserSwitchResult.statusToString(result.getStatus()));
|