Firebase Test Lab, standart Spark ve Blaze fiyatlandırma planlarına dahil olan bir Cloud API kotası ve bir test kotası sağlar. Bu kotalar, projenizin aşağıdakileri kullanımına bağlıdır:
test kotası
Test Lab'ın test kotası, fiyatlandırma planına bağlı olarak farklı şekilde ölçülür:
Kıvılcım planı (ücretsiz) : Günlük test çalıştırması sayısı. Kaynak sınırları, toplamda günde en fazla 15 test çalıştırması için listelenmiştir:
Sanal cihazlarda günde 10 test çalıştırması
Fiziksel cihazlarda günde 5 test çalıştırması
Blaze planı : Testleri çalıştırmak için harcanan dakikalar. Blaze planı, Spark planının sunduğu kaynak sınırına benzer ücretsiz bir zaman sınırıyla başlar:
Fiziksel cihazlarda günde 30 dakika test süresi
Sanal cihazlarda günde 60 dakika test süresi
Bu sınırların üzerindeki tüm kullanımlar aşağıdaki saatlik ücretlere göre ücretlendirilir:
Her fiziksel cihaz için saatte 5 ABD doları
Her sanal cihaz için saatte 1 ABD doları
Ücretler dakika başına hesaplanır ve en yakın dakikaya yuvarlanır. Örneğin, 22 saniyelik bir test bir dakika için faturalandırılırken, 75 saniyelik bir test iki dakika için faturalandırılır. Yalnızca testleri çalıştırmak için harcadığınız süre için ücretlendirilirsiniz (uygulamanızı yüklemek ve test sonuçlarını toplamak için geçen süre ücretlendirilmez).
Bulut API kotaları
Test ve Araç Sonuçları API'leri iki API sınırıyla gelir: proje başına günlük istek ve proje başına dakika başına istek.
Bulut Testi API sınırı:
- Günde 10.000.000 arama
- 1 dakikalık aralıkta 120.000 çağrı
Bu API kullanımınızı Google Cloud Console'da izleyebilirsiniz.
Bulut Aracı Sonuçları API sınırı:
- Günde 200.000 arama
- 1 dakikalık aralıkta 2.400 çağrı
Bu API kullanımınızı Google Cloud Console'da izleyebilirsiniz.
Cloud API kotalarını artırın
Bir Cloud API kotasına ulaştıysanız, aşağıdakileri yaparak daha yüksek bir limit talep edebilirsiniz:
Doğrudan Google Cloud Console'da bir artış isteği gönderme .
Firebase desteğiyle iletişim kurma .
Test Lab kotalarını anlayın
Test Lab kotaları, site düzeyinde değil proje düzeyinde uygulanır. Bu sınırlar, tüm test türleri (enstrümantasyon, Robo ve Oyun Döngüsü) ve test matrisleri arasında paylaşılır. Bir testi çalıştırdığınızda, Firebase konsolundaki Test yürütme ve test matrisi sonuçları altında çalışma süresini (yani testin çalışması için geçen süreyi) kontrol edebilirsiniz. Çalışma süreleri her cihazın yanında görüntülenir. Blaze planındaysanız, faturalandırma için test çalıştırma süreleri kullanılır.