yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #47249
[Bug 1552400] [NEW] heatclient release breaks tests
Public bug reported:
A new python-heatclient release has broken unit tests:
======================================================================
ERROR: test_edit_stack_template (openstack_dashboard.dashboards.project.stacks.tests.StackTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 112, in instance_stub_out
return fn(self, *args, **kwargs)
File "/home/david-lyle/horizon/openstack_dashboard/dashboards/project/stacks/tests.py", line 618, in test_edit_stack_template
template=hc_format.parse(template.data)) \
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 51, in parse
tpl = json.loads(tmpl_str)
File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Invalid control character at: line 182 column 16 (char 3134)
======================================================================
ERROR: test_edit_stack_template (openstack_dashboard.dashboards.project.stacks.tests.StackTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 208, in tearDown
super(TestCase, self).tearDown()
File "/home/david-lyle/horizon/horizon/test/helpers.py", line 154, in tearDown
self.mox.VerifyAll()
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/mox3/mox.py", line 289, in VerifyAll
mock_obj._Verify()
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/mox3/mox.py", line 543, in _Verify
raise ExpectedMethodCallsError(self._expected_calls_queue)
ExpectedMethodCallsError: Verify: Expected methods never called:
0. function.__call__(mox.IsA(<class 'django.http.request.HttpRequest'>) , '05b4f39f-ea96-4d91-910c-e758c078a0890') -> <Stack {'description': 'No description', 'links': [{'href': 'http://192.168.1.70:8004/v1/051c727ee67040d6a7b7812708485a97/stacks/stack-test0/05b4f39f-ea96-4d91-910c-e758c078a0890', 'rel': 'self'}], 'stack_status_reason': 'Stack successfully created', 'stack_name': 'stack-test0', 'stack_status': 'CREATE_COMPLETE', 'parameters': {'DBUsername': '******', 'AWS::StackId': 'arn:openstack:heat::2ce287:stacks/teststack/88553ec', 'DBName': u'wordpress', 'DBPassword': '******', 'AWS::StackName': 'teststack0', 'AWS::Region': 'ap-southeast-1', 'InstanceType': 'm1.small', 'DBRootPassword': '******'}, 'creation_time': '2013-04-22T00:11:39Z', 'id': '05b4f39f-ea96-4d91-910c-e758c078a0890', 'updated_time': '2013-04-22T00:11:39Z'}>
======================================================================
ERROR: test_launch_stack (openstack_dashboard.dashboards.project.stacks.tests.StackTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 112, in instance_stub_out
return fn(self, *args, **kwargs)
File "/home/david-lyle/horizon/openstack_dashboard/dashboards/project/stacks/tests.py", line 235, in test_launch_stack
template=hc_format.parse(template.data)) \
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 51, in parse
tpl = json.loads(tmpl_str)
File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Invalid control character at: line 182 column 16 (char 3134)
======================================================================
ERROR: test_launch_stack_with_environment (openstack_dashboard.dashboards.project.stacks.tests.StackTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 112, in instance_stub_out
return fn(self, *args, **kwargs)
File "/home/david-lyle/horizon/openstack_dashboard/dashboards/project/stacks/tests.py", line 294, in test_launch_stack_with_environment
template=hc_format.parse(template.data),
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 51, in parse
tpl = json.loads(tmpl_str)
File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Invalid control character at: line 182 column 16 (char 3134)
======================================================================
ERROR: test_preview_stack (openstack_dashboard.dashboards.project.stacks.tests.StackTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 112, in instance_stub_out
return fn(self, *args, **kwargs)
File "/home/david-lyle/horizon/openstack_dashboard/dashboards/project/stacks/tests.py", line 763, in test_preview_stack
template=hc_format.parse(template.data)) \
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 51, in parse
tpl = json.loads(tmpl_str)
File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Invalid control character at: line 182 column 16 (char 3134)
======================================================================
ERROR: test_get_template_files (openstack_dashboard.test.api_tests.heat_tests.HeatApiTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/api_tests/heat_tests.py", line 278, in test_get_template_files
files = api.heat.get_template_files(template_data=tmpl)[0]
File "/home/david-lyle/horizon/openstack_dashboard/api/heat.py", line 117, in get_template_files
template = template_format.parse(tpl)
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 62, in parse
raise ValueError(yea)
ValueError: mapping values are not allowed here
in "<unicode string>", line 2, column 14:
resources:
^
======================================================================
ERROR: test_get_template_files (openstack_dashboard.test.api_tests.heat_tests.HeatApiTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 413, in tearDown
super(APITestCase, self).tearDown()
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 208, in tearDown
super(TestCase, self).tearDown()
File "/home/david-lyle/horizon/horizon/test/helpers.py", line 154, in tearDown
self.mox.VerifyAll()
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/mox3/mox.py", line 289, in VerifyAll
mock_obj._Verify()
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/mox3/mox.py", line 543, in _Verify
raise ExpectedMethodCallsError(self._expected_calls_queue)
ExpectedMethodCallsError: Verify: Expected methods never called:
0. function.__call__('http://test.example/example') -> <StringIO.StringIO instance at 0x7f4469d0fcf8>
======================================================================
ERROR: test_get_template_files_invalid (openstack_dashboard.test.api_tests.heat_tests.HeatApiTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/api_tests/heat_tests.py", line 321, in test_get_template_files_invalid
api.heat.get_template_files(template_data=tmpl)[0]
File "/home/david-lyle/horizon/openstack_dashboard/api/heat.py", line 117, in get_template_files
template = template_format.parse(tpl)
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 62, in parse
raise ValueError(yea)
ValueError: mapping values are not allowed here
in "<unicode string>", line 2, column 14:
resources:
^
======================================================================
ERROR: test_get_template_files_with_template_data (openstack_dashboard.test.api_tests.heat_tests.HeatApiTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/api_tests/heat_tests.py", line 255, in test_get_template_files_with_template_data
files = api.heat.get_template_files(template_data=tmpl)[0]
File "/home/david-lyle/horizon/openstack_dashboard/api/heat.py", line 117, in get_template_files
template = template_format.parse(tpl)
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 62, in parse
raise ValueError(yea)
ValueError: mapping values are not allowed here
in "<unicode string>", line 2, column 14:
resources:
^
======================================================================
ERROR: test_get_template_files_with_template_url (openstack_dashboard.test.api_tests.heat_tests.HeatApiTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/api_tests/heat_tests.py", line 304, in test_get_template_files_with_template_url
files = api.heat.get_template_files(template_url=url)[0]
File "/home/david-lyle/horizon/openstack_dashboard/api/heat.py", line 117, in get_template_files
template = template_format.parse(tpl)
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 62, in parse
raise ValueError(yea)
ValueError: mapping values are not allowed here
in "<unicode string>", line 2, column 14:
resources:
^
======================================================================
ERROR: test_get_template_files_with_template_url (openstack_dashboard.test.api_tests.heat_tests.HeatApiTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 413, in tearDown
super(APITestCase, self).tearDown()
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 208, in tearDown
super(TestCase, self).tearDown()
File "/home/david-lyle/horizon/horizon/test/helpers.py", line 154, in tearDown
self.mox.VerifyAll()
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/mox3/mox.py", line 289, in VerifyAll
mock_obj._Verify()
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/mox3/mox.py", line 543, in _Verify
raise ExpectedMethodCallsError(self._expected_calls_queue)
ExpectedMethodCallsError: Verify: Expected methods never called:
0. function.__call__('http://test.example/example') -> <StringIO.StringIO instance at 0x7f4469b847a0>
----------------------------------------------------------------------
** Affects: horizon
Importance: Critical
Assignee: David Lyle (david-lyle)
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1552400
Title:
heatclient release breaks tests
Status in OpenStack Dashboard (Horizon):
New
Bug description:
A new python-heatclient release has broken unit tests:
======================================================================
ERROR: test_edit_stack_template (openstack_dashboard.dashboards.project.stacks.tests.StackTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 112, in instance_stub_out
return fn(self, *args, **kwargs)
File "/home/david-lyle/horizon/openstack_dashboard/dashboards/project/stacks/tests.py", line 618, in test_edit_stack_template
template=hc_format.parse(template.data)) \
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 51, in parse
tpl = json.loads(tmpl_str)
File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Invalid control character at: line 182 column 16 (char 3134)
======================================================================
ERROR: test_edit_stack_template (openstack_dashboard.dashboards.project.stacks.tests.StackTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 208, in tearDown
super(TestCase, self).tearDown()
File "/home/david-lyle/horizon/horizon/test/helpers.py", line 154, in tearDown
self.mox.VerifyAll()
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/mox3/mox.py", line 289, in VerifyAll
mock_obj._Verify()
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/mox3/mox.py", line 543, in _Verify
raise ExpectedMethodCallsError(self._expected_calls_queue)
ExpectedMethodCallsError: Verify: Expected methods never called:
0. function.__call__(mox.IsA(<class 'django.http.request.HttpRequest'>) , '05b4f39f-ea96-4d91-910c-e758c078a0890') -> <Stack {'description': 'No description', 'links': [{'href': 'http://192.168.1.70:8004/v1/051c727ee67040d6a7b7812708485a97/stacks/stack-test0/05b4f39f-ea96-4d91-910c-e758c078a0890', 'rel': 'self'}], 'stack_status_reason': 'Stack successfully created', 'stack_name': 'stack-test0', 'stack_status': 'CREATE_COMPLETE', 'parameters': {'DBUsername': '******', 'AWS::StackId': 'arn:openstack:heat::2ce287:stacks/teststack/88553ec', 'DBName': u'wordpress', 'DBPassword': '******', 'AWS::StackName': 'teststack0', 'AWS::Region': 'ap-southeast-1', 'InstanceType': 'm1.small', 'DBRootPassword': '******'}, 'creation_time': '2013-04-22T00:11:39Z', 'id': '05b4f39f-ea96-4d91-910c-e758c078a0890', 'updated_time': '2013-04-22T00:11:39Z'}>
======================================================================
ERROR: test_launch_stack (openstack_dashboard.dashboards.project.stacks.tests.StackTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 112, in instance_stub_out
return fn(self, *args, **kwargs)
File "/home/david-lyle/horizon/openstack_dashboard/dashboards/project/stacks/tests.py", line 235, in test_launch_stack
template=hc_format.parse(template.data)) \
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 51, in parse
tpl = json.loads(tmpl_str)
File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Invalid control character at: line 182 column 16 (char 3134)
======================================================================
ERROR: test_launch_stack_with_environment (openstack_dashboard.dashboards.project.stacks.tests.StackTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 112, in instance_stub_out
return fn(self, *args, **kwargs)
File "/home/david-lyle/horizon/openstack_dashboard/dashboards/project/stacks/tests.py", line 294, in test_launch_stack_with_environment
template=hc_format.parse(template.data),
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 51, in parse
tpl = json.loads(tmpl_str)
File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Invalid control character at: line 182 column 16 (char 3134)
======================================================================
ERROR: test_preview_stack (openstack_dashboard.dashboards.project.stacks.tests.StackTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 112, in instance_stub_out
return fn(self, *args, **kwargs)
File "/home/david-lyle/horizon/openstack_dashboard/dashboards/project/stacks/tests.py", line 763, in test_preview_stack
template=hc_format.parse(template.data)) \
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 51, in parse
tpl = json.loads(tmpl_str)
File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Invalid control character at: line 182 column 16 (char 3134)
======================================================================
ERROR: test_get_template_files (openstack_dashboard.test.api_tests.heat_tests.HeatApiTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/api_tests/heat_tests.py", line 278, in test_get_template_files
files = api.heat.get_template_files(template_data=tmpl)[0]
File "/home/david-lyle/horizon/openstack_dashboard/api/heat.py", line 117, in get_template_files
template = template_format.parse(tpl)
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 62, in parse
raise ValueError(yea)
ValueError: mapping values are not allowed here
in "<unicode string>", line 2, column 14:
resources:
^
======================================================================
ERROR: test_get_template_files (openstack_dashboard.test.api_tests.heat_tests.HeatApiTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 413, in tearDown
super(APITestCase, self).tearDown()
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 208, in tearDown
super(TestCase, self).tearDown()
File "/home/david-lyle/horizon/horizon/test/helpers.py", line 154, in tearDown
self.mox.VerifyAll()
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/mox3/mox.py", line 289, in VerifyAll
mock_obj._Verify()
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/mox3/mox.py", line 543, in _Verify
raise ExpectedMethodCallsError(self._expected_calls_queue)
ExpectedMethodCallsError: Verify: Expected methods never called:
0. function.__call__('http://test.example/example') -> <StringIO.StringIO instance at 0x7f4469d0fcf8>
======================================================================
ERROR: test_get_template_files_invalid (openstack_dashboard.test.api_tests.heat_tests.HeatApiTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/api_tests/heat_tests.py", line 321, in test_get_template_files_invalid
api.heat.get_template_files(template_data=tmpl)[0]
File "/home/david-lyle/horizon/openstack_dashboard/api/heat.py", line 117, in get_template_files
template = template_format.parse(tpl)
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 62, in parse
raise ValueError(yea)
ValueError: mapping values are not allowed here
in "<unicode string>", line 2, column 14:
resources:
^
======================================================================
ERROR: test_get_template_files_with_template_data (openstack_dashboard.test.api_tests.heat_tests.HeatApiTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/api_tests/heat_tests.py", line 255, in test_get_template_files_with_template_data
files = api.heat.get_template_files(template_data=tmpl)[0]
File "/home/david-lyle/horizon/openstack_dashboard/api/heat.py", line 117, in get_template_files
template = template_format.parse(tpl)
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 62, in parse
raise ValueError(yea)
ValueError: mapping values are not allowed here
in "<unicode string>", line 2, column 14:
resources:
^
======================================================================
ERROR: test_get_template_files_with_template_url (openstack_dashboard.test.api_tests.heat_tests.HeatApiTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/api_tests/heat_tests.py", line 304, in test_get_template_files_with_template_url
files = api.heat.get_template_files(template_url=url)[0]
File "/home/david-lyle/horizon/openstack_dashboard/api/heat.py", line 117, in get_template_files
template = template_format.parse(tpl)
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/heatclient/common/template_format.py", line 62, in parse
raise ValueError(yea)
ValueError: mapping values are not allowed here
in "<unicode string>", line 2, column 14:
resources:
^
======================================================================
ERROR: test_get_template_files_with_template_url (openstack_dashboard.test.api_tests.heat_tests.HeatApiTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 413, in tearDown
super(APITestCase, self).tearDown()
File "/home/david-lyle/horizon/openstack_dashboard/test/helpers.py", line 208, in tearDown
super(TestCase, self).tearDown()
File "/home/david-lyle/horizon/horizon/test/helpers.py", line 154, in tearDown
self.mox.VerifyAll()
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/mox3/mox.py", line 289, in VerifyAll
mock_obj._Verify()
File "/home/david-lyle/horizon/.venv/local/lib/python2.7/site-packages/mox3/mox.py", line 543, in _Verify
raise ExpectedMethodCallsError(self._expected_calls_queue)
ExpectedMethodCallsError: Verify: Expected methods never called:
0. function.__call__('http://test.example/example') -> <StringIO.StringIO instance at 0x7f4469b847a0>
----------------------------------------------------------------------
To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1552400/+subscriptions
Follow ups