Test Lab की मदद से, अलग-अलग डिवाइसों और Android वर्शन पर अपने ऐप्लिकेशन को टेस्ट किया जा सकता है. कौनसे डिवाइस उपलब्ध हैं, यह देखने के कुछ तरीके यहां दिए गए हैं:
Firebase कंसोल: अगर Firebase कंसोल से टेस्ट चलाए जा रहे हैं, तो टेस्ट चलाएं वर्कफ़्लो के डाइमेंशन चुनें चरण के दौरान, उपलब्ध डिवाइसों की सूची देखी जा सकती है.
gcloud सीएलआई: Google Cloud सीएलआई से उपलब्ध डिवाइसों की सूची देखने के लिए, इस कमांड का इस्तेमाल करें:
gcloud firebase test android models list
Google APIs Explorer: Google APIs Explorer का इस्तेमाल करके, Firebase प्रोजेक्ट या gcloud सीएलआई के बिना भी डिवाइसों को सीधे तौर पर खोजा जा सकता है.
डिवाइस की परफ़ॉर्मेंस का इंडिकेटर
Test Lab से उन डिवाइसों का पता चलता है जिनकी परफ़ॉर्मेंस में गिरावट आई है. यह जानकारी, Firebase कंसोल और Google Cloud CLI में परफ़ॉर्मेंस में गिरावट इंडिकेटर के साथ दिखती है. जिन डिवाइसों को कम स्थिरता इंडिकेटर के साथ लेबल किया गया है उनमें 30 दिनों या उससे ज़्यादा समय तक, ईसीजी रीडिंग में ठोस नतीजा न निकलने की दर ज़्यादा रही है. इस सुविधा की मदद से, अपने इस्तेमाल के उदाहरण के लिए बेहतर डिवाइस चुने जा सकते हैं. इसके लिए, आपको यह जानकारी दी जाती है कि टेस्ट डिवाइस की परफ़ॉर्मेंस में गिरावट आई है या नहीं.
Firebase कंसोल में डिवाइस की परफ़ॉर्मेंस देखना
किसी खास डिवाइस के लिए नया टेस्ट सेट अप करते समय, Firebase कंसोल में डिवाइस की परफ़ॉर्मेंस देखी जा सकती है.
डिवाइस की परफ़ॉर्मेंस देखने के लिए, इन निर्देशों का पालन करें:
Firebase कंसोल में, DevOps और यूज़र ऐक्टिविटी > Test Lab पर जाएं.
टेस्ट चलाएं को चुनें. इसके बाद, टेस्ट का टाइप चुनें.
अपने ऐप्लिकेशन की बाइनरी अपलोड करें.
'डाइमेंशन चुनें' चरण में, पसंद के मुताबिक बनाएं पर क्लिक करें.
टेस्ट चलाने के लिए, एक या उससे ज़्यादा डिवाइस चुनें. डिवाइस की स्टेबिलिटी के आधार पर, आपको चुने गए डिवाइसों के बगल में कम स्टेबिलिटी लेबल दिख सकता है.
टेस्ट चलाएं.
Google Cloud CLI में डिवाइस की परफ़ॉर्मेंस देखना
नया टेस्ट सेट अप करते समय, gcloud सीएलआई में किसी डिवाइस की परफ़ॉर्मेंस की स्थिरता देखी जा सकती है.
डिवाइस की परफ़ॉर्मेंस देखने के लिए, इन निर्देशों का पालन करें:
Google Cloud SDK का सबसे नया वर्शन डाउनलोड करें और निर्देशों का पालन करें.
इनमें से कोई एक कमांड दें:
gcloud firebase test android models listयाgcloud firebase test android models describe MODEL_ID
अगर टेस्ट के लिए इस्तेमाल होने वाले किसी डिवाइस की स्थिरता कम हो रही है, तो आपको टैग कॉलम में reduced_stability टैग दिखेगा. इसमें उन वर्शन की सूची होगी जिन पर असर पड़ा है.
डिवाइस की क्षमता
Test Lab, Firebase कंसोल और Firebase सीएलआई के ज़रिए, मोबाइल डिवाइस की क्षमता की कुल जानकारी देता है. डिवाइस की क्षमता, Google की मोबाइल डिवाइस लैब में मौजूद ऑनलाइन डिवाइसों की कुल संख्या होती है. इस सुविधा की मदद से, यह पक्का किया जा सकता है कि हमारी डिवाइस लैब में, आपके टेस्ट को ज़्यादा बेहतर तरीके से चलाने के लिए ज़रूरत के मुताबिक डिवाइस मौजूद हैं. डिवाइस की क्षमता को ज़्यादा, सामान्य, और कम के तौर पर मेज़र किया जाता है.
किसी भी डिवाइस की क्षमता के लेवल पर चल रहे टेस्ट में, इन वजहों से ज़्यादा समय लग सकता है:
- ट्रैफ़िक, जिससे टेस्ट शुरू होने के समय पर असर पड़ता है. यह देखने के लिए कि क्या किसी समस्या या गड़बड़ी की शिकायत की गई है, Firebase स्टेटस डैशबोर्ड देखें.
- डिवाइस या इन्फ़्रास्ट्रक्चर में गड़बड़ियां, जो कभी भी हो सकती हैं. इनसे इस बात पर असर पड़ता है कि टेस्ट को पूरा होने में कितना समय लगेगा.
नीचे दी गई टेबल में, डिवाइस की क्षमता के टाइप के बारे में बताया गया है. साथ ही, यह सुझाव दिया गया है कि हर टाइप की क्षमता का इस्तेमाल कब करना चाहिए:
| कपैसिटी | ब्यौरा | इस्तेमाल करने का सुझाव |
| ज़्यादा क्षमता | Test Lab डिवाइस सूची में कई डिवाइस शामिल हैं. | इस विकल्प का इस्तेमाल तब करें, जब आपको कई टेस्ट करने हों. |
| मीडियम कपैसिटी | Test Lab डिवाइस सूची में, डिवाइसों की संख्या सामान्य है. | यह क्षमता लेवल, आपके ज़्यादातर टेस्ट चलाने के लिए सही है. |
| कम क्षमता | Test Lab डिवाइस सूची में कुछ डिवाइस शामिल हैं. हालांकि, बंद किए गए डिवाइस कम क्षमता वाले ग्रुप में आते हैं, लेकिन कम क्षमता वाले सभी डिवाइस बंद नहीं किए गए हैं. | अगर आपको किसी खास डिवाइस मॉडल और वर्शन पर टेस्ट करना है, तो इस विकल्प का इस्तेमाल करें. ये टेस्ट, टेस्ट शार्डिंग के लिए सही नहीं हैं. कम क्षमता की वजह से, टेस्ट पूरा होने में ज़्यादा समय लग सकता है. ऐसा खास तौर पर तब होता है, जब एक ही समय पर कई टेस्ट शुरू किए जाते हैं. |
Firebase कंसोल में डिवाइस की क्षमता देखें
नया टेस्ट सेट अप करते समय, किसी डिवाइस के लिए Firebase कंसोल में डिवाइस की क्षमता देखी जा सकती है.
डिवाइस की स्टोरेज क्षमता देखने के लिए, यह तरीका अपनाएं:
Firebase कंसोल में, DevOps और यूज़र ऐक्टिविटी > Test Lab पर जाएं.
टेस्ट चलाएं को चुनें. इसके बाद, टेस्ट का टाइप चुनें.
अपने ऐप्लिकेशन की बाइनरी अपलोड करें.
'डाइमेंशन चुनें' चरण में, पसंद के मुताबिक बनाएं पर क्लिक करें.
(ज़रूरी नहीं) डिवाइसों को क्षमता के लेवल के हिसाब से फ़िल्टर करने के लिए, यह तरीका अपनाएं:
फ़िल्टर आइकॉन पर क्लिक करें.
क्षमता को चुनें.
आपको जिस क्षमता के हिसाब से फ़िल्टर करना है उस पर क्लिक करें: मीडियम या ज़्यादा. कम क्षमता वाले डिवाइसों को फ़िल्टर करने के लिए, मीडियम और हाई, दोनों के हिसाब से फ़िल्टर करें.
लागू करें पर क्लिक करें.
टेस्ट चलाने के लिए, एक या उससे ज़्यादा डिवाइस चुनें. डिवाइस की क्षमता के आधार पर, आपको चुने गए डिवाइसों के बगल में मीडियम या हाई लेबल दिख सकता है.
टेस्ट चलाएं.
Google Cloud CLI में डिवाइस की क्षमता देखना
नया टेस्ट सेट अप करते समय, gcloud सीएलआई में किसी डिवाइस की क्षमता देखी जा सकती है.
डिवाइस की स्टोरेज क्षमता देखने के लिए, यह तरीका अपनाएं:
- Google Cloud SDK का सबसे नया वर्शन डाउनलोड करें और निर्देशों का पालन करें. वर्शन 417.0.0 या इसके बाद का होना चाहिए.
- इनमें से कोई एक निर्देश चलाएं:
gcloud firebase test android list-device-capacities
या
gcloud firebase test android models describe MODEL_ID
आउटपुट में डिवाइस की क्षमता, मॉडल आईडी, मॉडल का नाम, और ओएस वर्शन आईडी शामिल होता है.
इस्तेमाल से बाहर किए गए डिवाइस और वर्शन
जिन डिवाइसों के लिए सहायता बंद कर दी गई है वे Test Lab डिवाइस सूची से हटाए जाने से पहले, कम से कम एक महीने तक उपलब्ध रहते हैं. डिवाइस को हटाए जाने के बाद, Test Lab
उस डिवाइस को टारगेट करने वाले टेस्ट अनुरोध नहीं चलाए जाते. उन अनुरोधों को Skipped के तौर पर मार्क किया जाता है.
अब काम नहीं करने वाले डिवाइस
| मैन्युफ़ैक्चरर | मॉडल का नाम | डिवाइस फ़ॉर्म | डिवाइस आईडी | हटाए जाने की संभावित तारीख | बैटरी को बदल देना चाहिए |
|---|---|---|---|---|---|
| Samsung | Galaxy Tab S3 | फ़िज़िकल | gts3lltevzw/28 | 2024-04-14 | |
| Google TV Amati | वर्चुअल | AmatiTvEmulator/29 | TBD |
||
| Google TV | वर्चुअल | GoogleTvEmulator/30 | TBD |
GoogleTv.arm/31 (जल्द ही उपलब्ध होगा) | |
| Samsung | Samsung Galaxy Z Fold2 | फ़िज़िकल | f2q/30 | 2026-02-13 | |
| Pixel 2 (Arm) | वर्चुअल आर्म | Pixel2.arm/26 | 2025-11-15 | MediumPhone.arm/26 | |
| Pixel2.arm/27 | 2025-11-15 | MediumPhone.arm/27 | |||
| Pixel2.arm/28 | 2025-11-15 | MediumPhone.arm/28 | |||
| Pixel2.arm/29 | 2025-11-15 | MediumPhone.arm/29 | |||
| Pixel2.arm/30 | 2025-11-15 | MediumPhone.arm/30 | |||
| Pixel2.arm/31 | 2025-11-15 | MediumPhone.arm/31 | |||
| Pixel2.arm/32 | 2025-11-15 | MediumPhone.arm/32 | |||
| Pixel2.arm/33 | 2025-11-15 | MediumPhone.arm/33 |
किसी डिवाइस का अनुरोध करना
अगर आपको किसी ऐसे डिवाइस का इस्तेमाल करना है जो Test Lab में उपलब्ध नहीं है, तो उस डिवाइस को कैटलॉग में जोड़ने के लिए, अनुरोध सबमिट किया जा सकता है.