

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Interruzione di un'esecuzione in AWS Device Farm
<a name="how-to-stop-test-runs"></a>

È possibile arrestare una sessione dopo averla avviata. Ad esempio, se noti un problema mentre i tuoi test sono in esecuzione è possibile riavviare la sessione con uno script di prova aggiornato. 

Puoi utilizzare la console o l'API Device Farm per interrompere un'esecuzione. AWS CLI

**Topics**
+ [Interrompi una corsa (console)](#how-to-stop-run-console)
+ [Interrompi una corsa ()AWS CLI](#how-to-stop-test-run-cli)
+ [Interrompere un'esecuzione (API)](#how-to-stop-test-run-api)

## Interrompi una corsa (console)
<a name="how-to-stop-run-console"></a>

1. Accedere alla console Device Farm all'indirizzo [https://console.aws.amazon.com/devicefarm.](https://console.aws.amazon.com/devicefarm)

1. Nel pannello di navigazione di Device Farm, scegli **Mobile Device Testing**, quindi scegli **Progetti**.

1. Scegliete il progetto in cui avete un test attivo.

1. Nella pagina **Test automatici**, scegli l'esecuzione del test.

   L'icona in sospeso o in esecuzione dovrebbe apparire a sinistra del nome del dispositivo.  
![Device Farm: arrestare una sessione di test](http://docs.aws.amazon.com/it_it/devicefarm/latest/developerguide/images/aws-device-farm-stop-run.png)

1. Selezionare **Stop run (Arresta sessione)**.

   Dopo poco tempo, accanto al nome del dispositivo viene visualizzata un'icona con un cerchio rosso con un segno meno all'interno. Quando la corsa viene interrotta, il colore dell'icona cambia da rosso a nero.
**Importante**  
Se un test è già stato eseguito, Device Farm non può fermarlo. Se è in corso un test, Device Farm lo interrompe. Il totale dei minuti che saranno fatturati appare nella sezione **Devices (Dispositivi)**. Inoltre, ti verranno fatturati anche i minuti totali che Device Farm impiega per eseguire la suite di installazione e la suite di smontaggio. Per ulteriori informazioni, consulta [Prezzi di Device Farm](https://aws.amazon.com/device-farm/faq/#pricing).

   L'immagine seguente mostra un esempio della sezione **Dispositivi** dopo che una sessione di test è stata correttamente arrestata.  
![Device Farm - Pagina dei dettagli di una sessione arrestata](http://docs.aws.amazon.com/it_it/devicefarm/latest/developerguide/images/aws-device-farm-stop-run-view-details.png)

## Interrompi una corsa ()AWS CLI
<a name="how-to-stop-test-run-cli"></a>

 Puoi eseguire il comando seguente per interrompere l'esecuzione del test specificata, dove si {{myARN}} trova l'Amazon Resource Name (ARN) dell'esecuzione del test. 

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

Verrà visualizzato un output simile al seguente:

```
{
    "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
        }
    }
}
```

Per ottenere l'ARN della tua sessione, esegui il comando `list-runs`. L’output visualizzato dovrebbe essere simile al seguente:

```
{
    "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
            }
        }
    ]
}
```

Per informazioni sull'utilizzo di Device Farm con AWS CLI, vedere[AWS CLI riferimento](cli-ref.md).

## Interrompere un'esecuzione (API)
<a name="how-to-stop-test-run-api"></a>
+ Richiama l'[StopRun](../../latest/APIReference/API_StopRun.html)operazione per l'esecuzione del test.

Per informazioni sull'utilizzo dell'API Device Farm, vedere[Automazione di Device Farm](api-ref.md).