Install a jmeter server
Copy to the server .jmx files and .properties files
Run jmeter tests and return the status
java8
please see defaults/main.yml
none if you have java
ansible-playbook -i inventory/docker/ jmeter_book.yml
## Utilisation limitée à certaine actions
ansible-playbook -i inventory/docker/ --skip-tags=jmeter_run_tests jmeter_book.yml
ansible-playbook -i inventory/docker/ --tags=jmeter_scenarii_copy jmeter_book.yml
ansible-playbook -i inventory/docker --tags="jmeter-scenario-external" book_jmeter.yml
ansible-playbook -i inventory/docker/ --tags=jmeter_version_check jmeter_book.yml
ansible-playbook -i inventory/docker/ --tags=jmeter_run_tests jmeter_book.yml
cf sur dockerhub arnaudblancher/docker-ubuntu14-jmeter
roles/jmeter/defaults/main.yml
contient la configuration par defaut.
Les scenarii jmeter utilisables proviennent de deux sources :
-
fichier locaux local: roles/jmeter/templates{{jmeter_scenarii_dir}}/*.jmx
-
dépots git externes (voir le hash jmeter_external_scenarii_git_repositories sous roles/jmeter/defaults/main.yml)
GPLv3
Arnaud Blancher
https://github.com/arnaudblancher/ansible-role-jmeter
Anthony Le Mansec