

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

# Executa no AWS Device Farm
<a name="test-runs"></a>

As seções a seguir contêm informações sobre execuções no Device Farm.

Uma execução no Device Farm representa uma compilação específica da aplicação, com um conjunto específico de testes, a ser executada em um conjunto específico de dispositivos. Uma execução produz um relatório que contém informações sobre os resultados da execução. A execução contém um ou mais trabalhos.

**Topics**
+ [Configuração da execução](#test-runs-configuration)
+ [Retenção de arquivos de execução](#test-runs-retention)
+ [Estado do dispositivo de execução](#test-runs-device-state)
+ [Execuções paralelas](#test-runs-parallel)
+ [Configurar o tempo limite de execução](#test-runs-default-timeout)
+ [Anúncios nas execuções](#test-runs-ads)
+ [Mídias nas execuções](#test-runs-media)
+ [Tarefas comuns nas execuções](#test-runs-tasks)

## Configuração da execução
<a name="test-runs-configuration"></a>

Como parte de uma execução, você pode fornecer configurações que o Device Farm pode usar para substituir as configurações atuais do dispositivo. Isso inclui coordenadas de latitude e longitude, dados extras (contidos em um arquivo.zip) e aplicativos auxiliares (aplicativos que devem ser instalados antes do aplicativo a ser testado). No Android, algumas configurações adicionais podem ser alteradas, como localidade e estados de rádio (Bluetooth, GPS, NFC e Wi-Fi).

## Retenção de arquivos de execução
<a name="test-runs-retention"></a>

O Device Farm armazena aplicações e arquivos por 30 dias e depois os exclui do sistema. No entanto, você mesmo pode excluir seus arquivos a qualquer momento.

O Device Farm armazena seus resultados de execução, logs e capturas de tela por 400 dias e depois os exclui do sistema.

## Estado do dispositivo de execução
<a name="test-runs-device-state"></a>

O Device Farm sempre reinicia um dispositivo antes de disponibilizá-lo para o próximo trabalho.

## Execuções paralelas
<a name="test-runs-parallel"></a>

O Device Farm executa testes em paralelo à medida que os dispositivos ficam disponíveis.

## Configurar o tempo limite de execução
<a name="test-runs-default-timeout"></a>

Você pode definir por quanto tempo um teste deve ser executado antes de interromper a execução de teste de cada dispositivo. Por exemplo, se a conclusão dos testes demorar 20 minutos por dispositivo, você deve escolher um tempo limite de 30 minutos por dispositivo.

Para obter mais informações, consulte [Definir o tempo limite para execuções de teste no AWS Device Farm](how-to-set-default-timeout-for-test-runs.md).

## Anúncios nas execuções
<a name="test-runs-ads"></a>

Recomendamos que você remova os anúncios de suas aplicações antes de carregá-las no Device Farm. Não podemos garantir que os anúncios sejam exibidos durante execuções.

## Mídias nas execuções
<a name="test-runs-media"></a>

Você pode fornecer mídias ou outros dados para acompanhar seu aplicativo. Os dados adicionais devem ser fornecidos em um arquivo .zip com tamanho não superior a 4 GB.

## Tarefas comuns nas execuções
<a name="test-runs-tasks"></a>

Para obter mais informações, consulte [Criar uma execução de teste no Device Farm](how-to-create-test-run.md) e [Execuções de teste no AWS Device FarmExecuções de testes](runs.md).