summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChandan Kumar <chkumar@redhat.com>2018-01-04 23:36:43 +0530
committerEric Harney <eharney@redhat.com>2018-05-14 18:40:11 +0000
commit23e5b6363967b7c00810042cb48efa15312dbf11 (patch)
treebf928658cab55241c0d01e284881f8fd408c5782
parentaafbdf87047f1eeabd9566db50765a72d6f18be1 (diff)
downloadcinder-tempest-plugin-23e5b6363967b7c00810042cb48efa15312dbf11.zip
cinder-tempest-plugin-23e5b6363967b7c00810042cb48efa15312dbf11.tar.gz
cinder-tempest-plugin-23e5b6363967b7c00810042cb48efa15312dbf11.tar.bz2
Added cinder tempest plugin zuulv3 jobs to execute tempest
* Use tempest_test_blacklist var to skip tests Change-Id: I2ae36c4e90bd7b3340861ceec23dee406ea48214
-rw-r--r--.zuul.yaml36
-rw-r--r--tempest_blacklist.txt10
2 files changed, 46 insertions, 0 deletions
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

This mirror site include all the OpenStack related repositories under: openstack, openstack-dev and openstack-infra.

NOTE: All repositories are updated every one hour.

Usage

For Git Clone
 git clone http://git.trystack.cn/openstack/nova.git 
For DevStack

Add GIT_BASE, NOVNC_REPO and SPICE_REPO variables to local.conf file.

[[local|localrc]]

# use TryStack git mirror
GIT_BASE=http://git.trystack.cn
NOVNC_REPO=http://git.trystack.cn/kanaka/noVNC.git
SPICE_REPO=http://git.trystack.cn/git/spice/spice-html5.git