IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


يجهز بيئة الاختبار لعدة أجهزة معًا. استخدمه فقط للإعداد الذي يتطلب أجهزة متعددة ، وإلا استخدم ITargetPreparer العادي على كل جهاز.

لاحظ أنه يمكن تحديد العديد IMultiTargetPreparer في التكوين. من المستحسن أن يوثق كل مُعد IMultiTargetPreparer بوضوح الإعداد المسبق لبيئته المتوقعة وبعد الإعداد.

ملخص

الأساليب العامة

default void setUp ( IInvocationContext context)

تم إهمال هذه الطريقة. استخدم setUp(com.android.tradefed.invoker.TestInformation) بدلاً من ذلك.

default void setUp ( TestInformation testInformation)

نفذ إعداد الأهداف للاختبار.

default void tearDown ( TestInformation testInformation, Throwable e)

قم بإجراء تنظيف / تمزيق الأهداف بعد الاختبار.

default void tearDown ( IInvocationContext context, Throwable e)

تم إهمال هذه الطريقة. استخدم tearDown(com.android.tradefed.invoker.TestInformation, Throwable) بدلاً من ذلك.

الأساليب العامة

اقامة

public void setUp (IInvocationContext context)

تم إهمال هذه الطريقة.
استخدم setUp(com.android.tradefed.invoker.TestInformation) بدلاً من ذلك.

نفذ إعداد الأهداف للاختبار.

المعلمات
context IInvocationContext : IInvocationContext الذي يصف الاستدعاء ، الأجهزة ، الإنشاءات.

رميات
TargetSetupError إذا حدث خطأ فادح في إعداد البيئة
BuildError في حالة وجود خطأ متعلق بالبناء
DeviceNotAvailableException إذا أصبح الجهاز غير مستجيب

اقامة

public void setUp (TestInformation testInformation)

نفذ إعداد الأهداف للاختبار.

المعلمات
testInformation TestInformation : TestInformation التي تصف الاستدعاء ، الأجهزة ، يبني.

رميات
TargetSetupError إذا حدث خطأ فادح في إعداد البيئة
BuildError في حالة وجود خطأ متعلق بالبناء
DeviceNotAvailableException إذا أصبح الجهاز غير مستجيب

تمزيق

public void tearDown (TestInformation testInformation, 
                Throwable e)

قم بإجراء تنظيف / تمزيق الأهداف بعد الاختبار.

المعلمات
testInformation TestInformation : TestInformation التي تصف الاستدعاء ، الأجهزة ، يبني.

e Throwable : إذا انتهى الاستدعاء باستثناء ما ، فسيكون هذا هو الاستثناء الذي تم تسجيله عند مستوى الاستدعاء. خلاف ذلك ، ستكون null .

رميات
DeviceNotAvailableException إذا أصبح الجهاز غير مستجيب

تمزيق

public void tearDown (IInvocationContext context, 
                Throwable e)

تم إهمال هذه الطريقة.
استخدم tearDown(com.android.tradefed.invoker.TestInformation, Throwable) بدلاً من ذلك.

قم بإجراء تنظيف / تمزيق الأهداف بعد الاختبار.

المعلمات
context IInvocationContext : IInvocationContext الذي يصف الاستدعاء ، الأجهزة ، الإنشاءات.

e Throwable : إذا انتهى الاستدعاء باستثناء ما ، فسيكون هذا هو الاستثناء الذي تم تسجيله عند مستوى الاستدعاء. خلاف ذلك ، ستكون null .

رميات
DeviceNotAvailableException إذا أصبح الجهاز غير مستجيب