---------- Forwarded message ----------
From:
Jenkins on orchid.weegie.net <jen...@weegie.net>
Date: Tue, May 15, 2012 at 9:12 PM
Subject: Build failed in Jenkins: total-impact #58
To:
k...@weegie.net,
hpiw...@gmail.com,
j...@jasonpriem.org
See <
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/58/changes>
Changes:
[jp] adds secrets.py to .gitignore
[jp] fixes provenance_url display in template...no longer looks in static_meta
------------------------------------------
[...truncated 816 lines...]
File "/usr/lib/pymodules/python2.6/nose/case.py", line 364, in setUp
try_run(self.inst, ('setup', 'setUp'))
File "/usr/lib/pymodules/python2.6/nose/util.py", line 487, in try_run
return func()
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/test/unit_tests/providers/test_mendeley.py",> line 26, in setUp
ProviderTestCase.setUp(self)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/test/unit_tests/providers/common.py",> line 82, in setUp
self.provider = ProviderFactory.get_provider(self.provider_name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/provider.py",> line 14, in get_provider
provider_module = importlib.import_module('totalimpact.providers.'+provider_name)
File "/usr/lib/pymodules/python2.6/importlib/__init__.py", line 37, in import_module
__import__(name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/mendeley.py",> line 2, in <module>
from totalimpact.providers.secrets import Mendeley_key
ImportError: No module named secrets
======================================================================
ERROR: test_09_get_providers (test.unit_tests.providers.test_provider.Test_Provider)
----------------------------------------------------------------------
Traceback (most recent call last):
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/test/unit_tests/providers/test_provider.py",> line 94, in test_09_get_providers
providers = ProviderFactory.get_providers(self.provider_configs)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/provider.py",> line 25, in get_providers
prov = ProviderFactory.get_provider(provider_name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/provider.py",> line 14, in get_provider
provider_module = importlib.import_module('totalimpact.providers.'+provider_name)
File "/usr/lib/pymodules/python2.6/importlib/__init__.py", line 37, in import_module
__import__(name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/mendeley.py",> line 2, in <module>
from totalimpact.providers.secrets import Mendeley_key
ImportError: No module named secrets
======================================================================
ERROR: test_item_post_urldecodes (test.unit_tests.test_api.TestItem)
----------------------------------------------------------------------
Traceback (most recent call last):
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/test/unit_tests/test_api.py",> line 151, in test_item_post_urldecodes
saved_item = json.loads(resp.data)
File "/usr/lib/python2.6/json/__init__.py", line 307, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.6/json/decoder.py", line 319, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.6/json/decoder.py", line 338, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
-------------------- >> begin captured logging << --------------------
totalimpact.api: ERROR: Exception on /item/9a25542a0a8b49de92bce3c533744821 [GET]
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/flask/app.py", line 861, in wsgi_app
rv = self.dispatch_request()
File "/usr/lib/python2.6/dist-packages/flask/app.py", line 696, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/api.py",> line 180, in item
item_dict = make_item_dict(tiid)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/api.py",> line 154, in make_item_dict
app.config["PROVIDERS"])
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/models.py",> line 182, in get
provider = provider_maker(provider_name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/provider.py",> line 14, in get_provider
provider_module = importlib.import_module('totalimpact.providers.'+provider_name)
File "/usr/lib/pymodules/python2.6/importlib/__init__.py", line 37, in import_module
__import__(name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/mendeley.py",> line 2, in <module>
from totalimpact.providers.secrets import Mendeley_key
ImportError: No module named secrets
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test.unit_tests.test_models.TestItemFactory.test_adds_provenance_url
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/nose/case.py", line 183, in runTest
self.test(*self.arg)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/test/unit_tests/test_models.py",> line 274, in test_adds_provenance_url
default_settings.PROVIDERS)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/models.py",> line 182, in get
provider = provider_maker(provider_name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/provider.py",> line 14, in get_provider
provider_module = importlib.import_module('totalimpact.providers.'+provider_name)
File "/usr/lib/pymodules/python2.6/importlib/__init__.py", line 37, in import_module
__import__(name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/mendeley.py",> line 2, in <module>
from totalimpact.providers.secrets import Mendeley_key
ImportError: No module named secrets
======================================================================
ERROR: test.unit_tests.test_models.TestItemFactory.test_adds_static_meta
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/nose/case.py", line 183, in runTest
self.test(*self.arg)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/test/unit_tests/test_models.py",> line 263, in test_adds_static_meta
default_settings.PROVIDERS)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/models.py",> line 182, in get
provider = provider_maker(provider_name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/provider.py",> line 14, in get_provider
provider_module = importlib.import_module('totalimpact.providers.'+provider_name)
File "/usr/lib/pymodules/python2.6/importlib/__init__.py", line 37, in import_module
__import__(name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/mendeley.py",> line 2, in <module>
from totalimpact.providers.secrets import Mendeley_key
ImportError: No module named secrets
======================================================================
ERROR: test.unit_tests.test_models.TestItemFactory.test_get
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/nose/case.py", line 183, in runTest
self.test(*self.arg)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/test/unit_tests/test_models.py",> line 227, in test_get
default_settings.PROVIDERS)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/models.py",> line 182, in get
provider = provider_maker(provider_name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/provider.py",> line 14, in get_provider
provider_module = importlib.import_module('totalimpact.providers.'+provider_name)
File "/usr/lib/pymodules/python2.6/importlib/__init__.py", line 37, in import_module
__import__(name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/mendeley.py",> line 2, in <module>
from totalimpact.providers.secrets import Mendeley_key
ImportError: No module named secrets
======================================================================
ERROR: test.unit_tests.test_models.TestItemFactory.test_get_creates_metrics
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/nose/case.py", line 183, in runTest
self.test(*self.arg)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/test/unit_tests/test_models.py",> line 244, in test_get_creates_metrics
default_settings.PROVIDERS)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/models.py",> line 182, in get
provider = provider_maker(provider_name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/provider.py",> line 14, in get_provider
provider_module = importlib.import_module('totalimpact.providers.'+provider_name)
File "/usr/lib/pymodules/python2.6/importlib/__init__.py", line 37, in import_module
__import__(name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/mendeley.py",> line 2, in <module>
from totalimpact.providers.secrets import Mendeley_key
ImportError: No module named secrets
======================================================================
FAIL: test_item_get_success_fakeid (test.unit_tests.test_api.TestItem)
----------------------------------------------------------------------
Traceback (most recent call last):
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/test/unit_tests/test_api.py",> line 138, in test_item_get_success_fakeid
assert_equals(response.status_code, 200)
AssertionError: 500 != 200
-------------------- >> begin captured stdout << ---------------------
"def1884e6015404e9d077c65faddbfb5"
<Response streamed [500 INTERNAL SERVER ERROR]>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
totalimpact.api: ERROR: Exception on /item/def1884e6015404e9d077c65faddbfb5 [GET]
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/flask/app.py", line 861, in wsgi_app
rv = self.dispatch_request()
File "/usr/lib/python2.6/dist-packages/flask/app.py", line 696, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/api.py",> line 180, in item
item_dict = make_item_dict(tiid)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/api.py",> line 154, in make_item_dict
app.config["PROVIDERS"])
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/models.py",> line 182, in get
provider = provider_maker(provider_name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/provider.py",> line 14, in get_provider
provider_module = importlib.import_module('totalimpact.providers.'+provider_name)
File "/usr/lib/pymodules/python2.6/importlib/__init__.py", line 37, in import_module
__import__(name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/mendeley.py",> line 2, in <module>
from totalimpact.providers.secrets import Mendeley_key
ImportError: No module named secrets
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_returns_html_view (test.unit_tests.test_api.TestItem)
----------------------------------------------------------------------
Traceback (most recent call last):
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/test/unit_tests/test_api.py",> line 187, in test_returns_html_view
assert returned.find('h4') is not None
AssertionError:
-------------------- >> begin captured stdout << ---------------------
('thisisauuid', '2-445b40684722689cccef56438066ac88')
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
totalimpact.api: ERROR: Exception on /item/thisisauuid.html [GET]
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/flask/app.py", line 861, in wsgi_app
rv = self.dispatch_request()
File "/usr/lib/python2.6/dist-packages/flask/app.py", line 696, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/api.py",> line 180, in item
item_dict = make_item_dict(tiid)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/api.py",> line 154, in make_item_dict
app.config["PROVIDERS"])
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/models.py",> line 182, in get
provider = provider_maker(provider_name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/provider.py",> line 14, in get_provider
provider_module = importlib.import_module('totalimpact.providers.'+provider_name)
File "/usr/lib/pymodules/python2.6/importlib/__init__.py", line 37, in import_module
__import__(name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/mendeley.py",> line 2, in <module>
from totalimpact.providers.secrets import Mendeley_key
ImportError: No module named secrets
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_returns_json_default (test.unit_tests.test_api.TestItem)
----------------------------------------------------------------------
Traceback (most recent call last):
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/test/unit_tests/test_api.py",> line 170, in test_returns_json_default
assert_equals(response.headers[0][1], 'application/json')
AssertionError: 'text/html' != 'application/json'
-------------------- >> begin captured stdout << ---------------------
('thisisauuid', '3-6060f81cd466794f04bf7a4c326b09a5')
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
totalimpact.api: ERROR: Exception on /item/thisisauuid [GET]
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/flask/app.py", line 861, in wsgi_app
rv = self.dispatch_request()
File "/usr/lib/python2.6/dist-packages/flask/app.py", line 696, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/api.py",> line 180, in item
item_dict = make_item_dict(tiid)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/api.py",> line 154, in make_item_dict
app.config["PROVIDERS"])
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/models.py",> line 182, in get
provider = provider_maker(provider_name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/provider.py",> line 14, in get_provider
provider_module = importlib.import_module('totalimpact.providers.'+provider_name)
File "/usr/lib/pymodules/python2.6/importlib/__init__.py", line 37, in import_module
__import__(name)
File "<
http://orchid.vm.bytemark.co.uk:8500/job/total-impact/ws/totalimpact/providers/mendeley.py",> line 2, in <module>
from totalimpact.providers.secrets import Mendeley_key
ImportError: No module named secrets
--------------------- >> end captured logging << ---------------------
----------------------------------------------------------------------
Ran 190 tests in 76.291s
FAILED (SKIP=15, errors=35, failures=3)
Build step 'Execute shell' marked build as failure