Уровни использования, квоты и цены для Test Lab

Firebase Test Lab and Android Device Streaming provide a Cloud API quota and a testing quota, which is included in the standard Spark and Blaze pricing plans. These quotas are based on your project's usage of the testing resource , device resource or Cloud API .

Эти квоты применяются на уровне проекта, а не на уровне площадки. Эти ограничения действуют для всех API (включая инструментальные тесты, тесты роботов и тесты игровых циклов) и тестовых матриц.

При запуске теста вы можете проверить время его выполнения (то есть время, необходимое для выполнения теста) в консоли Firebase (перейдите в DevOps & Engagement > Test Lab , затем просмотрите результаты выполнения теста и матрицы тестов ). При использовании потоковой передачи с устройств Android вы можете проверить использование ресурсов вашего проекта либо в Android Studio, либо в консоли Google Cloud . Время выполнения отображается рядом с каждым устройством. Если вы используете тарифный план Blaze, время выполнения тестов используется для выставления счетов.

Квоты

квота тестирования

Квота тестирования Test Lab измеряется количеством запусков тестов в день:

  • Тарифный план Spark (бесплатный) : Указаны ограничения на ресурсы, позволяющие выполнить до 15 тестовых запусков в день:

    • 10 тестовых запусков в день на виртуальных устройствах

    • 5 тестовых запусков в день на физических устройствах

  • Blaze plan : Not all projects in the Blaze plan have the same quotas. If your usage of Google Cloud increases over time, your quotas might increase correspondingly. If you expect a sizable upcoming increase in usage, you can proactively request quota adjustments .

    Оплата рассчитывается исходя из количества минут, затраченных на выполнение тестов. Тарифный план Blaze начинается с бесплатного ограничения по времени, аналогичного ограничению ресурсов, предлагаемому в тарифном плане Spark:

    • 30 минут тестирования в день на физических устройствах

    • 60 минут тестирования в день на виртуальных устройствах

    За любое использование сверх установленных лимитов взимается плата по следующим почасовым ставкам:

    • 5 долларов в час за каждое физическое устройство

    • 1 доллар в час за каждое виртуальное устройство

Charges are calculated on a per-minute basis, rounded up to the nearest minute. For example, a 22-second test is billed for one minute, while a 75-second test is billed for two minutes. You are charged only for the time spent running tests (the time it takes to install your app and collect test results will not be charged).

Вы можете отслеживать использование квоты на тестирование в консоли Google Cloud .

Квоты облачного API

API для тестирования и отображения результатов работы инструментов имеют два ограничения: количество запросов в день на проект и количество запросов в минуту на проект.

  • Ограничение на использование API облачного тестирования (включая вызовы для потоковой передачи с устройств Android):

    • 10 000 000 звонков в день
    • 120 000 звонков в течение 1 минуты

    Вы можете отслеживать использование этого API в консоли Google Cloud .

  • Ограничение API результатов облачных инструментов:

    • 200 000 звонков в день
    • 2400 звонков в течение 1 минуты

    Вы можете отслеживать использование этого API в консоли Google Cloud .

Квоты на потоковую передачу на устройствах Android

  • (Бесплатно) План Spark : 30 бесплатных минут на проект в месяц.
  • Тарифный план Blaze : 30 бесплатных минут на проект в месяц, 15 центов за каждую дополнительную минуту.

Not all projects in the Blaze plan have the same quotas. If your usage of Google Cloud console increases over time, your quotas might increase correspondingly. If you expect a sizable upcoming increase in usage, you can proactively request quota adjustments .

Увеличить квоты

Если вы достигли квоты на тестирование в рамках плана Cloud API или Blaze, вы можете запросить увеличение лимита одним из следующих способов: