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

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

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

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

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

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

टेस्ट लैब उन डिवाइसों के बारे में बताते हैं जिनकी स्थिरता में कमी आ रही है: 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 सीएलआई के ज़रिए किया जा सकता है. डिवाइस की कपैसिटी 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

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

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