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 par votre projet de la ressource de test, de la ressource d'appareil ou de l'API Cloud.

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) sous Résultats de l'exécution des tests et de la matrice de tests dans la console Firebase. Lorsque vous utilisez le streaming d'appareils Android, vous pouvez vérifier l'utilisation de votre projet dans Android Studio ou dans la console Google Cloud. Les durées d'exécution sont affichées à côté de chaque appareil. Si vous avez souscrit le forfait Blaze, les durées d'exécution des tests sont utilisées pour la facturation.

Quota

Quota de test

Le quota de tests 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

  • Formule Blaze : tous les projets de la formule Blaze ne sont pas soumis aux 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 notable 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. La formule Blaze commence par une limite de temps sans frais semblable à la limite de ressources proposée par la formule Spark :

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

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

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

    • 5 $ par heure pour chaque appareil physique

    • 1 $ par heure pour chaque appareil virtuel

Les frais sont calculés à la minute près, arrondie à 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 pour installer votre application et collecter les résultats des tests ne vous sera pas facturé).

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

Quotas des API Cloud

Les API Testing et Tool Results sont soumises à deux limites : le nombre de requêtes par jour et le nombre de requêtes par minute, toutes deux par projet.

  • Limite de l'API Cloud Testing (y compris les appels pour le streaming d'appareils Android) :

    • 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 console Google Cloud.

  • 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 console Google Cloud.

Quotas de streaming sur des appareils Android

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

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

Augmenter les quotas

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