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 du test et de la matrice de test 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 au 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 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 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 :
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/03 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/03 (UTC)."],[],[],null,["\u003cbr /\u003e\n\nFirebase Test Lab and [Android Device\nStreaming](https://developer.android.com/studio/run/android-device-streaming)\nprovide a Cloud API quota and a testing quota, which is included in the standard\nSpark and Blaze pricing\nplans. These quotas are based on your project's usage of the [testing\nresource](#testing-quota), [device resource](#device-streaming) or [Cloud\nAPI](#cloud-api-quota).\n\nThese quotas are applied project-level, not site-level. These limits are shared\nacross all APIs (including instrumentation tests, Robo tests, and Game Loop\ntests) and test matrixes. When you run a test, you can check its run time (i.e.,\nthe time it takes the test to run) under **Test execution and test matrix\nresults** in the Firebase console. When using Android Device Streaming, you\ncan check your project's usage in either Android Studio or\nGoogle Cloud console. Run times are displayed next to each device. If you're in\nthe Blaze plan, the test run times are used for billing.\n| When your project is on the Blaze pricing plan, [**set up budget alerts**](/docs/projects/billing/avoid-surprise-bills#set-up-budget-alert-emails) using the console. You can use the [Blaze plan calculator](/pricing#blaze-calculator) to estimate your monthly costs.\n|\n| Be aware that **budget alerts do *not* cap your usage or\n| charges** --- they are *alerts* about your costs so that you can\n| take action, if needed. For example, you might consider\n| [using\n| budget notifications to programmatically disable Cloud Billing on a\n| project](https://cloud.google.com/billing/docs/how-to/disable-billing-with-notifications).\n\n**Quotas**\n\nTesting quota\n\nTest Lab's testing quota is measured by the\nnumber of test runs per day:\n\n- **Spark plan (no-cost)**: The resource limits are\n listed for up to 15 test runs per day in total:\n\n - 10 test runs per day on virtual devices\n\n - 5 test runs per day on physical devices\n\n- **Blaze plan** : Not all projects in the Blaze plan have the same quotas. If\n your usage of Google Cloud increases over time, your quotas might increase\n correspondingly. If you expect a sizable upcoming increase in usage, you can\n proactively request [quota adjustments](#increase-cloud-quotas).\n\n Billing is calculated by the minutes spent running tests. The Blaze plan\n begins with a no-cost time limit that's similar to the resource limit offered\n by the Spark plan:\n - 30 minutes of test time per day on physical devices\n\n - 60 minutes of test time per day on virtual devices\n\n Any usage above these limits is charged according to the following hourly\n rates:\n - $5 per hour for each physical device\n\n - $1 per hour for each virtual device\n\nCharges are calculated on a per-minute basis, rounded up to the nearest\nminute. For example, a 22-second test is billed for one minute, while a\n75-second test is billed for two minutes. You are charged only for the\ntime spent running tests (the time it takes to install your app\nand collect test results will not be charged).\n\nYou can monitor your testing quota usage in the\n[Google Cloud console](https://console.cloud.google.com/apis/api/testing.googleapis.com/quotas).\n\nCloud API quotas\n\nThe Testing and Tool Results APIs come with two API limits: requests per day per\nproject, and requests per minute per project.\n\n- Cloud Testing API limit (including calls for Android Device Streaming):\n\n - 10,000,000 calls per day\n - 120,000 calls per 1-minute interval\n\n You can monitor your usage of this API in the\n [Google Cloud console](https://console.cloud.google.com/apis/api/testing.googleapis.com/quotas).\n- Cloud Tool Results API limit:\n\n - 200,000 calls per day\n - 2,400 calls per 1-minute interval\n\n You can monitor your usage of this API in the\n [Google Cloud console](https://console.cloud.google.com/apis/api/toolresults.googleapis.com/quotas).\n\nAndroid Device Streaming quotas\n\n- **(no cost) Spark plan**: 30 no cost minutes per project, per month\n- **Blaze plan**: 30 no cost minutes per project, per month, 15 cents for each additional minute\n\nNot all projects in the Blaze plan have the same quotas. If your usage of\nGoogle Cloud console increases over time, your quotas might increase\ncorrespondingly. If you expect a sizable upcoming increase in usage, you can\nproactively request [quota adjustments](/docs/test-lab/usage-quotas-pricing#increase-cloud-quotas).\n\nIncrease quotas\n\nIf you've reached a Cloud API or Blaze plan testing quota, you can request a\nhigher limit by doing one of the following:\n\n- [Submitting an increase request](https://cloud.google.com/docs/quota#requesting_higher_quota)\n directly in the Google Cloud console.\n\n- Contacting [Firebase support](https://support.google.com/firebase/contact/support)."]]