RunOnSecondaryUserTargetPreparer

public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer implements IConfigurationReceiver

java.lang.Nesne
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.RunOnSecondaryUserTargetPreparer


Bir ITargetPreparer kurulumunda ikincil kullanıcı oluşturur ve testler bu kullanıcı çalıştırmak gerektiğini işaretleri.

Sökme işleminde ikincil kullanıcı kaldırılır.

İkincil bir kullanıcı zaten varsa, yeni bir tane oluşturmak yerine kullanılacak ve sökme işleminde kaldırılmayacaktır.

Cihaz gerektiğinde yeni bir kullanıcı oluşturma kapasitesine sahip değilse, enstrümantasyon argümanı atlama-testler-nedeni ayarlanacak ve kullanıcı değiştirilmeyecektir. Cihazda çalışan testler, bu duruma yanıt vermek için bu argümanı okuyabilir.

Özet

Kamu inşaatçıları

RunOnSecondaryUserTargetPreparer ()

Genel yöntemler

void setConfiguration ( IConfiguration configuration)

Enjekte eder IConfiguration kullanımda.

void setUp (TestInformation testInfo)
void tearDown (TestInformation testInfo, Throwable e)

Korumalı yöntemler

boolean canCreateAdditionalUsers (ITestDevice device, int numberOfUsers)

İstenilen sayıda kullanıcı yaratmanın mümkün olup olmadığını kontrol eder.

Kamu inşaatçıları

RunOnSecondaryUserTargetPreparer

public RunOnSecondaryUserTargetPreparer ()

Genel yöntemler

setYapılandırma

public void setConfiguration (IConfiguration configuration)

Enjekte eder IConfiguration kullanımda.

parametreler
configuration IConfiguration

kurmak

public void setUp (TestInformation testInfo)

parametreler
testInfo TestInformation

atar
DeviceNotAvailableException
TargetSetupError

sökmek

public void tearDown (TestInformation testInfo, 
                Throwable e)

parametreler
testInfo TestInformation

e Throwable

atar
DeviceNotAvailableException

Korumalı yöntemler

canCreateEkKullanıcılar

protected boolean canCreateAdditionalUsers (ITestDevice device, 
                int numberOfUsers)

İstenilen sayıda kullanıcı yaratmanın mümkün olup olmadığını kontrol eder.

parametreler
device ITestDevice

numberOfUsers int

İadeler
boolean

atar
DeviceNotAvailableException