See 
<https://ci-builds.apache.org/job/Allura/job/Allura-py3.10/469/display/redirect?page=changes>

Changes:

[dbrondsema] [#8520] replacing pkg_resources

[dbrondsema] [#8520] fixes

[dbrondsema] [#8520] drop python 3.9 support for easier entry_points(group= 
usage in Allura and other libraries like easywidgets and activitystream)

[dbrondsema] [#8520] update deprecated beautifulsoup methods

[dbrondsema] [#8520] show warnings from ./run_tests

[dbrondsema] [#8520] make a pkg_file helper for shorter and safer file locating 
code


------------------------------------------
[...truncated 75.11 KiB...]
============================= test session starts ==============================
platform linux -- Python 3.10.12, pytest-8.4.1, pluggy-1.6.0
============================= test session starts ==============================
rootdir: /allura
configfile: pytest.ini
plugins: anyio-4.6.0, sugar-1.0.0, xdist-3.8.0
platform linux -- Python 3.10.12, pytest-8.4.1, pluggy-1.6.0
created: 4/4 workers
============================= test session starts ==============================
platform linux -- Python 3.10.12, pytest-8.4.1, pluggy-1.6.0
============================= test session starts ==============================
platform linux -- Python 3.10.12, pytest-8.4.1, pluggy-1.6.0
============================= test session starts ==============================
platform linux -- Python 3.10.12, pytest-8.4.1, pluggy-1.6.0
rootdir: /allura
configfile: pytest.ini
plugins: anyio-4.6.0, sugar-1.0.0, xdist-3.8.0
rootdir: /allura
configfile: pytest.ini
plugins: anyio-4.6.0, sugar-1.0.0, xdist-3.8.0
created: 4/4 workers
created: 4/4 workers
============================= test session starts ==============================
platform linux -- Python 3.10.12, pytest-8.4.1, pluggy-1.6.0
rootdir: /allura
configfile: pytest.ini
plugins: anyio-4.6.0, sugar-1.0.0, xdist-3.8.0
created: 4/4 workers
rootdir: /allura
configfile: pytest.ini
plugins: anyio-4.6.0, sugar-1.0.0, xdist-3.8.0
created: 4/4 workers
rootdir: /allura
configfile: pytest.ini
plugins: anyio-4.6.0, sugar-1.0.0, xdist-3.8.0
============================= test session starts ==============================
platform linux -- Python 3.10.12, pytest-8.4.1, pluggy-1.6.0
created: 4/4 workers
rootdir: /allura
configfile: pytest.ini
plugins: anyio-4.6.0, sugar-1.0.0, xdist-3.8.0
created: 4/4 workers
rootdir: /allura
============================= test session starts ==============================
configfile: pytest.ini
platform linux -- Python 3.10.12, pytest-8.4.1, pluggy-1.6.0
plugins: anyio-4.6.0, sugar-1.0.0, xdist-3.8.0
created: 4/4 workers
rootdir: /allura
configfile: pytest.ini
plugins: anyio-4.6.0, sugar-1.0.0, xdist-3.8.0
created: 4/4 workers
rootdir: /allura
configfile: pytest.ini
plugins: anyio-4.6.0, sugar-1.0.0, xdist-3.8.0
============================= test session starts ==============================
platform linux -- Python 3.10.12, pytest-8.4.1, pluggy-1.6.0
created: 4/4 workers
rootdir: /allura
configfile: pytest.ini
plugins: anyio-4.6.0, sugar-1.0.0, xdist-3.8.0
created: 4/4 workers
rootdir: /allura
configfile: pytest.ini
plugins: anyio-4.6.0, sugar-1.0.0, xdist-3.8.0
created: 4/4 workers
finished `npm run lint-es6` in ., with returncode: 0
4 workers [1 item]

collected 156 items

4 workers [12 items]

collected 87 items

4 workers [59 items]

forgesvn/tests/functional/test_auth.py ..                                [  2%]
4 workers [2 items]

4 workers [19 items]

4 workers [14 items]

4 workers [72 items]

4 workers [11 items]

4 workers [204 items]

4 workers [149 items]

4 workers [22 items]

4 workers [13 items]

4 workers [78 items]

4 workers [1327 items]

forgegit/tests/functional/test_auth.py .........                         [  5%]
..                                                                       [100%]
------------ generated xml file: /allura/ForgeChat/pytest.junit.xml ------------
============================== 2 passed in 31.97s ==============================
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
ForgeChat, with returncode: 0
........................................................................ [ 48%]
.............................s.......................................... [  5%]
............                                                             [100%]
--------- generated xml file: /allura/ForgeUserStats/pytest.junit.xml ----------
============================= 12 passed in 39.77s ==============================
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
ForgeUserStats, with returncode: 0
.............                                                            [100%]
---------- generated xml file: /allura/ForgeFeedback/pytest.junit.xml ----------
============================= 13 passed in 42.50s ==============================
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
ForgeFeedback, with returncode: 0
...................                                                      [100%]
------------ generated xml file: /allura/ForgeLink/pytest.junit.xml ------------
============================= 19 passed in 51.04s ==============================
...........                                                              [100%]
---------- generated xml file: /allura/ForgeShortUrl/pytest.junit.xml ----------
============================= 11 passed in 51.16s ==============================
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
ForgeShortUrl, with returncode: 0
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
ForgeLink, with returncode: 0
..............                                                           [100%]
----------- generated xml file: /allura/ForgeFiles/pytest.junit.xml ------------
============================= 14 passed in 55.60s ==============================
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
ForgeFiles, with returncode: 0
........................................................................ [ 10%]
...............s.................................s......s..s.s.ss....... [ 96%]
......................                                                   [100%]
---------- generated xml file: /allura/ForgeActivity/pytest.junit.xml ----------
======================== 22 passed in 64.87s (0:01:04) =========================
........................................................................ [ 35%]
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
ForgeActivity, with returncode: 0
....s                                                                    [100%]
--------- generated xml file: /allura/ForgeImporters/pytest.junit.xml ----------
================== 141 passed, 8 skipped in 72.70s (0:01:12) ===================
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
ForgeImporters, with returncode: 0
......................s....................................              [100%]
------------ generated xml file: /allura/ForgeBlog/pytest.junit.xml ------------
=================== 58 passed, 1 skipped in 74.61s (0:01:14) ===================
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
ForgeBlog, with returncode: 0
.                                                                        [100%]
----------- generated xml file: /allura/AlluraTest/pytest.junit.xml ------------
========================= 1 passed in 77.20s (0:01:17) =========================
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
AlluraTest, with returncode: 0
............s........................................................... [ 16%]
forgegit/tests/functional/test_controllers.py .......................... [ 22%]
........................................................................ [ 21%]
s....................................................................... [ 92%]
forgesvn/tests/functional/test_controllers.py ........................   [ 29%]
......                                                                   [100%]
------------ generated xml file: /allura/ForgeWiki/pytest.junit.xml ------------
================== 77 passed, 1 skipped in 137.29s (0:02:17) ===================
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
ForgeWiki, with returncode: 0
........................................................................ [ 27%]
........................................................................ [100%]
--------- generated xml file: /allura/ForgeDiscussion/pytest.junit.xml ---------
======================== 72 passed in 143.30s (0:02:23) ========================
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
ForgeDiscussion, with returncode: 0
........................................................................ [ 32%]
........................................................................ [ 37%]
........................................................................ [ 43%]
forgesvn/tests/model/test_repository.py ................................ [ 66%]
........................................................................ [ 48%]
.......................................................                  [ 57%]
........................................................................ [ 54%]
...................                                                      [ 88%]
forgesvn/tests/model/test_svnimplementation.py ....                      [ 93%]
forgesvn/tests/test_svn_app.py ..                                        [ 95%]
........................................................................ [ 59%]
forgesvn/tests/test_tasks.py ....                                        [100%]

------------ generated xml file: /allura/ForgeSVN/pytest.junit.xml -------------
======================== 87 passed in 241.57s (0:04:01) ========================
finished `pytest  --junit-xml=pytest.junit.xml ` in ForgeSVN, with returncode: 0
forgegit/tests/model/test_repository.py ................................ [ 78%]
..........F.....................................s....................... [ 65%]
........................................................................ [ 70%]
...........................                                              [ 95%]
forgegit/tests/test_git_app.py ..                                        [ 96%]
........................................................................ [ 70%]
forgegit/tests/test_tasks.py .....                                       [100%]

------------ generated xml file: /allura/ForgeGit/pytest.junit.xml -------------
======================= 156 passed in 302.15s (0:05:02) ========================
finished `pytest  --junit-xml=pytest.junit.xml ` in ForgeGit, with returncode: 0
.......................................s................................ [ 75%]
........................................................................ [ 81%]
........................................................................ [ 86%]
........................................ssssssss........................ [ 92%]
........................................................................ [ 97%]
...............................                                          [100%]
=================================== FAILURES ===================================
_____________________________ TestMailServer.test ______________________________
[gw2] linux -- Python 3.10.12 /allura-data/virtualenv/bin/python3.10
/usr/lib/python3.10/smtplib.py:398: in getreply
    line = self.file.readline(_MAXLINE + 1)
/usr/lib/python3.10/socket.py:705: in readinto
    return self._sock.recv_into(b)
E   TimeoutError: timed out

During handling of the above exception, another exception occurred:
allura/tests/test_mail_util.py:355: in test
    client.sendmail('f...@example.com', ['t...@example.com'],"""
/usr/lib/python3.10/smtplib.py:881: in sendmail
    (code, resp) = self.mail(from_addr, esmtp_opts)
/usr/lib/python3.10/smtplib.py:546: in mail
    return self.getreply()
/usr/lib/python3.10/smtplib.py:401: in getreply
    raise SMTPServerDisconnected("Connection unexpectedly closed: "
E   smtplib.SMTPServerDisconnected: Connection unexpectedly closed: timed out
------------- generated xml file: /allura/Allura/pytest.junit.xml --------------
=========================== short test summary info ============================
FAILED allura/tests/test_mail_util.py::TestMailServer::test - smtplib.SMTPSer...
============ 1 failed, 1314 passed, 12 skipped in 392.50s (0:06:32) ============
finished `pytest allura/tests/ --junit-xml=pytest.junit.xml -n 4 --dist 
loadfile` in Allura, with returncode: 1
............................................................             [100%]
---------- generated xml file: /allura/ForgeTracker/pytest.junit.xml -----------
======================= 204 passed in 444.16s (0:07:24) ========================
finished `pytest  --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in 
ForgeTracker, with returncode: 0

=============================================================================
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:
44cd4fd3d2ebd3f0392e55d9e203403cbc913812ca7b3bbf932bd6d0fb522872
0cd08498180d60782eda5248760a9dff615505afa43c3b4b4f53604613d3106d
1a567239409349becce44fdae09ee38d1d6076227e4c5d3d6f0b336d433fe587

Total reclaimed space: 356.8MB
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.

Reply via email to