टेस्ट लैब के इस्तेमाल के लेवल, कोटा, और कीमत

Firebase टेस्ट लैब और Android Device Streaming, Cloud API कोटा और टेस्टिंग कोटा उपलब्ध कराते हैं, जो स्टैंडर्ड स्पार्क और ब्लेज़ कीमत प्लान में शामिल होते हैं. ये कोटा आपके प्रोजेक्ट के टेस्टिंग रिसॉर्स, डिवाइस रिसॉर्स या क्लाउड एपीआई के इस्तेमाल के हिसाब से होते हैं.

ये कोटा प्रोजेक्ट-लेवल पर लागू किए जाते हैं, न कि साइट-लेवल पर. ये सीमाएं सभी एपीआई (इसमें इंस्ट्रुमेंटेशन टेस्ट, रोबो टेस्ट, और गेम लूप टेस्ट शामिल हैं) और टेस्ट मैट्रिक्स शामिल हैं. टेस्ट करने पर, Firebase कंसोल में टेस्ट एक्ज़ीक्यूशन और टेस्ट मैट्रिक्स के नतीजे में जाकर, टेस्ट के चलने का समय (यानी कि टेस्ट होने में लगने वाला समय) देखा जा सकता है. Android डिवाइस स्ट्रीमिंग का इस्तेमाल करते समय, Android Studio या Google Cloud Console में अपने प्रोजेक्ट का इस्तेमाल देखा जा सकता है. रन टाइम, हर डिवाइस के बगल में दिखते हैं. अगर आप Blaze प्लान में हैं, तो टेस्ट रन टाइम का इस्तेमाल बिलिंग के लिए किया जाता है.

कोटा

टेस्टिंग कोटा

Test Lab का टेस्टिंग कोटा हर दिन चलाए जाने वाले टेस्ट की संख्या से मापा जाता है:

  • स्पार्क प्लान (बिना किसी शुल्क के): हर दिन कुल 15 टेस्ट रन के लिए, संसाधन की सीमाएं तय की गई हैं:

    • वर्चुअल डिवाइसों पर हर दिन 10 टेस्ट रन

    • फ़िज़िकल डिवाइसों पर हर दिन पांच टेस्ट रन

  • ब्लेज़ प्लान: ब्लेज़ प्लान के सभी प्रोजेक्ट का कोटा एक जैसा नहीं होता. अगर समय के साथ आपका Google Cloud का इस्तेमाल बढ़ता है, तो आपके कोटा के हिसाब से आपका कोटा बढ़ सकता है. अगर आपको लगता है कि आने वाले समय में ऐप्लिकेशन का इस्तेमाल काफ़ी बढ़ जाएगा, तो कोटे में बदलाव करने का अनुरोध किया जा सकता है.

    बिलिंग की गिनती, टेस्ट करने में बिताए गए मिनट के हिसाब से की जाती है. Blaze प्लान की शुरुआत बिना किसी शुल्क के होती है जो कि Spark प्लान की ओर से ऑफ़र की गई संसाधन सीमा के समान है:

    • फ़िज़िकल डिवाइसों पर हर दिन जांच के लिए 30 मिनट का समय

    • वर्चुअल डिवाइसों पर हर दिन 60 मिनट की जांच का समय

    इन सीमाओं से ज़्यादा इस्तेमाल करने पर, हर घंटे की नीचे दी गई दरों के हिसाब से शुल्क लिया जाता है:

    • हर डिवाइस के लिए हर घंटे 5 डॉलर

    • हर वर्चुअल डिवाइस के लिए हर घंटे एक डॉलर

शुल्क का हिसाब हर मिनट के हिसाब से लगाया जाता है. इसे नज़दीकी मिनट में बदल दिया जाता है. उदाहरण के लिए, 22 सेकंड के टेस्ट का बिल एक मिनट के लिए लिया जाता है, जबकि 75 सेकंड के टेस्ट का बिल दो मिनट के लिए लिया जाता है. आपसे सिर्फ़ टेस्ट चलाने में लगे समय के लिए शुल्क लिया जाता है (आपका ऐप्लिकेशन इंस्टॉल करने और टेस्ट के नतीजे इकट्ठा करने में लगने वाला समय नहीं लिया जाएगा).

Google Cloud Console में, टेस्टिंग कोटा के इस्तेमाल पर नज़र रखी जा सकती है.

Cloud API कोटा

टेस्टिंग और टूल के नतीजों वाले एपीआई में, एपीआई की दो सीमाएं होती हैं: हर प्रोजेक्ट के लिए हर दिन अनुरोध और हर प्रोजेक्ट के लिए हर मिनट के लिए अनुरोध.

  • Cloud Testing API की सीमा (इसमें Android डिवाइस की स्ट्रीमिंग के लिए कॉल भी शामिल हैं):

    • 1,00,00,000 कॉल हर दिन
    • हर एक मिनट के अंतराल में 1,20,000 कॉल

    Google Cloud Console में, इस एपीआई के इस्तेमाल पर नज़र रखी जा सकती है.

  • Cloud Tool के नतीजे, एपीआई की सीमा:

    • 2,00,000 कॉल हर दिन
    • हर एक मिनट के अंतराल में 2,400 कॉल

    Google Cloud Console में, इस एपीआई के इस्तेमाल पर नज़र रखी जा सकती है.

Android डिवाइस स्ट्रीमिंग कोटा

इसका इस्तेमाल सीमित लोगों के लिए किया जा सकता है. बिलिंग का इस्तेमाल बाद में शुरू किया जाएगा.

  • 1 जून, 2024 से प्रमोशन की अवधि के लिए:

    • (बिना किसी शुल्क के) स्पार्क प्लान: हर प्रोजेक्ट के लिए, हर महीने 120 मिनट बिना किसी शुल्क के
    • ब्लेज़ प्लान: हर प्रोजेक्ट के लिए 120 मुफ़्त मिनट, हर महीने, हर अतिरिक्त मिनट के लिए 15 सेंट
  • फ़रवरी 2025 या उसके आस-पास, प्रमोशन की अवधि खत्म हो जाएगी और बिलिंग, यहां दी गई कोटा सीमाओं के हिसाब से होगी:

    • (बिना किसी शुल्क के) स्पार्क प्लान: हर प्रोजेक्ट के लिए, हर महीने 30 मिनट बिना किसी शुल्क के
    • ब्लेज़ प्लान: हर प्रोजेक्ट के लिए बिना किसी शुल्क के 30 मिनट, हर महीने, हर अतिरिक्त मिनट के लिए 15 सेंट

ब्लेज़ प्लान के सभी प्रोजेक्ट का कोटा एक जैसा नहीं होता. अगर समय के साथ Google Cloud Console का इस्तेमाल बढ़ाया जाता है, तो आपके कोटा में ज़रूरत के हिसाब से बढ़ोतरी हो सकती है. अगर आपको लगता है कि आने वाले समय में ऐप्लिकेशन का इस्तेमाल काफ़ी बढ़ जाएगा, तो कोटे में बदलाव करने का अनुरोध किया जा सकता है.

कोटा बढ़ाएं

अगर आपने Cloud API या Blaze प्लान की टेस्टिंग का कोटा पूरा कर लिया है, तो इनमें से कोई एक काम करके ज़्यादा सीमा का अनुरोध किया जा सकता है: