heat/heat/tests
Zane Bitter e56fc689e1 Increase the timeout for the stop_stack message
Previously, the stop_stack message accidentally used the
engine_life_check_timeout (by default, 2s). But unlike other messages sent
using that timeout, stop_stack needs to synchronously kill all running
threads operating on the stack. For a very large stack, this can easily
take much longer than a couple of seconds. This patch increases the timeout
to give a better chance of being able to start the delete.

Change-Id: I4b36ed7f1025b6439aeab63d71041bb2000363a0
Closes-Bug: #1499669
2016-09-22 09:45:08 -04:00
..
api Migrate to keystoneauth 2016-09-06 10:07:22 +05:30
autoscaling Move NoActionRequired exception back where it belongs 2016-08-18 12:57:54 -04:00
aws Merge "Begin move of UpdateReplace back to its rightful location" 2016-08-19 22:46:56 +00:00
clients Merge "Migrate to keystoneauth" 2016-09-14 04:32:41 +00:00
constraints Modify use of assertTrue(A in B) 2016-09-02 08:30:00 +00:00
convergence Deletion of in-progress stack 2016-09-12 09:23:38 +02:00
db Release resource lock when executing reset_stack_status 2016-09-12 18:50:24 +08:00
engine Increase the timeout for the stop_stack message 2016-09-22 09:45:08 -04:00
openstack Merge "Fix cancel update for nova server with defined port" 2016-09-20 23:26:47 +00:00
policy Add resource_type-specific policies 2015-08-25 15:37:26 +03:00
templates Fixes JSON to YAML conversion bug 2015-06-25 07:32:34 -07:00
__init__.py Switch to mox3 2015-10-02 13:05:51 +05:30
common.py Add resource OS::Cinder::QoSAssociation 2016-09-19 12:30:23 +08:00
fakes.py Override client() for RoleAssignment resources 2016-08-18 15:57:26 +00:00
generic_resource.py Unit tests: add a test resource that takes multiple steps 2016-07-18 16:26:17 -04:00
test_attributes.py Do not show HIDDEN props in res type template 2016-07-15 13:26:24 +00:00
test_auth_password.py Migrate to keystoneauth 2016-09-06 10:07:22 +05:30
test_auth_url.py Use keystone session in endpoint_utils 2016-09-06 09:48:59 +05:30
test_common_context.py Use keystone session in endpoint_utils 2016-09-06 09:48:59 +05:30
test_common_env_util.py Use param_schema and merge strategy for merging 2016-08-22 17:35:54 +05:30
test_common_exception.py Adds error_code in heat exceptions 2015-11-05 18:10:50 +05:30
test_common_param_utils.py
test_common_policy.py Use to_policy_values from context for policy 2016-07-12 13:42:00 +10:00
test_common_serializers.py py34: heat.tests.test_common_serializers 2015-08-26 13:09:04 +05:30
test_common_service_utils.py datetime.datetime.utcnow() should be replaced 2015-11-10 17:24:51 +00:00
test_constraints.py Remove warnings in heat 2016-01-20 22:00:52 +08:00
test_convg_stack.py Fix sync point delete 2016-09-14 17:04:22 +05:30
test_crypt.py Set enforce_type=True on config overrides in tests 2016-04-11 10:52:22 +10:00
test_dbinstance.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_empty_stack.py
test_engine_api_utils.py Merge "Handle outputs with an OutputDefinition class" 2016-09-12 15:21:42 +00:00
test_engine_service.py Do not attempt deletion of a DELETE_COMPLETE stack in service api 2016-09-22 00:51:06 -04:00
test_engine_service_stack_watch.py Fix [H405] pep rule in heat/tests 2015-10-12 14:08:16 +03:00
test_environment.py Keep encrypted_param_names environment internal to heat 2016-06-30 18:12:29 +01:00
test_environment_format.py Add new environment section for merge strategies 2016-08-19 08:54:30 +05:30
test_event.py Use Event versioned object for event_list formatting 2016-06-13 09:39:52 +12:00
test_exception.py Produce more meaningful exception messages in nested stacks 2015-06-24 08:52:08 +10:00
test_fault_middleware.py Set enforce_type=True on config overrides in tests 2016-04-11 10:52:22 +10:00
test_function.py Change assertTrue(isinstance()) by optimal assert 2015-11-02 12:23:22 +01:00
test_grouputils.py Move function for member_definitions to grouputil 2015-11-03 09:04:30 +05:30
test_hacking.py Correct mistaken parameters of test_hacking.py in tests 2016-08-19 10:07:22 +08:00
test_hot.py Merge "Allows condition name using boolean or function" 2016-09-15 05:11:02 +00:00
test_identifier.py Use assertIn and assertNotIn 2015-10-26 22:40:14 +01:00
test_lifecycle_plugin_utils.py Rename test classes for consistency 2016-02-25 09:27:12 -06:00
test_loguserdata.py Remove spurious logs from test_loguserdata 2015-10-29 17:12:34 +01:00
test_metadata_refresh.py Clean imports in code 2016-08-26 15:28:57 +07:00
test_nested_stack.py Don't use cast() to do StackResource delete 2016-09-21 18:49:54 -04:00
test_nokey.py Unit tests: Don't use ResourceDefinition as cfn snippet 2016-05-01 19:42:20 -05:00
test_notifications.py Restore timezone information in API response 2016-09-07 23:29:50 +02:00
test_parameters.py string parameter type mismatch 2016-05-24 12:44:01 +00:00
test_plugin_loader.py
test_properties.py Make cfn functions inherit from HOT 2016-09-12 21:39:01 -04:00
test_provider_template.py Don't use cast() to do StackResource delete 2016-09-21 18:49:54 -04:00
test_resource.py Merge "Raise NotImplementedError instead of NotImplemented" 2016-09-20 00:39:42 +00:00
test_rpc_client.py Delete mox.stubs in heat 2016-08-27 15:55:05 +07:00
test_rpc_listener_client.py Move listener rpc client to rpc/listener_client.py 2015-06-19 08:24:19 +05:30
test_rpc_worker_client.py Convergence: Cancel message 2016-07-05 07:52:03 +00:00
test_rsrc_defn.py Add support for a resource level external_id 2016-08-12 15:59:14 +08:00
test_server_tags.py Unit tests: Don't use ResourceDefinition as cfn snippet 2016-05-01 19:42:20 -05:00
test_short_id.py Port short_id to return unicode 2015-07-09 07:15:49 +00:00
test_signal.py Merge "Move NoActionRequired exception back where it belongs" 2016-09-14 23:44:08 +00:00
test_stack.py Merge "Skip resource counting during validation" 2016-09-15 10:40:50 +00:00
test_stack_collect_attributes.py Decouple hot and cfn for outputs 2016-06-24 10:08:28 +00:00
test_stack_delete.py Be consistent about context first argument in db api 2016-06-22 10:45:04 +12:00
test_stack_lock.py Remove tenant_safe flag from rpc and db api 2016-08-16 12:38:33 +05:30
test_stack_resource.py Don't use cast() to do StackResource delete 2016-09-21 18:49:54 -04:00
test_stack_update.py Non-destructive upgrade for deprecated resources 2016-09-02 13:09:11 +08:00
test_stack_user.py Merge "Migrate to keystoneauth" 2016-09-14 04:32:41 +00:00
test_support.py Replace tag 2015.2 to 5.0.0 2015-08-06 06:29:09 -04:00
test_template.py Allows condition name using boolean or function 2016-09-12 21:40:06 -04:00
test_template_files.py del _session(), use context.session directly 2016-06-22 10:45:04 +12:00
test_template_format.py Get rid of gratuitous use of six.iterkeys() 2016-06-07 03:50:49 +00:00
test_timeutils.py Round the elapsed time to the nearest second 2015-09-09 06:59:56 +00:00
test_translation_rule.py Merge "Make cfn functions inherit from HOT" 2016-09-14 06:24:35 +00:00
test_urlfetch.py Set enforce_type=True on config overrides in tests 2016-04-11 10:52:22 +10:00
test_validate.py Lazy-load outputs 2016-09-06 08:48:48 -04:00
test_version.py Coverage: Additional test case for better coverage 2015-06-16 13:01:30 +05:30
test_vpc.py Fix is_using_neutron 2016-07-27 22:11:58 +05:30
test_watch.py Fixup ceilometerclient tests 2016-01-13 14:51:53 +01:00
testing-overview.txt Add alternative way to use debugger for unittets 2015-08-20 16:28:51 +00:00
utils.py Don't use config option sqlite_db 2016-08-17 13:29:43 +08:00