RunOnSecondaryUserTargetPreparer

public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer

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


Kurulumda ikincil bir kullanıcı oluşturan ve testlerin bu kullanıcıda çalıştırılması gerektiğini işaretleyen bir ITargetPreparer .

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

Halihazırda ikincil bir kullanıcı varsa, yeni bir kullanıcı oluşturmak yerine bu kullanıcı kullanılacak ve sökme işleminde kaldırılmayacaktır.

Cihazın gerektiğinde yeni bir kullanıcı oluşturma kapasitesi yoksa, enstrümantasyon bağımsız değişkeni atlama-testler-nedeni ayarlanacak ve kullanıcı değiştirilmeyecektir. Cihazda çalışan testler, bu duruma yanıt vermek için bu bağımsız değişkeni okuyabilir.

Özet

kamu inşaatçılar

RunOnSecondaryUserTargetPreparer ()

Genel yöntemler

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

Korumalı yöntemler

boolean canCreateAdditionalUsers ( ITestDevice device, int numberOfUsers)

İstenilen kullanıcı sayısını oluşturmanın mümkün olup olmadığını kontrol eder.

kamu inşaatçılar

RunOnSecondaryUserTargetPreparer

public RunOnSecondaryUserTargetPreparer ()

Genel yöntemler

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

canCreateAdditionalUsers

protected boolean canCreateAdditionalUsers (ITestDevice device, 
                int numberOfUsers)

İstenilen kullanıcı sayısını oluşturmanın mümkün olup olmadığını kontrol eder.

parametreler
device ITestDevice

numberOfUsers int

İadeler
boolean

Atar
DeviceNotAvailableException