Sélection de l'hôte de test Android à utiliser dans Device Farm - AWS Device Farm

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Sélection de l'hôte de test Android à utiliser dans Device Farm

Avertissement

L'ancien Android Test Host ne sera plus disponible le 21 octobre 2024. Notez que le processus de dépréciation est réparti sur plusieurs dates :

  • Le 22 avril 2024, les offres d'emploi provenant de tout nouveau compte seront redirigées vers l'hôte de test mis à niveau.

  • Le 2 septembre 2024, tous les fichiers de spécifications de test nouveaux ou modifiés doivent cibler l'hôte de test mis à niveau.

  • Le 21 octobre 2024, les jobs ne pourront plus être exécutés sur l'ancien hôte de test.

Configurez vos fichiers de spécifications de test sur l'amazon_linux_2hôte pour éviter les problèmes de compatibilité.

Veuillez noter que l'ancien hôte de test Android ne prend en charge que les versions Android 14 et antérieures. Utilisez l'hôte amazon_linux_2 pour les versions 15 et supérieures d'Android.

AWSDevice Farm utilise les machines hôtes Amazon Elastic Compute Cloud (EC2) exécutant Amazon Linux 2 pour exécuter des tests Android. Pour les tests Android, Device Farm a besoin du champ suivant dans votre fichier de spécifications de test pour choisir l'hôte de test Amazon Linux 2 :

android_test_host: amazon_linux_2 | legacy

amazon_linux_2À utiliser pour exécuter vos tests sur l'hôte de test Amazon Linux 2 :

android_test_host: amazon_linux_2

Pour en savoir plus sur les avantages d'Amazon Linux 2, cliquez ici.

Device Farm recommande d'utiliser l'hôte Amazon Linux 2 pour les tests Android plutôt que l'ancien environnement hôte. Si vous préférez utiliser l'ancien environnement, utilisez-le legacy pour exécuter vos tests sur l'ancien hôte de test :

android_test_host: legacy

Par défaut, les fichiers de spécifications de test sans sélection d'hôte de test s'exécuteront sur l'ancien hôte de test.

Syntaxe obsolète

Vous trouverez ci-dessous la syntaxe obsolète permettant de choisir Amazon Linux 2 dans votre fichier de spécifications de test :

preview_features: android_amazon_linux_2_host: true

Si vous utilisez cet indicateur, vos tests continueront de s'exécuter sur Amazon Linux 2. Cependant, nous vous recommandons vivement de supprimer la section preview_features des drapeaux et de la remplacer par le nouveau android_test_host champ afin d'éviter des frais de maintenance à l'avenir.

Avertissement

L'utilisation à la fois android_amazon_linux_2_host des indicateurs android_test_host et dans votre fichier de spécifications de test renverra une erreur. Un seul doit être utilisé ; nous le recommandonsandroid_test_host.