अपने-आप होने वाले टेस्ट की फिर से कोशिश करने से जुड़ा दस्तावेज़ देखें देखें कि फिर से कोशिश करने की सुविधा कैसे काम करती है.
दोबारा कोशिश करते समय, अगर डिवाइस खराब स्थिति में चला गया है जिससे अब परीक्षण सफल नहीं हो पाते हैं. आइसोलेशन का इस्तेमाल करें इस सुविधा की मदद से, डिवाइस को नाम के पहले अक्षर वाले नए फ़ील्ड में वापस लाया जाता है स्टेट और टेस्ट को चलाने और सफल होने की मंज़ूरी दे सकते हैं.
सुविधा चालू करें
'फिर से कोशिश करें' आइसोलेशन को फिर से कोशिश करने के विकल्प:
--retry-isolation-grade <FULLY_ISOLATED|REBOOT_ISOLATED>
या इसके साथ अक्षम:
--retry-isolation-grade NOT_ISOLATED
यह सुविधा डिफ़ॉल्ट रूप से बंद रहती है.
आइसोलेशन का अलग ग्रेड
आइसोलेशन ग्रेड उस आइसोलेशन की सीमा को दिखाता है जिसे हम कॉन्फ़िगर करना चाहते हैं पुनर्प्रयासों के बीच में:
- FULLY_ISOLATED पूरी तरह से वाइप और को फिर से चलाकर डिवाइस को रीसेट करना होगा कॉन्फ़िगरेशन के टारगेट_रेडीर कॉन्फ़िगर किए गए
- REBOOT_ISOLATED डिवाइस फिर चालू करेगा
कंपैटबिलिटी टेस्ट सुइट (सीटीएस) के बारे में जानकारी
CTS के दायरे में आने वाला Android पार्टनर फ़िलहाल FULLY_ISOLATED का समर्थन नहीं करता है
नतीजे कैसे दिखते हैं?
नतीजे रिपोर्टर को एक मार्कर मिलता है, जिसमें यह बताया जाता है कि कोई मॉड्यूल या रन किस पर चल रहा था आइसोलेशन के साथ-साथ और अपनी रिपोर्ट में मार्कर को दिखाने का विकल्प भी चुन सकता है.
- मॉड्यूल लेवल पर
module-isolated
प्रॉपर्टी को आइसोलेशन ग्रेड. - रन लेवल पर,
run-isolated
प्रॉपर्टी को उसके आइसोलेशन के लिए सेट किया जाएगा ग्रेड.
उदाहरण के लिए: आइसोलेटेड होने के बाद चलने वाले पहले मॉड्यूल को इस तरह रिपोर्ट किया जाएगा
module-isolated:FULLY_ISOLATED
.
अलग से टेस्ट चलाने से अच्छा सिग्नल मिलता है. चाहे वह परीक्षा पास हो या फ़ेल हो, टेस्ट के मालिक को पूरा भरोसा होना चाहिए कि पिछली बार कोई गड़बड़ी नहीं टेस्ट डिवाइस पर ही छोड़ दिया गया.