Firebase Test Lab fournit un quota d'API Cloud et un quota de tests, qui sont inclus dans les plans tarifaires standard Spark et Blaze. Ces quotas sont basés sur l'utilisation par votre projet de la ressource de test ou de l'API Cloud .
Les quotas du laboratoire de test sont appliqués au niveau du projet et non au niveau du site. Ces limites sont partagées entre tous les types de tests (instrumentation, Robo et Game Loop) et matrices de tests. 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 Exécution du test et résultats de la matrice de test dans la console Firebase. Les temps d'exécution sont affichés à côté de chaque appareil. Si vous bénéficiez du forfait Blaze, les durées d'exécution des tests sont utilisées pour la facturation.
Quotas
Quota de tests
Le quota de tests de Test Lab est mesuré par le nombre d'exécutions de tests par jour :
Plan Spark (sans frais) : les limites de ressources sont répertoriées pour un maximum de 15 exécutions de tests par jour au total :
10 tests par jour sur des appareils virtuels
5 tests par jour sur des appareils physiques
Plan Blaze : Tous les projets du plan 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 demander de manière proactive des ajustements de quota .
La facturation est calculée en minutes passées à exécuter des tests. Le plan Blaze commence avec une limite de temps sans frais similaire à la limite de ressources offerte par le plan Spark :
30 minutes de test par jour sur des appareils physiques
60 minutes de test par jour sur des appareils virtuels
Toute utilisation au-delà de 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, 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 êtes facturé uniquement pour le temps passé à exécuter les tests (le temps nécessaire à l'installation de votre application et à la collecte des résultats des tests ne sera pas facturé).
Vous pouvez surveiller l'utilisation de votre quota de tests dans la console Google Cloud .
Quotas de l'API Cloud
Les API Testing et Tool Results sont soumises à deux limites d'API : requêtes par jour et par projet et requêtes par minute par projet.
Limite de l'API Cloud Testing :
- 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 des résultats de Cloud Tool :
- 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 .
Augmenter les quotas
Si vous avez atteint un quota de test de l'API Cloud ou du plan Blaze, vous pouvez demander une limite plus élevée en effectuant l'une des opérations suivantes : :
Soumettre une demande d'augmentation directement dans la console Google Cloud.
Contacter l'assistance Firebase .