[release-announce] [sahara] sahara-tests 0.4.1
no-reply at openstack.org
no-reply at openstack.org
Tue Mar 14 14:44:40 UTC 2017
We are pumped to announce the release of:
sahara-tests 0.4.1: Sahara tests
The source is available from:
https://git.openstack.org/cgit/openstack/sahara-tests
Download the package from:
https://tarballs.openstack.org/sahara-tests/
For more details, please see below.
0.4.1
^^^^^
Create new cli test in Sahara Tempest plugin for node group templates
Clean resources created in CLI tests
Create new cli tests in Sahara Tempest plugin for job types
Long overdue general updates of the test templates
New Features
************
* Now we can filter node group template with column flag by plugin
and check if it was filtered successfully
* Now we can filter job types with column flag and also save config
file of any job type to the specified file.
Bug Fixes
*********
* Fix bug in which after running CLI tests, projects and networks
created for these tests were not deleted at the end of the run.
* The default templates used by tests have been updated; added
(MapR, Ambari and Storm, and some versions of CDH), or removed
(obsolete versions of Vanilla and CDH).
Other Notes
***********
* The dependency on tempest.scenario.manager.py has been removed.
There are still dependencies on internal Tempest interfaces but they
are more difficult to replace due to lack of tempest.lib
alternatives, and scenario.manager.py is undergoing an heavy
refactoring.
Changes in sahara-tests 0.4.0..0.4.1
------------------------------------
f40c460 Add cli test to filter node groups
3071eaf Fix release notes: small error in the syntax
e51c748 Add cli tests for job type
cddca44 Move away from tempest.scenario in 'clients' tests
501b6ba Bump the version of hacking
eeaf64b Clean resources created in CLI tests
3c4280f Default test templates: add missing, remove obsolete
7275256 gate hooks: consistently write to local.conf
a7cbd47 Fix cluster/node group template tests
Diffstat (except docs and test files)
-------------------------------------
.../notes/add-cli-for-ng-cbdcdddd5195c333.yaml | 6 ++
.../notes/fix-bug-1644747-5f9790ad2a0e5e56.yaml | 7 ++
...s-remove-scenario-manager-4e9ea9dbf585b8cf.yaml | 7 ++
...date-test-templates-ocata-3707688601c11f21.yaml | 7 ++
sahara_tempest_plugin/common/plugin_utils.py | 114 ++++++++++++++-------
test-requirements.txt | 2 +-
tools/gate/scenario/commons | 1 -
tools/gate/scenario/pre_test_hook.sh | 3 +-
17 files changed, 223 insertions(+), 101 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 49b7723..6ac6155 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking<0.11,>=0.10.0
+hacking>=0.12.0,!=0.13.0,<0.14 # Apache-2.0
More information about the Release-announce
mailing list