Livelli di utilizzo, quote e prezzi di Test Lab

Firebase Test Lab e Android Device Streaming forniscono una quota di API Cloud e una quota di test, incluse nei piani tariffari standard Spark e Blaze. Queste quote si basano sull'utilizzo da parte del progetto della risorsa di test, della risorsa del dispositivo o dell'API Cloud.

Queste quote vengono applicate a livello di progetto, non di sito. Questi limiti sono condivisi tra tutte le API (inclusi i test di instrumentazione, i test Robo e i test del ciclo di gioco) e le matrici di test.

Quando esegui un test, puoi controllare il tempo di esecuzione (ovvero il tempo necessario per l'esecuzione del test) nella console Firebase (vai a DevOps e coinvolgimento > Test Lab, quindi visualizza Risultati dell'esecuzione del test e della matrice di test). Quando utilizzi Android Device Streaming, puoi controllare l'utilizzo del progetto in Android Studio o nella console Google Cloud. I tempi di funzionamento vengono visualizzati accanto a ogni dispositivo. Se hai scelto il piano Blaze, i tempi di esecuzione dei test vengono utilizzati per la fatturazione.

Quote

Quota di test

La quota di test di Test Lab viene misurata in base al numero di esecuzioni di test al giorno:

  • Piano Spark (senza costi): i limiti delle risorse sono elencati per un massimo di 15 esecuzioni di test al giorno in totale:

    • 10 esecuzioni di test al giorno su dispositivi virtuali

    • 5 esecuzioni di test al giorno su dispositivi fisici

  • Piano Blaze: non tutti i progetti nel piano Blaze hanno le stesse quote. Se il tuo utilizzo di Google Cloud aumenta nel tempo, le tue quote potrebbero aumentare di conseguenza. Se prevedi un aumento imminente e consistente dell'utilizzo, puoi richiedere un aggiustamento della quota in modo proattivo.

    La fatturazione viene calcolata in base ai minuti impiegati per l'esecuzione dei test. Il piano Blaze inizia con un limite di tempo senza costi simile al limite di risorse offerto dal piano Spark:

    • 30 minuti di test al giorno su dispositivi fisici

    • 60 minuti di test al giorno su dispositivi virtuali

    Qualsiasi utilizzo superiore a questi limiti viene addebitato in base alle seguenti tariffe orarie:

    • 5 $ l'ora per ogni dispositivo fisico

    • 1 $ l'ora per ogni dispositivo virtuale

Gli addebiti vengono calcolati su base al minuto, arrotondati al minuto più vicino. Ad esempio, un test di 22 secondi viene fatturato per un minuto, mentre un test di 75 secondi viene fatturato per due minuti. Ti viene addebitato solo il tempo impiegato per l'esecuzione dei test (il tempo necessario per installare l'app e raccogliere i risultati dei test non verrà addebitato).

Puoi monitorare l'utilizzo della quota di test nella console Google Cloud.

Quote API Cloud

Le API Testing e Tool Results prevedono due limiti API: richieste al giorno per progetto e richieste al minuto per progetto.

  • Limite dell'API Cloud Testing (incluse le chiamate per lo streaming su dispositivi Android):

    • 10.000.000 di chiamate al giorno
    • 120.000 chiamate per intervallo di 1 minuto

    Puoi monitorare l'utilizzo di questa API nella console Google Cloud.

  • Limite dell'API Cloud Tool Results:

    • 200.000 chiamate al giorno
    • 2400 chiamate per intervallo di 1 minuto

    Puoi monitorare l'utilizzo di questa API nella console Google Cloud.

Quote di streaming di dispositivi Android

  • Piano Spark(senza costi): 30 minuti senza costi per progetto, al mese
  • Piano Blaze: 30 minuti senza costi per progetto al mese, 0, 15 $ per ogni minuto aggiuntivo

Non tutti i progetti nel piano Blaze hanno le stesse quote. Man mano che il tuo utilizzo della console Google Cloud aumenta nel tempo, le tue quote potrebbero aumentare di conseguenza. Se prevedi un aumento imminente e consistente dell'utilizzo, puoi richiedere un aggiustamento della quota in modo proattivo.

Aumenta le quote

Se hai raggiunto una quota di test del piano Blaze o dell'API Cloud, puoi richiedere un limite più elevato eseguendo una delle seguenti operazioni: