Niveaux d'utilisation, quotas et tarification de Test Lab

Firebase Test Lab et Android Device Streaming fournissent un quota d'API Cloud et un quota de test, qui sont inclus dans les forfaits Spark et Blaze standards. Ces quotas sont basés sur l'utilisation des ressources de test, des ressources d'appareil ou de l'API Cloud de votre projet.

Ces quotas sont appliqués au niveau du projet, et non au niveau du site. Ces limites sont partagées entre toutes les API (y compris les tests d'instrumentation, les tests Robo et les tests de boucle de jeu) et les matrices de test.

Lorsque vous exécutez un test, vous pouvez vérifier sa durée d'exécution (c'est-à-dire le temps nécessaire à l'exécution du test) dans la console Firebase (accédez à DevOps et engagement > Test Lab, puis affichez les Résultats de l'exécution du test et de la matrice de test). Lorsque vous utilisez Android Device Streaming, vous pouvez vérifier l'utilisation de votre projet dans Android Studio ou dans la Google Cloud console. Les durées d'exécution s'affichent à côté de chaque appareil. Si vous utilisez le forfait Blaze, les durées d'exécution des tests sont utilisées pour la facturation.

Quota

Quota de test

Le quota de test de Test Lab est mesuré par le nombre d'exécutions de tests par jour :

  • Forfait Spark (sans frais) : les limites de ressources sont indiquées pour un maximum de 15 exécutions de tests par jour au total :

    • 10 exécutions de tests par jour sur des appareils virtuels

    • 5 exécutions de tests par jour sur des appareils physiques

  • Forfait Blaze : tous les projets du forfait Blaze n'ont pas les mêmes quotas. Si votre utilisation de Google Cloud augmente au fil du temps, vos quotas peuvent augmenter en conséquence. Si vous prévoyez une augmentation importante de l'utilisation, vous pouvez anticiper cette évolution en demandant des ajustements de quota.

    La facturation est calculée en fonction du nombre de minutes passées à exécuter des tests. Le forfait Blaze commence par une limite de temps sans frais semblable à la limite de ressources proposée par le forfait Spark :

    • 30 minutes de temps de test par jour sur des appareils physiques

    • 60 minutes de temps de test par jour sur des appareils virtuels

    Toute utilisation supérieure à ces limites est facturée aux tarifs horaires suivants :

    • 5 $ par heure pour chaque appareil physique

    • 1 $ par heure pour chaque appareil virtuel

Les frais sont calculés à la minute et arrondis à la minute supérieure. Par exemple, un test de 22 secondes est facturé une minute, tandis qu'un test de 75 secondes est facturé deux minutes. Vous n'êtes facturé que pour le temps passé à exécuter des tests (le temps nécessaire à l'installation de votre application et à la collecte des résultats des tests n'est pas facturé).

Vous pouvez surveiller votre utilisation du quota de test dans la Google Cloud console.

Quotas d'API Cloud

Les API Testing et Tool Results sont fournies avec deux limites d'API : les requêtes par jour et par projet, et les requêtes par minute et par projet.

  • Limite de l'API Cloud Testing (y compris les appels pour Android Device Streaming) :

    • 10 000 000 d'appels par jour
    • 120 000 appels par intervalle d'une minute

    Vous pouvez surveiller votre utilisation de cette API dans la Google Cloud console.

  • Limite de l'API Cloud Tool Results :

    • 200 000 appels par jour
    • 2 400 appels par intervalle d'une minute

    Vous pouvez surveiller votre utilisation de cette API dans la Google Cloud console.

Quotas d'Android Device Streaming

  • Forfait Spark(sans frais) : 30 minutes sans frais par projet et par mois
  • Forfait Blaze : 30 minutes sans frais par projet et par mois, 0, 15 $ par minute supplémentaire

Tous les projets du forfait Blaze n'ont pas les mêmes quotas. Si votre utilisation de Google Cloud console augmente au fil du temps, vos quotas peuvent augmenter en conséquence. Si vous prévoyez une augmentation importante de l'utilisation, vous pouvez anticiper cette évolution en demandant des ajustements de quota.

Augmenter les quotas

Si vous avez atteint un quota de test d'API Cloud ou du forfait Blaze, vous pouvez demander une limite plus élevée en procédant de l'une des manières suivantes :