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