UserHelper

public final class UserHelper
extends Object

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


概要

フィールド

public static final String RUN_TESTS_AS_USER_KEY

テストを実行している Android ユーザーを示すために使用されるシステム プロパティ。

パブリック メソッド

static int createUser(ITestDevice device, boolean reuseTestUser)
static int getRunTestsAsUser(TestInformation testInfo)

テストを実行するユーザー ID を RUN_TESTS_AS_USER_KEY プロパティから取得します。

フィールド

RUN_TESTS_AS_USER_KEY

public static final String RUN_TESTS_AS_USER_KEY

テストを実行している Android ユーザーを示すために使用されるシステム プロパティ。

パブリック メソッド

createUser

public static int createUser (ITestDevice device, 
                boolean reuseTestUser)

パラメータ
device ITestDevice

reuseTestUser boolean

戻り値
int

例外
DeviceNotAvailableException
TargetSetupError

getRunTestsAsUser

public static int getRunTestsAsUser (TestInformation testInfo)

RUN_TESTS_AS_USER_KEY プロパティから、テストを実行するユーザー ID を取得します。

プロパティが設定されていないか無効の場合は、現在のユーザーを返します。

パラメータ
testInfo TestInformation

戻り値
int

例外
DeviceNotAvailableException