diff --git a/tox.ini b/tox.ini index 94f7935a..644f633c 100644 --- a/tox.ini +++ b/tox.ini @@ -49,6 +49,18 @@ commands = {toxinidir}/tests/basic.yaml \ -e ara_api_root_dir={envtmpdir}/.ara {posargs} +[testenv:benchmark] +deps = ansible +commands = + ansible-playbook -i localhost, --connection=local \ + {toxinidir}/tests/integration/benchmark.yaml {posargs} +setenv = + ANSIBLE_CALLBACK_PLUGINS={toxinidir}/ara/plugins/callback + ANSIBLE_ACTION_PLUGINS={toxinidir}/ara/plugins/action + ANSIBLE_LOOKUP_PLUGINS={toxinidir}/ara/plugins/lookup + ARA_API_CLIENT={env:ARA_API_CLIENT:offline} + ARA_API_SERVER={env:ARA_API_SERVER:"http://127.0.0.1:8000"} + [testenv:cover] commands = coverage erase