From fd21f5f246d019eaabd8ac896793157b983cdb62 Mon Sep 17 00:00:00 2001 From: Goutham Pacha Ravi Date: Tue, 7 May 2019 13:12:04 -0700 Subject: [PATCH] [CI] Run scenario tests in the cephfs-nfs job Add required components for scenario testing and enable api and scenario tests on the same job. The experimental cephfs-nfs-centos-7 job has not been modified. Depends-On: https://review.opendev.org/#/c/657669/ Depends-On: https://review.opendev.org/#/c/665039/ Change-Id: I74508fd02d7d4ff54270e91743c7ea06103299b1 --- .../manila-tempest-minimal-dsvm-cephfs-nfs/run.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/playbooks/legacy/manila-tempest-minimal-dsvm-cephfs-nfs/run.yaml b/playbooks/legacy/manila-tempest-minimal-dsvm-cephfs-nfs/run.yaml index 1724700702..80e89b68f3 100644 --- a/playbooks/legacy/manila-tempest-minimal-dsvm-cephfs-nfs/run.yaml +++ b/playbooks/legacy/manila-tempest-minimal-dsvm-cephfs-nfs/run.yaml @@ -67,8 +67,14 @@ export DEVSTACK_PROJECT_FROM_GIT="python-manilaclient" export KEEP_LOCALRC=1 export PROJECTS="openstack/manila-tempest-plugin $PROJECTS" + OVERRIDE_ENABLED_SERVICES=key,mysql,rabbit,tempest - export OVERRIDE_ENABLED_SERVICES + # Enable glance for scenario tests + OVERRIDE_ENABLED_SERVICES+=,g-api,g-reg + # Enable nova for scenario tests + OVERRIDE_ENABLED_SERVICES+=,n-api,n-cpu,n-cond,n-sch,n-crt,n-cauth,n-obj + # Enable neutron for scenario tests + OVERRIDE_ENABLED_SERVICES+=,q-svc,q-dhcp,q-meta,q-l3,q-agt export DEVSTACK_GATE_USE_PYTHON3=True @@ -87,7 +93,7 @@ # Refer to job-template post_test_hook for more details on the # arguments. source $BASE/new/devstack-plugin-ceph/manila/post_test_hook.sh \ - singlebackend cephfsnfs api + singlebackend cephfsnfs api_with_scenario } export -f post_test_hook