سجل آلي على مجموعة الفشل

عند تصحيح الأخطاء ، هناك حاجة دائمًا إلى مجموعة من السجلات للحصول على صورة أساسية للفشل والجهاز قيد الاختبار. تتضمن المصادر: Logcat ، سجل مضيف Tradefed ، لقطة شاشة ، إلخ.

من أجل جعل الأمر عامًا وغير مؤلم لأي كاتب اختبار للحصول على هذه السجلات ، فإن Tradefed لديها آلية مضمنة للمساعدة في جمعها.

إعدادات

لتجميع بعض السجلات عند الفشل تلقائيًا ، يمكنك إضافة الخيار التالي إلى سطر الأوامر Tradefed الخاص بك:

--auto-collect LOGCAT_ON_FAILURE
or
--auto-collect SCREENSHOT_ON_FAILURE

للاطلاع على القائمة الكاملة للقيم المحتملة ، قم بتسجيل الخروج AutoLogCollector

للراحة ، كل من logcat و screenshot لهما علم مباشر:

--logcat-on-failure
and
--screenshot-on-failure

ملاحظة حول وحدات الجناح (AndroidTest.xml)

لا يمكن للوحدات النمطية تحديد هذا الخيار بشكل مباشر في AndroidTest.xml ، ولكن يمكنها استخدام وحدة تحكم الوحدة بدلاً من ذلك.