1dfcc82e13
We are currently skipping feature tests in a confusing way, for example regarding snapshot feature we use two configuration options: ``capability_snapshot_support``, ``run_snapshot_tests`` So in order to run a snapshot test we need enable these two configuration options. This patch suggests using a new single configuration option, like other openstack services, called 'share-feature-enabled'. This way we can skip tests depending on the features that the environment supports. This patch is part of the patches that will be uploaded later. This patch removes the configuration options below: ``capability_snapshot_support`` ``capability_create_share_from_snapshot_support`` ``run_snapshot_tests`` ``run_manage_unmanage_snapshot_tests`` This patch adds a new decorator used to set an attr for each share feature and skips a test in case the environment does not support the feature. Change-Id: Ia41761352f1c3fb5004eeeda2d789a3ea6a8fc25 |
||
---|---|---|
devstack | ||
doc | ||
manila_tempest_tests | ||
playbooks | ||
releasenotes | ||
zuul.d | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.stestr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
manila-tempest-plugin
This repository contains a Tempest test plugin to verify the functionality of the OpenStack Shared File System Service, Manila.
See contributor information to learn more.
- Free software: Apache license
- Documentation: https://docs.openstack.org/manila/latest/
- Release notes: https://docs.openstack.org/releasenotes/manila/
- Source: https://opendev.org/openstack/manila-tempest-plugin
- Bugs: https://bugs.launchpad.net/manila