गड़बड़ी के डेटा को अपने-आप इकट्ठा करने की सुविधा

टेस्ट को डीबग करते समय, गड़बड़ी और टेस्ट किए जा रहे डिवाइस की बुनियादी जानकारी पाने के लिए, लॉग का एक सेट हमेशा ज़रूरी होता है. सोर्स में ये शामिल हैं: 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 में इस विकल्प को सीधे तौर पर नहीं बता सकते. हालांकि, वे इसके बजाय मॉड्यूल कंट्रोलर का इस्तेमाल कर सकते हैं.