Este es el comando asterisk-tests-run que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
asterisk-tests-run: ejecuta pruebas para el conjunto de pruebas de asterisco
SINOPSIS
ejecución-de-pruebas-de-asterisco [opciones]
El conjunto de pruebas de Asterisk es un conjunto de pruebas para verificar varias versiones de Asterisk PBX
software. El comando ejecución-de-pruebas-de-asterisco ejecuta todas las pruebas, algunas de ellas (seleccionables por
etiquetas), o simplemente una única prueba.
El conjunto de pruebas detectará si la prueba se puede ejecutar en el sistema (si tiene los
software para ejecutar la prueba, si tiene la versión requerida de Asterisk y si Asterisk es
construido con la configuración requerida) y si es así, lo ejecutará.
Este comando es principalmente un envoltorio runtests.py del asterisk-testsuite. Este hombre
documentos de la página runtests.py en sí, excepto donde se mencione explícitamente.
OPCIONES
Prueba Selección
De forma predeterminada, se seleccionan todas las pruebas.
-t, --prueba =testea
Ejecute solo la prueba seleccionada. El nombre de la prueba es el nombre del subdirectorio
incluidas las "pruebas /" principales.
-gramo, --tag =etiqueta
Especifique la etiqueta por la que seleccionar las pruebas. Si la opción se usa más de una vez, todas las pruebas
se seleccionará que coincida con cualquiera de las etiquetas.
-yo, --lista
No hagas ninguna prueba. Simplemente enumere todos ellos. Nota: la lista es larga.
-l, --list-etiquetas
No hagas ninguna prueba. Simplemente enumere todas las etiquetas.
-h, --ayuda
Muestra un resumen de opciones sin emitir un mensaje de error.
Otros Opciones
-v, --version =cadena de versión
Proporcione una versión explícita de Asterisk para probar, en caso de que no se pueda probar
con éxito garantizado.
-norte, - corrida en seco
No corras. Simplemente imprima la prueba que debe ejecutarse (o por qué no se ejecutarían las pruebas).
-H --se salteó la piel
No imprima pruebas que no se hayan ejecutado.
-o --output-dir =directorio
Una opción interna. No utilice explícitamente con asterisk-tests-run. Dirige
runtests donde escribir su archivo de salida (asterisk-test-suite-report.xml). los
El script lo dirige a / var / lib / asterisk-testsuite.
-c --extra-config =directorio
Pasar ajustes de configuración adicionales de directorio/config.yaml. La mayoría de las ajustes están
No read Desde que archivo. Sólo testea exclusiones (en Adiciones a pruebas conseguir
excluidos in los los principal configuración.yaml of los pruebas directorio).
EJEMPLOS
ejecución-de-pruebas-de-asterisco
Simplemente ejecute todas las pruebas.
asterisco-pruebas-ejecutar -g SIP -g AGI
Ejecute pruebas SIP y AGI.
asterisk-tests-run -t tests / agi / exit_status
Ejecute una prueba específica.
asterisco-pruebas-ejecutar --lista
Enumere todas las pruebas.
asterisco-pruebas-ejecutar --dry-run
Una lista aún más detallada
asterisk-tests-run --extra-config / usr / share / asterisk / test
Toma configuraciones adicionales del archivo /usr/share/asterisk/test/test-config.yaml
Use asterisk-tests-run en línea usando los servicios de onworks.net