RunOnWorkProfileTargetPreparer

public class RunOnWorkProfileTargetPreparer
extends BaseTargetPreparer implements IConfigurationReceiver

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


Kurulumda iş profili oluşturan ve testlerin uygulanması gerektiğini belirten ITargetPreparer aramadır.

Kaldırma işlemi sırasında iş profili kaldırılır.

Bir iş profili zaten mevcutsa yeni bir iş profili oluşturmak yerine bu profil kullanılır ve daha sonra bir e-posta alırsınız.

Cihazda Managed_users özelliği yoksa veya cihazın bir kullanıcı adı oluşturma kapasitesi yoksa kullanıcı gerekliyse araç bağımsız değişkeni atlama-test-nedeni ayarlanır. ve kullanıcı değişmez. Cihazda çalışan testler yanıt vermek için bu bağımsız değişkeni okuyabilir bu duruma.

Özet

Kamu inşaatçıları

RunOnWorkProfileTargetPreparer()

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ı

RunOnWorkProfileTargetPreparer

public RunOnWorkProfileTargetPreparer ()

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