hyperfoil.hyperfoil_setup
Configuración de Hyperfoil
Despliega el Controlador de Hyperfoil
Requisitos
Si deseas usar una versión no publicada (desde la máquina local), Hyperfoil debe estar ya compilado.
Dependencias
Depende del rol hyperfoil-shutdown
.
Variables del Rol
hyperfoil_distribution
(opcional): ubicación del zip o directorio de la distribución de Hyperfoil (en la máquina local). Si no se establece, la distribución se descarga de GitHub.hyperfoil_version
(opcional): versión solicitada. Por defecto se utiliza la última versión de GitHub.hyperfoil_dir
(opcional): directorio remoto para Hyperfoil (distribución descomprimida, registros...)hyperfoil_controller_group
(opcional): grupo de Ansible que alberga el controlador. El valor por defecto eshyperfoil-controller
.hyperfoil_controller_port
(opcional): puerto en el que Hyperfoil debe escuchar.hyperfoil_controller_start_timeout
(opcional): cuánto tiempo esperar para que Hyperfoil inicie, en segundos (por defecto: 15).hyperfoil_controller_args
(opcional): argumentos adicionales para pasar al JVM del controlador.hyperfoil_trigger_url
(opcional): configurar el controlador para iniciar ejecuciones desde CI; esta URL será devuelta a la CLI (con el sufijoBENCHMARK=my-benchmark&RUN_ID=xxxx
) y la CLI realizará un GET a esa URL.hyperfoil_log_config
(opcional): archivo de configuración de Log4j2.hyperfoil_jfr
(opcional): establecer entrue
para recopilar Grabaciones de Vuelo (requiere Oracle JDK).hyperfoil_controller_debug_port
(opcional): si se establece, java escuchará en este puerto de depuración.hyperfoil_controller_debug_suspend
(opcional): usarn
oy
. El valor por defecto esn
.hyperfoil_agent_debug_port
(opcional): si se establece, el proceso java del agente escuchará en este puerto.libperfjava
(opcional): ubicación de libperfjava.so (para mapas de rendimiento).
Licencia
Licencia Apache, Versión 2.0
Instalar
ansible-galaxy install hyperfoil.hyperfoil_setup
Licencia
Unknown
Descargas
313
Propietario
Microservice-oriented load driver toolkit