From 23e5b6363967b7c00810042cb48efa15312dbf11 Mon Sep 17 00:00:00 2001 From: Chandan Kumar Date: Thu, 4 Jan 2018 23:36:43 +0530 Subject: [PATCH] Added cinder tempest plugin zuulv3 jobs to execute tempest * Use tempest_test_blacklist var to skip tests Change-Id: I2ae36c4e90bd7b3340861ceec23dee406ea48214 --- .zuul.yaml | 36 ++++++++++++++++++++++++++++++++++++ tempest_blacklist.txt | 10 ++++++++++ 2 files changed, 46 insertions(+) create mode 100644 .zuul.yaml create mode 100644 tempest_blacklist.txt 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