As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Selecionar qual host de teste do Android usar no Device Farm
Atenção
O antigo Android Test Host não estará mais disponível em 21 de outubro de 2024. Observe que o processo de suspensão de uso está dividido em várias datas:
-
Em 22 de abril de 2024, as tarefas de qualquer nova conta serão direcionadas para o host de teste atualizado.
-
Em 2 de setembro de 2024, todos os arquivos de especificações de teste novos ou modificados devem ter como alvo o host de teste atualizado.
-
Em 21 de outubro de 2024, os trabalhos não poderão mais ser executados no host de teste legado.
Configure seus arquivos de especificações de teste para o amazon_linux_2
host para evitar problemas de compatibilidade.
Observe que o Legacy Android Test Host suporta apenas as versões 14 e inferiores do Android. Use o host amazon_linux_2 para as versões 15 e superiores do Android.
AWSO Device Farm usa máquinas host Amazon Elastic Compute Cloud (EC2) executando o Amazon Linux 2 para executar testes do Android. Para testes de Android, o Device Farm requer o seguinte campo em seu arquivo de especificações de teste para escolher o host de teste do Amazon Linux 2:
android_test_host: amazon_linux_2 | legacy
Use o amazon_linux_2
para executar seus testes no host de teste do Amazon Linux 2:
android_test_host: amazon_linux_2
Saiba mais sobre os benefícios do Amazon Linux 2 aqui.
O Device Farm recomenda o uso do host Amazon Linux 2 para testes de Android em vez do ambiente de host legado. Se você preferir usar o ambiente legado, use legacy
para executar seus testes no host de teste legado:
android_test_host: legacy
Por padrão, os arquivos de especificação de teste sem uma seleção de host de teste serão executados no host de teste legado.
Sintaxe descontinuada
Abaixo está a sintaxe obsoleta para escolher o Amazon Linux 2 em seu arquivo de especificação de teste:
preview_features: android_amazon_linux_2_host: true
Se você estiver usando esse sinalizador, seus testes continuarão a ser executados no Amazon Linux 2. No entanto, é altamente recomendável remover a seção de sinalizadores preview_features
e substituí-la pelo novo campo android_test_host
para evitar a sobrecarga de manutenção no futuro.
Atenção
Usar os sinalizadores android_test_host
e android_amazon_linux_2_host
em seu arquivo de especificação de teste retornará um erro. Somente um deve ser usado. Recomendamos android_test_host
.