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

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

Эти квоты применяются на уровне проекта, а не на уровне сайта. Эти ограничения действуют для всех API (включая инструментальные тесты, тесты роботов и тесты игровых циклов) и тестовых матриц. При запуске теста вы можете проверить время его выполнения (т.е. время, необходимое для выполнения теста) в разделе «Выполнение тестов и результаты тестовой матрицы» в консоли Firebase . При использовании потоковой передачи с устройств Android вы можете проверить использование ресурсов вашего проекта в консоли 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 облачного тестирования (включая вызовы для потоковой передачи с устройств 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, вы можете запросить увеличение лимита одним из следующих способов: