Test Lab için kullanım seviyeleri, kotalar ve fiyatlandırma

Firebase Test Lab ve Android Cihaz Yayınlama standart Spark ve Blaze fiyatlandırma planlarına dahil olan bir Cloud API kotası ve bir 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 arasında paylaşılır.

Bir test çalıştırdığınızda, çalışma süresini (testin çalışması için gereken süre) Firebase konsolda 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 Yayınını 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ırması

  • Blaze planı: Blaze planındaki tüm projelerin kotaları aynı değildir. Google Cloud kullanımınız zaman içinde artarsa kotalarınız da buna göre artabilir. Kullanımda önemli bir artış olmasını bekliyorsanız proaktif olarak kota ayarlaması isteğinde bulunabilirsiniz.

    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, aşağıdaki saatlik ücretlere göre faturalandırılır:

    • 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 için bir dakika, 75 saniyelik bir test için ise iki dakika üzerinden faturalandırma yapılı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ı

Test ve Araç Sonuçları API'leri iki API sınırı içerir: proje başına günlük istek sayısı ve proje başına dakikadaki 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ızı Google Cloud konsolunda izleyebilirsiniz.

  • Cloud Tool Results API sınırı:

    • Günde 200.000 çağrı
    • 1 dakikalık aralıkta 2.400 görüşme

    Bu API'nin kullanımınızı Google Cloud konsolunda izleyebilirsiniz.

Android cihaz aktarımı kotaları

  • (Ücretsiz) Spark planı: Ayda proje başına 30 ücretsiz dakika
  • Blaze planı: Proje başına ayda 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 paralel olarak artabilir. Kullanımda önemli bir artış olmasını bekliyorsanız proaktif olarak kota ayarlaması isteğinde bulunabilirsiniz.

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: