Firebase Test Lab ve Android Device Streaming, 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 bağlıdır.
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 arasında paylaşılır.
Bir test çalıştırdığınızda, testin çalışma süresini (testin çalışması için gereken süre) Firebase konsolunda kontrol edebilirsiniz (DevOps ve Etkileşim > Test Lab'e gidin, ardından Test işlemi ve test matrisi sonuçları'nı görüntüleyin). Android cihaz akışı özelliğini 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 için test kotası, günlük test çalıştırma sayısına göre ölçülür:
Spark planı (ücretsiz): Kaynak sınırları, günde toplam 15 test çalıştırması için listelenir:
Sanal cihazlarda günde 10 test çalıştırması
Fiziksel cihazlarda günde 5 test çalıştırması
Blaze planı: Blaze planındaki tüm projeler aynı kotalara sahip değildir. Google Cloud kullanımınız zaman içinde artarsa kotalarınız da buna paralel olarak artabilir. Kullanımda yakın zamanda büyük bir artış bekliyorsanız proaktif olarak kota ayarlamaları isteğinde bulunabilirsiniz.
Faturalandırma, testlerin çalıştırılması için harcanan dakikalara göre hesaplanır. Blaze planı, Spark planının sunduğu kaynak sınırına benzer bir ücretsiz 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ı aşan kullanımlar, aşağıdaki saatlik ücretlere göre ücretlendirilir:
Her fiziksel cihaz için saat başına 5 ABD doları
Her sanal cihaz için saat başına 1 ABD doları
Ücretler dakika bazında hesaplanır ve en yakın dakikaya yuvarlanır. Örneğin, 22 saniyelik bir test bir dakika, 75 saniyelik bir test ise iki dakika olarak faturalandırılır. Yalnızca testleri çalıştırmak için harcanan süre için ücretlendirilirsiniz (uygulamanızı yüklemek ve test sonuçlarını toplamak için gereken süre için ücret alınmaz).
Test kotası kullanımınızı Google Cloud Console'da izleyebilirsiniz.
Cloud API kotaları
Testing ve Tool Results API'leri iki API sınırıyla birlikte sunulur: 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ışı ç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 Console'da 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 Console'da izleyebilirsiniz.
Android cihaz aktarımı kotaları
- (Ücretsiz) Spark planı: Proje başına ayda 30 ücretsiz dakika
- Blaze planı: Proje başına ayda 30 ücretsiz dakika, her ek dakika için 15 sent
Blaze planındaki tüm projelerin kotaları aynı değildir. Google Cloud konsolunu kullanımınız zaman içinde artarsa kotalarınız da buna bağlı olarak artabilir. Kullanımda yakın zamanda büyük bir artış bekliyorsanız proaktif olarak kota ayarlamaları isteğinde bulunabilirsiniz.
Kotaları artırma
Cloud API veya Blaze planı test kotasına ulaştıysanız aşağıdakilerden birini yaparak daha yüksek bir sınır talep edebilirsiniz:
Doğrudan Google Cloud konsolunda kota düzenlemesi isteğinde bulunma.
Firebase Destek Ekibi ile iletişime geçme