See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.11/158/display/redirect?page=changes>
Changes: [dbrondsema] convert akismet response type to bool, for SpamCheckResult ------------------------------------------ [...truncated 29.40 KB...] created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-1.0.0 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-1.0.0 created: 4/4 workers ============================= test session starts ============================== platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.4.0 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-1.0.0 created: 4/4 workers ============================= test session starts ============================== ============================= test session starts ============================== platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.4.0 platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.4.0 ============================= test session starts ============================== platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.4.0 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-1.0.0 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-1.0.0 created: 4/4 workers created: 4/4 workers ============================= test session starts ============================== platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.4.0 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-1.0.0 created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-1.0.0 created: 4/4 workers ============================= test session starts ============================== ============================= test session starts ============================== platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.4.0 platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.4.0 rootdir: /allura rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-1.0.0 configfile: pytest.ini ============================= test session starts ============================== ============================= test session starts ============================== plugins: xdist-3.5.0, sugar-1.0.0 platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.4.0 created: 4/4 workers platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.4.0 created: 4/4 workers rootdir: /allura rootdir: /allura configfile: pytest.ini configfile: pytest.ini plugins: xdist-3.5.0, sugar-1.0.0 plugins: xdist-3.5.0, sugar-1.0.0 created: 4/4 workers created: 4/4 workers ============================= test session starts ============================== platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.4.0 ============================= test session starts ============================== platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.4.0 rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-1.0.0 created: 4/4 workers rootdir: /allura configfile: pytest.ini plugins: xdist-3.5.0, sugar-1.0.0 created: 4/4 workers > allura@0.0.0 lint-es6 > eslint -c .eslintrc-es6 --ignore-path .eslintignore-es6 > Allura/allura/public/**/*.es6.js || true 4 workers [1 item] finished `npm run lint-es6` in ., with returncode: 0 4 workers [13 items] 4 workers [77 items] 4 workers [11 items] collected 87 items collected 156 items 4 workers [14 items] 4 workers [2 items] 4 workers [59 items] 4 workers [72 items] 4 workers [12 items] 4 workers [19 items] 4 workers [149 items] 4 workers [207 items] 4 workers [22 items] forgesvn/tests/functional/test_auth.py .. [ 2%] ........................................................................ [ 48%] 4 workers [1246 items] .. [100%] ------------ generated xml file: /allura/ForgeChat/pytest.junit.xml ------------ ======================= 2 passed, 16 warnings in 27.50s ======================== finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeChat, with returncode: 0 forgegit/tests/functional/test_auth.py ......... [ 5%] ............ [100%] --------- generated xml file: /allura/ForgeUserStats/pytest.junit.xml ---------- ======================= 12 passed, 32 warnings in 35.39s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeUserStats, with returncode: 0 ...............................s........................................ [ 5%] ............. [100%] ---------- generated xml file: /allura/ForgeFeedback/pytest.junit.xml ---------- ======================= 13 passed, 31 warnings in 38.59s ======================= finished `pytest --disable-warnings --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, 67 warnings in 43.27s ======================= 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, 43 warnings in 43.49s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeShortUrl, with returncode: 0 .............. [100%] ----------- generated xml file: /allura/ForgeFiles/pytest.junit.xml ------------ ======================= 14 passed, 48 warnings in 46.73s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeFiles, with returncode: 0 .ss..s............s................s.s......................s.....s..... [ 96%] . [100%] ----------- generated xml file: /allura/AlluraTest/pytest.junit.xml ------------ ============================== 1 passed in 52.05s ============================== finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in AlluraTest, with returncode: 0 ...................... [100%] ---------- generated xml file: /allura/ForgeActivity/pytest.junit.xml ---------- ======================= 22 passed, 77 warnings in 55.85s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeActivity, with returncode: 0 ........................................................................ [ 11%] ..... [100%] --------- generated xml file: /allura/ForgeImporters/pytest.junit.xml ---------- ================ 141 passed, 8 skipped, 167 warnings in 59.19s ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeImporters, with returncode: 0 ........................................................................ [ 34%] ......................s.................................... [100%] ------------ generated xml file: /allura/ForgeBlog/pytest.junit.xml ------------ ============ 58 passed, 1 skipped, 166 warnings in 85.43s (0:01:25) ============ finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeBlog, with returncode: 0 ........................................................................ [ 17%] forgegit/tests/functional/test_controllers.py .......................... [ 22%] ........................................................................ [ 23%] forgesvn/tests/functional/test_controllers.py ........................ [ 29%] s....................................................................... [ 93%] ........................................................................ [ 28%] ..... [100%] ------------ generated xml file: /allura/ForgeWiki/pytest.junit.xml ------------ =========== 76 passed, 1 skipped, 222 warnings in 159.48s (0:02:39) ============ finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeWiki, with returncode: 0 ........................................................................ [ 34%] ........................................................................ [100%] --------- generated xml file: /allura/ForgeDiscussion/pytest.junit.xml --------- ================= 72 passed, 237 warnings in 177.85s (0:02:57) ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeDiscussion, with returncode: 0 ........................................................................ [ 40%] ........................................................................ [ 46%] forgesvn/tests/model/test_repository.py ................................ [ 66%] ........................................................................ [ 52%] ........................................................................ [ 57%] ................... [ 88%] forgesvn/tests/model/test_svnimplementation.py .... [ 93%] forgesvn/tests/test_svn_app.py .. [ 95%] forgesvn/tests/test_tasks.py .... [100%] ------------ generated xml file: /allura/ForgeSVN/pytest.junit.xml ------------- ================= 87 passed, 139 warnings in 251.70s (0:04:11) ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml ` in ForgeSVN, with returncode: 0 ........................................................................ [ 63%] ....................................................... [ 57%] ........................................................................ [ 69%] forgegit/tests/model/test_repository.py ................................ [ 78%] ........................................................................ [ 75%] ........................... [ 95%] forgegit/tests/test_git_app.py .. [ 96%] ................s....................................................... [ 80%] forgegit/tests/test_tasks.py ..... [100%] ------------ generated xml file: /allura/ForgeGit/pytest.junit.xml ------------- ================ 156 passed, 339 warnings in 343.86s (0:05:43) ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml ` in ForgeGit, with returncode: 0 ........................................................................ [ 86%] ........................................................................ [ 69%] ........................................................................ [ 92%] ........................................................................ [ 98%] ...................... [100%] ==================================== ERRORS ==================================== ________ ERROR collecting Allura/allura/tests/unit/spam/test_akismet.py ________ ImportError while importing test module '/allura/Allura/allura/tests/unit/spam/test_akismet.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.11/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) allura/tests/unit/spam/test_akismet.py:26: in <module> from akismet import CheckResponse E ModuleNotFoundError: No module named 'akismet' ------------- generated xml file: /allura/Allura/pytest.junit.xml -------------- =========================== short test summary info ============================ ERROR allura/tests/unit/spam/test_akismet.py ===== 1244 passed, 2 skipped, 1444 warnings, 1 error in 394.24s (0:06:34) ====== 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, 519 warnings in 623.74s (0:10:23) ================= 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-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: 36d3553405f8f9dc352378038c1e342b2d9295fa129ba26c68946a94cd31271d Total reclaimed space: 0B Build step 'Execute shell' marked build as failure Recording test results [Checks API] No suitable checks publisher found.