See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.8/324/display/redirect?page=changes>
Changes: [Guillermo Cruz] make ldap_conn() be a context manager, so unbind_s can be run automatically ------------------------------------------ [...truncated 203.84 KB...] platform linux -- Python 3.8.18, pytest-7.4.4, pluggy-1.3.0 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 created: 4/4 workers ============================= test session starts ============================== platform linux -- Python 3.8.18, pytest-7.4.4, pluggy-1.3.0 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 created: 4/4 workers ============================= test session starts ============================== platform linux -- Python 3.8.18, pytest-7.4.4, pluggy-1.3.0 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 created: 4/4 workers ============================= test session starts ============================== platform linux -- Python 3.8.18, pytest-7.4.4, pluggy-1.3.0 ============================= test session starts ============================== platform linux -- Python 3.8.18, pytest-7.4.4, pluggy-1.3.0 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 created: 4/4 workers ============================= test session starts ============================== platform linux -- Python 3.8.18, pytest-7.4.4, pluggy-1.3.0 ============================= test session starts ============================== platform linux -- Python 3.8.18, pytest-7.4.4, pluggy-1.3.0 ============================= test session starts ============================== platform linux -- Python 3.8.18, pytest-7.4.4, pluggy-1.3.0 ============================= test session starts ============================== platform linux -- Python 3.8.18, pytest-7.4.4, pluggy-1.3.0 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 created: 4/4 workers ============================= test session starts ============================== platform linux -- Python 3.8.18, pytest-7.4.4, pluggy-1.3.0 ============================= test session starts ============================== platform linux -- Python 3.8.18, pytest-7.4.4, pluggy-1.3.0 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-0.9.7 created: 4/4 workers 4 workers [1 item] finished `npm run lint-es6` in ., with returncode: 0 collected 87 items 4 workers [14 items] collected 156 items 4 workers [19 items] 4 workers [59 items] 4 workers [12 items] 4 workers [2 items] 4 workers [11 items] 4 workers [13 items] 4 workers [22 items] 4 workers [72 items] 4 workers [77 items] 4 workers [149 items] 4 workers [207 items] forgesvn/tests/test_svn_app.py .. [ 2%] forgegit/tests/test_git_app.py .. [ 1%] 4 workers [1244 items] .. [100%] ------------ generated xml file: /allura/ForgeChat/pytest.junit.xml ------------ ======================== 2 passed, 7 warnings in 23.42s ======================== forgesvn/tests/test_tasks.py .... [ 6%] finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeChat, with returncode: 0 ........................................................................ [ 48%] forgegit/tests/test_tasks.py ..... [ 4%] forgesvn/tests/functional/test_auth.py .. [ 9%] ............. [100%] ---------- generated xml file: /allura/ForgeFeedback/pytest.junit.xml ---------- ======================= 13 passed, 19 warnings in 32.00s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeFeedback, with returncode: 0 ............ [100%] --------- generated xml file: /allura/ForgeUserStats/pytest.junit.xml ---------- ======================= 12 passed, 26 warnings in 35.99s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeUserStats, with returncode: 0 ................... [100%] ------------ generated xml file: /allura/ForgeLink/pytest.junit.xml ------------ ======================= 19 passed, 56 warnings in 38.02s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeLink, with returncode: 0 ........... [100%] ---------- generated xml file: /allura/ForgeShortUrl/pytest.junit.xml ---------- ======================= 11 passed, 34 warnings in 39.94s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeShortUrl, with returncode: 0 forgegit/tests/functional/test_auth.py ......... [ 10%] ........................................................................ [ 5%] .............. [100%] ----------- generated xml file: /allura/ForgeFiles/pytest.junit.xml ------------ ======================= 14 passed, 37 warnings in 50.84s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeFiles, with returncode: 0 ...................... [100%] ---------- generated xml file: /allura/ForgeActivity/pytest.junit.xml ---------- ======================= 22 passed, 67 warnings in 55.95s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeActivity, with returncode: 0 . [100%] ----------- generated xml file: /allura/AlluraTest/pytest.junit.xml ------------ ============================== 1 passed in 56.97s ============================== finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in AlluraTest, with returncode: 0 ........................................................................ [ 34%] .s.ss.............s................ss...................s....s.......... [ 96%] ..... [100%] --------- generated xml file: /allura/ForgeImporters/pytest.junit.xml ---------- =========== 141 passed, 8 skipped, 257 warnings in 75.46s (0:01:15) ============ finished `pytest --disable-warnings --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, 154 warnings in 76.11s (0:01:16) ============ finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeBlog, with returncode: 0 ........................................................................ [ 11%] ........................................................................ [ 17%] .......s................................................................ [ 23%] forgegit/tests/functional/test_controllers.py .......................... [ 26%] s....................................................................... [ 93%] ..... [100%] ------------ generated xml file: /allura/ForgeWiki/pytest.junit.xml ------------ =========== 76 passed, 1 skipped, 210 warnings in 145.19s (0:02:25) ============ finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeWiki, with returncode: 0 ........................................................................ [ 28%] forgesvn/tests/functional/test_controllers.py ........................ [ 36%] ........................................................................ [100%] --------- generated xml file: /allura/ForgeDiscussion/pytest.junit.xml --------- ================= 72 passed, 225 warnings in 172.98s (0:02:52) ================= ........................................................................ [ 34%] finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeDiscussion, with returncode: 0 ........................................................................ [ 40%] ......................................................................... [ 46%] ........................................................................ [ 52%] ........................................................................ [ 57%] ........................................................................ [ 63%] forgesvn/tests/model/test_repository.py ................................ [ 73%] ........................................................................ [ 69%] ................... [ 95%] forgesvn/tests/model/test_svnimplementation.py .... [100%] ------------ generated xml file: /allura/ForgeSVN/pytest.junit.xml ------------- ================= 87 passed, 136 warnings in 287.38s (0:04:47) ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml ` in ForgeSVN, with returncode: 0 ....................................................... [ 62%] ........................................................................ [ 75%] ........................................................................ [ 69%] ..........F........s.................................................... [ 81%] ........................................................................ [ 86%] forgegit/tests/model/test_repository.py ................................ [ 82%] ...............................................ssssssss................. [ 92%] ........................................................................ [ 98%] ................... [100%] =================================== FAILURES =================================== ________________________ TestAttachment.test_attach_svg ________________________ [gw0] linux -- Python 3.8.18 /allura-data/virtualenv/bin/python3.8 allura/tests/functional/test_discuss.py:448: in test_attach_svg alink = self.attach_link() allura/tests/functional/test_discuss.py:430: in attach_link assert False, 'attachment link not found' E AssertionError: attachment link not found E assert False ------------------------------ Captured log call ------------------------------- WARNING allura.lib.custom_middleware:custom_middleware.py:202 CSRF attempt detected: cookie 'bd55a16a965371c5c92c7565aab50c0ad9c945df05407258b51ffed8f8857677187bca26eca1e0cf' != param None DEBUG allura.model.artifact:artifact.py:86 Not updating mod_date ------------- generated xml file: /allura/Allura/pytest.junit.xml -------------- =========================== short test summary info ============================ FAILED allura/tests/functional/test_discuss.py::TestAttachment::test_attach_svg ==== 1 failed, 1233 passed, 10 skipped, 1416 warnings in 378.26s (0:06:18) ===== finished `pytest allura/tests/ --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in Allura, with returncode: 1 ........................... [100%] ------------ generated xml file: /allura/ForgeGit/pytest.junit.xml ------------- ================ 156 passed, 336 warnings in 384.53s (0:06:24) ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml ` in ForgeGit, with returncode: 0 ............................................................... [100%] ---------- generated xml file: /allura/ForgeTracker/pytest.junit.xml ----------- ================ 207 passed, 507 warnings in 561.91s (0:09:21) ================= finished `pytest --disable-warnings --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: 010892d47e9ff08505a46ac801a0111ceb35b9f619971570184154d2906b5711 4e811f1159ffca3633595f6b49e9f48e0e88332362e3779df46020bf9fc6611f 04e437807c6b50f7351daf54943e1acbea0ba6e0cb62269eef1959359fb01772 2be82de54bc30fab0cd7aedbf1164e2eed03f1bc0a31b9876cc295cc057c0d37 f5a45a45564de55863e6508da8352114a25bd9c5427b50a928df1895b1f718c4 Total reclaimed space: 704.2MB Build step 'Execute shell' marked build as failure Recording test results [Checks API] No suitable checks publisher found.