See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.11/532/display/redirect?page=changes>
Changes: [Guillermo Cruz] bump gitpython 3.1.46 -> 3.1.47 ------------------------------------------ [...truncated 74.80 KiB...] forgegit/tests/test_tasks.py ..... [100%] =============================== warnings summary =============================== ../../allura-data/virtualenv/lib/python3.11/site-packages/paste/script/copydir.py:4 /allura-data/virtualenv/lib/python3.11/site-packages/paste/script/copydir.py:4: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ------------ generated xml file: /allura/ForgeGit/pytest.junit.xml ------------- ================== 156 passed, 1 warning in 99.91s (0:01:39) =================== finished `pytest --junit-xml=pytest.junit.xml ` in ForgeGit, with returncode: 0 .........................................F.............................. [ 69%] ........................................................................ [ 75%] .................s...................................................... [ 80%] ........................................................................ [ 85%] .................................................................sssssss [ 91%] s....................................................................... [ 96%] ............................................................ [100%] =============================== warnings summary =============================== ../../allura-data/virtualenv/lib/python3.11/site-packages/paste/script/copydir.py:4 ../../allura-data/virtualenv/lib/python3.11/site-packages/paste/script/copydir.py:4 ../../allura-data/virtualenv/lib/python3.11/site-packages/paste/script/copydir.py:4 ../../allura-data/virtualenv/lib/python3.11/site-packages/paste/script/copydir.py:4 /allura-data/virtualenv/lib/python3.11/site-packages/paste/script/copydir.py:4: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ---------- generated xml file: /allura/ForgeTracker/pytest.junit.xml ----------- ================= 204 passed, 4 warnings in 130.67s (0:02:10) ================== finished `pytest --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeTracker, with returncode: 0 ............................................... [100%] =================================== FAILURES =================================== ___________________ TestRestNbhdAddProject.test_add_project ____________________ [gw3] linux -- Python 3.11.15 /allura-data/virtualenv/bin/python3.11 /allura-data/virtualenv/lib/python3.11/site-packages/urllib3/connection.py:204: in _new_conn sock = connection.create_connection( /allura-data/virtualenv/lib/python3.11/site-packages/urllib3/util/connection.py:85: in create_connection raise err /allura-data/virtualenv/lib/python3.11/site-packages/urllib3/util/connection.py:73: in create_connection sock.connect(sa) E OSError: [Errno 101] Network is unreachable The above exception was the direct cause of the following exception: /allura-data/virtualenv/lib/python3.11/site-packages/urllib3/connectionpool.py:787: in urlopen response = self._make_request( /allura-data/virtualenv/lib/python3.11/site-packages/urllib3/connectionpool.py:488: in _make_request raise new_e /allura-data/virtualenv/lib/python3.11/site-packages/urllib3/connectionpool.py:464: in _make_request self._validate_conn(conn) /allura-data/virtualenv/lib/python3.11/site-packages/urllib3/connectionpool.py:1093: in _validate_conn conn.connect() /allura-data/virtualenv/lib/python3.11/site-packages/urllib3/connection.py:759: in connect self.sock = sock = self._new_conn() ^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/urllib3/connection.py:219: in _new_conn raise NewConnectionError( E urllib3.exceptions.NewConnectionError: HTTPSConnection(host='allura.apache.org', port=443): Failed to establish a new connection: [Errno 101] Network is unreachable The above exception was the direct cause of the following exception: /allura-data/virtualenv/lib/python3.11/site-packages/requests/adapters.py:645: in send resp = conn.urlopen( /allura-data/virtualenv/lib/python3.11/site-packages/urllib3/connectionpool.py:841: in urlopen retries = retries.increment( /allura-data/virtualenv/lib/python3.11/site-packages/urllib3/util/retry.py:535: in increment raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ E urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='allura.apache.org', port=443): Max retries exceeded with url: /theme/img/logo_white.png (Caused by NewConnectionError("HTTPSConnection(host='allura.apache.org', port=443): Failed to establish a new connection: [Errno 101] Network is unreachable")) During handling of the above exception, another exception occurred: allura/tests/functional/test_rest.py:580: in test_add_project r = self.api_post('/rest/p/add_project', ../AlluraTest/alluratest/controller.py:294: in api_post return self._api_call('POST', path, user, status, **params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ../AlluraTest/alluratest/controller.py:280: in _api_call response = fn( ../AlluraTest/alluratest/validation.py:341: in post resp = super().post(*args, **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^ ../AlluraTest/alluratest/validation.py:289: in post return super().post(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ../AlluraTest/alluratest/validation.py:226: in post return super().post(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/webtest/app.py:372: in post return self._gen_request('POST', url, params=params, headers=headers, /allura-data/virtualenv/lib/python3.11/site-packages/webtest/app.py:756: in _gen_request return self.do_request(req, status=status, ../AlluraTest/alluratest/validation.py:355: in do_request resp = super().do_request(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/webtest/app.py:627: in do_request res = req.get_response(app, catch_exc_info=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/webob/request.py:1309: in send status, headers, app_iter, exc_info = self.call_application( /allura-data/virtualenv/lib/python3.11/site-packages/webob/request.py:1278: in call_application app_iter = application(self.environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/webtest/lint.py:196: in lint_app iterator = application(environ, start_response_wrapper) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/tg/support/registry.py:261: in __call__ app_iter = self.application(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/ming/odm/middleware.py:29: in __call__ result = self.app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/lib/custom_middleware.py:456: in __call__ return self.app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/lib/custom_middleware.py:63: in __call__ return self.app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/ew/middleware.py:69: in __call__ result = self.app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/lib/custom_middleware.py:261: in __call__ return resp(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/config/middleware.py:233: in AlluraGlobalsMiddleware return app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/lib/custom_middleware.py:218: in __call__ return self._app(environ, session_start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/timermiddleware/__init__.py:256: in __call__ resp = req.get_response(self.app) ^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/webob/request.py:1313: in send status, headers, app_iter = self.call_application( /allura-data/virtualenv/lib/python3.11/site-packages/webob/request.py:1278: in call_application app_iter = application(self.environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/lib/custom_middleware.py:156: in __call__ status, headers, app_iter, exc_info = _call_wsgi_application(self.app, environ) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/lib/custom_middleware.py:602: in _call_wsgi_application app_iter = application(environ, _start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/lib/custom_middleware.py:431: in __call__ return self.app(environ, remember_login_start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/beaker/middleware.py:156: in __call__ return self.wrap_app(environ, session_start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/lib/custom_middleware.py:556: in __call__ resp = req.get_response(self.app) ^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/webob/request.py:1313: in send status, headers, app_iter = self.call_application( /allura-data/virtualenv/lib/python3.11/site-packages/webob/request.py:1278: in call_application app_iter = application(self.environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/lib/custom_middleware.py:468: in __call__ resp = req.get_response(self.app) ^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/webob/request.py:1313: in send status, headers, app_iter = self.call_application( /allura-data/virtualenv/lib/python3.11/site-packages/webob/request.py:1278: in call_application app_iter = application(self.environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/tg/wsgiapp.py:93: in __call__ response = self.wrapped_dispatch(controller, environ, context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/tg/wsgiapp.py:263: in _dispatch return controller(environ, context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/tg/controllers/dispatcher.py:128: in __call__ response = self._perform_call(context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/controllers/basetest_project_root.py:123: in _perform_call return super()._perform_call(context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/tg/controllers/dispatcher.py:117: in _perform_call r = self._call(action, params, remainder=remainder, context=context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/tg/controllers/decoratedcontroller.py:137: in _call output = controller_caller( /allura-data/virtualenv/lib/python3.11/site-packages/tg/decorators/decoration.py:21: in _decorated_controller_caller return application_controller_caller(tg_config, controller, remainder, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/tg/configurator/components/dispatch.py:123: in _call_controller return controller(*remainder, **params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/controllers/rest.py:699: in add_project project = create_project_with_attrs(pdata, self._neighborhood) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ allura/lib/project_create_helpers.py:310: in create_project_with_attrs req = requests.get(p.icon_url, timeout=30) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/requests/api.py:73: in get return request("get", url, params=params, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/requests/api.py:59: in request return session.request(method=method, url=url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/requests/sessions.py:592: in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/requests/sessions.py:706: in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /allura-data/virtualenv/lib/python3.11/site-packages/requests/adapters.py:678: in send raise ConnectionError(e, request=request) E requests.exceptions.ConnectionError: HTTPSConnectionPool(host='allura.apache.org', port=443): Max retries exceeded with url: /theme/img/logo_white.png (Caused by NewConnectionError("HTTPSConnection(host='allura.apache.org', port=443): Failed to establish a new connection: [Errno 101] Network is unreachable")) ------------------------------ Captured log call ------------------------------- WARNING allura.lib.custom_middleware:custom_middleware.py:195 CSRF attempt detected: cookie '263223df064f9937b2f56e39711df4c03b25fc877d0e65c18445d3f474eb93ff6cc56ab9dfda0b67' != param None =============================== warnings summary =============================== ../../allura-data/virtualenv/lib/python3.11/site-packages/paste/script/copydir.py:4 ../../allura-data/virtualenv/lib/python3.11/site-packages/paste/script/copydir.py:4 ../../allura-data/virtualenv/lib/python3.11/site-packages/paste/script/copydir.py:4 ../../allura-data/virtualenv/lib/python3.11/site-packages/paste/script/copydir.py:4 /allura-data/virtualenv/lib/python3.11/site-packages/paste/script/copydir.py:4: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ------------- generated xml file: /allura/Allura/pytest.junit.xml -------------- =========================== short test summary info ============================ FAILED allura/tests/functional/test_rest.py::TestRestNbhdAddProject::test_add_project ====== 1 failed, 1330 passed, 12 skipped, 4 warnings in 134.12s (0:02:14) ====== finished `pytest allura/tests/ --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in Allura, with returncode: 1 ============================================================================= Shutdown ============================================================================= Container allura-web-1 Stopping Container allura-web-1 Stopped Container allura-web-1 Removing Container allura-web-1 Removed Container allura-solr-1 Stopping Container allura-mongo-1 Stopping Container allura-mongo-1 Stopped Container allura-mongo-1 Removing Container allura-mongo-1 Removed Container allura-solr-1 Stopped Container allura-solr-1 Removing Container allura-solr-1 Removed Network allura_default Removing Network allura_default Removed Total reclaimed space: 0B Deleted Volumes: 50a72b4c9f662878f0c3e5d4bf6635b46fa23fff2df59e02689b727b122e9551 Total reclaimed space: 0B Build step 'Execute shell' marked build as failure Recording test results [Checks API] No suitable checks publisher found.
