fc34a1aaf5
Because tests are run out of order, this will not always be re-produced, but inevitably this bug will happen. Right now, the test test_delete_multiple_images in TestSuiteImage will delete all the images in tearDownClass -- including the cls.image_id which is used by many other tests. If the TestSuiteImage tests run before tests in another suite that rely on cls.image_id, they will fail. This same scenario can also happen with the recent addition of filter component tests. These tests delete the resources created by the test at the end of the test. But eventually, when these tests fail, that code will not run, causing many other tests to fail, making debugging very hard as well. This patch adds addCleanup at the beginning of these tests so that deletion always works and prevents the cls.image_id from being deleted. Change-Id: If199d560870a138d250bfba332da90e557693a03 |
||
---|---|---|
doc/source | ||
muranodashboard | ||
releasenotes | ||
tools | ||
.coveragerc | ||
.eslintrc | ||
.gitignore | ||
.gitreview | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
babel-django.cfg | ||
babel-djangojs.cfg | ||
karma.conf.js | ||
manage.py | ||
package.json | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
Murano
Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog. Cloud users, including inexperienced ones, can then use the catalog to compose reliable application environments with the push of a button.
Murano Dashboard
Murano Dashboard is an extension for OpenStack Dashboard that provides a UI for Murano. With murano-dashboard, a user is able to easily manage and control an application catalog, running applications and created environments alongside with all other OpenStack resources.
For developer purposes, please symlink the following OpenStack Dashboard plugin files: * muranodashboard/local/enabled/.py into horizon/openstack_dashboard/local/enabled/ muranodashboard/local/local_settings.d/_50_murano.py into horizon/openstack_dashboard/local/local_settings.d/_50_murano.py * muranodashboard/conf/murano_policy.json into horizon/openstack_dashboard/conf/
re-compress static assets and restart Horizon web-server as usual.