Test Lab आपको कई तरह के अलग-अलग डिवाइसों पर अपने ऐप्लिकेशन की जांच करने की सुविधा देता है और iOS वर्शन. यह देखने के कुछ तरीके हैं कि कौन-कौन से डिवाइस उपलब्ध हैं:
Firebase कंसोल: अगर Firebase कंसोल से टेस्ट चल रहे हैं, डाइमेंशन चुनें चरण में, उपलब्ध डिवाइसों की सूची देखी जा सकती है टेस्ट चलाएं वर्कफ़्लो का हिस्सा है.
gcloud CLI: Google Cloud से उपलब्ध डिवाइसों की सूची देखने के लिए सीएलआई, इन कमांड का इस्तेमाल करें:
gcloud firebase test ios models list
Google API एक्सप्लोरर: यहां तक कि डिवाइसों को सीधे Firebase प्रोजेक्ट या gcloud सीएलआई, Google API एक्सप्लोरर.
डिवाइस की स्थिरता दिखाने वाला इंडिकेटर
Test Lab उन डिवाइसों के बारे में बताता है जिनमें खराब स्थिरता का सामना कर रहे हैं: Firebase कंसोल और Google Cloud सीएलआई, कम स्टेबलिटी इंडिकेटर के साथ. जिन डिवाइसों पर कम स्थिरता वाले इंंडिकेटर का इस्तेमाल किया गया है उनमें 30 दिनों तक लंबे समय तक कोई ठोस नतीजा न दिखाने की दर ज़्यादा दिखाई गई या ज़्यादा. इस सुविधा की मदद से, डिवाइसों को अपने हिसाब से चुना जा सकता है. आपको बताना होगा कि टेस्ट डिवाइस की स्थिरता में कमी आई है या नहीं.
Firebase कंसोल में डिवाइस की स्थिरता देखें
सेट अप करते समय, Firebase कंसोल में डिवाइस की स्थिरता से जुड़ी जानकारी देखी जा सकती है किसी डिवाइस के लिए नई जांच करें.
डिवाइस की स्थिरता देखने के लिए, इन निर्देशों का पालन करें:
Firebase कंसोल में टेस्ट लैब पेज खोलें.
टेस्ट चलाएं को चुनें और फिर टेस्ट का टाइप चुनें.
अपने ऐप्लिकेशन की बाइनरी अपलोड करें.
'डाइमेंशन चुनें' चरण पर, पसंद के मुताबिक बनाएं पर क्लिक करें.
टेस्ट करने के लिए, एक या उससे ज़्यादा डिवाइस चुनें. डिवाइस के हिसाब से स्थिरता के लिए, आपको चुने गए विकल्प के आगे कम किया गया स्थिरता लेबल दिख सकता है डिवाइस.
जांच करें.
Google Cloud सीएलआई में डिवाइस की स्थिरता देखें
gcloud सीएलआई में किसी खास डिवाइस के लिए यह देखा जा सकता है कि वह कितने समय तक काम कर रहा है तो एक नया टेस्ट सेट अप करें.
डिवाइस की स्थिरता देखने के लिए, इन निर्देशों का पालन करें:
Google Cloud SDK का सबसे नया वर्शन डाउनलोड करें और निर्देश.
इनमें से कोई एक कमांड चलाएं:
gcloud firebase test ios models list
याgcloud firebase test ios models describe MODEL_ID
अगर किसी टेस्ट डिवाइस की स्थिरता में कमी आ रही है, तो आपको
TAGS कॉलम में मौजूद reduced_stability
टैग की मदद से, उन वर्शन की सूची बनाएं जिन पर इस समस्या का असर हुआ है.
डिवाइस की कपैसिटी
Test Lab, मोबाइल डिवाइस की क्षमता की पूरी जानकारी देता है Firebase कंसोल और Firebase सीएलआई के ज़रिए. डिवाइस की कपैसिटी Google के मोबाइल डिवाइस लैब में ऑनलाइन डिवाइसों की कुल संख्या. यह सुविधा इससे आपको यह पक्का करने में मदद मिलती है कि हमारी डिवाइस लैब में, आपके ऐप्लिकेशन को चलाने के लिए ज़रूरत के मुताबिक डिवाइस हों और बेहतर तरीके से टेस्ट करता है. डिवाइस की कपैसिटी को ज़्यादा, सामान्य, और कम के तौर पर मेज़र किया जाता है.
डिवाइस की क्षमता के हिसाब से किसी भी लेवल पर जांच करने में ज़्यादा समय लग सकता है. ऐसा, इन वजहों से हो सकता है: ये चीज़ें शामिल हैं:
- ट्रैफ़िक, जिससे टेस्ट शुरू होने के समय पर असर पड़ता है. यह देखने के लिए कि क्या रिपोर्ट की गई है रुकावटों या गड़बड़ियों के बारे में जानने के लिए, Firebase स्टेटस डैशबोर्ड देखें.
- डिवाइस या इन्फ़्रास्ट्रक्चर से जुड़ी समस्याएं, जो किसी भी समय हो सकती हैं और असर डाल सकती हैं जांच को चलने में कितना समय लगता है.
नीचे दी गई टेबल में बताया गया है कि डिवाइस की कपैसिटी क्या है और इससे यह जानने में मदद मिलती है कि हर तरह की कपैसिटी का इस्तेमाल कब करना है:
कपैसिटी | जानकारी | सुझाया गया इस्तेमाल |
ज़्यादा क्षमता | Test Lab डिवाइस सूची में कई डिवाइस शामिल हैं. | इसका इस्तेमाल तब करें, जब आपको कई टेस्ट कराने हों. |
सामान्य क्षमता | Test Lab डिवाइस सूची में कुछ डिवाइस शामिल हैं. | क्षमता का यह लेवल, ज़्यादातर टेस्ट करने के लिए सही है. |
कम क्षमता | Test Lab डिवाइस सूची में कुछ ही डिवाइस मौजूद हैं. बंद होने पर डिवाइस कम क्षमता वाले ग्रुप से जुड़े हैं. कम क्षमता वाले सभी डिवाइस बंद कर दिया गया है. | इसका इस्तेमाल तब करें, जब आपको किसी डिवाइस मॉडल और वर्शन पर टेस्ट चलाने की ज़रूरत हो. ये जांच, टेस्ट शार्डिंग के लिए सही नहीं हैं. क्षमता कम होने की वजह से, हो सकता है कि किसी भी तरह की जांच को पूरा होने में ज़्यादा समय लगे. खास तौर पर, जब आप किसी बड़े एक साथ कई टेस्ट की संख्या डालें. |
Firebase कंसोल में, डिवाइस की कपैसिटी देखें
Firebase कंसोल में, किसी डिवाइस के लिए उसकी क्षमता की जानकारी देखी जा सकती है जब आपको नया टेस्ट सेट अप करना हो.
डिवाइस की क्षमता देखने के लिए, इन निर्देशों का पालन करें:
Firebase कंसोल में Test Lab पेज खोलें.
टेस्ट चलाएं को चुनें और फिर टेस्ट का टाइप चुनें.
अपने ऐप्लिकेशन की बाइनरी अपलोड करें.
'डाइमेंशन चुनें' चरण पर, पसंद के मुताबिक बनाएं पर क्लिक करें.
(ज़रूरी नहीं) क्षमता के लेवल के हिसाब से डिवाइसों को फ़िल्टर करने के लिए, यह तरीका अपनाएं:
फ़िल्टर करें आइकॉन पर क्लिक करें.
कपैसिटी चुनें.
क्षमता के उस लेवल पर क्लिक करें जिसके हिसाब से आपको फ़िल्टर करना है: सामान्य या ज़्यादा. कम क्षमता वाले किसी भी डिवाइस को फ़िल्टर करने के लिए, मीडियम और तेज़, दोनों के हिसाब से फ़िल्टर करें.
लागू करें पर क्लिक करें.
टेस्ट करने के लिए, एक या उससे ज़्यादा डिवाइस चुनें. डिवाइस के हिसाब से कपैसिटी के लिए, आपको इसके आगे सामान्य या ज़्यादा लेबल दिख सकता है चुनिंदा डिवाइसों पर कनेक्ट कर देता है.
जांच करें.
Google Cloud सीएलआई में डिवाइस की क्षमता देखें
किसी खास डिवाइस के लिए, gcloud सीएलआई में डिवाइस की क्षमता को देखा जा सकता है जब आपको नया टेस्ट सेट अप करना हो.
डिवाइस की क्षमता देखने के लिए, इन निर्देशों का पालन करें:
- Google Cloud SDK टूल का सबसे नया वर्शन डाउनलोड करें और निर्देशों का पालन करें. वर्शन 417.0.0 या उसके बाद का होना चाहिए.
- इनमें से कोई एक निर्देश चलाएं:
gcloud firebase test ios list-device-capacities
या
gcloud firebase test ios models describe MODEL_ID
आउटपुट में डिवाइस की कपैसिटी, मॉडल आईडी, मॉडल का नाम, और ओएस वर्शन का आईडी शामिल होते हैं.
ऐसे डिवाइस और वर्शन जो अब काम नहीं करते
ऐसे डिवाइस जो अब काम नहीं करते
Test Lab डिवाइस सूची से. डिवाइस को हटाने के बाद, Test Lab
डिवाइस को टारगेट करने वाले टेस्ट अनुरोध नहीं चलाए जाते; वे अनुरोध हैं
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 |
डिवाइस का अनुरोध करें
अगर आपको किसी ऐसे डिवाइस का इस्तेमाल करना है जो Test Lab में उपलब्ध नहीं है, तो डिवाइस के लिए अनुरोध सबमिट करें कैटलॉग में जोड़ी जाएगी.