Доступные устройства в тестовой лаборатории

Test Lab позволяет тестировать ваше приложение на самых разных устройствах и версиях Android. Есть несколько способов узнать, какие устройства доступны:

  • Консоль Firebase : если вы запускаете тесты из консоли Firebase , вы можете увидеть список доступных устройств на этапе выбора измерений рабочего процесса запуска теста .

  • gcloud CLI: Чтобы просмотреть список доступных устройств из Google Cloud CLI, используйте следующую команду:

    gcloud firebase test android models list
  • Google APIs Explorer: вы можете искать устройства даже напрямую, без проекта Firebase или gcloud CLI, используя Google APIs Explorer .

Индикатор стабильности устройства

Test Lab отмечает устройства, испытывающие снижение стабильности в консоли Firebase и интерфейсе командной строки Google Cloud, с помощью индикатора «Пониженная стабильность» . Устройства с индикатором «Пониженная стабильность» чаще возвращали неопределенные результаты в течение длительного периода (30 дней и более). Эта функция помогает вам лучше выбирать устройства для вашего сценария использования, сообщая о снижении стабильности тестового устройства.

Просмотр стабильности устройства в консоли Firebase

Стабильность работы устройства можно проверить в консоли Firebase при настройке нового теста для конкретного устройства.

Чтобы проверить стабильность работы устройства, выполните следующие инструкции:

  1. Откройте страницу Test Lab в консоли Firebase .

  2. Выберите Выполнить тест , а затем выберите тип теста.

  3. Загрузите двоичный файл вашего приложения.

  4. На шаге «Выбрать размеры» нажмите кнопку «Настроить» .

  5. Выберите одно или несколько устройств для проведения теста. В зависимости от стабильности устройства рядом с выбранными устройствами может отображаться метка «Ограниченная стабильность» .

  6. Проведите тест.

Просмотр стабильности устройства в Google Cloud CLI

Стабильность работы конкретного устройства можно проверить в интерфейсе командной строки gcloud при настройке нового теста.

Чтобы проверить стабильность работы устройства, выполните следующие инструкции:

  1. Загрузите последнюю версию Google Cloud SDK и следуйте инструкциям.

  2. Выполните одну из следующих команд: gcloud firebase test android models list или gcloud firebase test android models describe MODEL_ID

Если на тестовом устройстве наблюдается снижение стабильности, вы можете увидеть тег reduced_stability в столбце ТЕГИ, где перечислены затронутые версии.

Емкость устройства

Test Lab предоставляет агрегированную информацию о емкости мобильных устройств через консоль Firebase и интерфейс командной строки Firebase . Ёмкость устройств — это агрегированное количество устройств, подключенных к сети в лаборатории мобильных устройств Google. Эта функция помогает вам убедиться, что в нашей лаборатории достаточно устройств для более эффективного проведения тестов. Ёмкость устройств оценивается по следующим критериям: высокая, средняя и низкая.

Тестирование на любом уровне емкости устройства может занять больше времени по следующим причинам:

  • Трафик, влияющий на время начала теста. Чтобы проверить наличие сообщений об отключениях или сбоях, посетите панель состояния Firebase .
  • Сбои устройства или инфраструктуры, которые могут произойти в любой момент и повлиять на продолжительность выполнения теста.

В следующей таблице описываются типы емкости устройств и даются рекомендации о том, когда использовать каждый тип емкости:

Емкость Описание Рекомендуемое использование
Высокая производительность Каталог устройств Test Lab содержит множество устройств. Используйте при проведении большого количества тестов.
Средняя вместимость Каталог устройств Test Lab содержит умеренное количество устройств. Этот уровень емкости подходит для проведения большинства ваших тестов.
Низкая емкость В каталоге устройств Test Lab представлено лишь несколько устройств. Хотя устаревшие устройства относятся к группе устройств с низкой ёмкостью, не все устройства с низкой ёмкостью считаются устаревшими. Используйте, когда вам нужно запустить тест на устройстве определённой модели и версии. Такие тесты не подходят для шардинга. Из-за низкой ёмкости выполнение тестов может занять много времени, особенно при одновременном запуске большого количества тестов.
Примечание: виртуальные устройства Android имеют переменную ёмкость. Количество предустановленных виртуальных устройств зависит от типичного недавнего использования и может автоматически масштабироваться в периоды повышенной нагрузки.

Просмотр емкости устройства в консоли Firebase

Вы можете просмотреть емкость устройства в консоли Firebase для конкретного устройства при настройке нового теста.

Чтобы просмотреть емкость устройства, выполните следующие инструкции:

  1. Откройте страницу Test Lab в консоли Firebase .

  2. Выберите Выполнить тест , а затем выберите тип теста.

  3. Загрузите двоичный файл вашего приложения.

  4. На шаге «Выбрать размеры» нажмите кнопку «Настроить» .

  5. (Необязательно) Чтобы отфильтровать устройства по уровню емкости, выполните следующие действия:

    1. Нажмите значок Фильтр .

    2. Выберите Емкость .

    3. Выберите уровень ёмкости, по которому хотите отфильтровать: «Средний» или «Высокий» . Чтобы отфильтровать устройства с низкой ёмкостью, выберите оба уровня: «Средний» и «Высокий».

    4. Нажмите «Применить» .

  6. Выберите одно или несколько устройств для проведения теста. В зависимости от ёмкости устройства рядом с выбранными устройствами может отображаться метка «Средняя» или «Высокая» .

  7. Проведите тест.

Просмотр емкости устройства в Google Cloud CLI

Вы можете просмотреть емкость устройства в интерфейсе командной строки gcloud для конкретного устройства при настройке нового теста.

Чтобы просмотреть емкость устройства, выполните следующие инструкции:

  1. Загрузите последнюю версию Google Cloud SDK и следуйте инструкциям. Версия должна быть 417.0.0 или выше.
  2. Выполните одну из этих команд:
    gcloud firebase test android list-device-capacities
    или
    gcloud firebase test android models describe MODEL_ID

Выходные данные включают емкость устройства, идентификатор модели, название модели и идентификатор версии ОС.

Устаревшие устройства и версии

Устаревшие устройства доступны не менее одного месяца, после чего удаляются из каталога устройств Test Lab . После удаления устройства Test Lab больше не выполняет тестовые запросы, направленные на него; такие запросы помечаются как Skipped .

Устаревшие устройства

Производитель Название модели Форма устройства Идентификатор устройства Планируемая дата выселения Рекомендуемая замена
Леново Lenovo Tab P11 Физический J606F/30 2025-05-03
Samsung Galaxy Tab S3 Физический gts3lltevzw/28 2024-04-14
Samsung Galaxy Tab A (2016) Физический gtaxlwifi/27 2025-04-30
Google Google Nexus 5X Виртуальный Nexus5X/24 2025-03-31
Nexus5X/25 2025-03-31
Nexus5X/26 2025-03-31 MediumPhone.arm/26
Google Google Nexus 6 Виртуальный Nexus6/24 2025-03-31
Nexus6/25 2025-03-31
Google Google Nexus 6P Виртуальный Nexus6P/24 2025-03-31
Nexus6P/25 2025-03-31
Nexus6P/26 2025-03-31 MediumPhone.arm/26
Nexus6P/27 2025-03-31 MediumPhone.arm/27
Google Клон Google Nexus 7 16:9 Виртуальный Nexus7_clone_16_9/24 2025-03-31
Nexus7_clone_16_9/25 2025-03-31
Nexus7_clone_16_9/26 2025-03-31
Google Google Nexus 9 Виртуальный Нексус9/24 2025-03-31
Нексус9/25 2025-03-31
Google Google Nexus (низкое разрешение) Виртуальный NexusLowRes/24 2025-03-31
NexusLowRes/25 2025-03-31
NexusLowRes/26 2025-03-31 SmallPhone.arm/26
NexusLowRes/27 2025-03-31 SmallPhone.arm/27
NexusLowRes/28 2025-03-31 SmallPhone.arm/28
NexusLowRes/29 2025-03-31 SmallPhone.arm/29
NexusLowRes/30 2025-03-31 SmallPhone.arm/30
Google Пиксель 2 Виртуальный Пиксель2/26 2025-03-31 MediumPhone.arm/26
Пиксель2/27 2025-03-31 MediumPhone.arm/27
Пиксель2/28 2025-03-31 MediumPhone.arm/28
Пиксель2/29 2025-03-31 MediumPhone.arm/29
Пиксель2/30 2025-03-31 MediumPhone.arm/30
Google Пиксель 3 Виртуальный Пиксель3/30 2025-03-31 MediumPhone.arm/30
Общий Стандартный планшет Android с разрешением 720x1600 и разрешением 270 точек на дюйм Виртуальный AndroidTablet270dpi/30 2025-03-31 AndroidTablet270dpi.arm/30
Google Google TV Амати Виртуальный AmatiTvEmulator/29 2025-05-31
Будет определено
Google Google ТВ Виртуальный GoogleTvEmulator/30 2025-05-31
Будет определено
GoogleTv.arm/31 (скоро будет доступно)
Samsung Galaxy Z Fold 3 Физический q2q/31 2025-03-31
Realme ГТ Нео 3 Физический RED8BEL1/33 2025-02-03
OnePlus OnePlus 9 Pro Физический OnePlus9Pro/33 2025-02-03
Samsung Galaxy Z Fold 3 Физический q2q/30 2025-02-06
Samsung Samsung Galaxy S9 Физический starqlteue/26 2025-02-21
Google Google Уэмбли Физический wembley_2GB_full/30 2025-03-03
Google Lenovo Tab P12 Pro Физический gsi_arm64/33 2025-03-03
Samsung Samsung Galaxy A51 Физический а51/31 2025-03-03
OnePlus OnePlus Nord2 5G Физический OP515BL1/33 2025-03-12
HMD Global Нокиа 1 Физический ФРТ/27 2025-06-09
Samsung Samsung Galaxy S20 Физический x1q/29 2025-06-09
ЛГ LM-G900 Физический caymanlm/31 2025-06-09
Google Пиксель 8 Физический шиба_бета/35 2025-06-26 шиба/35
Samsung Samsung Galaxy Note 9 Физический crownlte/29 2025-08-18

Запросить устройство

Если вы хотите использовать устройство, которого нет в Test Lab , вы можете отправить запрос на добавление устройства в каталог.