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

Firebase Test Lab и Android Device Streaming предоставляют квоту Cloud API и квоту тестирования, которая включена в стандартные тарифные планы Spark и Blaze. Эти квоты основаны на использовании вашим проектом ресурса тестирования , ресурса устройства или Cloud API .

Эти квоты применяются на уровне проекта, а не на уровне сайта. Эти ограничения являются общими для всех API (включая инструментальные тесты, тесты Robo и тесты Game Loop) и тестовых матриц. При запуске теста вы можете проверить время его выполнения (т. е. время, необходимое для выполнения теста) в разделе Выполнение теста и результаты тестовой матрицы в консоли Firebase . При использовании потоковой передачи Android Device Streaming вы можете проверить использование вашего проекта в консоли Android Studio или Google Cloud . Время выполнения отображается рядом с каждым устройством. Если вы используете план Blaze, время выполнения теста используется для выставления счетов.

Квоты

Квота на тестирование

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

  • План Spark (бесплатный) : лимиты ресурсов указаны для 15 тестовых запусков в день в общей сложности:

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

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

  • План Blaze : Не все проекты в плане Blaze имеют одинаковые квоты. Если ваше использование Google Cloud со временем увеличивается, ваши квоты могут соответственно увеличиться. Если вы ожидаете значительного увеличения использования, вы можете заранее запросить корректировку квот .

    Счета выставляются по минутам, потраченным на выполнение тестов. План Blaze начинается с бесплатного временного лимита, который аналогичен ресурсному лимиту, предлагаемому планом Spark:

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

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

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

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

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

Плата рассчитывается на поминутной основе с округлением до ближайшей минуты. Например, 22-секундный тест тарифицируется как одна минута, а 75-секундный — как две минуты. Плата взимается только за время, потраченное на выполнение тестов (время, необходимое для установки приложения и сбора результатов тестов, не тарифицируется).

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

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

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 центов за каждую дополнительную минуту

Не все проекты в плане Blaze имеют одинаковые квоты. Если использование вами консоли Google Cloud со временем увеличится, ваши квоты могут соответственно увеличиться. Если вы ожидаете значительного увеличения использования в будущем, вы можете заранее запросить корректировку квот .

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

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