टेस्ट लैब में उपलब्ध डिवाइस

टेस्ट लैब आपको कई तरह के डिवाइस और iOS वर्शन पर अपने ऐप्लिकेशन को टेस्ट करने देता है. कौनसे डिवाइस उपलब्ध हैं, यह देखने के कुछ तरीके यहां दिए गए हैं:

  • Firebase कंसोल: अगर Firebase कंसोल से टेस्ट चलाए जा रहे हैं, तो टेस्ट चलाएं वर्कफ़्लो के डाइमेंशन चुनें चरण के दौरान उपलब्ध डिवाइसों की सूची देखी जा सकती है.

  • gcloud सीएलआई: Google Cloud सीएलआई से उपलब्ध डिवाइसों की सूची देखने के लिए, इस कमांड का इस्तेमाल करें:

    gcloud firebase test ios models list
  • Google API एक्सप्लोरर: Google API एक्सप्लोरर का इस्तेमाल करके, Firebase प्रोजेक्ट या gcloud सीएलआई के बिना डिवाइस को सीधे खोजा जा सकता है.

डिवाइस की स्थिरता दिखाने वाला इंडिकेटर

टेस्ट लैब उन डिवाइसों के बारे में बताता है जिन पर Firebase कंसोल और Google Cloud सीएलआई में स्टेटस खराब हो रहा है. साथ ही, कम स्थिरता इंडिकेटर के साथ. कम स्थिरता इंडिकेटर के साथ लेबल किए गए डिवाइसों पर, 30 दिनों या उससे ज़्यादा समय तक उम्मीद के मुताबिक कोई ठोस नतीजा न मिलने की दर, 30 दिनों या उससे ज़्यादा समय तक दिखती है. यह सुविधा आपको यह बताने में मदद करती है कि टेस्ट डिवाइस की स्थिरता खराब हुई है या नहीं. इससे आपको अपने इस्तेमाल के उदाहरण के लिए डिवाइस चुनने में मदद मिलती है.

Firebase कंसोल में डिवाइस की स्थिरता देखें

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

डिवाइस की स्थिरता देखने के लिए, इन निर्देशों का पालन करें:

  1. Firebase कंसोल में टेस्ट लैब पेज खोलें.

  2. टेस्ट चलाएं चुनें और फिर टेस्ट टाइप चुनें.

  3. अपने ऐप्लिकेशन की बाइनरी अपलोड करें.

  4. 'डाइमेंशन चुनें' चरण में, पसंद के मुताबिक बनाएं पर क्लिक करें.

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

  6. जांच करें.

Google Cloud सीएलआई में डिवाइस की स्थिरता देखें

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

डिवाइस की स्थिरता देखने के लिए, इन निर्देशों का पालन करें:

  1. Google Cloud SDK टूल का सबसे नया वर्शन डाउनलोड करें और निर्देशों का पालन करें.

  2. इनमें से कोई एक निर्देश चलाएं: gcloud firebase test ios models list या gcloud firebase test ios models describe MODEL_ID

अगर किसी टेस्ट डिवाइस की स्थिरता को कम किया जा रहा है, तो आपको TAGS कॉलम में reduced_stability टैग दिखेगा. इसमें उन वर्शन की सूची होगी जिन पर इस समस्या का असर पड़ा है.

डिवाइस की क्षमता

टेस्ट लैब, Firebase कंसोल और Firebase सीएलआई की मदद से मोबाइल डिवाइस की क्षमता की एग्रीगेट की गई जानकारी देता है. डिवाइस की क्षमता Google के मोबाइल डिवाइस लैब में मौजूद ऑनलाइन डिवाइसों की एग्रीगेट की गई संख्या है. इस सुविधा से यह पक्का करने में मदद मिलती है कि हमारे डिवाइस लैब में आपके टेस्ट को ज़्यादा बेहतर ढंग से चलाने के लिए ज़रूरी डिवाइस मौजूद हैं. डिवाइस की क्षमता को ज़्यादा, सामान्य, और कम के तौर पर मापा जाता है.

डिवाइस की क्षमता के किसी भी लेवल पर चलने वाली जांचों में इन वजहों से ज़्यादा समय लग सकता है:

  • ट्रैफ़िक, जिसका असर टेस्ट शुरू होने के समय पर पड़ता है. Firebase स्टेटस डैशबोर्ड पर जाकर, यह पता लगाया जा सकता है कि किसी समस्या की रिपोर्ट की गई है या नहीं.
  • डिवाइस या इंफ़्रास्ट्रक्चर किसी भी समय फ़ेल हो सकते हैं. इससे टेस्ट चलाने में लगने वाला समय तय होता है.

इस टेबल में, डिवाइस की क्षमता के बारे में बताया गया है. साथ ही, इस टेबल में इस बारे में सुझाव भी दिए गए हैं कि हर तरह की क्षमता का इस्तेमाल कब करना है:

कपैसिटी जानकारी इस्तेमाल करने का सुझाव
उच्च क्षमता टेस्ट लैब डिवाइस सूची में कई डिवाइस होते हैं. इसका इस्तेमाल तब करें, जब बहुत ज़्यादा टेस्ट चल रहे हों.
मध्यम क्षमता 'टेस्ट लैब' डिवाइस सूची में कुछ डिवाइस शामिल हैं. क्षमता का यह लेवल, आपके ज़्यादातर टेस्ट चलाने के लिए सही है.
कम क्षमता टेस्ट लैब डिवाइस सूची में कुछ ही डिवाइस हैं. हालांकि, बंद किए गए डिवाइस, कम क्षमता वाले ग्रुप में शामिल किए जाते हैं, लेकिन सभी कम क्षमता वाले डिवाइसों पर काम करना बंद कर दिया जाता है. इसका इस्तेमाल तब करें, जब आपको किसी खास डिवाइस मॉडल और वर्शन पर टेस्ट चलाने की ज़रूरत हो. ये टेस्ट, टेस्ट शार्डिंग के लिए सही नहीं हैं. कम क्षमता होने की वजह से, जांच को पूरा होने में ज़्यादा समय लग सकता है. खास तौर पर तब, जब एक ही समय पर कई टेस्ट शुरू किए जाते हैं.

Firebase कंसोल में डिवाइस की क्षमता देखें

नया टेस्ट सेट अप करते समय, किसी डिवाइस के लिए Firebase कंसोल में डिवाइस की क्षमता देखी जा सकती है.

डिवाइस की क्षमता देखने के लिए, इन निर्देशों का पालन करें:

  1. Firebase कंसोल में टेस्ट लैब पेज खोलें.

  2. टेस्ट चलाएं चुनें और फिर टेस्ट टाइप चुनें.

  3. अपने ऐप्लिकेशन की बाइनरी अपलोड करें.

  4. 'डाइमेंशन चुनें' चरण में, पसंद के मुताबिक बनाएं पर क्लिक करें.

  5. (ज़रूरी नहीं) डिवाइस को क्षमता के लेवल के हिसाब से फ़िल्टर करने के लिए, यह तरीका अपनाएं:

    1. फ़िल्टर करें आइकॉन पर क्लिक करें.

    2. कपैसिटी चुनें.

    3. क्षमता के उस लेवल पर क्लिक करें जिसके हिसाब से आपको फ़िल्टर करना है: सामान्य या ज़्यादा. कम क्षमता वाले किसी भी डिवाइस को फ़िल्टर करने के लिए, मीडियम और ज़्यादा, दोनों के हिसाब से फ़िल्टर करें.

    4. लागू करें पर क्लिक करें.

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

  7. जांच करें.

Google Cloud सीएलआई में डिवाइस की क्षमता देखें

नया टेस्ट सेट अप करते समय, किसी डिवाइस के लिए gcloud सीएलआई में डिवाइस की क्षमता देखी जा सकती है.

डिवाइस की क्षमता देखने के लिए, इन निर्देशों का पालन करें:

  1. Google Cloud SDK टूल का नया वर्शन डाउनलोड करें और निर्देशों का पालन करें. वर्शन 417.0.0 या उसके बाद का होना चाहिए.
  2. इनमें से कोई एक निर्देश चलाएं:
    gcloud firebase test ios list-device-capacities
    या
    gcloud firebase test ios models describe MODEL_ID

आउटपुट में, डिवाइस की क्षमता, मॉडल आईडी, मॉडल का नाम, और ओएस वर्शन आईडी शामिल होता है.

ऐसे डिवाइस और वर्शन जो अब सेवा में नहीं हैं

काम नहीं करने वाले डिवाइस, टेस्ट लैब डिवाइस सूची से हटाए जाने से कम से कम एक महीने पहले तक उपलब्ध रहते हैं. डिवाइस को हटाने के बाद, टेस्ट लैब डिवाइस पर टारगेट किए गए, जांच के अनुरोधों को नहीं चलाता; उन अनुरोधों को Skipped के तौर पर मार्क किया जाता है.

ऐसे डिवाइस जो अब सेवा में नहीं हैं

मॉडल टाइप डिवाइस/वर्शन हटाए जाने की तारीख
iPad 5 भौतिक iPad5/15.4 2024-04-07
iPhone 13 Pro भौतिक iPhone13pro/15.2 2024-04-07
iPad Mini 4 भौतिक ipadmini4/15.4 2024-04-07

डिवाइस के लिए अनुरोध करें

अगर आपको ऐसे डिवाइस का इस्तेमाल करना है जो टेस्ट लैब में उपलब्ध नहीं है, तो उस डिवाइस को कैटलॉग में जोड़ने के लिए अनुरोध सबमिट किया जा सकता है.