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) هذه الطريقة مهملة. استخدم |
الأساليب العامة
يثبت
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 | إذا أصبح الجهاز غير مستجيب |