Firebase Test Lab ve Android Cihaz Yayınlama standart Spark ve Blaze fiyatlandırma planlarına dahil olan bir Cloud API kotası ve test kotası sağlar. Bu kotalar, projenizin test kaynağı, cihaz kaynağı veya Cloud API kullanımına göre belirlenir.
Bu kotalar site düzeyinde değil proje düzeyinde uygulanır. Bu sınırlar, tüm API'ler (enstrümantasyon testleri, Robo testleri ve Oyun Döngüsü testleri dahil) ve test matrisleri için geçerlidir. Test çalıştırdığınızda, Firebase konsolundaki Test yürütme ve test matrisi sonuçları bölümünde testin çalışma süresini (yani testin çalışması için gereken süre) kontrol edebilirsiniz. Android Device Streaming'i kullanırken projenizin kullanımını Android Studio'da veya Google Cloud konsolunda kontrol edebilirsiniz. Çalışma süreleri her cihazın yanında gösterilir. Blaze planındaysanız test çalıştırma süreleri faturalandırma için kullanılır.
Kotalar
Test kotası
Test Lab'nın test kotası, günlük test çalıştırma sayısıyla ölçülür:
Spark planı (ücretsiz): 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ırma
Blaze planı: Blaze planındaki tüm projelerin kotaları aynı değildir. Google Cloud kullanımınız zamanla artarsa kotalarınız da buna uygun şekilde artabilir. Kullanımın önemli oranda artacağını düşünüyorsanız önlem amaçlı olarak kota ayarlaması isteyebilirsiniz.
Faturalandırma, testlerin çalıştırılması için harcanan süreye göre hesaplanır. Blaze planı, Spark planının sunduğu kaynak sınırına benzer şekilde ücretsiz bir zaman sınırı ile 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 kullanımlar için aşağıdaki saatlik ücretler uygulanır:
Her fiziksel cihaz için saatlik 5 ABD doları
Her sanal cihaz için saatlik 1 ABD doları
Ücretler dakika başına hesaplanır ve en yakın dakikaya yuvarlanır. Örneğin, 22 saniyelik bir test için bir dakikalık, 75 saniyelik bir test için ise iki dakikalık ücret alınır. Yalnızca testleri çalıştırmak için harcanan süre (uygulamanızı yüklemek ve test sonuçlarını toplamak için geçen süre ücretlendirilmez) için ücretlendirilirsiniz.
Test kotası kullanımınızı Google Cloud konsolunda izleyebilirsiniz.
Cloud API kotaları
Testing ve Tool Results API'lerinde iki API sınırı vardır: proje başına günlük istek sayısı ve proje başına dakikalık istek sayısı.
Cloud Testing API sınırı (Android Cihaz Akışı için yapılan çağrılar dahil):
- Günde 10.000.000 çağrı
- 1 dakikalık aralıkta 120.000 çağrı
Bu API'nin kullanımını Google Cloud konsolunda izleyebilirsiniz.
Cloud Tool Results API sınırı:
- Günde 200.000 çağrı
- 1 dakikalık aralıkta 2.400 çağrı
Bu API'nin kullanımını Google Cloud konsolunda izleyebilirsiniz.
Android cihaz aktarımı kotaları
- (Ücretsiz) Spark planı: Proje başına ayda 30 ücretsiz dakika
- Blaze planı: Proje başına aylık 30 ücretsiz dakika, ek her dakika için 15 ABD doları
Blaze planındaki tüm projelerin kotaları aynı değildir. Google Cloud konsolunu kullanımınız zamanla artarsa kotalarınız da buna göre artabilir. Kullanımın önemli oranda artacağını düşünüyorsanız önlem amaçlı olarak kota ayarlaması isteyebilirsiniz.
Kotaları artırma
Bir Cloud API veya Blaze planı test kotasına ulaştıysanız aşağıdakilerden birini yaparak daha yüksek bir sınır isteğinde bulunabilirsiniz:
Artış isteğini doğrudan Google Cloud konsolundan gönderme
Firebase Destek Ekibi ile iletişime geçin.