Files
caf3ebeaba348dcba66fc5e762249757e25ae465
devstack-plugin-ceph /.zuul.yaml

177 lines
5.9 KiB
YAML
Raw Normal View History

description:|
*legacy-tempest-dsvm-full-devstack-plugin-ceph
*gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial
The original job included support for an un-used tempest-conf.sh:
# If an in-repo configuration exists, source it. This will likely
# override DEVSTACK_GATE_TEMPEST_REGEX to further refine the set of
# tests being run.
required-projects:
- openstack/cinder-tempest-plugin
- openstack/devstack-plugin-ceph
- ^.*\.rst$
- ^doc/.*$
- ^tox.ini$
vars:
devstack_plugins:
ENABLE_FILE_INJECTION:false
TEMPEST_PLUGINS:'/opt/stack/cinder-tempest-plugin'
tempest_test_regex:|
(^tempest\.(api|scenario\.test_encrypted_cinder_volumes|scenario\.test_volume|scenario\.test_shelve_instance)|(^cinder_tempest_plugin))
- job:
parent:devstack-plugin-ceph-tempest-base
description:|
- stable/ocata
- stable/pike
- stable/queens
- stable/rocky
- job:
name:devstack-plugin-ceph-tempest
parent:devstack-plugin-ceph-tempest-base
description:|
This job enable the multiattach feature enable from stein on.
# This job runs with multiattach enable from stable/stein on.
- stable/stein
- stable/train
devstack_localrc:
ENABLE_VOLUME_MULTIATTACH:true
- job:
name:devstack-plugin-ceph-tempest-py3-base
description:|
*legacy-tempest-dsvm-py35-full-devstack-plugin-ceph
*gate-tempest-dsvm-py35-full-devstack-plugin-ceph-ubuntu-xenial-nv
The original job included support for an un-used tempest-dsvm-ceph-rc
hosted at /opt/stack/new/nova/devstack/tempest-dsvm-ceph-rc.
required-projects:
- openstack/cinder-tempest-plugin
- openstack/devstack-plugin-ceph
vars:
devstack_localrc:
ENABLE_FILE_INJECTION:false
TEMPEST_PLUGINS:'/opt/stack/cinder-tempest-plugin'
tempest_test_regex:|
(^tempest\.(api|scenario\.test_encrypted_cinder_volumes|scenario\.test_volume|scenario\.test_shelve_instance)|(^cinder_tempest_plugin))
name:devstack-plugin-ceph-tempest-py3
parent:devstack-plugin-ceph-tempest-py3-base
description:|
Integration tests that runs with the ceph devstack plugin and py3.
branches:
- stable/ocata
- stable/pike
- stable/queens
- stable/rocky
- job:
name:devstack-plugin-ceph-tempest-py3
parent:devstack-plugin-ceph-tempest-py3-base
description:|
Integration tests that runs with the ceph devstack plugin and py3.
This job enable the multiattach feature enable from stein on.
# This job runs with multiattach enable from stable/stein on.
branches:^(?!stable/(ocata|pike|queens|rocky)).*$
vars:
devstack_localrc:
ENABLE_VOLUME_MULTIATTACH:true
- job:
- job:
name:devstack-plugin-ceph-cephfs-native
description:|
Runs manila tempest plugin tests with Native CephFS as a manila back
end (DHSS=False)
parent:manila-tempest-plugin-cephfs-native
- job:
name:devstack-plugin-ceph-cephfs-nfs
description:|
Runs manila tempest plugin tests with CephFS via NFS-Ganesha as a manila
back end (DHSS=False)
parent:manila-tempest-plugin-cephfs-nfs
name:devstack-plugin-ceph-tempest-jobs
description:|
Runs devstack-plugin-ceph-tempest jobs.
jobs:
- devstack-plugin-ceph-cephfs-native:
irrelevant-files:*irrelevant-files
voting:false
- devstack-plugin-ceph-cephfs-nfs:
irrelevant-files:*irrelevant-files
voting:false
jobs:
- devstack-plugin-ceph-tempest-py3
- project:
templates:
- devstack-plugin-ceph-tempest-jobs
jobs:
- openstack-tox-bashate
jobs:
- openstack-tox-bashate
experimental:
jobs:
- devstack-plugin-ceph-tempest-train-py3