See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/156/display/redirect?page=changes>
Changes: [Dillon Walls] dependency-check Upgrade pytest 7.1.3 -> 7.2.0, and its deps: attrs,importlib-metadata,typing-extensions,zipp,iniconfig,packaging,pyparsing,pluggy,importlib-metadata,typing-extensions,zipp,py,tomli [Dillon Walls] dependency-check Upgrade pytest-sugar 0.9.5 -> 0.9.6, and its deps: packaging,pyparsing,pytest,attrs,exceptiongroup,importlib-metadata,typing-extensions,zipp,iniconfig,packaging,pyparsing,pluggy,importlib-metadata,typing-extensions,zipp,tomli,termcolor ------------------------------------------ [...truncated 131.87 KB...] ............................s.......s...s.........s..................... [ 49%] forgesvn/tests/functional/test_auth.py .. [ 9%] .................................................s.....INTERNALERROR> def worker_internal_error(self, node, formatted_error): INTERNALERROR> """ INTERNALERROR> pytest_internalerror() was called on the worker. INTERNALERROR> INTERNALERROR> pytest_internalerror() arguments are an excinfo and an excrepr, which can't INTERNALERROR> be serialized, so we go with a poor man's solution of raising an exception INTERNALERROR> here ourselves using the formatted message. INTERNALERROR> """ INTERNALERROR> self._active_nodes.remove(node) INTERNALERROR> try: INTERNALERROR> > assert False, formatted_error INTERNALERROR> E AssertionError: Traceback (most recent call last): INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/main.py", line 270, in wrap_session INTERNALERROR> E session.exitstatus = doit(config, session) or 0 INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/main.py", line 324, in _main INTERNALERROR> E config.hook.pytest_runtestloop(session=session) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_hooks.py", line 265, in __call__ INTERNALERROR> E return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_manager.py", line 80, in _hookexec INTERNALERROR> E return self._inner_hookexec(hook_name, methods, kwargs, firstresult) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_callers.py", line 60, in _multicall INTERNALERROR> E return outcome.get_result() INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_result.py", line 60, in get_result INTERNALERROR> E raise ex[1].with_traceback(ex[2]) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_callers.py", line 39, in _multicall INTERNALERROR> E res = hook_impl.function(*args) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/xdist/remote.py", line 112, in pytest_runtestloop INTERNALERROR> E self.run_one_test(torun) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/xdist/remote.py", line 131, in run_one_test INTERNALERROR> E self.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_hooks.py", line 265, in __call__ INTERNALERROR> E return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_manager.py", line 80, in _hookexec INTERNALERROR> E return self._inner_hookexec(hook_name, methods, kwargs, firstresult) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_callers.py", line 60, in _multicall INTERNALERROR> E return outcome.get_result() INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_result.py", line 60, in get_result INTERNALERROR> E raise ex[1].with_traceback(ex[2]) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_callers.py", line 39, in _multicall INTERNALERROR> E res = hook_impl.function(*args) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/runner.py", line 112, in pytest_runtest_protocol INTERNALERROR> E runtestprotocol(item, nextitem=nextitem) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/runner.py", line 131, in runtestprotocol INTERNALERROR> E reports.append(call_and_report(item, "call", log)) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/runner.py", line 222, in call_and_report INTERNALERROR> E report: TestReport = hook.pytest_runtest_makereport(item=item, call=call) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_hooks.py", line 265, in __call__ INTERNALERROR> E return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_manager.py", line 80, in _hookexec INTERNALERROR> E return self._inner_hookexec(hook_name, methods, kwargs, firstresult) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_callers.py", line 55, in _multicall INTERNALERROR> E gen.send(outcome) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/skipping.py", line 265, in pytest_runtest_makereport INTERNALERROR> E rep = outcome.get_result() INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_result.py", line 60, in get_result INTERNALERROR> E raise ex[1].with_traceback(ex[2]) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_callers.py", line 39, in _multicall INTERNALERROR> E res = hook_impl.function(*args) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/runner.py", line 366, in pytest_runtest_makereport INTERNALERROR> E return TestReport.from_item_and_call(item, call) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/reports.py", line 349, in from_item_and_call INTERNALERROR> E longrepr = item.repr_failure(excinfo) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/python.py", line 1823, in repr_failure INTERNALERROR> E return self._repr_failure_py(excinfo, style=style) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/nodes.py", line 490, in _repr_failure_py INTERNALERROR> E truncate_locals=truncate_locals, INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/_code/code.py", line 669, in getrepr INTERNALERROR> E return fmt.repr_excinfo(self) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/_code/code.py", line 944, in repr_excinfo INTERNALERROR> E reprtraceback = self.repr_traceback(excinfo_) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/_code/code.py", line 871, in repr_traceback INTERNALERROR> E reprentry = self.repr_traceback_entry(entry, einfo) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/_code/code.py", line 822, in repr_traceback_entry INTERNALERROR> E s = self.get_source(source, line_index, excinfo, short=short) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/_code/code.py", line 760, in get_source INTERNALERROR> E lines.extend(self.get_exconly(excinfo, indent=indent, markall=True)) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/_code/code.py", line 772, in get_exconly INTERNALERROR> E exlines = excinfo.exconly(tryshort=True).split("\n") INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/_code/code.py", line 588, in exconly INTERNALERROR> E lines = format_exception_only(self.type, self.value) INTERNALERROR> E File "/usr/lib/python3.7/traceback.py", line 140, in format_exception_only INTERNALERROR> E return list(TracebackException(etype, value, None).format_exception_only()) INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/exceptiongroup/_formatting.py", line 169, in __init__ INTERNALERROR> E _seen=_seen, INTERNALERROR> E File "/allura-data/virtualenv/lib/python3.7/site-packages/exceptiongroup/_formatting.py", line 106, in __init__ INTERNALERROR> E self.__notes__ = getattr(exc_value, "__notes__", None) INTERNALERROR> E File "/usr/lib/python3.7/tempfile.py", line 614, in __getattr__ INTERNALERROR> E file = self.__dict__['file'] INTERNALERROR> E KeyError: 'file' INTERNALERROR> E assert False INTERNALERROR> INTERNALERROR> /allura-data/virtualenv/lib/python3.7/site-packages/xdist/dsession.py:190: AssertionError .INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/main.py", line 270, in wrap_session INTERNALERROR> session.exitstatus = doit(config, session) or 0 INTERNALERROR> File "/allura-data/virtualenv/lib/python3.7/site-packages/_pytest/main.py", line 324, in _main INTERNALERROR> config.hook.pytest_runtestloop(session=session) INTERNALERROR> File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_hooks.py", line 265, in __call__ INTERNALERROR> return self._hookexec(self.name, self.get_hookimpls(), kwargs, firstresult) INTERNALERROR> File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_manager.py", line 80, in _hookexec INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) INTERNALERROR> File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_callers.py", line 60, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_result.py", line 60, in get_result INTERNALERROR> raise ex[1].with_traceback(ex[2]) INTERNALERROR> File "/allura-data/virtualenv/lib/python3.7/site-packages/pluggy/_callers.py", line 39, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/allura-data/virtualenv/lib/python3.7/site-packages/xdist/dsession.py", line 115, in pytest_runtestloop INTERNALERROR> self.loop_once() INTERNALERROR> File "/allura-data/virtualenv/lib/python3.7/site-packages/xdist/dsession.py", line 138, in loop_once INTERNALERROR> call(**kwargs) INTERNALERROR> File "/allura-data/virtualenv/lib/python3.7/site-packages/xdist/dsession.py", line 177, in worker_workerfinished INTERNALERROR> assert not crashitem, (crashitem, node) INTERNALERROR> AssertionError: ('Allura/allura/tests/test_helpers.py::TestUrlOpen::test_handled_http_error', <WorkerController gw0>) INTERNALERROR> assert not 'Allura/allura/tests/test_helpers.py::TestUrlOpen::test_handled_http_error' forgegit/tests/test_tasks.py ..... [ 4%] ............. [100%] ---------- generated xml file: /allura/ForgeFeedback/pytest.junit.xml ---------- ======================= 13 passed, 43 warnings in 35.53s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeFeedback, with returncode: 0 ........... [100%] ---------- generated xml file: /allura/ForgeShortUrl/pytest.junit.xml ---------- ======================= 11 passed, 66 warnings in 37.21s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeShortUrl, with returncode: 0 ................... [100%] ------------ generated xml file: /allura/ForgeLink/pytest.junit.xml ------------ ====================== 19 passed, 108 warnings in 39.99s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeLink, with returncode: 0 ............ [100%] --------- generated xml file: /allura/ForgeUserStats/pytest.junit.xml ---------- ====================== 12 passed, 144 warnings in 40.78s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeUserStats, with returncode: 0 ================= 55 passed, 1 skipped, 27 warnings in 41.34s ================== finished `pytest allura/tests/ --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in Allura, with returncode: 3 forgegit/tests/functional/test_auth.py ......... [ 10%] ...................... [100%] ---------- generated xml file: /allura/ForgeActivity/pytest.junit.xml ---------- ====================== 22 passed, 118 warnings in 53.64s ======================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeActivity, with returncode: 0 .............. [100%] ----------- generated xml file: /allura/ForgeFiles/pytest.junit.xml ------------ ======================= 14 passed, 65 warnings in 56.45s ======================= ...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 56.79s ======================== finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeFiles, with returncode: 0 finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in AlluraTest, with returncode: 0 ........................................................................ [ 34%] s.......................................................... [100%] ------------ generated xml file: /allura/ForgeBlog/pytest.junit.xml ------------ ============ 58 passed, 1 skipped, 404 warnings in 86.67s (0:01:26) ============ finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeBlog, with returncode: 0 ........s.....s..............................................s.......... [ 98%] forgegit/tests/functional/test_controllers.py .......................... [ 27%] s. [100%] --------- generated xml file: /allura/ForgeImporters/pytest.junit.xml ---------- =========== 138 passed, 8 skipped, 514 warnings in 150.37s (0:02:30) =========== finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeImporters, with returncode: 0 s....................................................................... [ 94%] .... [100%] ------------ generated xml file: /allura/ForgeWiki/pytest.junit.xml ------------ =========== 75 passed, 1 skipped, 852 warnings in 168.09s (0:02:48) ============ 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%] ........................................................................ [100%] --------- generated xml file: /allura/ForgeDiscussion/pytest.junit.xml --------- ================ 72 passed, 1015 warnings in 199.53s (0:03:19) ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile` in ForgeDiscussion, with returncode: 0 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, 4406 warnings in 312.49s (0:05:12) ================= finished `pytest --disable-warnings --junit-xml=pytest.junit.xml ` in ForgeSVN, with returncode: 0 ...................................................... [ 62%] forgegit/tests/model/test_repository.py ................................ [ 83%] ........................................................................ [ 69%] ......................... [100%] ------------ generated xml file: /allura/ForgeGit/pytest.junit.xml ------------- ================ 153 passed, 3465 warnings in 436.14s (0:07:16) ================ 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 693.47s (0:11:33) ================ 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_43aa1d4a289b ... Removing allura_mongo_1 ... Removing allura_solr_1 ... Removing allura_web_1 ... done Removing allura_mongo_1 ... done Removing allura_solr_1 ... done Removing allura_web_run_43aa1d4a289b ... done Removing network allura_default Deleted Containers: a099fef3cb1ef148fd1296f336d95f84841973f00da128e2517d8a68bec69761 4953031bec381d2b104e3e60696fa236cf580a047986860f256b3fec5f819bc0 Total reclaimed space: 33.76MB Deleted Volumes: 9fb2fdb83f7415cc96ad3e349e9a9a93a7fa86172e0127572e7046c9426bf219 aac76f96c986bc3d9595f93d01322fd8a0591435fdbbcaad92cef6872f2c8af6 cafb89e1265ac5d18cbf1f5481bfc8926027cfdd7a25301f707b4c938be1d5f8 d13790348f9ddad2d35bd9d57c3f71f0f35e7befdfe03f8b9c07b2be29dce428 95340fdc9304baa80dc01e786bc5993afab7ecbbc38c2eebed35b2cabecde6a0 9ebb8e60ab461d894ef001519148e088a1b5507e70f360c0429e97fb24bcc271 de74fef9d68eff92e580783f88e7bd84ea6266a5d2bb513655dea5445605a2bd 226dd4674a4ad24aabf002f1868dd8f35bc567e84828d15094c8076ee91c7f31 6ce2f097a12aa5e928b6937277696a24a07d02d39fb52ab377d1df82fdc3ea0a f0d66c4a4431e6ebbd320d4f1c10ae594acd046b372010481e6abf7da3d2b331 8193011b3c9329d3198b0f895c3b6e36909946d64420dd441148c89a2f6155df 0b3958985c4e6423775aef0207964d0b5c901208eae4f80c7172365d9ca8c049 893c8770e8e0554ba5c4c841a9badf475f267f0ee735f5bc4ccaf072acc24e0e fc8f109cbeb1362910307f78695e4eef4b38f4626623276410185585f8643720 bb32271be5a73fd4913092084bfa20e2a8f70cbf7ea0da9a71a15fc5ce82fcfa bd0bf256be0ecb1c73df7ac9898d310292f9e7e8013e8716b32078b4c36f5910 b3d5b83bc9ef5d5481e54ca9055c1ac98b86842ee4e5eaa73e0ee87beb7de110 46cd11fcc7fe96573025aac025785610d513059c171188ddbf3734d622724e57 74acf7afa5797bcb6100acbba9dafcf02107598a5c9a894fc27676bc29c77823 99471580b1dded107e4f66687929cb484468713aace823a49acedd6cbec90f9d c39ccba0e4f54a90a8f13b58baf2b87b3817f26e9395eb9c15c90b39ebe21390 6a924b39c4d915f804ff6844e06bc89bd8a2d5933be8c9f491f3499c9b44ad05 b4ea4211ef354b11a33beda136a25572db3ccca254f462dc0db16de52a3ee6a1 1dfa039cf2d9c7e14073b403ea37fbf346c3cbdcd39accdb452e02be62d708ed 58c86566ea5ab6af5e2a079cdf882a3b9d2fa2343d1c67ba50cd266ce1faaaa7 b9f4a60dd41cd3824aa5d519b740de46ee9c547b717798eb696108a9128b9489 c2cb698258d0ed33ab978884034a240a2e221bfc5f04dc418ed57c0813d3f709 26625eff3cb4e52a563fdb50572cba1fbf87efc0e4d5eb5e0793c64d7d787690 Total reclaimed space: 2.738GB 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