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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  6. जांच करें.

Google Cloud CLI में डिवाइस की परफ़ॉर्मेंस देखना

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

डिवाइस के स्टेबल होने की जानकारी देखने के लिए, इन निर्देशों का पालन करें:

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

  2. इनमें से कोई एक कमांड चलाएं: gcloud firebase test android models list या gcloud firebase test android models describe MODEL_ID

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

डिवाइस की कपैसिटी

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

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

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

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

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

Firebase कंसोल में, डिवाइस की कपैसिटी देखें

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

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

  1. Firebase कंसोल में Test Lab पेज खोलें.

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

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

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

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

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

    2. क्षमता चुनें.

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

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

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

  7. अपना टेस्ट चलाएं.

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

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

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

  1. Google Cloud SDK टूल का सबसे नया वर्शन डाउनलोड करें और निर्देशों का पालन करें. वर्शन 417.0.0 या उसके बाद का होना चाहिए.
  2. इनमें से कोई एक निर्देश चलाएं:
    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
Samsung Galaxy Z Fold2 फ़िज़िकल पिछली तिमाही/30 तिमाही 2024-08-30
Huawei के प्रॉडक्ट की मरम्मत और सर्विस मेट 9 फ़िज़िकल एचडब्ल्यूएमएचए/24 2024-08-30
Vivo विवो 1906 फ़िज़िकल विवो_1906/28 2024-08-30
Vivo विवो 1901 फ़िज़िकल विवो_1901/28 2024-09-30
Google Google Nexus 5X वर्चुअल Nexus5X/24 2024-10-25
Google Google Nexus 5X वर्चुअल Nexus5X/25 2024-10-25
Google Google नेक्सस 6 वर्चुअल नेक्सस6/24 2024-10-25
Google Google नेक्सस 6 वर्चुअल नेक्सस6/25 2024-10-25
Google Google Nexus 6P वर्चुअल नेक्सस6P/24 2024-10-25
Google Google Nexus 6P वर्चुअल Nexus6P/25 2024-10-25
Google Google Nexus 7 क्लोन 16:9 वर्चुअल नेक्सस7_क्लोन_16_9/24 2024-10-25
Google Google Nexus 7 क्लोन 16:9 वर्चुअल नेक्सस7_क्लोन_16_9/25 2024-10-25
Google Google Nexus 9 वर्चुअल नेक्सस9/24 2024-10-25
Google Google Nexus 9 वर्चुअल नेक्सस9/25 2024-10-25
Google Google Nexus (LowRes) वर्चुअल NexusLowRes/24 2024-10-25
Google Google Nexus (LowRes) वर्चुअल NexusLowRes/25 2024-10-25

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

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