Home
last modified time | relevance | path

Searched refs:UserSwitchResult (Results 1 – 14 of 14) sorted by relevance

/packages/services/Car/tests/carservice_unit_test/src/com/android/car/user/
DUserSwitchResultTest.java21 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()
DExperimentalCarUserManagerUnitTest.java38 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()
DCarUserManagerUnitTest.java49 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 …]
DCarUserServiceTest.java70 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/
DUserSwitchResult.java37 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);
DExperimentalCarUserManager.java124 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()
DCarUserManager.java209 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()
DUserSwitchResult.aidl19 parcelable UserSwitchResult;
/packages/services/Car/service/src/com/android/car/user/
DCarUserService.java39 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/
DICarUserService.aidl23 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/
DCarUserManagerTest.java41 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/
DUserHelper.java26 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/
DUserHelperTest.java33 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/
DCarShellCommand.java40 import android.car.user.UserSwitchResult;
1015 AndroidFuture<UserSwitchResult> future = carUserManager.switchUser(targetUserId);
1016 UserSwitchResult result = waitForFuture(writer, future, timeout);
1019 UserSwitchResult.statusToString(result.getStatus()));