फायरबेस टेस्ट लैब एक क्लाउड एपीआई कोटा और एक परीक्षण कोटा प्रदान करता है, जो मानक स्पार्क और ब्लेज़ मूल्य निर्धारण योजनाओं में शामिल है। ये कोटा आपकी परियोजना के निम्नलिखित के उपयोग पर आधारित हैं:
परीक्षण कोटा
मूल्य निर्धारण योजना के आधार पर परीक्षण लैब के परीक्षण कोटा को अलग तरीके से मापा जाता है:
स्पार्क प्लान (नो-कॉस्ट) : प्रतिदिन टेस्ट रन की संख्या। संसाधन सीमाएं प्रति दिन कुल 15 टेस्ट रन के लिए सूचीबद्ध हैं:
आभासी उपकरणों पर प्रतिदिन 10 परीक्षण चलते हैं
भौतिक उपकरणों पर प्रतिदिन 5 परीक्षण चलते हैं
ब्लेज़ प्लान : परीक्षण चलाने में बिताए गए मिनट। ब्लेज़ योजना एक बिना लागत वाली समय सीमा के साथ शुरू होती है जो कि स्पार्क योजना द्वारा दी जाने वाली संसाधन सीमा के समान है:
भौतिक उपकरणों पर प्रति दिन 30 मिनट का परीक्षण समय
आभासी उपकरणों पर प्रति दिन 60 मिनट का परीक्षण समय
इन सीमाओं से ऊपर के किसी भी उपयोग पर निम्नलिखित प्रति घंटा की दर से शुल्क लगाया जाता है:
प्रत्येक भौतिक उपकरण के लिए $5 प्रति घंटा
प्रत्येक वर्चुअल डिवाइस के लिए $1 प्रति घंटा
शुल्क की गणना प्रति मिनट के आधार पर की जाती है, जिसे निकटतम मिनट तक पूर्णांकित किया जाता है। उदाहरण के लिए, 22-सेकंड के परीक्षण का बिल एक मिनट के लिए लिया जाता है, जबकि 75-सेकंड के परीक्षण के लिए दो मिनट का बिल दिया जाता है। आपसे केवल परीक्षण चलाने में लगने वाले समय के लिए शुल्क लिया जाता है (आपके ऐप को इंस्टॉल करने और परीक्षण के परिणाम एकत्र करने में लगने वाला समय नहीं लिया जाएगा)।
क्लाउड एपीआई कोटा
परीक्षण और उपकरण परिणाम एपीआई दो एपीआई सीमाओं के साथ आते हैं: प्रति परियोजना प्रति दिन अनुरोध, और प्रति परियोजना प्रति मिनट अनुरोध।
क्लाउड परीक्षण API सीमा:
- प्रति दिन 10,000,000 कॉल
- 1 मिनट के अंतराल पर 120,000 कॉल
आप Google क्लाउड कंसोल में इस API के अपने उपयोग की निगरानी कर सकते हैं।
क्लाउड टूल परिणाम API सीमा:
- प्रति दिन 200,000 कॉल
- 2,400 कॉल प्रति 1 मिनट के अंतराल
आप Google क्लाउड कंसोल में इस API के अपने उपयोग की निगरानी कर सकते हैं।
क्लाउड एपीआई कोटा बढ़ाएँ
यदि आप क्लाउड API कोटा पर पहुंच गए हैं, तो आप निम्न द्वारा उच्च सीमा का अनुरोध कर सकते हैं:
सीधे Google क्लाउड कंसोल में वृद्धि अनुरोध सबमिट करना ।
Firebase समर्थन से संपर्क करना .
टेस्ट लैब कोटा को समझें
परीक्षण लैब कोटा परियोजना-स्तर पर लागू होते हैं, साइट-स्तर पर नहीं। ये सीमाएं सभी परीक्षण प्रकारों (इंस्ट्रूमेंटेशन, रोबो, और गेम लूप) और टेस्ट मैट्रिसेस में साझा की जाती हैं। जब आप कोई परीक्षण चलाते हैं, तो आप Firebase कंसोल में परीक्षण निष्पादन और परीक्षण मैट्रिक्स परिणामों के अंतर्गत उसके चलने का समय (अर्थात, परीक्षण को चलने में लगने वाला समय) देख सकते हैं। प्रत्येक डिवाइस के आगे रन टाइम प्रदर्शित होते हैं। यदि आप ब्लेज़ योजना में हैं, तो परीक्षण चलाने के समय का उपयोग बिलिंग के लिए किया जाता है।