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 es hyperfoil-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 sufijo BENCHMARK=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 en true 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): usar n o y. El valor por defecto es n.
  • 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