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

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

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

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

    gcloud firebase test android models list
  • Google APIs Explorer: Firebase प्रोजेक्ट या gcloud CLI के बिना भी, Google APIs Explorer का इस्तेमाल करके सीधे डिवाइसों को ढूंढा जा सकता है.

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

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

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

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

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

  1. Firebase कंसोल में, DevOps और जुड़ाव > Test Lab पर जाएं.

  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 CLI के ज़रिए उपलब्ध कराता है. डिवाइस की क्षमता का मतलब है, Google के मोबाइल डिवाइस लैब में ऑनलाइन डिवाइसों की कुल संख्या. इस सुविधा से, यह पक्का करने में मदद मिलती है कि हमारे डिवाइस लैब में, आपके टेस्ट को ज़्यादा बेहतर तरीके से करने के लिए, पर्याप्त डिवाइस मौजूद हैं. डिवाइस की क्षमता को ज़्यादा, सामान्य, और कम के तौर पर मेज़र किया जाता है.

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

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

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

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

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

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

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

  1. Firebase कंसोल में, DevOps और जुड़ाव > Test Lab पर जाएं.

  2. टेस्ट करें को चुनें. इसके बाद, टेस्ट का कोई टाइप चुनें.

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

  4. 'डाइमेंशन चुनें' चरण में, कस्टमाइज़ करें पर क्लिक करें.

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

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

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

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

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

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

  7. टेस्ट करें.

Google Cloud CLI में डिवाइस की क्षमता देखना

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

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

  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
Google Google TV Amati वर्चुअल AmatiTvEmulator/29 2025-05-31
TBD
Google Google TV वर्चुअल GoogleTvEmulator/30 2025-05-31
TBD
GoogleTv.arm/31 (जल्द ही उपलब्ध होगा)
Samsung Samsung Galaxy Z Fold2 फ़िज़िकल f2q/30 2026-02-13

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

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