UserSwitcher.UserTypeMode

public static final enum UserSwitcher.UserTypeMode
extends Enum< UserSwitcher.UserTypeMode >

java.lang.Object
java.lang.Enum< com.android.tradefed.device.UserSwitcher.UserTypeMode >
com.android.tradefed.device.UserSwitcher.UserTypeMode


Определяет ожидаемое поведение в зависимости от связанного с ним UserType .

ПРИМЕЧАНИЕ: в настоящее время возможность переключения проверяется только тогда, когда тип пользователя равен UserType.SYSTEM .

Краткое содержание

Значения перечисления

UserSwitcher.UserTypeMode LEGACY

Это поле устарело. TODO(b/419372865): удалить после того, как тесты, которые можно игнорировать, когда HSU нельзя переключить, будут изменены на использование режима REQUIRED_ONLY.

UserSwitcher.UserTypeMode REQUIRED_AND_SWITCHABLE

Пользователь должен существовать и быть доступным для переключения, в противном случае подготовка завершится неудачей.

UserSwitcher.UserTypeMode REQUIRED_ONLY

Пользователь должен существовать, но тест не будет переключать пользователей, если переключение на него невозможно.

Общедоступные методы

static UserSwitcher.UserTypeMode valueOf (String name)
static final UserTypeMode[] values ()

Значения перечисления

НАСЛЕДИЕ

public static final UserSwitcher.UserTypeMode LEGACY

This field is deprecated.
TODO(b/419372865): удалить тесты, которые можно игнорировать, когда переключение на HSU невозможно, и перевести их в режим REQUIRED_ONLY.

Если тип пользователя — SYSTEM , и устройство не позволяет переключиться на системного пользователя, оно переключится на первого полноправного пользователя.

REQUIRED_AND_SWITCHABLE

public static final UserSwitcher.UserTypeMode REQUIRED_AND_SWITCHABLE

Пользователь должен существовать и быть доступным для переключения, в противном случае подготовка завершится неудачей.

REQUIRED_ONLY

public static final UserSwitcher.UserTypeMode REQUIRED_ONLY

Пользователь должен существовать, но тест не будет переключать пользователей, если переключение на него невозможно.

Общедоступные методы

значение

public static UserSwitcher.UserTypeMode valueOf (String name)

Параметры
name String

Возвраты
UserSwitcher.UserTypeMode

ценности

public static final UserTypeMode[] values ()

Возвраты
UserTypeMode[]