अलग करने की प्रक्रिया फिर से शुरू करना

अपने-आप होने वाले टेस्ट की फिर से कोशिश करने से जुड़ा दस्तावेज़ देखें देखें कि फिर से कोशिश करने की सुविधा कैसे काम करती है.

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

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

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

--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 के तौर पर रिपोर्ट किया जाएगा.

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