IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
تجهيز بيئة الاختبار لعدة أجهزة معًا لا تستخدِم هذا الرمز إلا للإعدادات التي تتطلّب استخدام
أجهزة متعددة، وإلا استخدِم الرمز العادي ITargetPreparer
على كل جهاز.
يُرجى العلم أنّه يمكن تحديد IMultiTargetPreparer
متعددة في الإعدادات. يُنصح
بأن يوثّق كل عنصر IMultiTargetPreparer بوضوح البيئة المتوقّعة قبل الإعداد
وبعده.
ملخّص
الطرق العامة | |
---|---|
default
void
|
setUp(IInvocationContext context)
تم إيقاف هذه الطريقة نهائيًا.
استخدِم |
default
void
|
setUp(TestInformation testInformation)
نفِّذ عملية إعداد الاستهدافات للاختبار. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
يمكنك إجراء عملية تنظيف/إزالة الاستهدافات بعد الاختبار. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
تم إيقاف هذه الطريقة نهائيًا.
استخدِم |
الطرق العامة
setUp
public void setUp (IInvocationContext context)
تم إيقاف هذه الطريقة نهائيًا.
استخدِم setUp(com.android.tradefed.invoker.TestInformation)
بدلاً من ذلك.
نفِّذ عملية إعداد الاستهدافات للاختبار.
المعلمات | |
---|---|
context |
IInvocationContext : IInvocationContext الذي يصف عملية الاستدعاء والأجهزة والإصدارات |
عمليات الرمي | |
---|---|
TargetSetupError |
إذا حدث خطأ فادح أثناء إعداد البيئة |
BuildError |
في حال حدوث خطأ مرتبط بالإصدار |
DeviceNotAvailableException |
إذا توقّف الجهاز عن الاستجابة |
setUp
public void setUp (TestInformation testInformation)
نفِّذ عملية إعداد الاستهدافات للاختبار.
المعلمات | |
---|---|
testInformation |
TestInformation : TestInformation الذي يصف عملية الاستدعاء والأجهزة
والإصدارات |
عمليات الرمي | |
---|---|
TargetSetupError |
إذا حدث خطأ فادح أثناء إعداد البيئة |
BuildError |
في حال حدوث خطأ مرتبط بالإصدار |
DeviceNotAvailableException |
إذا توقّف الجهاز عن الاستجابة |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
يمكنك إجراء عملية تنظيف/إزالة الاستهدافات بعد الاختبار.
المعلمات | |
---|---|
testInformation |
TestInformation : TestInformation الذي يصف عملية الاستدعاء والأجهزة
والإصدارات |
e |
Throwable : إذا انتهت عملية الاستدعاء باستثناء، سيكون هذا هو الاستثناء الذي تم رصده
على مستوى الاستدعاء. بخلاف ذلك، ستكون null . |
عمليات الرمي | |
---|---|
DeviceNotAvailableException |
إذا توقّف الجهاز عن الاستجابة |
tearDown
public void tearDown (IInvocationContext context, Throwable e)
تم إيقاف هذه الطريقة نهائيًا.
استخدِم tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
بدلاً من ذلك.
يمكنك إجراء عملية تنظيف/إزالة الاستهدافات بعد الاختبار.
المعلمات | |
---|---|
context |
IInvocationContext : IInvocationContext الذي يصف عملية الاستدعاء والأجهزة والإصدارات |
e |
Throwable : إذا انتهت عملية الاستدعاء باستثناء، سيكون هذا هو الاستثناء الذي تم رصده
على مستوى الاستدعاء. بخلاف ذلك، ستكون null . |
عمليات الرمي | |
---|---|
DeviceNotAvailableException |
إذا توقّف الجهاز عن الاستجابة |