See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/162/display/redirect?page=changes>
Changes: [dbrondsema] [#8479] modified exisinting logic on settings and added support for script-src ------------------------------------------ [...truncated 132.24 KB...] finished `npm run lint-es6` in ., with returncode: 0 collected 87 items gw0 [22] / gw1 [22] / gw2 [22] / gw3 [22] collected 153 items gw0 [13] / gw1 [13] / gw2 [13] / gw3 [13] gw0 [12] / gw1 [12] / gw2 [12] / gw3 [12] gw0 [11] / gw1 [11] / gw2 [11] / gw3 [11] gw0 [2] / gw1 [2] / gw2 [2] / gw3 [2] gw0 [19] / gw1 [19] / gw2 [19] / gw3 [19] gw0 [76] / gw1 [76] / gw2 [76] / gw3 [76] gw0 [14] / gw1 [14] / gw2 [14] / gw3 [14] gw0 [72] / gw1 [72] / gw2 [72] / gw3 [72] gw0 [59] / gw1 [59] / gw2 [59] / gw3 [59] gw0 [146] / gw1 [146] / gw2 [146] / gw3 [146] gw0 [206] / gw1 [206] / gw2 [206] / gw3 [206] forgesvn/tests/test_svn_app.py .. [ 2%] forgegit/tests/test_git_app.py .. [ 1%] .. [100%] ------------ generated xml file: /allura/ForgeChat/pytest.junit.xml ------------ ======================= 2 passed, 11 warnings in 20.91s ======================== finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeChat, with returncode: 0 gw0 [1240] / gw1 [1240] / gw2 [1240] / gw3 [1240] ......................................................s................. [ 5%] forgesvn/tests/test_tasks.py .... [ 6%] ........................................................................ [ 11%] forgesvn/tests/functional/test_auth.py .. [ 9%] forgegit/tests/test_tasks.py ..... [ 4%] ............. [100%] ---------- generated xml file: /allura/ForgeFeedback/pytest.junit.xml ---------- ======================= 13 passed, 43 warnings in 34.43s ======================= 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, 144 warnings in 35.40s ======================= .........................s..s.ss........................................ [ 49%] finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeUserStats, with returncode: 0 ........................................................................ [ 17%] ................... [100%] ------------ generated xml file: /allura/ForgeLink/pytest.junit.xml ------------ ====================== 19 passed, 108 warnings in 39.43s ======================= 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, 66 warnings in 40.28s ======================= 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%] ........................................................................ [ 23%] ...................... [100%] ---------- generated xml file: /allura/ForgeActivity/pytest.junit.xml ---------- ====================== 22 passed, 118 warnings in 49.95s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeActivity, with returncode: 0 ...s.s.s.s.s.s.s.s.s.s.s.s.s. [100%] ----------- generated xml file: /allura/AlluraTest/pytest.junit.xml ------------ ======================= 16 passed, 13 skipped in 50.63s ======================== finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in AlluraTest, with returncode: 0 .............. [100%] ----------- generated xml file: /allura/ForgeFiles/pytest.junit.xml ------------ ======================= 14 passed, 65 warnings in 52.50s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeFiles, with returncode: 0 ........................................................................ [ 34%] ........................................................................ [ 29%] s.......................................................... [100%] ------------ generated xml file: /allura/ForgeBlog/pytest.junit.xml ------------ ============ 58 passed, 1 skipped, 404 warnings in 69.25s (0:01:09) ============ finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeBlog, with returncode: 0 ........................................................................ [ 34%] ........................................................................ [ 40%] ......s.s................................................s.............. [ 98%] forgegit/tests/functional/test_controllers.py .......................... [ 27%] s....................................................................... [ 94%] .... [100%] ------------ generated xml file: /allura/ForgeWiki/pytest.junit.xml ------------ =========== 75 passed, 1 skipped, 852 warnings in 126.13s (0:02:06) ============ finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeWiki, with returncode: 0 ........................................................................ [ 46%] forgesvn/tests/functional/test_controllers.py ........................ [ 36%] .............................................................F.......... [100%] =================================== FAILURES =================================== __________________________ TestForum.test_move_thread __________________________ [gw2] linux -- Python 3.7.15 /allura-data/virtualenv/bin/python3.7 self = <forgediscussion.tests.functional.test_forum.TestForum object at 0x7f49188aa290> def test_move_thread(self): # make the topic r = self.app.get('/discussion/create_topic/') f = r.html.find('form', {'action': '/p/test/discussion/save_new_topic'}) params = dict() inputs = f.findAll('input') for field in inputs: if field.has_attr('name'): params[field['name']] = field.get('value') or '' params[f.find('textarea')['name']] = 'aaa aaa' params[f.find('select')['name']] = 'testforum' params[f.find('input', {'style': 'width: 90%'})['name']] = 'topic1' thread = self.app.post( '/discussion/save_new_topic', params=params).follow() url = thread.request.url # make a reply f = thread.html.find( 'div', {'class': 'comment-row reply_post_form'}).find('form') rep_url = f.get('action') params = dict() inputs = f.findAll('input') for field in inputs: if field.has_attr('name'): params[field['name']] = field.get('value') or '' params[f.find('textarea')['name']] = 'bbb' thread = self.app.post(str(rep_url), params=params) thread = self.app.get(url) # make sure the posts are in the original thread posts = thread.html.find('div', {'id': 'comment'}).findAll( 'div', {'class': 'discussion-post'}) > assert len(posts) == 2 E assert 1 == 2 E + where 1 = len([<div class="discussion-post" id="feed">\n<div class="info grid-15 spam-present">\n<span class="spam-text">Comment has b...4e9954ae4a77dd2e98c42e31e22f67e61546da2668e8"/>\n</input></input></form>\n</div>\n</div>\n</div>\n</div>\n</li>\n</ul>\n</div>]) forgediscussion/tests/functional/test_forum.py:878: AssertionError ------------------------------ Captured log call ------------------------------- INFO allura.lib.spam:__init__.py:42 No spam checking enabled INFO allura.model.discuss:discuss.py:351 Auto-approving message from test-admin DEBUG allura.model.artifact:artifact.py:627 Snapshot version 1 of <class 'forgediscussion.model.forum.ForumPost'> DEBUG allura.model.artifact:artifact.py:627 Snapshot version 1 of <class 'forgewiki.model.wiki.Page'> DEBUG allura.model.notification:notification.py:251 Notifications disabled for project u/test-admin, not sending metadata(<Page title='Home' text='Welcome to your wiki!\n\nThis is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].\n\nThe wiki uses [Markdown](/u/test-admin/wiki/markdown_syntax/) syntax.\n\n[[members limit=20]]\n' text_cache=I{'md5': None, 'fix7528': <Missing>, 'html': None, 'render_time': None} version=1 _id=ObjectId('6387875a7dae65eeb4571667') mod_date=datetime.datetime(2022, 11, 30, 16, 39, 54, 553497) app_config_id=ObjectId('6387875a7dae65eeb4571660') acl=I[] labels=I[] import_id=None deleted=False>) DEBUG allura.model.artifact:artifact.py:84 Not updating mod_date DEBUG allura.model.artifact:artifact.py:84 Not updating mod_date --------- generated xml file: /allura/ForgeDiscussion/pytest.junit.xml --------- =========================== short test summary info ============================ FAILED forgediscussion/tests/functional/test_forum.py::TestForum::test_move_thread =========== 1 failed, 71 passed, 1011 warnings in 141.24s (0:02:21) ============ finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeDiscussion, with returncode: 1 s. [100%] --------- generated xml file: /allura/ForgeImporters/pytest.junit.xml ---------- =========== 138 passed, 8 skipped, 514 warnings in 143.15s (0:02:23) =========== finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeImporters, with returncode: 0 ........................................................................ [ 52%] ........................................................................ [ 58%] .......................................................s................ [ 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, 4406 warnings in 237.89s (0:03:57) ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml ` in ForgeSVN, with returncode: 0 ........................................................................ [ 75%] ...................................................... [ 62%] ........................................................................ [ 81%] ........................................................................ [ 69%] ........................................................................ [ 87%] ........................................................................ [ 92%] ..........................ssssssss...................................... [ 98%] forgegit/tests/model/test_repository.py ................................ [ 83%] ................ [100%] ------------- generated xml file: /allura/Allura/pytest.junit.xml -------------- ========= 1230 passed, 10 skipped, 5357 warnings in 287.23s (0:04:47) ========== finished `pytest allura/tests/ --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in Allura, with returncode: 0 ......................... [100%] ------------ generated xml file: /allura/ForgeGit/pytest.junit.xml ------------- ================ 153 passed, 3465 warnings in 306.72s (0:05:06) ================ finished `pytest --disable-warnings --junit-xml=pytest.junit.xml ` in ForgeGit, with returncode: 0 .............................................................. [100%] ---------- generated xml file: /allura/ForgeTracker/pytest.junit.xml ----------- ================ 206 passed, 2541 warnings in 412.37s (0:06:52) ================ finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeTracker, with returncode: 0 ============================================================================= Shutdown ============================================================================= Stopping allura_web_1 ... Stopping allura_solr_1 ... Stopping allura_web_1 ... done Stopping allura_solr_1 ... done Removing allura_web_1 ... Removing allura_web_run_c2bd4f5c169c ... Removing allura_solr_1 ... Removing allura_mongo_1 ... Removing allura_mongo_1 ... done Removing allura_solr_1 ... done Removing allura_web_run_c2bd4f5c169c ... done Removing allura_web_1 ... done Removing network allura_default Deleted Containers: 2a7426249e6285c121df2b32d61d2858a88d1266ee5ea4fe79f6c79bb5fc99d1 Total reclaimed space: 0B Deleted Volumes: fdd8e115dc0bb0b2b36e2c93389d178aeda1a5c952ae0917bc703ccd38395630 ba3cabb128c1823bfbffb33c518ca31ff4e0c3a835b133db734284709ffb4751 636a56204c7e011f33235f55afba7ecb94fff26fd1f6bc81ede4cf4b53e673d1 5d83aef221cd0f642d70d791fe89b1631914db36ee662a7e29478f7766b51c21 3e90f80ebf8df58c061daba3f25106819f7b91191152285294caf9d991b4bca6 d4ab839ce8fcece70eea524d736546f09a793ea12873c72b9d661d8ebfb87432 cdfa92758c1477f7f5f47cd4710143e73a23a31a31f024badf8d6a4d1c31d15b 940d8baa679416c2c693f66db8abc3bd02f3061578d0c25c31ee03a977ac15c4 b04aabfca0312befcc286c3d7911556e26a0f4582148bd90af1019e0d4073738 e43009def3d3470181fa4b52789e46194bd18a73932b8651d2eda8e4ed327645 b7ddcdce4faf17d4afaf93f6c09413b11675ebc1a883700184458549b7971a0e d2f9529c19c1955186ba1df281001f03d6958fbf486503094248af92fda87a0f fe0f25c482f7dd3d8e05da979beeaa7791bccdcdc2625a8083a0b849542fe30e 398d4b95c37d4eb895678703f2ca9a5038eec0ff8feff32f90e5459378e93ec9 d16bbf79d4bce1f9a0def9ff98a46b0d83d15d04bc17a909c5f2a2b6b49d7bcf 76548e4379d206c16c534cce1090c25b18113ba6181e649b6208a5814106c192 ad8d197a3a4a3c6198f0c8f3bb03d0e84a2bbf766987e99194ce9a15f3ed29cd 317265619e3a744c532d664d5a6b1cdaadc319a55d997d1a778bdddb08f72afc f8528a9a4b8d05ca19241da02004b06abbcb3300247e65f109b4d4b7ee61d9b3 e537f07eae6e9b177c633e504f400cd693d95d2be32745f07d9ef12ebe4802c0 796c82edcd2ffb507c4ecd3aed4cdf3514360d668686c5e18b410b1ae0f234b6 0ebb4ded2f1c9e081ab0d59be2c43e36099d7e665dae7972f00ef6fceff67207 7f373dd37a137a826dd95b05895116fece4455d30e642d95d344f0fb64109492 b0205e9a05e74a7f8397ed5f398bf6981ba1cca516d62a99fa634463d50753bd bf7566eddb9100a5b42cc147e6e49a54a6c5911100b372c0bc954a16220ad612 buildx_buildkit_maven0_state b71d8fb5b6565ae583073ba3f501065c579188c3c247415358970d29f0de849e ff020939b6307e165844cb88a9bccdf1d2edf023227f754da02cf485e1fda4dc Total reclaimed space: 16.54GB Build step 'Execute shell' marked build as failure Recording test results [Checks API] No suitable checks publisher found. Publishing Clover coverage report... No Clover report will be published due to a build Failure