Martin Kopec 1d51de57d3 Add a job for tempest plugins
The job will be useful in cases we want to test if the
generated tempest.conf works with certain tempest plugins.
The job runs heat-tempest-plugin for now.

Story: 2005456
Task: 30510

Change-Id: I2640b07263cdd3a8282170fd764c5f31611125ec
2019-05-25 09:29:28 +00:00

17 lines
460 B
YAML

- name: Prepare tempest venv
command: tox -r --notest -efull
args:
chdir: "{{devstack_base_dir}}/tempest"
- name: Install plugins
command: tox -evenv-tempest -- pip install {{ item }}
with_items: "{{ plugins_paths }}"
args:
chdir: "{{devstack_base_dir}}/tempest"
when: plugins_paths is defined
- name: List installed tempest plugins
command: tox -evenv-tempest -- tempest list-plugins
args:
chdir: "{{devstack_base_dir}}/tempest"