* templates are now stored in the database.
* evaluator is reloaded whenever a template is added/removed.
* supporting all types of templates (standard, equivalence, definition)
* new cli commands:
- vitrage template add
- vitrage template delete
Change-Id: I58abf5e034662206bd6919493c95c450c0ecdf9c
Depends-On: I07741ed100b9eb70b303567706b659d10a34b156
Implements: blueprint crud-templates
use the -E for sudo when running testr
this will pass the PYTHON environment variable
so python3 will run
Change-Id: I231090694fafb8dcc71c9595174ba82185b59348
When tempests runs on zuul it'll copy templates and static
physical configuration files from the vitrage_tempest dir to /etc/vitrage/
Change-Id: If961d099ce04c200cf9d03486fc891088b6dffd2
Removed the last line of 'unset DEVSTACK_PATH' since it looks like
it messed Jenkins call regarding the success of the job. The above will
always return return-code 0 meaning success and this hides the tempest
run return-code of 1 if some test fails
Change-Id: If4591c9e0c70bfc73cf8024cf9da84b58e1f09a9
1. Added option to run certain tests via name filtering
2. Added a temporary variable DEVSTACK_PATH
for easy local debugging of script
Change-Id: I71c25b50a07e21bd6388bf683192def1b7ad45d0
Note that the change under utils.py results in a failure
when trying to run the tempests via regular methods e.g. nosetests
If this change will hold in gate, more changes to the tempest_tests
dir will be needed. For now, run tempests using testr:
From within /opt/stack/tempest: 'testr run vitrage_tempest_tests'
Change-Id: I7825514493ae0e8461a1a02fb5a20e1b5fe0d8ac
1. Bring back import for Ceilometer.
2. Trying to update post_test_hook.sh to use the Tempest project for running
Change-Id: I16e8a48ed8f82d2d72d7348d8d7c2b30d6c694e3
1. Updated local.conf configuration before running devstack-vm-gate.sh under gate_hook.sh
2. Set post_test_hook.sh to run topology tempest tests under vitrage_tempest_tests folder
Change-Id: Idd98ac5e2940cb3f869f62cde8deef84ee467ad9
1. Updated localrc configuration before running devstack-vm-gate.sh under gate_hook.sh
2. Fixed(hopefully) post_test_hook.sh to run all tempest tests under vitrage_tempest_tests folder
Change-Id: I5f6947fdae7f35669a1d7488b02179dc04caee36