כשבודקים באגים בבדיקות, תמיד צריך קבוצה של יומנים כדי לקבל תמונה בסיסית של התקלה והמכשיר שנבדק. המקורות כוללים: Logcat, יומן המארח של Tradefed, צילום מסך וכו'.
כדי שכל מי שכותב בדיקות יוכל לקבל את היומנים האלה בקלות ובאופן כללי, ל-Tradefed יש מנגנון מובנה שעוזר לאסוף אותם.
הגדרות אישיות
כדי לאסוף באופן אוטומטי יומנים מסוימים במקרה של כשל, אפשר להוסיף את האפשרות הבאה לשורת הפקודה של Tradefed:
--auto-collect LOGCAT_ON_FAILURE
or
--auto-collect SCREENSHOT_ON_FAILURE
כדי לראות את הרשימה המלאה של הערכים האפשריים, יש לעבור לקופה AutoLogCollector
לנוחותכם, ל-logcat ולצילום המסך יש דגל ישיר:
--logcat-on-failure
and
--screenshot-on-failure
הערה לגבי מודולים של חבילות בדיקות (AndroidTest.xml)
מודולים לא יכולים לציין באופן פשוט את האפשרות הזו ב-AndroidTest.xml
, אבל הם יכולים להשתמש בבקר מודול במקום זאת.