RunOnİkincilUserTargetPreparer

public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer implements IConfigurationReceiver

Java.lang.Nesne
🎃 com.android.tradefed.targetprep.BaseTargetPreparer
  🎃 com.android.tradefed.targetprep.RunOnsecondaryUserTargetPreparer


Kurulumda ikincil kullanıcı oluşturan ve testlerin şu şekilde olması gerektiğini işaretleyen ITargetPreparer aramadır.

Ayırma işleminde ikincil kullanıcı kaldırılır.

İkincil bir kullanıcı zaten varsa yeni bir tane oluşturmak yerine bu kullanıcı adı kullanılır ve yıkılmadan kaldırılmayacak.

Cihazın gerektiğinde yeni bir kullanıcı oluşturma kapasitesi yoksa araç bağımsız değişkeni atlama-test-nedeni ayarlanır ve kullanıcı değiştirilmez. Testler çalışması bu duruma yanıt vermek için bu bağımsız değişkeni okuyabilir.

Özet

Kamu inşaatçıları

RunOnSecondaryUserTargetPreparer()

Herkese açık yöntemler

void setConfiguration(IConfiguration configuration)

Kullanımdaki IConfiguration öğesini ekler.

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

Korunan yöntemler

boolean canCreateAdditionalUsers(ITestDevice device, int numberOfUsers)

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

Kamu inşaatçıları

RunOnİkincilUserTargetPreparer

public RunOnSecondaryUserTargetPreparer ()

Herkese açık yöntemler

setConfiguration

public void setConfiguration (IConfiguration configuration)

Kullanımdaki IConfiguration öğesini ekler.

Parametreler
configuration IConfiguration

kur

public void setUp (TestInformation testInfo)

Parametreler
testInfo TestInformation

Fırlatma
DeviceNotAvailableException
TargetSetupError

Sökme

public void tearDown (TestInformation testInfo, 
                Throwable e)

Parametreler
testInfo TestInformation

e Throwable

Fırlatma
DeviceNotAvailableException

Korunan yöntemler

EkKullanıcılar

protected boolean canCreateAdditionalUsers (ITestDevice device, 
                int numberOfUsers)

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

Parametreler
device ITestDevice

numberOfUsers int

İlerlemeler
boolean

Fırlatma
DeviceNotAvailableException