You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@allura.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2023/03/20 16:30:27 UTC
Build failed in Jenkins: Allura » Allura-py3.7 #212
See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/212/display/redirect?page=changes>
Changes:
[Dillon Walls] fix failing trac wiki tests that were previously unused and apparently wrong
------------------------------------------
[...truncated 146.63 KB...]
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, 74 warnings in 53.88s =======================
finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeActivity, with returncode: 0
........................................................................ [ 23%]
s.......................................................s............F.. [ 97%]
........................................................................ [ 34%]
......................................................................... [ 28%]
...s....................................................... [100%]
------------ generated xml file: /allura/ForgeBlog/pytest.junit.xml ------------
============ 58 passed, 1 skipped, 175 warnings in 86.61s (0:01:26) ============
finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeBlog, with returncode: 0
........................................................................ [ 34%]
........................................................................ [ 40%]
forgegit/tests/functional/test_controllers.py .......................... [ 27%]
s....................................................................... [ 94%]
..s. [100%]
=================================== FAILURES ===================================
___________ TestTracTicketImportController.test_url_wiki_import_fail ___________
[gw1] linux -- Python 3.7.16 /allura-data/virtualenv/bin/python3.7
self = <forgeimporters.trac.tests.test_tickets.TestTracTicketImportController testMethod=test_url_wiki_import_fail>
import_tool = <MagicMock name='import_tool' id='140576718956240'>
head = <MagicMock name='head' id='140576722571792'>
@with_wiki
@patch('forgeimporters.trac.requests.head')
@patch('forgeimporters.base.import_tool')
def test_url_wiki_import_fail(self, import_tool, head):
head.return_value.status_code = 200
params = dict(trac_url=f'{config["base_url"]}/trac/url',
mount_label='mylabel',
mount_point='mymount')
> r = self.app.post('/p/test/admin/ext/import/trac-wiki/create', params, status=200)
forgeimporters/trac/tests/test_tickets.py:204:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../AlluraTest/alluratest/validation.py:351: in post
resp = super().post(*args, **kw)
../AlluraTest/alluratest/validation.py:293: in post
return super().post(*args, **kwargs)
../AlluraTest/alluratest/validation.py:230: in post
return super().post(*args, **kwargs)
/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py:372: in post
content_type=content_type)
/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py:750: in _gen_request
expect_errors=expect_errors)
../AlluraTest/alluratest/validation.py:368: in do_request
resp = super().do_request(*args, **kwargs)
/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py:646: in do_request
self._check_status(status, res)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <alluratest.validation.ValidatingTestApp object at 0x7fda91bcbf10>
status = 200, res = <404 Not Found text/plain body=b'404 Not ...n '/52>
def _check_status(self, status, res):
if status == '*':
return
res_status = res.status
if (isinstance(status, str) and '*' in status):
if re.match(fnmatch.translate(status), res_status, re.I):
return
if isinstance(status, str):
if status == res_status:
return
if isinstance(status, (list, tuple)):
if res.status_int not in status:
raise AppError(
"Bad response: %s (not one of %s for %s)\n%s",
res_status, ', '.join(map(str, status)),
res.request.url, res)
return
if status is None:
if res.status_int >= 200 and res.status_int < 400:
return
raise AppError(
"Bad response: %s (not 200 OK or 3xx redirect for %s)\n%s",
res_status, res.request.url,
res)
if status != res.status_int:
raise AppError(
> "Bad response: %s (not %s)\n%s", res_status, status, res)
E webtest.app.AppError: Bad response: 404 Not Found (not 200)
E 404 Not Found
E
E The resource could not be found.
/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py:681: AppError
------------------------------ Captured log call -------------------------------
DEBUG allura.model.artifact:artifact.py:629 Snapshot version 1 of <class 'forgewiki.model.wiki.Page'>
DEBUG allura.model.notification:notification.py:251 Notifications disabled for project test, 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](/p/test/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('64188794bd7759210d47f090')
mod_date=datetime.datetime(2023, 3, 20, 16, 19, 32, 87110)
app_config_id=ObjectId('64188794bd7759210d47f08a') acl=I[]
labels=I[] import_id=None deleted=False>)
INFO allura.model.monq_model:monq_model.py:241 starting <MonQTask 64188794bd7759210d47f08d (ready) P:10 allura.tasks.index_tasks.add_artifacts setup project:/p/test/ app:wiki user:test-admin>
WARNING allura.tasks.index_tasks:index_tasks.py:62 add_artifacts task changed objects, causing writes back to mongo: [<AppConfig _id=ObjectId('64188794bd7759210d47f08a')
project_id=ObjectId('64188793bd7759210d47f057')
discussion_id=ObjectId('64188794bd7759210d47f08b')
tool_name='wiki' version=None options=I{'mount_point':
'wiki', 'mount_label': 'Wiki', 'ordinal': 4,
'AllowEmailPosting': True, 'project_name': 'Test Project'}
tool_data=I{} acl=I[{'access': 'ALLOW', 'permission':
'read', 'reason': None, 'role_id':
ObjectId('64188793bd7759210d47f05c')}, {'access': 'ALLOW',
'permission': 'post', 'reason': None, 'role_id':
ObjectId('64188793bd7759210d47f05b')}, {'access': 'ALLOW',
'permission': 'unmoderated_post', 'reason': None,
'role_id': ObjectId('64188793bd7759210d47f05b')},
{'access': 'ALLOW', 'permission': 'create', 'reason':
None, 'role_id': ObjectId('64188793bd7759210d47f05a')},
{'access': 'ALLOW', 'permission': 'edit', 'reason': None,
'role_id': ObjectId('64188793bd7759210d47f05a')},
{'access': 'ALLOW', 'permission': 'delete', 'reason':
None, 'role_id': ObjectId('64188793bd7759210d47f059')},
{'access': 'ALLOW', 'permission': 'moderate', 'reason':
None, 'role_id': ObjectId('64188793bd7759210d47f059')},
{'access': 'ALLOW', 'permission': 'configure', 'reason':
None, 'role_id': ObjectId('64188793bd7759210d47f058')},
{'access': 'ALLOW', 'permission': 'admin', 'reason': None,
'role_id': ObjectId('64188793bd7759210d47f058')}]>]
INFO allura.model.monq_model:monq_model.py:241 starting <MonQTask 64188794bd7759210d47f093 (ready) P:10 allura.tasks.index_tasks.add_artifacts setup project:/p/test/ app:wiki user:test-admin>
WARNING allura.tasks.index_tasks:index_tasks.py:62 add_artifacts task changed objects, causing writes back to mongo: [<AppConfig _id=ObjectId('64188794bd7759210d47f08a')
project_id=ObjectId('64188793bd7759210d47f057')
discussion_id=ObjectId('64188794bd7759210d47f08b')
tool_name='wiki' version=None options=I{'mount_point':
'wiki', 'mount_label': 'Wiki', 'ordinal': 4,
'AllowEmailPosting': True, 'project_name': 'Test Project'}
tool_data=I{} acl=I[{'access': 'ALLOW', 'permission':
'read', 'reason': None, 'role_id':
ObjectId('64188793bd7759210d47f05c')}, {'access': 'ALLOW',
'permission': 'post', 'reason': None, 'role_id':
ObjectId('64188793bd7759210d47f05b')}, {'access': 'ALLOW',
'permission': 'unmoderated_post', 'reason': None,
'role_id': ObjectId('64188793bd7759210d47f05b')},
{'access': 'ALLOW', 'permission': 'create', 'reason':
None, 'role_id': ObjectId('64188793bd7759210d47f05a')},
{'access': 'ALLOW', 'permission': 'edit', 'reason': None,
'role_id': ObjectId('64188793bd7759210d47f05a')},
{'access': 'ALLOW', 'permission': 'delete', 'reason':
None, 'role_id': ObjectId('64188793bd7759210d47f059')},
{'access': 'ALLOW', 'permission': 'moderate', 'reason':
None, 'role_id': ObjectId('64188793bd7759210d47f059')},
{'access': 'ALLOW', 'permission': 'configure', 'reason':
None, 'role_id': ObjectId('64188793bd7759210d47f058')},
{'access': 'ALLOW', 'permission': 'admin', 'reason': None,
'role_id': ObjectId('64188793bd7759210d47f058')}]>]
INFO allura.model.monq_model:monq_model.py:241 starting <MonQTask 64188794bd7759210d47f096 (ready) P:10 allura.tasks.index_tasks.add_artifacts setup project:/p/test/ app:wiki user:test-admin>
WARNING allura.tasks.index_tasks:index_tasks.py:62 add_artifacts task changed objects, causing writes back to mongo: [<AppConfig _id=ObjectId('64188794bd7759210d47f08a')
project_id=ObjectId('64188793bd7759210d47f057')
discussion_id=ObjectId('64188794bd7759210d47f08b')
tool_name='wiki' version=None options=I{'mount_point':
'wiki', 'mount_label': 'Wiki', 'ordinal': 4,
'AllowEmailPosting': True, 'project_name': 'Test Project'}
tool_data=I{} acl=I[{'access': 'ALLOW', 'permission':
'read', 'reason': None, 'role_id':
ObjectId('64188793bd7759210d47f05c')}, {'access': 'ALLOW',
'permission': 'post', 'reason': None, 'role_id':
ObjectId('64188793bd7759210d47f05b')}, {'access': 'ALLOW',
'permission': 'unmoderated_post', 'reason': None,
'role_id': ObjectId('64188793bd7759210d47f05b')},
{'access': 'ALLOW', 'permission': 'create', 'reason':
None, 'role_id': ObjectId('64188793bd7759210d47f05a')},
{'access': 'ALLOW', 'permission': 'edit', 'reason': None,
'role_id': ObjectId('64188793bd7759210d47f05a')},
{'access': 'ALLOW', 'permission': 'delete', 'reason':
None, 'role_id': ObjectId('64188793bd7759210d47f059')},
{'access': 'ALLOW', 'permission': 'moderate', 'reason':
None, 'role_id': ObjectId('64188793bd7759210d47f059')},
{'access': 'ALLOW', 'permission': 'configure', 'reason':
None, 'role_id': ObjectId('64188793bd7759210d47f058')},
{'access': 'ALLOW', 'permission': 'admin', 'reason': None,
'role_id': ObjectId('64188793bd7759210d47f058')}]>]
WARNING allura.lib.custom_middleware:custom_middleware.py:202 CSRF attempt detected: cookie 'a502a8060ecbac1888bba0dd31fed0f0b3e6e5c2ee08035895d5a65dfd57e002f6dc0ed53a8a5d6c' != param None
--------- generated xml file: /allura/ForgeImporters/pytest.junit.xml ----------
=========================== short test summary info ============================
FAILED forgeimporters/trac/tests/test_tickets.py::TestTracTicketImportController::test_url_wiki_import_fail
====== 1 failed, 139 passed, 8 skipped, 293 warnings in 156.90s (0:02:36) ======
finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeImporters, with returncode: 1
.... [100%]
------------ generated xml file: /allura/ForgeWiki/pytest.junit.xml ------------
=========== 75 passed, 1 skipped, 243 warnings in 170.02s (0:02:50) ============
finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeWiki, with returncode: 0
forgesvn/tests/functional/test_controllers.py ........................ [ 36%]
........................................................................ [ 46%]
........................................................................ [100%]
--------- generated xml file: /allura/ForgeDiscussion/pytest.junit.xml ---------
================= 72 passed, 296 warnings in 205.31s (0:03:25) =================
finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeDiscussion, with returncode: 0
........................................................................ [ 52%]
........................................................................ [ 58%]
forgesvn/tests/model/test_repository.py ................................ [ 73%]
..........................................................s............. [ 63%]
................... [ 95%]
forgesvn/tests/model/test_svnimplementation.py .... [100%]
------------ generated xml file: /allura/ForgeSVN/pytest.junit.xml -------------
================= 87 passed, 153 warnings in 311.16s (0:05:11) =================
finished `pytest --disable-warnings --junit-xml=pytest.junit.xml ` in ForgeSVN, with returncode: 0
........................................................................ [ 69%]
...................................................... [ 62%]
........................................................................ [ 75%]
........................................................................ [ 81%]
forgegit/tests/model/test_repository.py ................................ [ 83%]
........................................................................ [ 69%]
........................................................................ [ 86%]
........................................................................ [ 92%]
.........................................ssssssss....................... [ 98%]
.......................... [100%]
------------ generated xml file: /allura/ForgeGit/pytest.junit.xml -------------
================ 154 passed, 406 warnings in 447.89s (0:07:27) =================
finished `pytest --disable-warnings --junit-xml=pytest.junit.xml ` in ForgeGit, with returncode: 0
.................. [100%]
------------- generated xml file: /allura/Allura/pytest.junit.xml --------------
========= 1233 passed, 10 skipped, 1819 warnings in 452.02s (0:07:32) ==========
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/ForgeTracker/pytest.junit.xml -----------
================ 206 passed, 665 warnings in 688.30s (0:11:28) =================
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_solr_1 ...
Removing allura_mongo_1 ...
Removing allura_mongo_1 ... done
Removing allura_solr_1 ... done
Removing allura_web_1 ... done
Removing network allura_default
Total reclaimed space: 0B
Total reclaimed space: 0B
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.
Jenkins build is back to normal : Allura » Allura-py3.7 #213
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/213/display/redirect?page=changes>