senlin/senlin/tests/unit/db
ruijie 08e77c7c73 2nd patch to reverse GC process
We will try to delete the dependents first and then mark the actions'
status as Failed since the owner of the actions went down.

After that, we will try to release node lock and cluster lock(cluster scope
or node scope)

One problem is that if the dead engine hold a cluster action with a number
of sub-actions belong to mult engines, we will mark them all as 'FAILED'.

The starting point for this design is to mark all sub-actions which status
are 'READY' to 'FAILED' so that the scheduler will not try to acquire them and
process them.

Change-Id: I53a5e1d19f4adb04580627cb6306c43efe610553
2017-09-05 16:21:19 +08:00
..
__init__.py Relocate Senlin unit tests 2015-08-04 06:16:20 -04:00
shared.py DB support to cluster config 2017-05-03 02:33:31 -04:00
test_action_api.py 2nd patch to reverse GC process 2017-09-05 16:21:19 +08:00
test_cluster_api.py DB support to cluster config 2017-05-03 02:33:31 -04:00
test_cluster_policy_api.py Add cluster policy sqlarchemy tests 2017-04-08 15:19:11 +08:00
test_cred_api.py Remove concurrency constraint for functional tests 2016-04-06 12:16:44 +08:00
test_event_api.py Add db purge in senlin manage 2017-02-13 20:43:13 +08:00
test_lock_api.py 2nd patch to reverse GC process 2017-09-05 16:21:19 +08:00
test_node_api.py Add duplicated name tests in db api. 2017-04-09 14:11:49 +08:00
test_policy_api.py Add duplicated name tests in db api. 2017-04-09 14:11:49 +08:00
test_profile_api.py Add duplicated name tests in db api. 2017-04-09 14:11:49 +08:00
test_receiver_api.py Add db support receiver-update operation 2017-05-22 13:56:45 +08:00
test_registry_api.py add DB api to get health registry 2017-08-04 01:11:39 -07:00
test_service_api.py Remove context from service db apis 2017-02-19 22:00:32 -05:00
test_sqlalchemy_types.py Fix TZAwareDateTime 2016-06-02 02:43:57 -04:00
test_sqlalchemy_utils.py Remove usage of parameter enforce_type 2017-05-31 16:22:11 +05:30