RunOnsecondaryUserTargetPreparer

public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer implements IConfigurationReceiver

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


ITargetPreparer الذي يُنشئ مستخدمًا ثانويًا في عملية الإعداد، ويحدّد أنّ الاختبارات يجب أن تكون تنفيذها في هذا المستخدم.

في التفاصيل، تتم إزالة المستخدم الثانوي.

في حالة وجود مستخدم ثانوي بالفعل، فسيتم استخدامه بدلاً من إنشاء مستخدم جديد، لن تتم إزالته في التقسيم.

إذا لم يكن للجهاز القدرة على إنشاء مستخدم جديد عند الحاجة، سيتم سيتم ضبط وسيطة قياس حالة تخطي-tests-reason، ولن يتم تغيير المستخدم. الاختبارات الذي يعمل على الجهاز يمكنه قراءة هذه الوسيطة للاستجابة لهذه الحالة.

ملخّص

شركة إنشاءات عامة

RunOnSecondaryUserTargetPreparer()

الطرق العامة

void setConfiguration(IConfiguration configuration)

إدخال IConfiguration قيد الاستخدام.

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

الطرق المحمية

boolean canCreateAdditionalUsers(ITestDevice device, int numberOfUsers)

تتحقّق مما إذا كان من الممكن إنشاء العدد المطلوب من المستخدمين.

شركة إنشاءات عامة

RunOnsecondaryUserTargetPreparer

public RunOnSecondaryUserTargetPreparer ()

الطرق العامة

ضبط الإعدادات

public void setConfiguration (IConfiguration configuration)

إدخال IConfiguration قيد الاستخدام.

المعلمات
configuration IConfiguration

إعداد

public void setUp (TestInformation testInfo)

المعلمات
testInfo TestInformation

الرميات
DeviceNotAvailableException
TargetSetupError

قطع

public void tearDown (TestInformation testInfo, 
                Throwable e)

المعلمات
testInfo TestInformation

e Throwable

الرميات
DeviceNotAvailableException

الطرق المحمية

canCreateAdditionalUsers

protected boolean canCreateAdditionalUsers (ITestDevice device, 
                int numberOfUsers)

تتحقّق مما إذا كان من الممكن إنشاء العدد المطلوب من المستخدمين.

المعلمات
device ITestDevice

numberOfUsers int

المرتجعات
boolean

الرميات
DeviceNotAvailableException