UserHelper

public final class UserHelper
extends Object

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


Özet

Sabitler

String RUN_TESTS_AS_USER_KEY

Testi hangi Android kullanıcısının çalıştırdığını belirtmek için kullanılan sistem özelliği.

Herkese açık yöntemler

static int createUser(ITestDevice device, boolean reuseTestUser)

Yeni bir ikincil kullanıcı oluşturun veya uygunsa mevcut bir kullanıcıyı yeniden kullanın.

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

Yeni bir ikincil kullanıcı oluşturun veya uygunsa mevcut bir kullanıcıyı yeniden kullanın.

static int getRunTestsAsUser(TestInformation testInfo)

Testleri çalıştırmak için kullanılacak kullanıcı kimliğini RUN_TESTS_AS_USER_KEY özelliğinden alır.

Sabitler

RUN_TESTS_AS_USER_KEY

public static final String RUN_TESTS_AS_USER_KEY

Testi hangi Android kullanıcısının çalıştırdığını belirtmek için kullanılan sistem özelliği.

Sabit Değer: "RUN_TESTS_AS_USER"

Herkese açık yöntemler

createUser

public static int createUser (ITestDevice device, 
                boolean reuseTestUser)

Yeni bir ikincil kullanıcı oluşturun veya uygunsa mevcut bir kullanıcıyı yeniden kullanın.

Parametreler
device ITestDevice

reuseTestUser boolean

Döndürülenler
int

Verdiği hatalar
DeviceNotAvailableException
TargetSetupError

createUser

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

Yeni bir ikincil kullanıcı oluşturun veya uygunsa mevcut bir kullanıcıyı yeniden kullanın.

Parametreler
device ITestDevice

reuseTestUser boolean

userName String

Döndürülenler
int

Verdiği hatalar
DeviceNotAvailableException
TargetSetupError

getRunTestsAsUser

public static int getRunTestsAsUser (TestInformation testInfo)

Testleri çalıştırmak için kullanılacak kullanıcı kimliğini RUN_TESTS_AS_USER_KEY özelliğinden alır.

Özellik ayarlanmamışsa veya geçersizse mevcut kullanıcıyı döndürür.

Parametreler
testInfo TestInformation

Döndürülenler
int

Verdiği hatalar
DeviceNotAvailableException