

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Arrêter une exécution dans AWS Device Farm
<a name="how-to-stop-test-runs"></a>

Vous voudrez peut-être arrêter une exécution après l'avoir démarrée. Par exemple, si vous remarquez un problème pendant que vos tests s'exécutent, vous voudrez peut-être redémarrer l'exécution avec un script de test mis à jour. 

Vous pouvez utiliser la console Device Farm ou l'API pour arrêter une exécution. AWS CLI

**Topics**
+ [Arrêter une exécution (console)](#how-to-stop-run-console)
+ [Arrêtez une course (AWS CLI)](#how-to-stop-test-run-cli)
+ [Arrêter une exécution (API)](#how-to-stop-test-run-api)

## Arrêter une exécution (console)
<a name="how-to-stop-run-console"></a>

1. Connectez-vous à la console Device Farm à l'adresse [https://console.aws.amazon.com/devicefarm](https://console.aws.amazon.com/devicefarm).

1. Sur le panneau de navigation de Device Farm, choisissez **Mobile Device Testing**, puis **Projects**.

1. Choisissez le projet pour lequel vous effectuez un test actif.

1. Sur la page **Tests automatisés**, choisissez l'exécution du test.

   L'icône en attente ou en cours d'exécution doit apparaître à gauche du nom de l'appareil.  
![\[Device Farm - Arrêter une exécution de test\]](http://docs.aws.amazon.com/fr_fr/devicefarm/latest/developerguide/images/aws-device-farm-stop-run.png)

1. Choisissez **Stop run (Arrêter l'exécution)**.

   Après un court instant, une icône avec un cercle rouge avec un signe négatif à l'intérieur apparaît à côté du nom de l'appareil. Lorsque la course est arrêtée, la couleur de l'icône passe du rouge au noir.
**Important**  
Si un test a déjà été effectué, Device Farm ne peut pas l'arrêter. Si un test est en cours, Device Farm l'arrête. Le nombre total de minutes qui vous sera facturé s'affiche dans la section **Devices (Appareils)**. En outre, vous serez également facturé pour le nombre total de minutes nécessaires à Device Farm pour exécuter la suite de configuration et la suite de démontage. Pour plus d'informations, consultez [Tarification de Device Farm](https://aws.amazon.com/device-farm/faq/#pricing).

   L'image suivante montre un exemple de la section **Devices (Appareils)** après l'arrêt réussi d'une exécution de test.  
![\[Device Farm - Page détaillée d'une exécution arrêtée\]](http://docs.aws.amazon.com/fr_fr/devicefarm/latest/developerguide/images/aws-device-farm-stop-run-view-details.png)

## Arrêtez une course (AWS CLI)
<a name="how-to-stop-test-run-cli"></a>

 Vous pouvez exécuter la commande suivante pour arrêter le test spécifié, où *myARN* est le nom de ressource Amazon (ARN) du test. 

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

Vous devez voir des résultats similaires à ce qui suit :

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

Pour obtenir l'ARN de votre exécution, utilisez la commande `list-runs`. La sortie doit ressembler à ce qui suit :

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

Pour plus d'informations sur l'utilisation de Device Farm avec le AWS CLI, consultez[AWS CLI référence](cli-ref.md).

## Arrêter une exécution (API)
<a name="how-to-stop-test-run-api"></a>
+ Appelez l'[StopRun](../../latest/APIReference/API_StopRun.html)opération au test.

Pour plus d'informations sur l'utilisation de l'API Device Farm, consultez[Automatiser Device Farm](api-ref.md).