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 2026/08/26 20:14:57 UTC
Build failed in Jenkins: Allura » Allura-py3.14 #425
See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.14/425/display/redirect?page=changes>
Changes:
[dave] [#8622] Rework search result filtering
------------------------------------------
[...truncated 93.93 KiB...]
self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.14/subprocess.py:1886: in _execute_child
errpipe_read, errpipe_write = os.pipe()
^^^^^^^^^
E OSError: [Errno 24] Too many open files
_______ ERROR at setup of TestCoreAlluraTasks.test_refresh_last_commits ________
forgegit/tests/test_tasks.py:72: in setup_method
super().setup_method(method)
forgegit/tests/functional/test_controllers.py:47: in setup_method
self.setup_with_tools()
../Allura/allura/tests/decorators.py:77: in wrapped
while M.MonQTask.run_ready('setup'):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../Allura/allura/model/monq_model.py:229: in run_ready
task()
../Allura/allura/model/monq_model.py:258: in __call__
self.result = func(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../Allura/allura/tasks/repo_tasks.py:35: in init
c.app.repo.init()
../Allura/allura/model/repository.py:482: in init
return self._impl.init()
^^^^^^^^^^^^^^^^^
forgegit/model/git_repo.py:195: in init
repo = git.Repo.init(
/allura-data/virtualenv/lib/python3.14/site-packages/git/repo/base.py:1475: in init
git.init(**kwargs)
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1116: in <lambda>
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1789: in _call_process
return self.execute(call, **exec_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1432: in execute
proc = safer_popen(
/usr/lib/python3.14/subprocess.py:1039: in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.14/subprocess.py:1886: in _execute_child
errpipe_read, errpipe_write = os.pipe()
^^^^^^^^^
E OSError: [Errno 24] Too many open files
=================================== FAILURES ===================================
________________ TestGitRepo.test_merge_request_commits_tmp_dir ________________
forgegit/tests/model/test_repository.py:1145: in test_merge_request_commits_tmp_dir
res_without_tmp = self.repo.merge_request_commits(mr)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../Allura/allura/model/repository.py:850: in merge_request_commits
return self._impl.merge_request_commits(mr)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
forgegit/model/git_repo.py:815: in merge_request_commits
base = repo.merge_base(mr)
^^^^^^^^^^^^^^^^^^^
forgegit/model/git_repo.py:797: in merge_base
g.fetch(mr.app.repo.full_fs_path, mr.target_branch)
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1116: in <lambda>
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1789: in _call_process
return self.execute(call, **exec_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1432: in execute
proc = safer_popen(
/usr/lib/python3.14/subprocess.py:1039: in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.14/subprocess.py:1886: in _execute_child
errpipe_read, errpipe_write = os.pipe()
^^^^^^^^^
E OSError: [Errno 24] Too many open files
_______________________ TestGitImplementation.test_tags ________________________
forgegit/tests/model/test_repository.py:1185: in test_tags
assert impl.tags == [
^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/ming/utils.py:22: in __get__
result = self._func(obj)
^^^^^^^^^^^^^^^
forgegit/model/git_repo.py:666: in tags
return self._get_refs('tags')
^^^^^^^^^^^^^^^^^^^^^^
forgegit/model/git_repo.py:618: in _get_refs
hex_sha = ref.commit.hexsha
^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/refs/tag.py:58: in commit
obj = self.object
^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/refs/tag.py:88: in object
return Reference._get_object(self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/refs/symbolic.py:315: in _get_object
return Object.new_from_sha(self.repo, hex_to_bin(self.dereference_recursive(self.repo, self.path)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/objects/base.py:149: in new_from_sha
oinfo = repo.odb.info(sha1)
^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/db.py:45: in info
hexsha, typename, size = self._git.get_object_header(bin_to_hex(binsha))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1868: in get_object_header
cmd = self._get_persistent_cmd("cat_file_header", "cat_file", batch_check=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1844: in _get_persistent_cmd
cmd = self._call_process(cmd_name, *args, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1789: in _call_process
return self.execute(call, **exec_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1432: in execute
proc = safer_popen(
/usr/lib/python3.14/subprocess.py:1005: in __init__
errread, errwrite) = self._get_handles(stdin, stdout, stderr)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.14/subprocess.py:1764: in _get_handles
errread, errwrite = os.pipe()
^^^^^^^^^
E OSError: [Errno 24] Too many open files
_____________ TestGitImplementation.test_last_commit_ids_threaded ______________
forgegit/tests/model/test_repository.py:1205: in test_last_commit_ids_threaded
self.test_last_commit_ids()
forgegit/tests/model/test_repository.py:1195: in test_last_commit_ids
assert lcd('13951944969cf45a701bf90f83647b309815e6d5', ['f2.txt', 'f3.txt']) == {
E AssertionError: assert {'f2.txt': '2...44ccbf1e64a3'} == {'f2.txt': '2...8797b19d778a'}
E
E Omitting 1 identical items, use -vv to show
E Right contains 1 more item:
E {'f3.txt': '653667b582ef2950c1954a0c7e1e8797b19d778a'}
E Use -v to get more diff
------------------------------ Captured log call -------------------------------
ERROR allura.model.repository:repository.py:307 Error in SCM thread: [Errno 24] Too many open files
Traceback (most recent call last):
File "/allura/Allura/allura/model/repository.py", line 298, in get_ids
commit_id, changes = self._get_last_commit(
~~~~~~~~~~~~~~~~~~~~~^
commit._id, paths)
^^^^^^^^^^^^^^^^^^
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 691, in _get_last_commit
output = self._git.git.log(
'--end-of-options', commit_id, '--', *[p for p in paths],
...<2 lines>...
max_count=1,
skip=skip)
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 71, in log
return self.client.log(*args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1116, in <lambda>
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1789, in _call_process
return self.execute(call, **exec_kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1432, in execute
proc = safer_popen(
command,
...<9 lines>...
**subprocess_kwargs,
)
File "/usr/lib/python3.14/subprocess.py", line 1005, in __init__
errread, errwrite) = self._get_handles(stdin, stdout, stderr)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/subprocess.py", line 1749, in _get_handles
c2pread, c2pwrite = os.pipe()
~~~~~~~^^
OSError: [Errno 24] Too many open files
=============================== warnings summary ===============================
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
/allura-data/virtualenv/lib/python3.14/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 -------------
=========================== short test summary info ============================
FAILED forgegit/tests/model/test_repository.py::TestGitRepo::test_merge_request_commits_tmp_dir
FAILED forgegit/tests/model/test_repository.py::TestGitImplementation::test_tags
FAILED forgegit/tests/model/test_repository.py::TestGitImplementation::test_last_commit_ids_threaded
ERROR forgegit/tests/model/test_repository.py::TestGitRepo::test_cached_tags
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_url - OSEr...
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_committer_url
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_primary - ...
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_shorthand
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_diff - OSE...
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_log - OSEr...
ERROR forgegit/tests/model/test_repository.py::TestGitHtmlView::test_html_view
ERROR forgegit/tests/model/test_repository.py::TestGitRename::test_renamed_file
ERROR forgegit/tests/model/test_repository.py::TestGitRename::test_merge_commit
ERROR forgegit/tests/test_git_app.py::TestGitApp::test_admin_menu - OSError: ...
ERROR forgegit/tests/test_git_app.py::TestGitApp::test_uninstall - OSError: [...
ERROR forgegit/tests/test_tasks.py::TestGitTasks::test_init - OSError: [Errno...
ERROR forgegit/tests/test_tasks.py::TestGitTasks::test_refresh_commit - OSErr...
ERROR forgegit/tests/test_tasks.py::TestGitTasks::test_reclone - OSError: [Er...
ERROR forgegit/tests/test_tasks.py::TestCoreAlluraTasks::test_refreshrepo - O...
ERROR forgegit/tests/test_tasks.py::TestCoreAlluraTasks::test_refresh_last_commits
======= 3 failed, 160 passed, 1 warning, 17 errors in 290.82s (0:04:50) ========
finished `pytest --junit-xml=pytest.junit.xml ` in ForgeGit, with returncode: 1
................................................................s....... [ 80%]
........................................................................ [ 85%]
...................................................ssssssss............. [ 90%]
................................................................... [100%]
=============================== warnings summary ===============================
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
/allura-data/virtualenv/lib/python3.14/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 -----------
================= 211 passed, 4 warnings in 327.34s (0:05:27) ==================
finished `pytest --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeTracker, with returncode: 0
........................................................................ [ 95%]
....................................................................... [100%]
=============================== warnings summary ===============================
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
/allura-data/virtualenv/lib/python3.14/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 --------------
=========== 1423 passed, 16 skipped, 4 warnings in 343.56s (0:05:43) ===========
finished `pytest allura/tests/ --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in Allura, with returncode: 0
FAILURE(s) in 1 suite(s) above
=============================================================================
Shutdown
=============================================================================
Container allura-web-1 Stopping
Container allura-web-1 Stopped
Container allura-web-1 Removing
Container allura-web-1 Removed
Container allura-mongo-1 Stopping
Container allura-solr-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:
4d3ecfc3984842d9af305a0fe8722d7d2b49b14998d96df59ee4217ba5a5717c
Total reclaimed space: 0B
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.
Jenkins build is back to normal : Allura » Allura-py3.14 #429
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.14/429/display/redirect?page=changes>
Build failed in Jenkins: Allura » Allura-py3.14 #428
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.14/428/display/redirect?page=changes>
Changes:
[daniel.castillo] Fix: Force push tests
------------------------------------------
[...truncated 93.98 KiB...]
return Object.new_from_sha(self.repo, hex_to_bin(self.dereference_recursive(self.repo, self.path)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/objects/base.py:149: in new_from_sha
oinfo = repo.odb.info(sha1)
^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/db.py:45: in info
hexsha, typename, size = self._git.get_object_header(bin_to_hex(binsha))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1868: in get_object_header
cmd = self._get_persistent_cmd("cat_file_header", "cat_file", batch_check=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1844: in _get_persistent_cmd
cmd = self._call_process(cmd_name, *args, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1789: in _call_process
return self.execute(call, **exec_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1432: in execute
proc = safer_popen(
/usr/lib/python3.14/subprocess.py:1005: in __init__
errread, errwrite) = self._get_handles(stdin, stdout, stderr)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.14/subprocess.py:1764: in _get_handles
errread, errwrite = os.pipe()
^^^^^^^^^
E OSError: [Errno 24] Too many open files
_____________________ TestGitImplementation.test_branches ______________________
forgegit/tests/model/test_repository.py:1173: in test_branches
assert impl.branches == [
^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/ming/utils.py:22: in __get__
result = self._func(obj)
^^^^^^^^^^^^^^^
forgegit/model/git_repo.py:662: in branches
return self._get_refs('branches')
^^^^^^^^^^^^^^^^^^^^^^^^^^
forgegit/model/git_repo.py:618: in _get_refs
hex_sha = ref.commit.hexsha
^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/refs/symbolic.py:420: in commit
return self._get_commit()
^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/refs/symbolic.py:324: in _get_commit
obj = self._get_object()
^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/refs/symbolic.py:315: in _get_object
return Object.new_from_sha(self.repo, hex_to_bin(self.dereference_recursive(self.repo, self.path)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/objects/base.py:149: in new_from_sha
oinfo = repo.odb.info(sha1)
^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/db.py:45: in info
hexsha, typename, size = self._git.get_object_header(bin_to_hex(binsha))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1868: in get_object_header
cmd = self._get_persistent_cmd("cat_file_header", "cat_file", batch_check=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1844: in _get_persistent_cmd
cmd = self._call_process(cmd_name, *args, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1789: in _call_process
return self.execute(call, **exec_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1432: in execute
proc = safer_popen(
/usr/lib/python3.14/subprocess.py:1005: in __init__
errread, errwrite) = self._get_handles(stdin, stdout, stderr)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.14/subprocess.py:1764: in _get_handles
errread, errwrite = os.pipe()
^^^^^^^^^
E OSError: [Errno 24] Too many open files
_____________ TestGitImplementation.test_last_commit_ids_threaded ______________
forgegit/tests/model/test_repository.py:1206: in test_last_commit_ids_threaded
self.test_last_commit_ids()
forgegit/tests/model/test_repository.py:1196: in test_last_commit_ids
assert lcd('13951944969cf45a701bf90f83647b309815e6d5', ['f2.txt', 'f3.txt']) == {
E AssertionError: assert {} == {'f2.txt': '2...8797b19d778a'}
E
E Right contains 2 more items:
E {'f2.txt': '259c77dd6ee0e6091d11e429b56c44ccbf1e64a3',
E 'f3.txt': '653667b582ef2950c1954a0c7e1e8797b19d778a'}
E Use -v to get more diff
------------------------------ Captured log call -------------------------------
ERROR allura.model.repository:repository.py:307 Error in SCM thread: [Errno 24] Too many open files
Traceback (most recent call last):
File "/allura/Allura/allura/model/repository.py", line 298, in get_ids
commit_id, changes = self._get_last_commit(
~~~~~~~~~~~~~~~~~~~~~^
commit._id, paths)
^^^^^^^^^^^^^^^^^^
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 691, in _get_last_commit
output = self._git.git.log(
'--end-of-options', commit_id, '--', *[p for p in paths],
...<2 lines>...
max_count=1,
skip=skip)
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 71, in log
return self.client.log(*args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1116, in <lambda>
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1789, in _call_process
return self.execute(call, **exec_kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1432, in execute
proc = safer_popen(
command,
...<9 lines>...
**subprocess_kwargs,
)
File "/usr/lib/python3.14/subprocess.py", line 1005, in __init__
errread, errwrite) = self._get_handles(stdin, stdout, stderr)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/subprocess.py", line 1764, in _get_handles
errread, errwrite = os.pipe()
~~~~~~~^^
OSError: [Errno 24] Too many open files
ERROR allura.model.repository:repository.py:307 Error in SCM thread: [Errno 24] Too many open files
Traceback (most recent call last):
File "/allura/Allura/allura/model/repository.py", line 298, in get_ids
commit_id, changes = self._get_last_commit(
~~~~~~~~~~~~~~~~~~~~~^
commit._id, paths)
^^^^^^^^^^^^^^^^^^
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 691, in _get_last_commit
output = self._git.git.log(
'--end-of-options', commit_id, '--', *[p for p in paths],
...<2 lines>...
max_count=1,
skip=skip)
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 71, in log
return self.client.log(*args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1116, in <lambda>
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1789, in _call_process
return self.execute(call, **exec_kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1432, in execute
proc = safer_popen(
command,
...<9 lines>...
**subprocess_kwargs,
)
File "/usr/lib/python3.14/subprocess.py", line 1039, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pass_fds, cwd, env,
^^^^^^^^^^^^^^^^^^^
...<5 lines>...
gid, gids, uid, umask,
^^^^^^^^^^^^^^^^^^^^^^
start_new_session, process_group)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/subprocess.py", line 1886, in _execute_child
errpipe_read, errpipe_write = os.pipe()
~~~~~~~^^
OSError: [Errno 24] Too many open files
=============================== warnings summary ===============================
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
/allura-data/virtualenv/lib/python3.14/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 -------------
=========================== short test summary info ============================
FAILED forgegit/tests/model/test_repository.py::TestGitRepo::test_cached_branches
FAILED forgegit/tests/model/test_repository.py::TestGitImplementation::test_branches
FAILED forgegit/tests/model/test_repository.py::TestGitImplementation::test_last_commit_ids_threaded
ERROR forgegit/tests/model/test_repository.py::TestGitRepo::test_cached_tags
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_committer_url
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_primary - ...
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_shorthand
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_diff - OSE...
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_log - OSEr...
ERROR forgegit/tests/model/test_repository.py::TestGitHtmlView::test_html_view
ERROR forgegit/tests/model/test_repository.py::TestGitRename::test_renamed_file
ERROR forgegit/tests/model/test_repository.py::TestGitRename::test_merge_commit
ERROR forgegit/tests/test_git_app.py::TestGitApp::test_admin_menu - OSError: ...
ERROR forgegit/tests/test_git_app.py::TestGitApp::test_uninstall - OSError: [...
ERROR forgegit/tests/test_tasks.py::TestGitTasks::test_init - OSError: [Errno...
ERROR forgegit/tests/test_tasks.py::TestGitTasks::test_refresh_commit - OSErr...
ERROR forgegit/tests/test_tasks.py::TestGitTasks::test_reclone - OSError: [Er...
ERROR forgegit/tests/test_tasks.py::TestCoreAlluraTasks::test_refreshrepo - O...
ERROR forgegit/tests/test_tasks.py::TestCoreAlluraTasks::test_refresh_last_commits
======= 3 failed, 161 passed, 1 warning, 16 errors in 291.02s (0:04:51) ========
finished `pytest --junit-xml=pytest.junit.xml ` in ForgeGit, with returncode: 1
.......s................................................................ [ 75%]
..................................................................s..... [ 80%]
........................................................................ [ 85%]
................................................................... [100%]
=============================== warnings summary ===============================
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
/allura-data/virtualenv/lib/python3.14/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 -----------
================= 211 passed, 4 warnings in 329.89s (0:05:29) ==================
finished `pytest --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeTracker, with returncode: 0
...........................................................ssssssss..... [ 90%]
........................................................................ [ 95%]
....................................................................... [100%]
=============================== warnings summary ===============================
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
/allura-data/virtualenv/lib/python3.14/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 --------------
=========== 1423 passed, 16 skipped, 4 warnings in 362.98s (0:06:02) ===========
finished `pytest allura/tests/ --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in Allura, with returncode: 0
FAILURE(s) in 1 suite(s) above
=============================================================================
Shutdown
=============================================================================
Container allura-web-1 Stopping
Container allura-web-1 Stopped
Container allura-web-1 Removing
Container allura-web-1 Removed
Container allura-mongo-1 Stopping
Container allura-solr-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:
06564a69faa2558f86dbf8a3cf6d2c5206f4c2a2c96a76c746605dc4629c866c
Total reclaimed space: 0B
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.
Build failed in Jenkins: Allura » Allura-py3.14 #427
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.14/427/display/redirect?page=changes>
Changes:
[Guillermo Cruz] [#11714] more Permissions-Policy values drop Feature-policy
------------------------------------------
[...truncated 93.42 KiB...]
assert not any(l.label.startswith('Force push') for l in c.app.admin_menu())
E assert not True
E + where True = any(<generator object TestRootController.test_force_push_disabled_by_default.<locals>.<genexpr> at 0x7f2e38d6cf20>)
________________ TestFork.test_fork_does_not_inherit_force_push ________________
forgegit/tests/functional/test_controllers.py:831: in test_fork_does_not_inherit_force_push
assert not cr.has_section('receive')
E AssertionError: assert not True
E + where True = has_section('receive')
E + where has_section = <git.config.GitConfigParser object at 0x7f2e38de2850>.has_section
------------------------------ Captured log call -------------------------------
WARNING allura.lib.custom_middleware:custom_middleware.py:195 CSRF attempt detected: cookie 'ea58339def03ab8680fcd0111e4f4432b73634109fbb3fd519d5a33816aa1f27f7add494524eb362' != param None
INFO allura.model.repository:repository.py:589 ... <Repository /tmp/git/p/test2/code_force_test.git> cloned
INFO allura.model.repository:repository.py:771 ... <Repository /tmp/git/p/test2/code_force_test.git> analyzing
INFO allura.model.repo_refresh:repo_refresh.py:53 Refreshing 0 commits on /tmp/git/p/test2/code_force_test.git
INFO allura.model.repo_refresh:repo_refresh.py:111 Refresh complete for /tmp/git/p/test2/code_force_test.git
INFO allura.model.repository:repository.py:775 ... <Repository /tmp/git/p/test2/code_force_test.git> ready
___________ TestGitRepo.test_init_leaves_config_alone_when_disabled ____________
forgegit/tests/model/test_repository.py:779: in test_init_leaves_config_alone_when_disabled
assert 'denyNonFastforwards = true' in text
E AssertionError: assert 'denyNonFastforwards = true' in '[core]\n\trepositoryformatversion = 0\n\tfilemode = true\n\tbare = true\n\tsharedrepository = 2\n[receive]\n\tdenyNonFastForwards = true\n'
_______________________ TestGitRepo.test_cached_branches _______________________
forgegit/tests/model/test_repository.py:1154: in test_cached_branches
branches = rev._impl._get_refs('branches')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
forgegit/model/git_repo.py:618: in _get_refs
hex_sha = ref.commit.hexsha
^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/refs/symbolic.py:420: in commit
return self._get_commit()
^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/refs/symbolic.py:324: in _get_commit
obj = self._get_object()
^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/refs/symbolic.py:315: in _get_object
return Object.new_from_sha(self.repo, hex_to_bin(self.dereference_recursive(self.repo, self.path)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/objects/base.py:149: in new_from_sha
oinfo = repo.odb.info(sha1)
^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/db.py:45: in info
hexsha, typename, size = self._git.get_object_header(bin_to_hex(binsha))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1868: in get_object_header
cmd = self._get_persistent_cmd("cat_file_header", "cat_file", batch_check=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1844: in _get_persistent_cmd
cmd = self._call_process(cmd_name, *args, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1789: in _call_process
return self.execute(call, **exec_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1432: in execute
proc = safer_popen(
/usr/lib/python3.14/subprocess.py:1005: in __init__
errread, errwrite) = self._get_handles(stdin, stdout, stderr)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.14/subprocess.py:1764: in _get_handles
errread, errwrite = os.pipe()
^^^^^^^^^
E OSError: [Errno 24] Too many open files
__________________ TestGitImplementation.test_last_commit_ids __________________
forgegit/tests/model/test_repository.py:1195: in test_last_commit_ids
assert lcd('13951944969cf45a701bf90f83647b309815e6d5', ['f2.txt', 'f3.txt']) == {
E AssertionError: assert {} == {'f2.txt': '2...8797b19d778a'}
E
E Right contains 2 more items:
E {'f2.txt': '259c77dd6ee0e6091d11e429b56c44ccbf1e64a3',
E 'f3.txt': '653667b582ef2950c1954a0c7e1e8797b19d778a'}
E Use -v to get more diff
------------------------------ Captured log call -------------------------------
ERROR allura.model.repository:repository.py:307 Error in SCM thread: [Errno 24] Too many open files
Traceback (most recent call last):
File "/allura/Allura/allura/model/repository.py", line 298, in get_ids
commit_id, changes = self._get_last_commit(
~~~~~~~~~~~~~~~~~~~~~^
commit._id, paths)
^^^^^^^^^^^^^^^^^^
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 691, in _get_last_commit
output = self._git.git.log(
'--end-of-options', commit_id, '--', *[p for p in paths],
...<2 lines>...
max_count=1,
skip=skip)
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 71, in log
return self.client.log(*args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1116, in <lambda>
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1789, in _call_process
return self.execute(call, **exec_kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1432, in execute
proc = safer_popen(
command,
...<9 lines>...
**subprocess_kwargs,
)
File "/usr/lib/python3.14/subprocess.py", line 1039, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pass_fds, cwd, env,
^^^^^^^^^^^^^^^^^^^
...<5 lines>...
gid, gids, uid, umask,
^^^^^^^^^^^^^^^^^^^^^^
start_new_session, process_group)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/subprocess.py", line 1886, in _execute_child
errpipe_read, errpipe_write = os.pipe()
~~~~~~~^^
OSError: [Errno 24] Too many open files
_____________ TestGitImplementation.test_last_commit_ids_threaded ______________
forgegit/tests/model/test_repository.py:1205: in test_last_commit_ids_threaded
self.test_last_commit_ids()
forgegit/tests/model/test_repository.py:1195: in test_last_commit_ids
assert lcd('13951944969cf45a701bf90f83647b309815e6d5', ['f2.txt', 'f3.txt']) == {
E AssertionError: assert {'f2.txt': '2...44ccbf1e64a3'} == {'f2.txt': '2...8797b19d778a'}
E
E Omitting 1 identical items, use -vv to show
E Right contains 1 more item:
E {'f3.txt': '653667b582ef2950c1954a0c7e1e8797b19d778a'}
E Use -v to get more diff
------------------------------ Captured log call -------------------------------
ERROR allura.model.repository:repository.py:307 Error in SCM thread: [Errno 24] Too many open files
Traceback (most recent call last):
File "/allura/Allura/allura/model/repository.py", line 298, in get_ids
commit_id, changes = self._get_last_commit(
~~~~~~~~~~~~~~~~~~~~~^
commit._id, paths)
^^^^^^^^^^^^^^^^^^
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 691, in _get_last_commit
output = self._git.git.log(
'--end-of-options', commit_id, '--', *[p for p in paths],
...<2 lines>...
max_count=1,
skip=skip)
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 71, in log
return self.client.log(*args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1116, in <lambda>
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1789, in _call_process
return self.execute(call, **exec_kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1432, in execute
proc = safer_popen(
command,
...<9 lines>...
**subprocess_kwargs,
)
File "/usr/lib/python3.14/subprocess.py", line 1005, in __init__
errread, errwrite) = self._get_handles(stdin, stdout, stderr)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/subprocess.py", line 1764, in _get_handles
errread, errwrite = os.pipe()
~~~~~~~^^
OSError: [Errno 24] Too many open files
=============================== warnings summary ===============================
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
/allura-data/virtualenv/lib/python3.14/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 -------------
=========================== short test summary info ============================
FAILED forgegit/tests/functional/test_controllers.py::TestRootController::test_force_push_disabled_by_default
FAILED forgegit/tests/functional/test_controllers.py::TestFork::test_fork_does_not_inherit_force_push
FAILED forgegit/tests/model/test_repository.py::TestGitRepo::test_init_leaves_config_alone_when_disabled
FAILED forgegit/tests/model/test_repository.py::TestGitRepo::test_cached_branches
FAILED forgegit/tests/model/test_repository.py::TestGitImplementation::test_last_commit_ids
FAILED forgegit/tests/model/test_repository.py::TestGitImplementation::test_last_commit_ids_threaded
ERROR forgegit/tests/model/test_repository.py::TestGitRepo::test_cached_tags
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_committer_url
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_primary - ...
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_shorthand
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_diff - OSE...
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_log - OSEr...
ERROR forgegit/tests/model/test_repository.py::TestGitHtmlView::test_html_view
ERROR forgegit/tests/model/test_repository.py::TestGitRename::test_renamed_file
ERROR forgegit/tests/model/test_repository.py::TestGitRename::test_merge_commit
ERROR forgegit/tests/test_git_app.py::TestGitApp::test_admin_menu - OSError: ...
ERROR forgegit/tests/test_git_app.py::TestGitApp::test_uninstall - OSError: [...
ERROR forgegit/tests/test_tasks.py::TestGitTasks::test_init - OSError: [Errno...
ERROR forgegit/tests/test_tasks.py::TestGitTasks::test_refresh_commit - OSErr...
ERROR forgegit/tests/test_tasks.py::TestGitTasks::test_reclone - OSError: [Er...
ERROR forgegit/tests/test_tasks.py::TestCoreAlluraTasks::test_refreshrepo - O...
ERROR forgegit/tests/test_tasks.py::TestCoreAlluraTasks::test_refresh_last_commits
======= 6 failed, 158 passed, 1 warning, 16 errors in 298.72s (0:04:58) ========
finished `pytest --junit-xml=pytest.junit.xml ` in ForgeGit, with returncode: 1
........................................s............................... [ 80%]
........................................................................ [ 85%]
......................................................ssssssss.......... [ 90%]
........................................................................ [ 95%]
................................................................... [100%]
=============================== warnings summary ===============================
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
/allura-data/virtualenv/lib/python3.14/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 -----------
================= 211 passed, 4 warnings in 343.54s (0:05:43) ==================
finished `pytest --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeTracker, with returncode: 0
....................................................................... [100%]
=============================== warnings summary ===============================
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
/allura-data/virtualenv/lib/python3.14/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 --------------
=========== 1423 passed, 16 skipped, 4 warnings in 355.73s (0:05:55) ===========
finished `pytest allura/tests/ --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in Allura, with returncode: 0
FAILURE(s) in 1 suite(s) above
=============================================================================
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:
1bf4d750de1d2cc5a829403befd573093b0866a0bad9a3609b6a37eea5830493
Total reclaimed space: 0B
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.
Build failed in Jenkins: Allura » Allura-py3.14 #426
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.14/426/display/redirect?page=changes>
Changes:
[dave] turn on scm.force_push.git.enabled by default
------------------------------------------
[...truncated 101.95 KiB...]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1844: in _get_persistent_cmd
cmd = self._call_process(cmd_name, *args, **options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1789: in _call_process
return self.execute(call, **exec_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py:1432: in execute
proc = safer_popen(
/usr/lib/python3.14/subprocess.py:1005: in __init__
errread, errwrite) = self._get_handles(stdin, stdout, stderr)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3.14/subprocess.py:1764: in _get_handles
errread, errwrite = os.pipe()
^^^^^^^^^
E OSError: [Errno 24] Too many open files
__________________ TestGitImplementation.test_last_commit_ids __________________
forgegit/tests/model/test_repository.py:1195: in test_last_commit_ids
assert lcd('13951944969cf45a701bf90f83647b309815e6d5', ['f2.txt', 'f3.txt']) == {
E AssertionError: assert {} == {'f2.txt': '2...8797b19d778a'}
E
E Right contains 2 more items:
E {'f2.txt': '259c77dd6ee0e6091d11e429b56c44ccbf1e64a3',
E 'f3.txt': '653667b582ef2950c1954a0c7e1e8797b19d778a'}
E Use -v to get more diff
------------------------------ Captured log call -------------------------------
ERROR allura.model.repository:repository.py:307 Error in SCM thread: [Errno 24] Too many open files
Traceback (most recent call last):
File "/allura/Allura/allura/model/repository.py", line 298, in get_ids
commit_id, changes = self._get_last_commit(
~~~~~~~~~~~~~~~~~~~~~^
commit._id, paths)
^^^^^^^^^^^^^^^^^^
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 691, in _get_last_commit
output = self._git.git.log(
'--end-of-options', commit_id, '--', *[p for p in paths],
...<2 lines>...
max_count=1,
skip=skip)
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 71, in log
return self.client.log(*args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1116, in <lambda>
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1789, in _call_process
return self.execute(call, **exec_kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1432, in execute
proc = safer_popen(
command,
...<9 lines>...
**subprocess_kwargs,
)
File "/usr/lib/python3.14/subprocess.py", line 1039, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pass_fds, cwd, env,
^^^^^^^^^^^^^^^^^^^
...<5 lines>...
gid, gids, uid, umask,
^^^^^^^^^^^^^^^^^^^^^^
start_new_session, process_group)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/subprocess.py", line 1886, in _execute_child
errpipe_read, errpipe_write = os.pipe()
~~~~~~~^^
OSError: [Errno 24] Too many open files
_____________ TestGitImplementation.test_last_commit_ids_threaded ______________
forgegit/tests/model/test_repository.py:1205: in test_last_commit_ids_threaded
self.test_last_commit_ids()
forgegit/tests/model/test_repository.py:1195: in test_last_commit_ids
assert lcd('13951944969cf45a701bf90f83647b309815e6d5', ['f2.txt', 'f3.txt']) == {
E AssertionError: assert {} == {'f2.txt': '2...8797b19d778a'}
E
E Right contains 2 more items:
E {'f2.txt': '259c77dd6ee0e6091d11e429b56c44ccbf1e64a3',
E 'f3.txt': '653667b582ef2950c1954a0c7e1e8797b19d778a'}
E Use -v to get more diff
------------------------------ Captured log call -------------------------------
ERROR allura.model.repository:repository.py:307 Error in SCM thread: [Errno 24] Too many open files
Traceback (most recent call last):
File "/allura/Allura/allura/model/repository.py", line 298, in get_ids
commit_id, changes = self._get_last_commit(
~~~~~~~~~~~~~~~~~~~~~^
commit._id, paths)
^^^^^^^^^^^^^^^^^^
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 691, in _get_last_commit
output = self._git.git.log(
'--end-of-options', commit_id, '--', *[p for p in paths],
...<2 lines>...
max_count=1,
skip=skip)
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 71, in log
return self.client.log(*args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1116, in <lambda>
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1789, in _call_process
return self.execute(call, **exec_kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1432, in execute
proc = safer_popen(
command,
...<9 lines>...
**subprocess_kwargs,
)
File "/usr/lib/python3.14/subprocess.py", line 1005, in __init__
errread, errwrite) = self._get_handles(stdin, stdout, stderr)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/subprocess.py", line 1764, in _get_handles
errread, errwrite = os.pipe()
~~~~~~~^^
OSError: [Errno 24] Too many open files
ERROR allura.model.repository:repository.py:307 Error in SCM thread: [Errno 24] Too many open files
Traceback (most recent call last):
File "/allura/Allura/allura/model/repository.py", line 298, in get_ids
commit_id, changes = self._get_last_commit(
~~~~~~~~~~~~~~~~~~~~~^
commit._id, paths)
^^^^^^^^^^^^^^^^^^
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 691, in _get_last_commit
output = self._git.git.log(
'--end-of-options', commit_id, '--', *[p for p in paths],
...<2 lines>...
max_count=1,
skip=skip)
File "/allura/ForgeGit/forgegit/model/git_repo.py", line 71, in log
return self.client.log(*args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1116, in <lambda>
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1789, in _call_process
return self.execute(call, **exec_kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/allura-data/virtualenv/lib/python3.14/site-packages/git/cmd.py", line 1432, in execute
proc = safer_popen(
command,
...<9 lines>...
**subprocess_kwargs,
)
File "/usr/lib/python3.14/subprocess.py", line 1039, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pass_fds, cwd, env,
^^^^^^^^^^^^^^^^^^^
...<5 lines>...
gid, gids, uid, umask,
^^^^^^^^^^^^^^^^^^^^^^
start_new_session, process_group)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/subprocess.py", line 1886, in _execute_child
errpipe_read, errpipe_write = os.pipe()
~~~~~~~^^
OSError: [Errno 24] Too many open files
=============================== warnings summary ===============================
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
/allura-data/virtualenv/lib/python3.14/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 -------------
=========================== short test summary info ============================
FAILED forgegit/tests/functional/test_controllers.py::TestRootController::test_force_push_disabled_by_default
FAILED forgegit/tests/functional/test_controllers.py::TestFork::test_fork_does_not_inherit_force_push
FAILED forgegit/tests/model/test_repository.py::TestGitRepo::test_init_leaves_config_alone_when_disabled
FAILED forgegit/tests/model/test_repository.py::TestGitRepo::test_cached_tags
FAILED forgegit/tests/model/test_repository.py::TestGitImplementation::test_branches
FAILED forgegit/tests/model/test_repository.py::TestGitImplementation::test_tags
FAILED forgegit/tests/model/test_repository.py::TestGitImplementation::test_last_commit_ids
FAILED forgegit/tests/model/test_repository.py::TestGitImplementation::test_last_commit_ids_threaded
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_url - OSEr...
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_committer_url
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_primary - ...
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_shorthand
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_diff - OSE...
ERROR forgegit/tests/model/test_repository.py::TestGitCommit::test_log - OSEr...
ERROR forgegit/tests/model/test_repository.py::TestGitHtmlView::test_html_view
ERROR forgegit/tests/model/test_repository.py::TestGitRename::test_renamed_file
ERROR forgegit/tests/model/test_repository.py::TestGitRename::test_merge_commit
ERROR forgegit/tests/test_git_app.py::TestGitApp::test_admin_menu - OSError: ...
ERROR forgegit/tests/test_git_app.py::TestGitApp::test_uninstall - OSError: [...
ERROR forgegit/tests/test_tasks.py::TestGitTasks::test_init - OSError: [Errno...
ERROR forgegit/tests/test_tasks.py::TestGitTasks::test_refresh_commit - OSErr...
ERROR forgegit/tests/test_tasks.py::TestGitTasks::test_reclone - OSError: [Er...
ERROR forgegit/tests/test_tasks.py::TestCoreAlluraTasks::test_refreshrepo - O...
ERROR forgegit/tests/test_tasks.py::TestCoreAlluraTasks::test_refresh_last_commits
======= 8 failed, 156 passed, 1 warning, 16 errors in 311.07s (0:05:11) ========
finished `pytest --junit-xml=pytest.junit.xml ` in ForgeGit, with returncode: 1
...............................................................s........ [ 80%]
........................................................................ [ 85%]
............................................................ssssssss.... [ 90%]
................................................................... [100%]
=============================== warnings summary ===============================
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
/allura-data/virtualenv/lib/python3.14/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 -----------
================= 211 passed, 4 warnings in 346.57s (0:05:46) ==================
finished `pytest --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeTracker, with returncode: 0
........................................................................ [ 95%]
....................................................................... [100%]
=============================== warnings summary ===============================
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
../../allura-data/virtualenv/lib/python3.14/site-packages/paste/script/copydir.py:4
/allura-data/virtualenv/lib/python3.14/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 --------------
=========== 1423 passed, 16 skipped, 4 warnings in 370.73s (0:06:10) ===========
finished `pytest allura/tests/ --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in Allura, with returncode: 0
FAILURE(s) in 1 suite(s) above
=============================================================================
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:
dc10fa153663adf109d86edce4bf3cab7c927c2d7084bdc45e798ace331672e6
Total reclaimed space: 0B
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.