
- Split the existing "manila-tempest-minimal-dsvm-dummy" functional job into two jobs: * manila-tempest-plugin-dummy-no-dhss (DHSS=False) * manila-tempest-plugin-dummy-dhss (DHSS=True to take advantage of the zuul and tempest ansible roles available to us. - Base these new jobs on a minimal devstack, that only runs manila and keystone and no other OpenStack services. This makes these tests run really fast, coupled with the fact that they're running against a no-op driver. - Introduce a role to copy tempest configuration after orchestrating devstack because devstack's "test-config" hook [1] misbehaves when the base services are not enabled. Depends-On: I4fd282673074887cada729b6e4491ee493e230cc Change-Id: I4c9f552e6a495b3d3f9dd63c1657ea40a3f9033b Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
7 lines
158 B
YAML
7 lines
158 B
YAML
- hosts: tempest
|
|
become: true
|
|
roles:
|
|
- role: fetch-subunit-output
|
|
zuul_work_dir: '{{ devstack_base_dir }}/tempest'
|
|
- role: process-stackviz
|