[CI] Enable glusterfs-nfs ci

- Change post_test_hook in the gluster CI takes arguments
- Enable glusterfs-nfs CI

Depends-On: https://review.opendev.org/#/c/674738/
Change-Id: If6d233ffd658cd75599eec36eb8027f35771e224
This commit is contained in:
whhan91 2019-07-29 12:00:42 +00:00 committed by WooHyung Han
parent 7273bfb534
commit 4aa0945c1d
5 changed files with 18 additions and 5 deletions

View File

@ -27,6 +27,8 @@
voting: false
- manila-tempest-minimal-dsvm-cephfs-nfs:
voting: false
- manila-tempest-dsvm-glusterfs-nfs:
voting: false
- manila-tempest-minimal-dsvm-dummy
# Through the Train release we need to keep some python2 coverage.
- manila-tempest-minimal-dsvm-dummy-py2
@ -50,7 +52,6 @@
- manila-tempest-minimal-dsvm-lvm
experimental:
jobs:
- manila-tempest-dsvm-glusterfs-nfs
- manila-tempest-dsvm-glusterfs-native
- manila-tempest-dsvm-glusterfs-nfs-heketi
- manila-tempest-dsvm-glusterfs-native-heketi

View File

@ -69,7 +69,10 @@
function post_test_hook {
# Configure and run tempest on singlebackend manila installation
source $BASE/new/devstack-plugin-glusterfs/manila/post_test_hook.sh singlebackend
source $BASE/new/devstack-plugin-glusterfs/manila/post_test_hook.sh \
singlebackend \
glusterfs-heketi \
api
}
export -f post_test_hook

View File

@ -69,7 +69,10 @@
function post_test_hook {
# Configure and run tempest on singlebackend manila installation
source $BASE/new/devstack-plugin-glusterfs/manila/post_test_hook.sh singlebackend
source $BASE/new/devstack-plugin-glusterfs/manila/post_test_hook.sh \
singlebackend \
glusterfs-native \
api
}
export -f post_test_hook

View File

@ -70,7 +70,10 @@
function post_test_hook {
# Configure and run tempest on singlebackend manila installation
source $BASE/new/devstack-plugin-glusterfs/manila/post_test_hook.sh singlebackend
source $BASE/new/devstack-plugin-glusterfs/manila/post_test_hook.sh \
singlebackend \
glusterfs-nfs-heketi \
api
}
export -f post_test_hook

View File

@ -69,7 +69,10 @@
function post_test_hook {
# Configure and run tempest on singlebackend manila installation
source $BASE/new/devstack-plugin-glusterfs/manila/post_test_hook.sh singlebackend
source $BASE/new/devstack-plugin-glusterfs/manila/post_test_hook.sh \
singlebackend \
glusterfs-nfs \
api
}
export -f post_test_hook