Catch up on highlights from Firebase at Google I/O 2023. Learn more

Appareils disponibles dans Test Lab

Test Lab vous permet de tester votre application sur une grande variété d'appareils différents et de versions d'Android. Il existe plusieurs façons de voir quels appareils sont actuellement disponibles :

  • Console Firebase : si vous exécutez des tests à partir de la console Firebase, vous pouvez voir une liste des appareils disponibles lors de l'étape Sélectionner les dimensions du workflow Exécuter un test .

  • CLI Firebase : pour afficher une liste des appareils disponibles à partir de la CLI Firebase, utilisez la commande suivante :

    gcloud firebase test android models list
  • Explorateur d'API Google : vous pouvez même rechercher directement les appareils (sans projet Firebase ni CLI gcloud) à l'aide de l' explorateur d'API Google .

Capacité de l'appareil

Test Lab fournit des informations agrégées sur la capacité des appareils mobiles via la console Firebase et la CLI Firebase. La capacité des appareils correspond au nombre total d'appareils en ligne dans le laboratoire d'appareils mobiles de Google. Cette fonctionnalité vous aide à vous assurer qu'il y a suffisamment d'appareils dans notre laboratoire d'appareils pour exécuter vos tests plus efficacement. La capacité de l'appareil est mesurée comme élevée, moyenne et faible.

Les tests exécutés sur n'importe quel niveau de capacité de l'appareil peuvent prendre plus de temps en raison des facteurs suivants :

  • Le trafic, qui affecte le démarrage du test. Pour vérifier si des pannes ou des échecs ont été signalés, consultez le tableau de bord d'état de Firebase .
  • Les pannes de périphérique ou d'infrastructure, qui peuvent survenir à tout moment et affecter la durée d'exécution du test.

Le tableau suivant décrit les types de capacité de périphérique et fournit des recommandations sur le moment d'utilisation de chaque type de capacité :

Capacité Description Utilisation recommandée
Grande capacité Le catalogue d'appareils Test Lab contient de nombreux appareils. À utiliser lorsque vous exécutez un grand nombre de tests.
Capacité moyenne Le catalogue d'appareils Test Lab contient un nombre modéré d'appareils. Ce niveau de capacité convient à l'exécution de la plupart de vos tests.
Faible capacité Le catalogue d'appareils Test Lab contient peu d'appareils. Bien que les appareils obsolètes appartiennent au groupe à faible capacité, tous les appareils à faible capacité ne sont pas obsolètes. À utiliser lorsque vous devez exécuter un test sur un modèle et une version d'appareil spécifiques. Ces tests ne conviennent pas au test sharding. En raison de la faible capacité, les tests peuvent prendre beaucoup de temps, surtout si vous appelez un grand nombre de tests en même temps.

Afficher la capacité de l'appareil dans la console Firebase

Vous pouvez afficher la capacité de l'appareil dans la console Firebase pour un appareil spécifique lorsque vous configurez un nouveau test.

Pour afficher la capacité de l'appareil, suivez ces instructions :

  1. Ouvrez la page Test Lab dans la console Firebase.

  2. Sélectionnez Exécuter un test , puis sélectionnez un type de test.

  3. Téléchargez le fichier binaire de votre application.

  4. À l'étape Sélectionner les dimensions, cliquez sur Personnaliser .

  5. (Facultatif) Pour filtrer les appareils par niveau de capacité, procédez comme suit :

    1. Cliquez sur l'icône Filtrer .

    2. Sélectionnez Capacité .

    3. Cliquez sur le niveau de capacité sur lequel vous souhaitez filtrer : Moyen ou Élevé . Pour filtrer tous les appareils à faible capacité, filtrez à la fois par Moyen et Élevé.

    4. Cliquez sur Appliquer .

  6. Choisissez un ou plusieurs appareils sur lesquels exécuter votre test. Selon la capacité de l'appareil, vous pouvez voir une étiquette Moyenne ou Élevée à côté des appareils sélectionnés.

  7. Exécutez votre test.

Afficher la capacité de l'appareil dans l'interface de ligne de commande Google Cloud

Vous pouvez afficher la capacité de l'appareil dans l'interface de ligne de commande gcloud pour un appareil spécifique lorsque vous configurez un nouveau test.

Pour afficher la capacité de l'appareil, suivez ces instructions :

  1. Téléchargez le dernier SDK Google Cloud. et suivez les instructions. La version doit être 417.0.0 ou supérieure.
  2. Exécutez l'une de ces commandes :
    gcloud firebase test android list-device-capacities
    ou
    gcloud firebase test android models describe MODEL_ID

La sortie inclut la capacité de l'appareil, l'ID du modèle, le nom du modèle et l'ID de la version du système d'exploitation.

Appareils et versions obsolètes

Les appareils obsolètes sont disponibles pendant au moins un mois avant d'être supprimés du catalogue d'appareils Test Lab. Une fois qu'un appareil est supprimé, Test Lab n'exécute plus de requêtes de test ciblées sur l'appareil ; ces demandes sont marquées comme Skipped .

Appareils obsolètes

Fabricant Modèle Taper Appareil/Version Suppression le
HTC U11 Physique htc_ocnuhljapan/28 2023-05-29
Samsung SM-F711U1 Physique b2q/30 2023-05-18
Samsung SM-F711U1 Physique b2q/31 2023-05-18
Asus Asus Zenfone Max Pro Physique ASUS_X00T_3/28 2023-06-16
Asus Asus Zenfone Max Pro Physique ASUS_X00T_3/27 2023-06-16
Google GooglePixel 2 Physique doré/27 2023-06-17

Demander un appareil

Si vous souhaitez utiliser un appareil qui n'est pas disponible dans Test Lab, vous pouvez soumettre une demande d'ajout d'un appareil au catalogue.