zuul: runs all the scenario tests (through full-parallel)
The default "full" tox environment excludes slow tests, while full-parallel includes slow scenario tests. Some of them are certaintly worth running (for example the encryption tests). Change-Id: I1a916a49814b2f3e37b3455e6c4a318e1b2d7a6a
This commit is contained in:
parent
c5573507a0
commit
bd5a3d5c86
|
@ -33,10 +33,13 @@
|
|||
devstack_plugins:
|
||||
devstack-plugin-nfs: https://opendev.org/openstack/devstack-plugin-nfs
|
||||
vars:
|
||||
# run all the scenario tests, including the slow ones
|
||||
tox_envlist: full-parallel
|
||||
devstack_localrc:
|
||||
ENABLE_NFS_CINDER: true
|
||||
# enabled by default in tempest-full:
|
||||
ENABLE_VOLUME_MULTIATTACH: false
|
||||
tempest_test_blacklist: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/devstack-plugin-nfs"].src_dir }}/tempest_skiplist.txt'
|
||||
irrelevant-files: &gate-irrelevant-files
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
|
@ -65,6 +68,8 @@
|
|||
devstack_plugins:
|
||||
devstack-plugin-nfs: https://opendev.org/openstack/devstack-plugin-nfs
|
||||
vars:
|
||||
# run all the scenario tests, including the slow ones
|
||||
tox_envlist: full-parallel
|
||||
devstack_localrc:
|
||||
ENABLE_NFS_CINDER: true
|
||||
# enabled by default in tempest-full:
|
||||
|
@ -72,6 +77,7 @@
|
|||
devstack_services:
|
||||
# Disable horizon (inherited from the parent, not needed by the tests executed here)
|
||||
horizon: false
|
||||
tempest_test_blacklist: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/devstack-plugin-nfs"].src_dir }}/tempest_skiplist.txt'
|
||||
irrelevant-files: *gate-irrelevant-files
|
||||
branches: ^(?!stable/(ocata|pike|queens|rocky|stein|train)).*$
|
||||
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
# List of tests getting skipped
|
||||
|
||||
# The NFS driver only supports LUKS encryption.
|
||||
tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup
|
||||
|
||||
# Skip network and identity API tests since they have no bearing on a Ceph backend.
|
||||
tempest.api.network
|
||||
tempest.api.identity
|
Loading…
Reference in New Issue