Detener una carrera en AWS Device Farm - AWS Device Farm

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Detener una carrera en AWS Device Farm

Es posible que desee parar una ejecución después de haberla iniciado. Por ejemplo, si observa un problema mientras está ejecutando las pruebas, puede que desee reiniciar la ejecución con un script de prueba actualizado.

Puedes usar la consola Device Farm o API detener una carrera. AWS CLI

Parar una ejecución (consola)

  1. Inicie sesión en la consola de Device Farm en https://console.aws.amazon.com/devicefarm.

  2. En el panel de navegación de Device Farm, seleccione Pruebas de dispositivos móviles y, a continuación, seleccione Proyectos.

  3. Seleccione el proyecto en el que tiene una ejecución de prueba activa.

  4. En la página Pruebas automatizadas, seleccione la ejecución de prueba.

    El icono de ejecución pendiente o en curso debe aparecer a la izquierda del nombre del dispositivo.

    Device Farm - Parar una ejecución de prueba
  5. Seleccione Detener ejecución.

    Transcurrido un breve periodo de tiempo, junto al nombre de dispositivo aparece un icono con un círculo rojo con un símbolo menos en su interior. Cuando se detiene la ejecución, el color del icono cambia de rojo a negro.

    importante

    Si una prueba ya se ha ejecutado, Device Farm no puede detenerla. Si una prueba está en curso, Device Farm la detiene. El total de minutos que se le facturarán aparece en la sección Dispositivos. Además, se le facturará el total de minutos que Device Farm tarde en ejecutar el conjunto de configuración y el conjunto de eliminación. Para obtener más información, consulte los precios de Device Farm.

    En la siguiente imagen se muestra un ejemplo de la sección Dispositivos después de que una ejecución de prueba se haya parado correctamente.

    Device Farm - Página Detalles de una ejecución detenida

Detener una ejecución (AWS CLI)

Puede ejecutar el siguiente comando para detener la ejecución de prueba especificada, donde myARN es el nombre del recurso de Amazon (ARN) de la ejecución de la prueba.

$ aws devicefarm stop-run --arn myARN

Debería ver una salida similar a esta:

{ "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 obtener el ARN resultado de su ejecución, utilice el list-runs comando. El resultado debería ser similar al siguiente:

{ "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 obtener información sobre el uso de Device Farm con AWS CLI, consulteReferencia de AWS CLI.

Detener una ejecución (API)

  • Realice la prueba de StopRunfuncionamiento de la operación.

Para obtener información sobre el uso de Device FarmAPI, consulteAutomatización de Device Farm.