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>