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

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

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

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

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

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

टेस्ट लैब से पता चलता है कि Firebase कंसोल और Google Cloud सीएलआई में, जिन डिवाइसों की स्थिरता में कमी आ रही है. उनके साथ स्थिरता वाला इंडिकेटर दिखता है. जिन डिवाइसों पर कम स्थिरता वाले इंंडिकेटर का लेबल लगा है उन पर 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 फ़िज़िकल आईपीएडमिनी4/15.4 2024-04-07

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

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