Closed
Bug 784046
Opened 12 years ago
Closed 12 years ago
Fix non-ES tests from mobile-ui merge
Categories
(Marketplace Graveyard :: Code Quality, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
2012-08-23
People
(Reporter: cvan, Unassigned)
References
Details
From the mobile-ui/Gaia merge, we have 7 broken tests on master (not including elasticsearch tests).
======================================================================
ERROR: test_access (workspace.mkt.lookup.tests.test_views.TestPurchases)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/var/lib/jenkins/jobs/marketplace/workspace/../workspace/mkt/lookup/tests/test_views.py", line 644, in test_access
res = self.client.get(self.url)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 445, in get
response = super(Client, self).get(path, data=data, **extra)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 229, in get
return self.request(**r)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 387, in request
response = self.handler(environ)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 84, in __call__
response = self.get_response(request)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/core/handlers/base.py", line 169, in get_response
response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/core/handlers/base.py", line 111, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/var/lib/jenkins/jobs/marketplace/workspace/apps/amo/decorators.py", line 29, in wrapper
return func(request, *args, **kw)
File "/var/lib/jenkins/jobs/marketplace/workspace/apps/amo/decorators.py", line 29, in wrapper
return func(request, *args, **kw)
File "/var/lib/jenkins/jobs/marketplace/workspace/apps/amo/decorators.py", line 61, in wrapper
return f(request, *args, **kw)
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/lookup/views.py", line 105, in user_purchases
'show_link': False})
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/jingo/jingo/__init__.py", line 80, in render
rendered = render_to_string(request, template, context)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/jingo/jingo/__init__.py", line 98, in render_to_string
return template.render(**get_context())
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/test-utils/test_utils/__init__.py", line 44, in instrumented_render
return old_render(self, *args, **kwargs)
File "/usr/lib64/python2.6/site-packages/jinja2/environment.py", line 891, in render
return self.environment.handle_exception(exc_info, True)
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/lookup/templates/lookup/user_purchases.html", line 1, in top-level template code
{% extends 'lookup/base.html' %}
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/lookup/templates/lookup/base.html", line 1, in top-level template code
{% extends 'developers/skeleton_impala.html' %}
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/developers/templates/developers/skeleton_impala.html", line 96, in top-level template code
{% block main_content %}
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/developers/templates/developers/skeleton_impala.html", line 99, in block "main_content"
{% block content %}{% endblock %}
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/lookup/templates/lookup/user_purchases.html", line 12, in block "content"
{% include 'account/includes/purchases.html' %}
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/jingo/jingo/__init__.py", line 29, in get_template
return super(Environment, self).get_template(name, parent, globals)
File "/usr/lib64/python2.6/site-packages/jinja2/loaders.py", line 378, in get_source
raise TemplateNotFound(template)
TemplateNotFound: account/includes/purchases.html
-------------------- >> begin captured logging << --------------------
sentry.errors: ERROR: No servers configured, and sentry not installed. Cannot send message
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_no_support_link (workspace.mkt.lookup.tests.test_views.TestPurchases)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/var/lib/jenkins/jobs/marketplace/workspace/../workspace/mkt/lookup/tests/test_views.py", line 662, in test_no_support_link
res = self.client.get(self.url)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 445, in get
response = super(Client, self).get(path, data=data, **extra)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 229, in get
return self.request(**r)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 387, in request
response = self.handler(environ)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 84, in __call__
response = self.get_response(request)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/core/handlers/base.py", line 169, in get_response
response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/core/handlers/base.py", line 111, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/var/lib/jenkins/jobs/marketplace/workspace/apps/amo/decorators.py", line 29, in wrapper
return func(request, *args, **kw)
File "/var/lib/jenkins/jobs/marketplace/workspace/apps/amo/decorators.py", line 29, in wrapper
return func(request, *args, **kw)
File "/var/lib/jenkins/jobs/marketplace/workspace/apps/amo/decorators.py", line 61, in wrapper
return f(request, *args, **kw)
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/lookup/views.py", line 105, in user_purchases
'show_link': False})
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/jingo/jingo/__init__.py", line 80, in render
rendered = render_to_string(request, template, context)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/jingo/jingo/__init__.py", line 98, in render_to_string
return template.render(**get_context())
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/test-utils/test_utils/__init__.py", line 44, in instrumented_render
return old_render(self, *args, **kwargs)
File "/usr/lib64/python2.6/site-packages/jinja2/environment.py", line 891, in render
return self.environment.handle_exception(exc_info, True)
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/lookup/templates/lookup/user_purchases.html", line 1, in top-level template code
{% extends 'lookup/base.html' %}
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/lookup/templates/lookup/base.html", line 1, in top-level template code
{% extends 'developers/skeleton_impala.html' %}
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/developers/templates/developers/skeleton_impala.html", line 96, in top-level template code
{% block main_content %}
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/developers/templates/developers/skeleton_impala.html", line 99, in block "main_content"
{% block content %}{% endblock %}
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/lookup/templates/lookup/user_purchases.html", line 12, in block "content"
{% include 'account/includes/purchases.html' %}
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/jingo/jingo/__init__.py", line 29, in get_template
return super(Environment, self).get_template(name, parent, globals)
File "/usr/lib64/python2.6/site-packages/jinja2/loaders.py", line 378, in get_source
raise TemplateNotFound(template)
TemplateNotFound: account/includes/purchases.html
-------------------- >> begin captured logging << --------------------
sentry.errors: ERROR: No servers configured, and sentry not installed. Cannot send message
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_purchase_shows_up (workspace.mkt.lookup.tests.test_views.TestPurchases)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/var/lib/jenkins/jobs/marketplace/workspace/../workspace/mkt/lookup/tests/test_views.py", line 652, in test_purchase_shows_up
res = self.client.get(self.url)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 445, in get
response = super(Client, self).get(path, data=data, **extra)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 229, in get
return self.request(**r)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 387, in request
response = self.handler(environ)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 84, in __call__
response = self.get_response(request)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/core/handlers/base.py", line 169, in get_response
response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/core/handlers/base.py", line 111, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/var/lib/jenkins/jobs/marketplace/workspace/apps/amo/decorators.py", line 29, in wrapper
return func(request, *args, **kw)
File "/var/lib/jenkins/jobs/marketplace/workspace/apps/amo/decorators.py", line 29, in wrapper
return func(request, *args, **kw)
File "/var/lib/jenkins/jobs/marketplace/workspace/apps/amo/decorators.py", line 61, in wrapper
return f(request, *args, **kw)
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/lookup/views.py", line 105, in user_purchases
'show_link': False})
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/jingo/jingo/__init__.py", line 80, in render
rendered = render_to_string(request, template, context)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/jingo/jingo/__init__.py", line 98, in render_to_string
return template.render(**get_context())
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/test-utils/test_utils/__init__.py", line 44, in instrumented_render
return old_render(self, *args, **kwargs)
File "/usr/lib64/python2.6/site-packages/jinja2/environment.py", line 891, in render
return self.environment.handle_exception(exc_info, True)
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/lookup/templates/lookup/user_purchases.html", line 1, in top-level template code
{% extends 'lookup/base.html' %}
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/lookup/templates/lookup/base.html", line 1, in top-level template code
{% extends 'developers/skeleton_impala.html' %}
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/developers/templates/developers/skeleton_impala.html", line 96, in top-level template code
{% block main_content %}
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/developers/templates/developers/skeleton_impala.html", line 99, in block "main_content"
{% block content %}{% endblock %}
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/lookup/templates/lookup/user_purchases.html", line 12, in block "content"
{% include 'account/includes/purchases.html' %}
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/jingo/jingo/__init__.py", line 29, in get_template
return super(Environment, self).get_template(name, parent, globals)
File "/usr/lib64/python2.6/site-packages/jinja2/loaders.py", line 378, in get_source
raise TemplateNotFound(template)
TemplateNotFound: account/includes/purchases.html
-------------------- >> begin captured logging << --------------------
sentry.errors: ERROR: No servers configured, and sentry not installed. Cannot send message
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_no_user_agent (workspace.mkt.site.tests.test_middleware.TestVaryMiddleware)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/lib/python/mock.py", line 1224, in patched
return func(*args, **keywargs)
File "/var/lib/jenkins/jobs/marketplace/workspace/../workspace/mkt/site/tests/test_middleware.py", line 359, in test_no_user_agent
r = self.client.get('/apps/', follow=True)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 445, in get
response = super(Client, self).get(path, data=data, **extra)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 229, in get
return self.request(**r)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 387, in request
response = self.handler(environ)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/test/client.py", line 84, in __call__
response = self.get_response(request)
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/core/handlers/base.py", line 169, in get_response
response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
File "/var/lib/jenkins/jobs/marketplace/workspace/vendor/src/django/django/core/handlers/base.py", line 111, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/browse/views.py", line 63, in browse_apps
return _search(request, category)
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/browse/views.py", line 51, in _search
ctx.update(_app_search(request, category=ctx.get('category'), browse=True))
File "/var/lib/jenkins/jobs/marketplace/workspace/mkt/search/views.py", line 169, in _app_search
cats = [f['term'] for f in facets['category']]
KeyError: "'category'\n-------------------- >> begin captured logging << --------------------\nelasticutils: DEBUG: [<MagicMock name='get_es().search().__getitem__()' id='272463696'>] {'sort': [{'popularity': 'desc'}], 'query': {'bool': {'must': [{'term': {'status': 4}}, {'term': {'is_disabled': False}}, {'term': {'type': 11}}]}}, 'facets': {'category': {'terms': {'field': 'category'}}}, 'size': 0, 'fields': ['id']}\nelasticutils: DEBUG: [<MagicMock name='get_es().search().__getitem__()' id='272463696'>] {'sort': [{'popularity': 'desc'}], 'query': {'bool': {'must': [{'term': {'status': 4}}, {'term': {'is_disabled': False}}, {'term': {'type': 11}}]}}, 'facets': {'category': {'terms': {'field': 'category'}}}, 'size': <MagicMock name='get_es().search().__getitem__().__getitem__().__sub__()' id='272505424'>, 'fields': ['id']}\nelasticutils: DEBUG: [<MagicMock name='get_es().search().__getitem__()' id='272463696'>] {'sort': [{'popularity': 'desc'}], 'query': {'bool': {'must': [{'term': {'status': 4}}, {'term': {'is_disabled': False}}, {'term': {'type': 11}}]}}, 'facets': {'category': {'terms': {'field': 'category'}}}, 'fields': ['id']}\nelasticutils: DEBUG: [<MagicMock name='get_es().search().__getitem__()' id='272463696'>] {'sort': [{'popularity': 'desc'}], 'query': {'bool': {'must': [{'term': {'status': 4}}, {'term': {'is_disabled': False}}, {'term': {'type': 11}}]}}, 'facets': {'category': {'terms': {'field': 'category'}}}, 'fields': ['id']}\nsentry.errors: ERROR: No servers configured, and sentry not installed. Cannot send message\n--------------------- >> end captured logging << ---------------------"
======================================================================
FAIL: test_edit_all_notifications (workspace.mkt.account.tests.test_views.TestAccountSettings)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/var/lib/jenkins/jobs/marketplace/workspace/../workspace/mkt/account/tests/test_views.py", line 183, in test_edit_all_notifications
self.post_notifications(email.APP_NOTIFICATIONS_CHOICES)
File "/var/lib/jenkins/jobs/marketplace/workspace/../workspace/mkt/account/tests/test_views.py", line 148, in post_notifications
self.check_default_choices(choices=choices, checked=choices)
File "/var/lib/jenkins/jobs/marketplace/workspace/../workspace/mkt/account/tests/test_views.py", line 137, in check_default_choices
eq_(doc('input[name=notifications]:checkbox').length, len(choices))
AssertionError: 0 != 6
======================================================================
FAIL: test_edit_non_dev_notifications (workspace.mkt.account.tests.test_views.TestAccountSettings)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/var/lib/jenkins/jobs/marketplace/workspace/../workspace/mkt/account/tests/test_views.py", line 186, in test_edit_non_dev_notifications
self.post_notifications(email.APP_NOTIFICATIONS_CHOICES_NOT_DEV)
File "/var/lib/jenkins/jobs/marketplace/workspace/../workspace/mkt/account/tests/test_views.py", line 148, in post_notifications
self.check_default_choices(choices=choices, checked=choices)
File "/var/lib/jenkins/jobs/marketplace/workspace/../workspace/mkt/account/tests/test_views.py", line 137, in check_default_choices
eq_(doc('input[name=notifications]:checkbox').length, len(choices))
AssertionError: 0 != 1
======================================================================
FAIL: test_success (workspace.mkt.account.tests.test_views.TestAccountSettings)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/var/lib/jenkins/jobs/marketplace/workspace/../workspace/mkt/account/tests/test_views.py", line 96, in test_success
eq_(doc('#id_' + field).val(), expected)
AssertionError: None != 'http://omg.org/'
----------------------------------------------------------------------
XML: nosetests.xml
----------------------------------------------------------------------
Ran 1412 tests in 448.714s
FAILED (SKIP=66, errors=4, failures=3)
Reporter | ||
Updated•12 years ago
|
Summary: Fix non-ES tests from mobile-UI merge → Fix non-ES tests from mobile-ui merge
Reporter | ||
Comment 1•12 years ago
|
||
https://ci.mozilla.org/job/marketplace/
Jenkins is green! Thanks, everyone!
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•