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?

Reply via email to