Appareils disponibles dans le laboratoire de test

Test Lab vous permet de tester votre application sur une grande variété d'appareils et de versions Android différents. Il existe plusieurs façons de voir quels appareils sont 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 .

  • gcloud CLI : pour afficher la liste des appareils disponibles à partir de Google Cloud CLI, utilisez la commande suivante :

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

Indicateur de stabilité de l'appareil

Test Lab indique les appareils dont la stabilité est dégradée dans la console Firebase et Google Cloud CLI avec un indicateur de stabilité réduite . Les appareils portant l'indicateur de stabilité réduite ont renvoyé des taux plus élevés de résultats non concluants pendant une période prolongée de 30 jours ou plus. Cette fonctionnalité vous aide à mieux choisir les appareils pour votre cas d'utilisation en vous indiquant si la stabilité d'un appareil de test est dégradée.

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

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

Pour afficher la stabilité 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 binaire de votre application.

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

  5. Choisissez un ou plusieurs appareils sur lesquels exécuter votre test. En fonction de la stabilité de l'appareil, vous pouvez voir une étiquette Stabilité réduite à côté des appareils sélectionnés.

  6. Exécutez votre test.

Afficher la stabilité de l'appareil dans Google Cloud CLI

Vous pouvez afficher la stabilité de l'appareil dans gcloud CLI pour un appareil spécifique lorsque vous configurez un nouveau test.

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

  1. Téléchargez le dernier SDK Google Cloud et suivez les instructions.

  2. Exécutez l'une de ces commandes : gcloud firebase test android models list ou gcloud firebase test android models describe MODEL_ID

Si un appareil de test connaît une stabilité dégradée, vous pouvez voir la balise reduced_stability dans la colonne TAGS répertoriant les versions concernées.

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 des appareils mobiles de Google. Cette fonctionnalité vous aide à garantir 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 étant é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 :

  • Trafic, qui affecte le moment où le test commence. Pour vérifier si des pannes ou des échecs ont été signalés, consultez le tableau de bord d'état de Firebase .
  • Pannes d’appareil 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'utiliser 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é est adapté pour exécuter 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 de faible capacité, tous les appareils de 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 partage de tests. En raison de la faible capacité, les tests peuvent prendre beaucoup de temps, surtout si vous invoquez un grand nombre de tests en même temps.
Remarque : les appareils virtuels Android ont une capacité variable. Le nombre de périphériques virtuels pré-démarrés est basé sur une utilisation récente typique et peut augmenter automatiquement pendant les périodes d'utilisation intensive.

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 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 les appareils de faible capacité, filtrez par Moyenne et Élevée.

    4. Cliquez sur Appliquer .

  6. Choisissez un ou plusieurs appareils sur lesquels exécuter votre test. En fonction de 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 Google Cloud CLI

Vous pouvez afficher la capacité de l'appareil dans gcloud CLI 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
Google Google Nexus 5 Physique requin-marteau/23 2024-02-05
Google Google Nexus (basse résolution) Virtuel NexusLowRes/23 À déterminer
Google Google Nexus 4 Virtuel Nexus4/21 À déterminer
Google Google Nexus 4 Virtuel Nexus4/22 À déterminer
Google Google Nexus 5 Virtuel Nexus5/21 À déterminer
Google Google Nexus 5 Virtuel Nexus5/22 À déterminer
Google Google Nexus 5 Virtuel Nexus5/23 À déterminer
Google Google Nexus 6 Virtuel Nexus6/21 À déterminer
Google Google Nexus 6 Virtuel Nexus6/22 À déterminer
Google Google Nexus 6 Virtuel Nexus6/23 À déterminer
Google Google Nexus 6P Virtuel Nexus6P/23 À déterminer
Google Google Nexus 7 Virtuel Nexus7/21 À déterminer
Google Google Nexus 7 Virtuel Nexus7/22 À déterminer
Google Google Nexus 7 Clone 16:9 Virtuel Nexus7_clone_16_9/23 À déterminer
Google Google Nexus 9 Virtuel Nexus9/21 À déterminer
Google Google Nexus 9 Virtuel Nexus9/22 À déterminer
Google Google Nexus 9 Virtuel Nexus9/23 À déterminer
Google Google Nexus 10 Virtuel Nexus10/21 À déterminer
Google Google Nexus 10 Virtuel Nexus10/22 À déterminer
Honneur Jeu d'honneur Physique HWCOR/27 2024-03-03

Demander un appareil

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