आइसोलेशन की फिर से कोशिश करें

फिर से कोशिश करने की सुविधा के काम करने का तरीका जानने के लिए, जांच को अपने-आप दोबारा शुरू करने के बारे में दस्तावेज़ देखें.

फिर से कोशिश करते समय, अगर डिवाइस ऐसी खराब स्थिति में आ गया है कि अब टेस्ट नहीं हो पा रहे हैं. डिवाइस को अलग करने की सुविधा का इस्तेमाल करके, डिवाइस को शुरुआती स्थिति में वापस लाएं. इसके बाद, टेस्ट चलाने और उन्हें पूरा करने की अनुमति दें.

सुविधा चालू करना

फिर से कोशिश करने के विकल्पों के अलावा, इन विकल्पों की मदद से भी आइसोलेशन को फिर से चालू किया जा सकता है:

--retry-isolation-grade <FULLY_ISOLATED|REBOOT_ISOLATED>

या इनके साथ बंद किया गया हो:

--retry-isolation-grade NOT_ISOLATED

यह सुविधा डिफ़ॉल्ट रूप से बंद रहती है.

आइसोलेशन का अलग ग्रेड

अलगाव ग्रेड से पता चलता है कि दोबारा कोशिश करने के बीच, हम कितने अलगाव को कॉन्फ़िगर करना चाहते हैं:

  • FULLY_ISOLATED, कॉन्फ़िगरेशन के कॉन्फ़िगर किए गए target_preparers को फिर से चलाकर, डिवाइस को पूरी तरह से मिटा देगा और उसे फिर से सेटअप कर देगा
  • REBOOT_ISOLATED, डिवाइस को रीबूट करेगा

Compatibility Test Suite (CTS) के बारे में जानकारी

CTS के दायरे में आने वाला Android पार्टनर फ़िलहाल FULLY_ISOLATED का समर्थन नहीं करता है

नतीजे कैसे दिखते हैं?

नतीजे की जानकारी देने वाले लोगों को एक मार्कर मिलता है. इससे पता चलता है कि कोई मॉड्यूल या रन अलग से चल रहा था. साथ ही, वे अपनी रिपोर्ट में मार्कर दिखाने का विकल्प चुन सकते हैं.

  • मॉड्यूल लेवल पर, module-isolated प्रॉपर्टी को अलगाव के ग्रेड पर सेट किया जाएगा.
  • रन लेवल पर, run-isolated प्रॉपर्टी को उसके अलगाव के ग्रेड पर सेट किया जाएगा.

उदाहरण के लिए: अलग किए जाने के बाद चलने वाले पहले मॉड्यूल को module-isolated:FULLY_ISOLATED के तौर पर रिपोर्ट किया जाएगा.

अलग से चलाए गए टेस्ट से, आपको बेहतर सिग्नल मिलता है. चाहे वह टेस्ट पास हो या फ़ेल हो, टेस्ट के मालिक को पूरा भरोसा होना चाहिए कि पिछले टेस्ट में कोई गड़बड़ी नहीं थी.