UserHelper

public final class UserHelper
extends Object

java.lang.Object
   ↳ com.android.tradefed.targetprep.UserHelper


요약

상수

String RUN_TESTS_AS_USER_KEY

어떤 Android 사용자가 테스트를 실행하는지 나타내는 데 사용되는 시스템 속성입니다.

공개 메서드

static int createUser(ITestDevice device, boolean reuseTestUser)

새 보조 사용자를 만들거나 해당하는 경우 기존 사용자를 재사용합니다.

static int createUser(ITestDevice device, boolean reuseTestUser, String userName)

새 보조 사용자를 만들거나 해당하는 경우 기존 사용자를 재사용합니다.

static int getRunTestsAsUser(TestInformation testInfo)

RUN_TESTS_AS_USER_KEY 속성에서 테스트를 실행할 사용자 ID를 가져옵니다.

상수

RUN_TESTS_AS_USER_KEY

public static final String RUN_TESTS_AS_USER_KEY

어떤 Android 사용자가 테스트를 실행하는지 나타내는 데 사용되는 시스템 속성입니다.

상수 값: 'RUN_TESTS_AS_USER'

공개 메서드

createUser

public static int createUser (ITestDevice device, 
                boolean reuseTestUser)

새 보조 사용자를 만들거나 해당하는 경우 기존 사용자를 재사용합니다.

매개변수
device ITestDevice

reuseTestUser boolean

반환
int

생성 값
DeviceNotAvailableException
TargetSetupError

createUser

public static int createUser (ITestDevice device, 
                boolean reuseTestUser, 
                String userName)

새 보조 사용자를 만들거나 해당하는 경우 기존 사용자를 재사용합니다.

매개변수
device ITestDevice

reuseTestUser boolean

userName String

반환
int

생성 값
DeviceNotAvailableException
TargetSetupError

getRunTestsAsUser

public static int getRunTestsAsUser (TestInformation testInfo)

RUN_TESTS_AS_USER_KEY 속성에서 테스트를 실행할 사용자 ID를 가져옵니다.

속성이 설정되지 않았거나 잘못된 경우 현재 사용자를 반환합니다.

매개변수
testInfo TestInformation

반환
int

생성 값
DeviceNotAvailableException