hyperfoil.hyperfoil_setup
Configuration de Hyperfoil
Déploie le contrôleur Hyperfoil
Exigences
Si vous souhaitez utiliser une version non publiée (depuis votre machine locale), Hyperfoil doit déjà être construit.
Dépendances
Dépend du rôle hyperfoil-shutdown
.
Variables de rôle
hyperfoil_distribution
(facultatif) : emplacement de l'archive zip ou du répertoire Hyperfoil (sur la machine locale). Si ce n'est pas défini, la distribution sera téléchargée depuis GitHub.hyperfoil_version
(facultatif) : version demandée. Par défaut, c'est la dernière version de GitHub.hyperfoil_dir
(facultatif) : répertoire distant pour Hyperfoil (distribution décompressée, journaux...)hyperfoil_controller_group
(facultatif) : groupe Ansible qui héberge le contrôleur. Par défaut, c'esthyperofoil-controller
.hyperfoil_controller_port
(facultatif) : port sur lequel Hyperfoil doit écouter.hyperfoil_controller_start_timeout
(facultatif) : Temps d'attente pour le démarrage d'Hyperfoil, en secondes (par défaut : 15).hyperfoil_controller_args
(facultatif) : Arguments supplémentaires à passer à la JVM du contrôleur.hyperfoil_trigger_url
(facultatif) : Configure le contrôleur pour démarrer les exécutions depuis CI ; cette URL sera renvoyée à l'interface en ligne de commande (avec le suffixeBENCHMARK=my-benchmark&RUN_ID=xxxx
) et l'interface en ligne de commande effectuera une GET à cette URL.hyperfoil_log_config
(facultatif) : fichier de configuration Log4j2.hyperfoil_jfr
(facultatif) : Défini surtrue
pour collecter des enregistrements de vol (nécessite Oracle JDK).hyperfoil_controller_debug_port
(facultatif) : Si défini, Java écoutera sur ce port de débogage.hyperfoil_controller_debug_suspend
(facultatif) : Utilisezn
ouy
. Par défaut, c'estn
.hyperfoil_agent_debug_port
(facultatif) : Si défini, le processus Java de l'agent écoutera sur ce port.libperfjava
(facultatif) : emplacement de libperfjava.so (pour les cartes de performance).
Licence
Licence Apache, Version 2.0
Installer
ansible-galaxy install hyperfoil.hyperfoil_setup
Licence
Unknown
Téléchargements
313
Propriétaire
Microservice-oriented load driver toolkit