diff --git a/.zuul.yaml b/.zuul.yaml new file mode 100644 index 0000000..dd66e2c --- /dev/null +++ b/.zuul.yaml @@ -0,0 +1,36 @@ +- project: + check: + jobs: + - cinder-tempest-plugin-lvm-lio + gate: + jobs: + - cinder-tempest-plugin-lvm-lio + +- job: + name: cinder-tempest-plugin-lvm-lio + description: | + Run Cinder Tempest Plugin tests + parent: devstack-tempest + required-projects: + - openstack-infra/devstack-gate + - openstack/barbican + - openstack/python-barbicanclient + - openstack/tempest + - openstack/os-brick + - openstack/cinder-tempest-plugin + - openstack/cinder + vars: + tempest_test_regex: (tempest\.(api|scenario)|cinder_tempest_plugin) + tempest_test_blacklist: "{{ ansible_user_dir }}/{{ zuul.project.src_dir }}/tempest_blacklist.txt" + tox_envlist: 'all' + devstack_localrc: + CINDER_ISCSI_HELPER: 'lioadm' + TEMPEST_PLUGINS: '/opt/stack/cinder-tempest-plugin' + devstack_plugins: + barbican: 'git://git.openstack.org/openstack/barbican' + devstack_services: + barbican: true + irrelevant-files: + - ^.*\.rst$ + - ^doc/.*$ + - ^releasenotes/.*$ diff --git a/tempest_blacklist.txt b/tempest_blacklist.txt new file mode 100644 index 0000000..4d173c5 --- /dev/null +++ b/tempest_blacklist.txt @@ -0,0 +1,10 @@ +# List of tests getting skipped +.*\[.*\bslow\b.*\] +.*\.*VolumesSnapshotTestJSON\.test_snapshot_backup +.*\.*VolumesBackupsTest\.test_backup_create_attached_volume +.*\.*VolumesBackupsTest\.test_backup_create_and_restore_to_an_existing_volume +.*\.*VolumesBackupsTest\.test_bootable_volume_backup_and_restore +.*\.*VolumesBackupsTest\.test_incremental_backup +.*\.*VolumesBackupsTest\.test_volume_backup_create_get_detailed_list_restore_delete +.*\.*VolumesBackupsTest\.test_volume_snapshot_backup +.*\.*VolumesBackupsV39Test\.test_update_backup