See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.11/112/display/redirect?page=changes>
Changes: [Guillermo Cruz] add user_id index to oauth collections [Guillermo Cruz] restore c.project.notifications_disabled after a task (can matter in tests) ------------------------------------------ [...truncated 191.38 KB...] created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: sugar-0.9.7, xdist-3.3.1 created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: sugar-0.9.7, xdist-3.3.1 created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: sugar-0.9.7, xdist-3.3.1 created: 4/4 workers ============================= test session starts ============================== platform linux -- Python 3.11.7, pytest-7.4.2, pluggy-1.3.0 ============================= test session starts ============================== platform linux -- Python 3.11.7, pytest-7.4.2, pluggy-1.3.0 rootdir: /allura configfile: pytest.ini plugins: sugar-0.9.7, xdist-3.3.1 created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: sugar-0.9.7, xdist-3.3.1 created: 4/4 workers > allura@0.0.0 lint-es6 > eslint -c .eslintrc-es6 --ignore-path .eslintignore-es6 > Allura/allura/public/**/*.es6.js || true ============================= test session starts ============================== platform linux -- Python 3.11.7, pytest-7.4.2, pluggy-1.3.0 rootdir: /allura configfile: pytest.ini plugins: sugar-0.9.7, xdist-3.3.1 ============================= test session starts ============================== platform linux -- Python 3.11.7, pytest-7.4.2, pluggy-1.3.0 ============================= test session starts ============================== ============================= test session starts ============================== platform linux -- Python 3.11.7, pytest-7.4.2, pluggy-1.3.0 platform linux -- Python 3.11.7, pytest-7.4.2, pluggy-1.3.0 ============================= test session starts ============================== platform linux -- Python 3.11.7, pytest-7.4.2, pluggy-1.3.0 ============================= test session starts ============================== platform linux -- Python 3.11.7, pytest-7.4.2, pluggy-1.3.0 ============================= test session starts ============================== ============================= test session starts ============================== platform linux -- Python 3.11.7, pytest-7.4.2, pluggy-1.3.0 platform linux -- Python 3.11.7, pytest-7.4.2, pluggy-1.3.0 rootdir: /allura configfile: pytest.ini plugins: sugar-0.9.7, xdist-3.3.1 rootdir: /allura rootdir: /allura configfile: pytest.ini configfile: pytest.ini plugins: sugar-0.9.7, xdist-3.3.1 plugins: sugar-0.9.7, xdist-3.3.1 created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: sugar-0.9.7, xdist-3.3.1 created: 4/4 workers created: 4/4 workers created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: sugar-0.9.7, xdist-3.3.1 created: 4/4 workers rootdir: /allura rootdir: /allura configfile: pytest.ini configfile: pytest.ini plugins: sugar-0.9.7, xdist-3.3.1 plugins: sugar-0.9.7, xdist-3.3.1 created: 4/4 workers created: 4/4 workers 4 workers [1 item] finished `npm run lint-es6` in ., with returncode: 0 collected 87 items 4 workers [59 items] 4 workers [19 items] collected 156 items 4 workers [11 items] 4 workers [12 items] 4 workers [14 items] 4 workers [13 items] 4 workers [2 items] 4 workers [22 items] 4 workers [77 items] 4 workers [72 items] 4 workers [149 items] forgesvn/tests/test_svn_app.py .. [ 2%] 4 workers [207 items] forgegit/tests/test_git_app.py .. [ 1%] 4 workers [1243 items] forgesvn/tests/test_tasks.py .... [ 6%] .. [100%] ------------ generated xml file: /allura/ForgeChat/pytest.junit.xml ------------ ======================= 2 passed, 16 warnings in 11.07s ======================== finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeChat, with returncode: 0 forgesvn/tests/functional/test_auth.py .. [ 9%] ..........................................................s............. [ 5%] forgegit/tests/test_tasks.py ..... [ 4%] ........................................................................ [ 11%] ............. [100%] ---------- generated xml file: /allura/ForgeFeedback/pytest.junit.xml ---------- ======================= 13 passed, 31 warnings in 14.25s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeFeedback, with returncode: 0 ........................s..sss.......................s.......s.......... [ 48%] ........... [100%] ---------- generated xml file: /allura/ForgeShortUrl/pytest.junit.xml ---------- ======================= 11 passed, 43 warnings in 17.34s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeShortUrl, with returncode: 0 ............ [100%] --------- generated xml file: /allura/ForgeUserStats/pytest.junit.xml ---------- ======================= 12 passed, 36 warnings in 17.47s ======================= 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, 67 warnings in 17.78s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeLink, with returncode: 0 ........................................................................ [ 17%] forgegit/tests/functional/test_auth.py ......... [ 10%] .............. [100%] ----------- generated xml file: /allura/ForgeFiles/pytest.junit.xml ------------ ======================= 14 passed, 48 warnings in 22.44s ======================= 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, 77 warnings in 23.12s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeActivity, with returncode: 0 ......................................................................... [ 23%] ........................................................................ [ 34%] . [100%] ----------- generated xml file: /allura/AlluraTest/pytest.junit.xml ------------ ============================== 1 passed in 25.96s ============================== finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in AlluraTest, with returncode: 0 ...........................................................s............ [ 96%] ........................................................................ [ 29%] ..s........................................................ [100%] ------------ generated xml file: /allura/ForgeBlog/pytest.junit.xml ------------ ================= 58 passed, 1 skipped, 170 warnings in 31.24s ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeBlog, with returncode: 0 ........................................................................ [ 34%] forgegit/tests/functional/test_controllers.py .......................... [ 26%] ........................................................................ [ 40%] forgesvn/tests/functional/test_controllers.py ........................ [ 36%] s....................................................................... [ 93%] ...s. [100%] --------- generated xml file: /allura/ForgeImporters/pytest.junit.xml ---------- ================ 141 passed, 8 skipped, 269 warnings in 50.66s ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeImporters, with returncode: 0 ..... [100%] ------------ generated xml file: /allura/ForgeWiki/pytest.junit.xml ------------ ================= 76 passed, 1 skipped, 222 warnings in 53.69s ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeWiki, with returncode: 0 ........................................................................ [ 46%] ........................................................................ [100%] --------- generated xml file: /allura/ForgeDiscussion/pytest.junit.xml --------- ================= 72 passed, 241 warnings in 61.64s (0:01:01) ================== finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeDiscussion, with returncode: 0 .........F.............................................................. [ 52%] forgesvn/tests/model/test_repository.py ................................ [ 73%] ........................................................................ [ 58%] ................... [ 95%] forgesvn/tests/model/test_svnimplementation.py .... [100%] ------------ generated xml file: /allura/ForgeSVN/pytest.junit.xml ------------- ================= 87 passed, 139 warnings in 79.30s (0:01:19) ================== finished `pytest --disable-warnings --junit-xml=pytest.junit.xml ` in ForgeSVN, with returncode: 0 ............................................s........................... [ 63%] ....................................................... [ 62%] ........................................................................ [ 69%] ........................................................................ [ 75%] forgegit/tests/model/test_repository.py ................................ [ 82%] ........................................................................ [ 81%] ........................................................................ [ 69%] ........................................................................ [ 86%] ........................................................................ [ 92%] ..............................ssssssss.................................. [ 98%] ........................... [100%] ------------ generated xml file: /allura/ForgeGit/pytest.junit.xml ------------- ================ 156 passed, 339 warnings in 118.80s (0:01:58) ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml ` in ForgeGit, with returncode: 0 .................. [100%] =================================== FAILURES =================================== ________________________ TestAttachment.test_attach_svg ________________________ [gw3] linux -- Python 3.11.7 /allura-data/virtualenv/bin/python3.11 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 '5acf50e0186d37f8e06579dc59bb94ccf918158d964165db6eb7dce24ab4fcf3d7243ff48ea38f11' != 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, 1232 passed, 10 skipped, 1417 warnings in 125.77s (0:02:05) ===== 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/ForgeTracker/pytest.junit.xml ----------- ================ 207 passed, 518 warnings in 174.70s (0:02:54) ================= 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: db77c26fff7065574a4c20fac17ceec70b654bc78b923e1c38f5195f3ed03458 Total reclaimed space: 0B Build step 'Execute shell' marked build as failure Recording test results [Checks API] No suitable checks publisher found.