

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

# Interromper uma execução no AWS Device Farm
<a name="how-to-stop-test-runs"></a>

Talvez você queira interromper uma execução já iniciada. Por exemplo, se perceber um problema enquanto os testes estiverem sendo executados, convém reiniciar a execução com um script de teste atualizado. 

Você pode usar o console Device Farm ou a API para interromper uma execução. AWS CLI

**Topics**
+ [Interromper uma execução (console)](#how-to-stop-run-console)
+ [Interromper uma execução (AWS CLI)](#how-to-stop-test-run-cli)
+ [Interromper uma execução (API)](#how-to-stop-test-run-api)

## Interromper uma execução (console)
<a name="how-to-stop-run-console"></a>

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

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

1. Escolha o projeto no qual você tem uma execução de teste ativa.

1. Na página **Testes automatizados**, escolha a execução do teste.

   O ícone pendente ou em execução deve aparecer à esquerda do nome do dispositivo.  
![\[Device Farm – Interromper uma execução de teste\]](http://docs.aws.amazon.com/pt_br/devicefarm/latest/developerguide/images/aws-device-farm-stop-run.png)

1. Escolha **Interromper a execução**.

   Após um breve período, um ícone com um círculo vermelho com um sinal de menos dentro aparece ao lado do nome do dispositivo. Quando a execução é interrompida, a cor do ícone muda de vermelho para preto.
**Importante**  
Se um teste já tiver sido executado, o Device Farm não poderá interrompê-lo. Se um teste estiver em andamento, o Device Farm interromperá o teste. O total de minutos pelos quais você será cobrado é exibido na seção **Dispositivos**. Além disso, você também será cobrado pelo total de minutos que o Device Farm leva para executar o conjunto de configuração e o conjunto de desmontagem. Para obter mais informações, consulte [Definição de preço do Device Farm](https://aws.amazon.com/device-farm/faq/#pricing).

   A imagem a seguir mostra um exemplo da seção **Dispositivos** depois que uma execução de teste foi interrompida com êxito.  
![\[Device Farm – Página de detalhes de uma execução interrompida\]](http://docs.aws.amazon.com/pt_br/devicefarm/latest/developerguide/images/aws-device-farm-stop-run-view-details.png)

## Interromper uma execução (AWS CLI)
<a name="how-to-stop-test-run-cli"></a>

 Você pode executar o comando a seguir para interromper a execução do teste especificada, onde *myARN* está o Amazon Resource Name (ARN) da execução do teste. 

```
$ aws devicefarm stop-run --arn myARN
```

Você deve ver uma saída semelhante a:

```
{
    "run": {
        "status": "STOPPING",
        "name": "Name of your run",
        "created": 1458329687.951,
        "totalJobs": 7,
        "completedJobs": 5,
        "deviceMinutes": {
            "unmetered": 0.0,
            "total": 0.0,
            "metered": 0.0
        },
        "platform": "ANDROID_APP",
        "result": "PENDING",
        "billingMethod": "METERED",
        "type": "BUILTIN_EXPLORER",
        "arn": "myARN",
        "counters": {
            "skipped": 0,
            "warned": 0,
            "failed": 0,
            "stopped": 0,
            "passed": 0,
            "errored": 0,
            "total": 0
        }
    }
}
```

Para obter o ARN de sua execução, use o comando `list-runs`. A saída deve ser semelhante ao seguinte:

```
{
    "runs": [
        {
            "status": "RUNNING",
            "name": "Name of your run",
            "created": 1458329687.951,
            "totalJobs": 7,
            "completedJobs": 5,
            "deviceMinutes": {
                "unmetered": 0.0,
                "total": 0.0,
                "metered": 0.0
            },
            "platform": "ANDROID_APP",
            "result": "PENDING",
            "billingMethod": "METERED",
            "type": "BUILTIN_EXPLORER",
            "arn": "Your ARN will be here",
            "counters": {
                "skipped": 0,
                "warned": 0,
                "failed": 0,
                "stopped": 0,
                "passed": 0,
                "errored": 0,
                "total": 0
            }
        }
    ]
}
```

Para obter informações sobre como usar o Device Farm com o AWS CLI, consulte[AWS CLIReferência do ](cli-ref.md).

## Interromper uma execução (API)
<a name="how-to-stop-test-run-api"></a>
+ Chame a [StopRun](../../latest/APIReference/API_StopRun.html)operação para a execução do teste.

Para obter informações sobre como usar a API do Device Farm, consulte [Automatização do Device Farm](api-ref.md).