Für Firebase Test Lab und Android Device Streaming sind ein Cloud API-Kontingent und ein Testkontingent verfügbar, die in den Standardpreisplänen für Spark und Blaze enthalten sind. Diese Kontingente basieren auf der Nutzung der Testressource, der Geräteressource oder der Cloud API in Ihrem Projekt.
Diese Kontingente gelten auf Projektebene, nicht auf Websiteebene. Diese Limits gelten für alle APIs (einschließlich Instrumentierungstests, Robo-Tests und Game Loop-Tests) und Testmatrizen. Wenn Sie einen Test ausführen, können Sie die Laufzeit (d.h. die Zeit, die der Test benötigt) in der Firebase-Konsole unter Testausführung und Testmatrixergebnisse prüfen. Wenn du Android Device Streaming verwendest, kannst du die Nutzung deines Projekts entweder in Android Studio oder in der Google Cloud Console prüfen. Die Laufzeiten werden neben den einzelnen Geräten angezeigt. Wenn Sie den Blaze-Tarif nutzen, werden die Testlaufzeiten für die Abrechnung verwendet.
Kontingente
Testkontingent
Das Testkontingent von Test Lab wird anhand der Anzahl der Testläufe pro Tag gemessen:
Spark-Tarif (kostenlos): Die Ressourcenlimits sind für insgesamt bis zu 15 Testläufe pro Tag aufgeführt:
10 Testläufe pro Tag auf virtuellen Geräten
5 Testläufe pro Tag auf physischen Geräten
Blaze-Plan: Nicht alle Projekte im Blaze-Plan haben dieselben Kontingente. Wenn Sie Google Cloud im Laufe der Zeit häufiger nutzen, können sich Ihre Kontingente entsprechend erhöhen. Wenn Sie eine deutlich stärkere Auslastung erwarten, können Sie proaktiv Kontingente anfordern.
Die Abrechnung erfolgt anhand der Minuten, die für die Ausführung von Tests aufgewendet wurden. Der Blaze-Tarif beginnt mit einem kostenlosen Zeitlimit, das dem Ressourcenlimit des Spark-Tarifs ähnelt:
30 Minuten Testzeit pro Tag auf physischen Geräten
60 Minuten Testzeit pro Tag auf virtuellen Geräten
Jegliche Nutzung, die über diese Limits hinausgeht, wird gemäß den folgenden Stundenpreisen berechnet:
5 $ pro Stunde und physisches Gerät
1 $ pro Stunde für jedes virtuelle Gerät
Die Gebühren werden pro Minute berechnet und auf die nächste Minute aufgerundet. Für einen 22-sekündigen Test wird beispielsweise eine Minute in Rechnung gestellt, für einen 75-sekündigen Test zwei Minuten. Ihnen wird nur die Zeit in Rechnung gestellt, die für die Durchführung der Tests aufgewendet wird. Die Zeit, die zum Installieren Ihrer App und zum Erfassen der Testergebnisse benötigt wird, wird nicht in Rechnung gestellt.
Sie können die Nutzung Ihres Testkontingents in der Google Cloud Console überwachen.
Cloud API-Kontingente
Für die Testing API und die Tool Results API gelten zwei API-Limits: Anfragen pro Tag und Projekt sowie Anfragen pro Minute und Projekt.
Cloud Testing API-Limit (einschließlich Aufrufe für Android-Gerätestreaming):
- 10.000.000 Aufrufe pro Tag
- 120.000 Anrufe pro Intervall von einer Minute
Sie können die Nutzung dieser API in der Google Cloud-Konsole beobachten.
Cloud Tool Results API-Limit:
- 200.000 Anrufe pro Tag
- 2.400 Anrufe pro 1-Minuten-Intervall
Sie können die Nutzung dieser API in der Google Cloud-Konsole beobachten.
Kontingente für das Streaming von Android-Geräten
Die Nutzung ist eingeschränkt und die Abrechnung wird zu einem späteren Zeitpunkt eingeführt.
Ab dem 1. Juni 2024 gilt für einen Aktionszeitraum:
- Kostenloser Spark-Plan: 120 Minuten pro Projekt und Monat kostenlos
- Blaze-Tarif: 120 kostenlose Minuten pro Projekt und Monat, 15 Cent pro zusätzlicher Minute
Im Februar 2025 endet der Aktionszeitraum und die Abrechnung erfolgt anhand der folgenden Kontingentlimits:
- (kostenloses) Spark-Abo: 30 kostenlose Minuten pro Projekt und Monat
- Blaze-Tarif: 30 Minuten pro Projekt und Monat kostenlos, 15 Cent pro zusätzlicher Minute
Nicht alle Projekte im Tarif „Blaze“ haben die gleichen Kontingente. Wenn Ihre Nutzung der Google Cloud-Konsole im Laufe der Zeit zunimmt, können Ihre Kontingente entsprechend erhöht werden. Wenn Sie eine deutlich stärkere Auslastung erwarten, können Sie proaktiv Kontingente anfordern.
Kontingente erhöhen
Wenn Sie das Testkontingent für eine Cloud API oder einen Blaze-Plan erreicht haben, können Sie ein höheres Limit beantragen. Gehen Sie dazu so vor:
Senden Sie eine Erhöhungsanfrage direkt in der Google Cloud-Konsole.
Wenden Sie sich an den Firebase-Support.