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

راجع وثائق 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 .

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