murano/murano/tests/unit
Stan Lagun a19a66707b HeatStack async mode fix
Improve asynchronous push mode of HeatStack:
- Use spawn_after instead of spawn_after_local. Otherwise the data is never
   pushed if the initiated thread were to exit
- Cancel background thread instead of killing it. Cancel cancels the thread
   only if it hasn't started yet instead of killing it somewhere in the middle.
- Add post-execution cleanup to guarantee that async data push happens
   before the execution session end
- Make Instance destruction use async push to speed up the destruction
   in case when there are many servers and to test the HeatStack async mode

Closes-Bug: #1643702
Change-Id: I11d157844cb1d973d2cac62c2e6d67d047f75164
2016-11-22 16:02:12 +00:00
..
api Replace oslo_utils.timeutils.isotime 2016-11-10 13:51:23 +08:00
cmd Increase unit test coverage for Manage CLI. 2016-10-07 07:15:31 +00:00
common Increase unit test coverage for common engine and instance statistics API 2016-10-20 17:20:09 -04:00
core_library Remove partial clean-up in Instance.destroy 2014-09-04 15:29:43 +04:00
db Order the packages for parameter search 2016-11-04 17:55:40 -04:00
dsl Increase test coverage for Schema Generation API. 2016-10-18 20:38:04 +00:00
engine Unblocking the gate 2016-10-19 15:54:31 +03:00
packages Merge "Increase unit test coverage for Package Base API." 2016-10-03 18:58:58 +00:00
policy Fixes congress integration 2016-08-18 23:57:16 +00:00
services Increase unit test coverage for Services Actions API. 2016-10-03 12:28:17 -04:00
__init__.py Move and rename functional tests 2014-07-29 22:29:27 +04:00
base.py make enforce_type=True in CONF.set_override 2016-01-13 23:28:26 +08:00
test_actions.py Remove unnecessary setUp 2016-09-25 16:20:08 +08:00
test_engine.py Increase unit test coverage for murano heat stack and yaql 2016-10-06 16:48:05 -04:00
test_hacking.py Merge "Increase unit test coverage for hacking checks" 2016-10-03 18:53:19 +00:00
test_heat_stack.py HeatStack async mode fix 2016-11-22 16:02:12 +00:00
test_utils.py Use method ensure_tree from oslo.utils 2016-11-14 19:45:48 +08:00
utils.py Remove arguments "{}" and "[]" in function definitions 2015-12-19 01:10:30 +08:00