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

डीबग करने के लिए, लॉग के सेट की ज़रूरत होती है. इससे, गड़बड़ी और टेस्ट किए जा रहे डिवाइस के बारे में बुनियादी जानकारी मिलती है. सोर्स में ये शामिल हैं: Logcat, Tradefed host log, स्क्रीनशॉट वगैरह.

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