New Zuul v3 devstack-plugin-nfs-tempest-full job

This is meant to replace legacy-tempest-dsvm-full-devstack-plugin-nfs
in both cinder and nova.

Check the plugin against all the supported branches
(but ocata) to prevent regressions.

Change-Id: I86be2db18685f36fb3f67be03271608637c79151
This commit is contained in:
Luigi Toscano 2019-12-03 19:20:05 +01:00
parent 73b8b0842e
commit ab0a128d86
1 changed files with 70 additions and 0 deletions

70
.zuul.yaml Normal file
View File

@ -0,0 +1,70 @@
- project:
check:
jobs:
- devstack-plugin-nfs-tempest-full
- devstack-plugin-nfs-tempest-full-train
- devstack-plugin-nfs-tempest-full-stein
- devstack-plugin-nfs-tempest-full-rocky
- devstack-plugin-nfs-tempest-full-queens
gate:
jobs:
- devstack-plugin-nfs-tempest-full
- devstack-plugin-nfs-tempest-full-train
- devstack-plugin-nfs-tempest-full-stein
- devstack-plugin-nfs-tempest-full-rocky
- devstack-plugin-nfs-tempest-full-queens
- job:
name: devstack-plugin-nfs-tempest-full
parent: tempest-full
description: |
tempest-full job based on NFS.
Former names for this job where:
* legacy-tempest-dsvm-full-devstack-plugin-nfs
timeout: 10800
required-projects:
- opendev.org/x/devstack-plugin-nfs
host-vars:
controller:
devstack_plugins:
devstack-plugin-nfs: https://opendev.org/x/devstack-plugin-nfs
vars:
devstack_localrc:
ENABLE_NFS_CINDER: true
# enabled by default in tempest-full:
ENABLE_VOLUME_MULTIATTACH: false
irrelevant-files:
- ^(test-|)requirements.txt$
- ^setup.cfg$
- job:
name: devstack-plugin-nfs-tempest-full-train
parent: devstack-plugin-nfs-tempest-full
override-checkout: stable/train
vars:
devstack_localrc:
USE_PYTHON3: 'False'
- job:
name: devstack-plugin-nfs-tempest-full-stein
parent: devstack-plugin-nfs-tempest-full
override-checkout: stable/stein
vars:
devstack_localrc:
USE_PYTHON3: 'False'
- job:
name: devstack-plugin-nfs-tempest-full-rocky
parent: devstack-plugin-nfs-tempest-full
override-checkout: stable/rocky
vars:
devstack_localrc:
USE_PYTHON3: 'False'
- job:
name: devstack-plugin-nfs-tempest-full-queens
parent: devstack-plugin-nfs-tempest-full
override-checkout: stable/queens
vars:
devstack_localrc:
USE_PYTHON3: 'False'