de tiempo de espera

Plugin de Pystest para abortar las pruebas después de un tiempo de espera
Descargar ahora

de tiempo de espera Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Floris Bruynooghe
  • Sitio web del editor:
  • http://flub.stuffwillmade.org/

de tiempo de espera Etiquetas


de tiempo de espera Descripción

Pytest-Timeout es un complemento para PY.Test que terminará las pruebas después de un cierto tiempo de espera. Al hacerlo, obtendrá un volcado de pila de todos los hilos que se ejecutan en ese momento. Esto es útil cuando, por ejemplo. Ejecución de pruebas bajo una integración continua (CI) Server.usageInstallia a través de: PIP Instale PYTEST-TIMEOUTAND y luego habilite el complemento, ya sea desde la línea de comandos: PY.Test -p TimeOutor más convenientemente desde el módulo de prueba o confyts.py:pytest_plugins = 'Tiempo de espera puede cambiar el tiempo de espera usando el parámetro -timeOut que establece el tiempo de espera en segundos. CÓMO LOS TRABAJE EN EL TRIBUJO THISHISHA FUNCIONA EN UNO DE DOS FAVORES. Si el sistema admite la señal SIGALRM, se programará una alarma cuando las pruebas se inicien y se cancelen cuando finalice. Si la alarma expira durante la prueba, el controlador de señal usará PyTest.Fail () para interrumpir la prueba después de haber abandonado la pila de cualquier otro hilo que se ejecuta en STDERR. si el sistema no se utilizó la opción SIGALRM o ANOSIGALRM. En su lugar se utilizará un hilo de temporizador. Una vez más, si este temporizador no se cancela antes de que caduque, volcará la pila de todos los hilos en STDERR antes de terminar todo el proceso PY.TEST utilizando OS._EXIT (1). La desventaja del método sigalrm es que se usa la señal. por el marco de prueba. Si esta señal es utilizada por el código en prueba, deberá usar la opción --Nosigalrm. Sin embargo, la limitación del hilo del temporizador es la sobrecarga adicional de crear un hilo para cada prueba ejecutada y el hecho de que después de un tiempo de espera se detiene todo el proceso y no se ejecutan más pruebas. La página de inicio de PRODUCT


de tiempo de espera Software relacionado

impropio

Control de versión de escaneo para cambios no comprometidos y sin problemas ...

96

Descargar