Nutzungsgrade, Kontingente und Preise für Test Lab

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 werden auf Projektebene und nicht auf Websiteebene angewendet. 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 Sie das Android-Gerätestreaming verwenden, können Sie die Nutzung Ihres Projekts entweder in Android Studio oder in der Google Cloud-Konsole 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-Abo (kostenlos): Die Ressourcenlimits gelten für insgesamt bis zu 15 Testläufe pro Tag:

    • 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 und virtuellem Gerät

Die Kosten 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 Anrufe 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 Folgendes:

    • Kostenloser Spark-Tarif: 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:

    • Kostenloser Spark-Tarif: 30 Minuten pro Projekt und Monat kostenlos
    • Blaze-Tarif: 30 Minuten pro Projekt und Monat kostenlos, 15 Cent pro zusätzlicher Minute

Nicht alle Projekte im Blaze-Tarif haben dieselben Kontingente. Wenn Sie die Google Cloud-Konsole mit der Zeit stärker nutzen, können sich Ihre Kontingente entsprechend erhöhen. 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: