Files
8d23cc6621f067876c0d53a8d3d93d635dc04174
devstack-plugin-ceph /.zuul.yaml

166 lines
5.6 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
timeout:7200
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
timeout:7200
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
name:devstack-plugin-ceph-tempest-stein-py3
parent:devstack-plugin-ceph-tempest-py3
override-checkout:stable/stein
- job:
name:devstack-plugin-ceph-tempest-rocky-py3
parent:devstack-plugin-ceph-tempest-py3
nodeset:openstack-single-node-xenial
override-checkout:stable/rocky
vars:
devstack_localrc:
ENABLE_VOLUME_MULTIATTACH:false
- job:
name:devstack-plugin-ceph-tempest-queens-py3
parent:devstack-plugin-ceph-tempest-py3
nodeset:openstack-single-node-xenial
override-checkout:stable/queens
vars:
devstack_localrc:
ENABLE_VOLUME_MULTIATTACH:false
name:devstack-plugin-ceph-tempest-jobs
description:|
Runs devstack-plugin-ceph-tempest jobs.
jobs:
irrelevant-files:
- ^.*\.rst$
- ^doc/.*$
- project:
templates:
- devstack-plugin-ceph-tempest-jobs
jobs:
- openstack-tox-bashate
- manila-tempest-minimal-dsvm-cephfs-native:
voting:false
- manila-tempest-minimal-dsvm-cephfs-nfs:
voting:false
jobs:
- openstack-tox-bashate
experimental:
jobs:
voting:false
- manila-tempest-minimal-dsvm-cephfs-nfs-centos-7:
voting:false
- devstack-plugin-ceph-tempest-rocky-py3
- devstack-plugin-ceph-tempest-queens-py3