You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@allura.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2021/04/01 15:16:41 UTC
Build failed in Jenkins: Allura » Allura-py3 #30
See <https://ci-builds.apache.org/job/Allura/job/Allura-py3/30/display/redirect?page=changes>
Changes:
[dbrondsema] Bump gunicorn version
[dbrondsema] Update req-dev.txt to match versions from req.txt
------------------------------------------
[...truncated 35.90 KB...]
...........
----------------------------------------------------------------------
Ran 11 tests in 14.637s
OK
finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeShortUrl
...................
----------------------------------------------------------------------
Ran 19 tests in 17.078s
OK
finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeLink
......................
----------------------------------------------------------------------
Ran 22 tests in 20.112s
OK
finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeActivity
............
----------------------------------------------------------------------
Ran 12 tests in 27.418s
OK
finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeUserStats
........................................................S.
----------------------------------------------------------------------
Ran 58 tests in 36.417s
OK (SKIP=1)
finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeBlog
..................................................................S........
----------------------------------------------------------------------
Ran 75 tests in 62.278s
OK (SKIP=1)
finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeWiki
........................................................................
----------------------------------------------------------------------
Ran 72 tests in 84.624s
OK
finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeDiscussion
..........................................................................................................................SSSS..SS..........S..S.
----------------------------------------------------------------------
Ran 145 tests in 163.626s
OK (SKIP=8)
finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeImporters
<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeTracker/forgetracker/tests/functional/test_root.py>:916: UserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("html5lib"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently.
The code that caused this warning is on line 916 of the file <https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeTracker/forgetracker/tests/functional/test_root.py.> To get rid of this warning, pass the additional argument 'features="html5lib"' to the BeautifulSoup constructor.
file_link = BeautifulSoup(form.text).findAll('a')[2]
<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeTracker/forgetracker/tests/functional/test_root.py>:959: UserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("html5lib"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently.
The code that caused this warning is on line 959 of the file <https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeTracker/forgetracker/tests/functional/test_root.py.> To get rid of this warning, pass the additional argument 'features="html5lib"' to the BeautifulSoup constructor.
download = self.app.get(str(BeautifulSoup(form.text).findAll('a')[2]['href']))
<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeTracker/forgetracker/tests/functional/test_root.py>:1339: UserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("html5lib"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently.
The code that caused this warning is on line 1339 of the file <https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeTracker/forgetracker/tests/functional/test_root.py.> To get rid of this warning, pass the additional argument 'features="html5lib"' to the BeautifulSoup constructor.
error_message = BeautifulSoup(form.text).find('div', {'class': 'error'})
............................................................................................................................................................................................................
----------------------------------------------------------------------
Ran 204 tests in 164.398s
OK
finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeTracker
.......................................................................................
----------------------------------------------------------------------
Ran 87 tests in 268.315s
OK
finished `nosetests --with-xunitmp ` in ForgeSVN
..........................................................................................E........................................................................................................................................................................................................................................................S...............................................................................................................................................................................................................................................................................................SSSSSSSS.............................................................................................................................................................................................................................................................................................S.......................................................................................................................................................................................................................................................................................................
======================================================================
ERROR: allura.tests.functional.test_auth.TestAuth.test_login_hibp_compromised_password_untrusted_client
----------------------------------------------------------------------
Traceback (most recent call last):
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/urllib3/connectionpool.py",> line 426, in _make_request
six.raise_from(e, None)
File "<string>", line 3, in raise_from
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/urllib3/connectionpool.py",> line 421, in _make_request
httplib_response = conn.getresponse()
File "/usr/lib/python3.6/http/client.py", line 1373, in getresponse
response.begin()
File "/usr/lib/python3.6/http/client.py", line 311, in begin
version, status, reason = self._read_status()
File "/usr/lib/python3.6/http/client.py", line 272, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
File "/usr/lib/python3.6/socket.py", line 586, in readinto
return self._sock.recv_into(b)
File "/usr/lib/python3.6/ssl.py", line 1012, in recv_into
return self.read(nbytes, buffer)
File "/usr/lib/python3.6/ssl.py", line 874, in read
return self._sslobj.read(len, buffer)
File "/usr/lib/python3.6/ssl.py", line 631, in read
v = self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/requests/adapters.py",> line 449, in send
timeout=timeout
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/urllib3/connectionpool.py",> line 727, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/urllib3/util/retry.py",> line 403, in increment
raise six.reraise(type(error), error, _stacktrace)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/urllib3/packages/six.py",> line 735, in reraise
raise value
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/urllib3/connectionpool.py",> line 677, in urlopen
chunked=chunked,
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/urllib3/connectionpool.py",> line 428, in _make_request
self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/urllib3/connectionpool.py",> line 336, in _raise_timeout
self, url, "Read timed out. (read timeout=%s)" % timeout_value
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='api.pwnedpasswords.com', port=443): Read timed out. (read timeout=1)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/nose/case.py",> line 198, in runTest
self.test(*self.arg)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/mock/mock.py",> line 1330, in patched
return func(*args, **keywargs)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/tests/functional/test_auth.py",> line 156, in test_login_hibp_compromised_password_untrusted_client
r = f.submit(status=200)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/forms.py",> line 629, in submit
params=fields, **args)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/response.py",> line 300, in goto
return method(href, **args)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/AlluraTest/alluratest/validation.py",> line 364, in post
resp = super(ValidatingTestApp, self).post(*args, **kw)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/AlluraTest/alluratest/validation.py",> line 306, in post
return super(PostParamCheckingTestApp, self).post(*args, **kwargs)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/AlluraTest/alluratest/validation.py",> line 235, in post
return super(AntiSpamTestApp, self).post(*args, **kwargs)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/app.py",> line 382, in post
content_type=content_type)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/app.py",> line 758, in _gen_request
expect_errors=expect_errors)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/app.py",> line 628, in do_request
res = req.get_response(app, catch_exc_info=True)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webob/request.py",> line 1323, in send
application, catch_exc_info=True)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webob/request.py",> line 1291, in call_application
app_iter = application(self.environ, start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/lint.py",> line 201, in lint_app
iterator = application(environ, start_response_wrapper)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/support/registry.py",> line 253, in __call__
app_iter = self.application(environ, start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/ming/odm/middleware.py",> line 29, in __call__
result = self.app(environ, start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 466, in __call__
return self.app(environ, start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 67, in __call__
return self.app(environ, start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/ew/middleware.py",> line 70, in __call__
result = self.app(environ, start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 272, in __call__
return resp(environ, start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/config/middleware.py",> line 235, in AlluraGlobalsMiddleware
return app(environ, start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 226, in __call__
return self._app(environ, session_start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/timermiddleware/__init__.py",> line 232, in __call__
resp = req.get_response(self.app)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webob/request.py",> line 1327, in send
application, catch_exc_info=False)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webob/request.py",> line 1291, in call_application
app_iter = application(self.environ, start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 159, in __call__
status, headers, app_iter, exc_info = call_wsgi_application(self.app, environ)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/support/middlewares.py",> line 20, in _call_wsgi_application
app_iter = application(environ, _start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 441, in __call__
return self.app(environ, remember_login_start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/beaker/middleware.py",> line 156, in __call__
return self.wrap_app(environ, session_start_response)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/wsgiapp.py",> line 120, in __call__
response = self.wrapped_dispatch(controller, environ, context)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/wsgiapp.py",> line 285, in _dispatch
return controller(environ, context)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/dispatcher.py",> line 119, in __call__
response = self._perform_call(context)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/controllers/basetest_project_root.py",> line 134, in _perform_call
return super(BasetestProjectRootController, self)._perform_call(context)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/base.py",> line 44, in _perform_call
return super(WsgiDispatchController, self)._perform_call(context)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/dispatcher.py",> line 108, in _perform_call
r = self._call(action, params, remainder=remainder, context=context)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/decoratedcontroller.py",> line 103, in _call
params = self._perform_validate(action, validate_params, context)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/decoratedcontroller.py",> line 182, in _perform_validate
validated_params = validation_intent.check(controller, validated_params)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/validation.py",> line 124, in check
validated_params = validators.validate(params, formencode_state)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/ew/core.py",> line 27, in inner
return func(*a, **kw)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/widgets/auth_widgets.py",> line 83, in validate
auth_provider.login()
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/plugin.py",> line 204, in login
login_details)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/plugin.py",> line 236, in login_check_password_change_needed
security.HIBPClient.check_breached_password(password)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/security.py",> line 582, in check_breached_password
six.reraise(HIBPClientError, ex, sys.exc_info()[2])
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/six.py",> line 703, in reraise
raise value
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/security.py",> line 577, in check_breached_password
headers=headers)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/requests/api.py",> line 75, in get
return request('get', url, params=params, **kwargs)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/requests/api.py",> line 60, in request
return session.request(method=method, url=url, **kwargs)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/requests/sessions.py",> line 533, in request
resp = self.send(prep, **send_kwargs)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/requests/sessions.py",> line 646, in send
r = adapter.send(request, **kwargs)
File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/requests/adapters.py",> line 529, in send
raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='api.pwnedpasswords.com', port=443): Read timed out. (read timeout=1)
----------------------------------------------------------------------
Ran 1216 tests in 315.710s
FAILED (SKIP=10, errors=1)
finished `nosetests allura/tests/ --with-xunitmp --processes=4 --process-timeout=360` in Allura
............................................................................................................................................................
----------------------------------------------------------------------
Ran 156 tests in 359.329s
OK
finished `nosetests --with-xunitmp ` in ForgeGit
/p/test/wiki/_discuss/thread/224217f0cd/ 200 OK
{"ming": 81, "logging": 74, "jinja.compile": 17, "jinja": 1, "navbar": 1, "sidebar": 1, "markdown": 4}
npm: 6.14.11
hostname: asf929
NODE_NAME: H29
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.
Publishing Clover coverage report...
Clover HTML report '<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/'> does not exist and was not copied!
Clover XML file '**/coverage.xml' does not exist in '<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/'> and was not copied!
Processing Clover XML report ...
Could not find '/**/coverage.xml'. Did you generate the XML report for Clover?
Jenkins build is back to normal : Allura » Allura-py3 #31
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Allura/job/Allura-py3/31/display/redirect?page=changes>