أعد محاولة العزل

راجع وثائق Automatic Test Retry لفهم كيفية عمل ميزة إعادة المحاولة.

عند تنفيذ عمليات إعادة المحاولة ، إذا دخل الجهاز في حالة سيئة لا تسمح للاختبارات بالنجاح بعد الآن. استخدم ميزة العزل لاستعادة الجهاز إلى حالة أولية جديدة والسماح بتشغيل الاختبارات ونجاحها.

قم بتمكين الميزة

يمكن تمكين عزل إعادة المحاولة بخيارات المتابعة بالإضافة إلى خيارات إعادة المحاولة:

--retry-isolation-grade <FULLY_ISOLATED|REBOOT_ISOLATED>

أو معطل بواسطة:

--retry-isolation-grade NOT_ISOLATED

الميزة معطلة بشكل افتراضي.

درجة مختلفة من العزلة

تمثل درجة العزل مدى العزل الذي نريد تكوينه بين عمليات إعادة المحاولة:

  • سيؤدي FULLY_ISOLATED إلى مسح الجهاز وإعادة ضبطه تمامًا عن طريق إعادة تشغيل الهدف الذي تم تكوينه من الإعداد
  • REBOOT_ISOLATED سيعيد تشغيل الجهاز

ملاحظة حول مجموعة اختبار التوافق (CTS)

لا تدعم عمليات تشغيل شريك Android لـ CTS حاليًا FULLY_ISOLATED

كيف تبدو النتائج؟

يتلقى محررو النتائج علامة تشير إلى أن وحدة نمطية معينة أو عملية تشغيل كانت تعمل بشكل منفصل ويمكنهم اختيار عرض العلامة في تقريرهم.

  • على مستوى الوحدة النمطية ، سيتم تعيين خاصية module-isolated إلى درجة العزل الخاصة بها.
  • على مستوى التشغيل ، سيتم تعيين خاصية run-isolated إلى درجة العزل الخاصة بها.

على سبيل المثال: سيتم الإبلاغ عن الوحدة الأولى التي يتم تشغيلها بعد عزلها module-isolated:FULLY_ISOLATED .

يوفر التشغيل الاختباري في عزلة إشارة قوية. سواء نجح الاختبار أو فشل ، يجب أن يكون لدى مالك الاختبار ثقة عالية بأنه لم يتم ترك أي حالة سيئة من الاختبار السابق على الجهاز.