See 
<https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/211/display/redirect?page=changes>

Changes:

[Dillon Walls] [#8503] deprecation warnings - hotfix for failing tests


------------------------------------------
[...truncated 34.61 KB...]
  'bugs', 'mount_label': 'Tickets', 'ordinal': 4,
  'EnableVoting': True, 'TicketMonitoringEmail': '',
  'TicketMonitoringType': None, 'AllowEmailPosting': True}
  tool_data=I{} acl=I[{'access': 'ALLOW', 'permission':
  'read', 'reason': None, 'role_id':
  ObjectId('64186e14ac8fb69f26842fe9')}, {'access': 'ALLOW',
  'permission': 'post', 'reason': None, 'role_id':
  ObjectId('64186e14ac8fb69f26842fe8')}, {'access': 'ALLOW',
  'permission': 'unmoderated_post', 'reason': None,
  'role_id': ObjectId('64186e14ac8fb69f26842fe8')},
  {'access': 'ALLOW', 'permission': 'create', 'reason':
  None, 'role_id': ObjectId('64186e14ac8fb69f26842fe8')},
  {'access': 'ALLOW', 'permission': 'update', 'reason':
  None, 'role_id': ObjectId('64186e14ac8fb69f26842fe6')},
  {'access': 'ALLOW', 'permission': 'moderate', 'reason':
  None, 'role_id': ObjectId('64186e14ac8fb69f26842fe6')},
  {'access': 'ALLOW', 'permission': 'save_searches',
  'reason': None, 'role_id':
  ObjectId('64186e14ac8fb69f26842fe6')}, {'access': 'ALLOW',
  'permission': 'delete', 'reason': None, 'role_id':
  ObjectId('64186e14ac8fb69f26842fe6')}, {'access': 'ALLOW',
  'permission': 'configure', 'reason': None, 'role_id':
  ObjectId('64186e14ac8fb69f26842fe5')}, {'access': 'ALLOW',
  'permission': 'admin', 'reason': None, 'role_id':
  ObjectId('64186e14ac8fb69f26842fe5')}]>]
WARNING  allura.lib.custom_middleware:custom_middleware.py:202 CSRF attempt 
detected: cookie 
'0f9e671f6a67c4b2da74c49fc5ba9debbe1496aa9b03f8792ec9188a65efcb9d637faef92fb42716'
 != param None
___________ TestTracTicketImportController.test_url_wiki_import_fail ___________
[gw0] 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='140060044658896'>
head = <MagicMock name='head' id='140059954874320'>

    @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='https://sf-1.xb.sf.net/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:208: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
../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 0x7f6244074050>
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('64186e16ac8fb69f268431f8')
  mod_date=datetime.datetime(2023, 3, 20, 14, 30, 46,
  258107) app_config_id=ObjectId('64186e16ac8fb69f268431f2')
  acl=I[] labels=I[] import_id=None deleted=False>)
INFO     allura.model.monq_model:monq_model.py:241 starting <MonQTask 
64186e16ac8fb69f268431f5 (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('64186e16ac8fb69f268431f2')
  project_id=ObjectId('64186e16ac8fb69f268431bf')
  discussion_id=ObjectId('64186e16ac8fb69f268431f3')
  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('64186e16ac8fb69f268431c4')}, {'access': 'ALLOW',
  'permission': 'post', 'reason': None, 'role_id':
  ObjectId('64186e16ac8fb69f268431c3')}, {'access': 'ALLOW',
  'permission': 'unmoderated_post', 'reason': None,
  'role_id': ObjectId('64186e16ac8fb69f268431c3')},
  {'access': 'ALLOW', 'permission': 'create', 'reason':
  None, 'role_id': ObjectId('64186e16ac8fb69f268431c2')},
  {'access': 'ALLOW', 'permission': 'edit', 'reason': None,
  'role_id': ObjectId('64186e16ac8fb69f268431c2')},
  {'access': 'ALLOW', 'permission': 'delete', 'reason':
  None, 'role_id': ObjectId('64186e16ac8fb69f268431c1')},
  {'access': 'ALLOW', 'permission': 'moderate', 'reason':
  None, 'role_id': ObjectId('64186e16ac8fb69f268431c1')},
  {'access': 'ALLOW', 'permission': 'configure', 'reason':
  None, 'role_id': ObjectId('64186e16ac8fb69f268431c0')},
  {'access': 'ALLOW', 'permission': 'admin', 'reason': None,
  'role_id': ObjectId('64186e16ac8fb69f268431c0')}]>]
INFO     allura.model.monq_model:monq_model.py:241 starting <MonQTask 
64186e16ac8fb69f268431fb (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('64186e16ac8fb69f268431f2')
  project_id=ObjectId('64186e16ac8fb69f268431bf')
  discussion_id=ObjectId('64186e16ac8fb69f268431f3')
  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('64186e16ac8fb69f268431c4')}, {'access': 'ALLOW',
  'permission': 'post', 'reason': None, 'role_id':
  ObjectId('64186e16ac8fb69f268431c3')}, {'access': 'ALLOW',
  'permission': 'unmoderated_post', 'reason': None,
  'role_id': ObjectId('64186e16ac8fb69f268431c3')},
  {'access': 'ALLOW', 'permission': 'create', 'reason':
  None, 'role_id': ObjectId('64186e16ac8fb69f268431c2')},
  {'access': 'ALLOW', 'permission': 'edit', 'reason': None,
  'role_id': ObjectId('64186e16ac8fb69f268431c2')},
  {'access': 'ALLOW', 'permission': 'delete', 'reason':
  None, 'role_id': ObjectId('64186e16ac8fb69f268431c1')},
  {'access': 'ALLOW', 'permission': 'moderate', 'reason':
  None, 'role_id': ObjectId('64186e16ac8fb69f268431c1')},
  {'access': 'ALLOW', 'permission': 'configure', 'reason':
  None, 'role_id': ObjectId('64186e16ac8fb69f268431c0')},
  {'access': 'ALLOW', 'permission': 'admin', 'reason': None,
  'role_id': ObjectId('64186e16ac8fb69f268431c0')}]>]
INFO     allura.model.monq_model:monq_model.py:241 starting <MonQTask 
64186e16ac8fb69f268431fe (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('64186e16ac8fb69f268431f2')
  project_id=ObjectId('64186e16ac8fb69f268431bf')
  discussion_id=ObjectId('64186e16ac8fb69f268431f3')
  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('64186e16ac8fb69f268431c4')}, {'access': 'ALLOW',
  'permission': 'post', 'reason': None, 'role_id':
  ObjectId('64186e16ac8fb69f268431c3')}, {'access': 'ALLOW',
  'permission': 'unmoderated_post', 'reason': None,
  'role_id': ObjectId('64186e16ac8fb69f268431c3')},
  {'access': 'ALLOW', 'permission': 'create', 'reason':
  None, 'role_id': ObjectId('64186e16ac8fb69f268431c2')},
  {'access': 'ALLOW', 'permission': 'edit', 'reason': None,
  'role_id': ObjectId('64186e16ac8fb69f268431c2')},
  {'access': 'ALLOW', 'permission': 'delete', 'reason':
  None, 'role_id': ObjectId('64186e16ac8fb69f268431c1')},
  {'access': 'ALLOW', 'permission': 'moderate', 'reason':
  None, 'role_id': ObjectId('64186e16ac8fb69f268431c1')},
  {'access': 'ALLOW', 'permission': 'configure', 'reason':
  None, 'role_id': ObjectId('64186e16ac8fb69f268431c0')},
  {'access': 'ALLOW', 'permission': 'admin', 'reason': None,
  'role_id': ObjectId('64186e16ac8fb69f268431c0')}]>]
WARNING  allura.lib.custom_middleware:custom_middleware.py:202 CSRF attempt 
detected: cookie 
'66ef5df37198c0ab1d8867511a1a4609738681c54488cc64f127d08e86baebda4cdb587a39c95b1e'
 != param None
--------- generated xml file: /allura/ForgeImporters/pytest.junit.xml ----------
=========================== short test summary info ============================
FAILED 
forgeimporters/trac/tests/test_tickets.py::TestTracTicketImportController::test_url_ticket_import_fail
FAILED 
forgeimporters/trac/tests/test_tickets.py::TestTracTicketImportController::test_url_wiki_import_fail
====== 2 failed, 138 passed, 8 skipped, 292 warnings in 141.69s (0:02:21) ======
finished `pytest  --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist 
loadfile` in ForgeImporters, with returncode: 1
........................................................................ [ 52%]
........................................................................ [ 57%]
.........................................................s.............. [ 63%]
forgesvn/tests/model/test_repository.py ................................ [ 73%]
...................                                                      [ 95%]
forgesvn/tests/model/test_svnimplementation.py ....                      [100%]

------------ generated xml file: /allura/ForgeSVN/pytest.junit.xml -------------
================= 87 passed, 153 warnings in 198.46s (0:03:18) =================
finished `pytest  --disable-warnings --junit-xml=pytest.junit.xml ` in 
ForgeSVN, with returncode: 0
........................................................................ [ 69%]
......................................................                   [ 62%]
........................................................................ [ 75%]
........................................................................ [ 81%]
........................................................................ [ 69%]
forgegit/tests/model/test_repository.py ................................ [ 83%]
........................................................................ [ 86%]
........................................................................ [ 92%]
...................................s.sssssss............................ [ 98%]
..........................                                               [100%]

------------ generated xml file: /allura/ForgeGit/pytest.junit.xml -------------
================ 154 passed, 406 warnings in 260.72s (0:04:20) =================
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 261.89s (0:04:21) ==========
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 376.98s (0:06:16) =================
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.

Reply via email to