Definir o tempo limite de execução para execuções de teste no AWS Device Farm - AWS Device Farm

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á.

Definir o tempo limite de execução para execuções de teste no AWS Device Farm

Você pode definir por quanto tempo um teste deve ser executado antes de interromper a execução de teste de cada dispositivo. O tempo limite de execução padrão é 150 minutos por dispositivo, mas você pode definir um valor mínimo de 5 minutos. Você pode usar o console do AWS Device Farm ou a API do AWS Device Farm para definir o tempo limite de execução. AWS CLI

Importante

A opção do tempo limite de execução deve ser definida como a duração máxima para uma execução de teste, além de algum buffer. Por exemplo, se os testes demorarem 20 minutos por dispositivo, você deverá escolher um tempo limite de 30 minutos por dispositivo.

Se a execução exceder o tempo limite, a execução nesse dispositivo será interrompida à força. Os resultados parciais estarão disponíveis, se possível. Você será cobrado pela execução até esse ponto, se estiver usando a opção de cobrança medida. Para obter mais informações sobre preços, consulte Definição de preço do AWS Device Farm.

Talvez você queira usar esse recurso se souber quanto tempo leva para executar um teste em cada dispositivo. Ao especificar um tempo limite de execução para um teste, você pode evitar a situação em que a execução fica impedida por algum motivo e você continua sendo cobrado por minutos de dispositivo mesmo quando nenhum teste está sendo executado. Em outras palavras, usar o recurso de tempo limite de execução permite interromper essa execução se ela estiver demorando mais do que o esperado.

Você pode definir o tempo limite de execução em dois locais: no nível do projeto e no nível de execução de teste.

Pré-requisitos

  1. Siga as etapas em Configuração.

  2. Crie um projeto no Device Farm. Siga as instruções em Criar um projeto no AWS Device Farm e retorne para esta página.

Definir o tempo limite de execução de um projeto

  1. Faça login no console do Device Farm em https://console.aws.amazon.com/devicefarm.

  2. No painel de navegação do Device Farm, escolha Teste para dispositivos móveis e, em seguida, Projetos.

  3. Se você já tiver um projeto, selecione-o na lista. Caso contrário, escolha Novo projeto, insira um nome para o projeto e, em seguida, selecione Enviar.

  4. Escolha Configurações do projeto.

  5. Na guia Geral, em Tempo limite de execução, insira um valor ou use a barra deslizante.

  6. Escolha Salvar.

    Todas as execuções de teste no projeto agora usarão o valor de tempo limite de execução que você acabou de especificar, a menos que substitua o valor do tempo limite ao programar uma execução.

Definir o tempo limite de execução para uma execução de teste

  1. Faça login no console do Device Farm em https://console.aws.amazon.com/devicefarm.

  2. No painel de navegação do Device Farm, escolha Teste para dispositivos móveis e, em seguida, Projetos.

  3. Se você já tiver um projeto, selecione-o na lista. Caso contrário, escolha Novo projeto, insira um nome para o projeto e, em seguida, selecione Enviar.

  4. Escolha Criar uma nova execução.

  5. Siga as etapas para escolher um aplicativo, configurar o teste, selecionar os dispositivos e especificar um estado para o dispositivo.

  6. Em Analisar e iniciar a execução, para Definir tempo limite de execução, insira um valor ou use a barra deslizante.

  7. Escolha Confirmar e iniciar a execução.