See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/117/display/redirect?page=changes>
Changes: [guillermo.cruz] test fixes ------------------------------------------ [...truncated 122.66 KB...] * Gnome Keyring * GPG-Agent * KWallet (KDE) pip: pip 22.2.2 from /allura-data/virtualenv/lib/python3.7/site-packages/pip (python 3.7) npm: 6.14.12 whoami: root ============================================================================= Setup: tests ============================================================================= ============================================================================= Run: tests ============================================================================= /allura-data/virtualenv/lib/python3.7/site-packages/pycodestyle.py:2634: UserWarning: [pep8] section is deprecated. Use [pycodestyle]. warnings.warn('[pep8] section is deprecated. Use [pycodestyle].') <DummyProcess(Thread-1, started daemon 139820545193728)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in AlluraTest <DummyProcess(Thread-2, started daemon 139820536801024)> running `nosetests allura/tests/ --with-xunitmp --processes=4 --process-timeout=360` in Allura <DummyProcess(Thread-3, started daemon 139820528408320)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeActivity <DummyProcess(Thread-4, started daemon 139820311508736)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeBlog <DummyProcess(Thread-5, started daemon 139820303116032)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeChat <DummyProcess(Thread-6, started daemon 139820294723328)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeDiscussion <DummyProcess(Thread-7, started daemon 139820286330624)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeFeedback <DummyProcess(Thread-8, started daemon 139820277937920)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeFiles <DummyProcess(Thread-9, started daemon 139820269545216)> running `nosetests --with-xunitmp ` in ForgeGit <DummyProcess(Thread-10, started daemon 139820261152512)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeImporters <DummyProcess(Thread-11, started daemon 139819774637824)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeLink <DummyProcess(Thread-12, started daemon 139819766245120)> running `nosetests --with-xunitmp ` in ForgeSVN <DummyProcess(Thread-13, started daemon 139819757852416)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeShortUrl <DummyProcess(Thread-14, started daemon 139819749459712)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeTracker <DummyProcess(Thread-15, started daemon 139819741067008)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeUserStats <DummyProcess(Thread-16, started daemon 139819732674304)> running `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeWiki <DummyProcess(Thread-17, started daemon 139819724281600)> running `npm run lint-es6` in . > allura@0.0.0 lint-es6 /allura > eslint -c .eslintrc-es6 --ignore-path .eslintignore-es6 > Allura/allura/public/**/*.es6.js || true finished `npm run lint-es6` in . .. ---------------------------------------------------------------------- Ran 2 tests in 12.720s OK finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeChat ..........SSSSSSSSSSSSS...... ---------------------------------------------------------------------- Ran 29 tests in 18.034s OK (SKIP=13) finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in AlluraTest ........... ---------------------------------------------------------------------- Ran 11 tests in 21.601s OK ............. ---------------------------------------------------------------------- Ran 13 tests in 23.333s OK finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeShortUrl .............. ---------------------------------------------------------------------- Ran 14 tests in 24.469s OK ................... ---------------------------------------------------------------------- Ran 19 tests in 24.235s OK ...................... ---------------------------------------------------------------------- Ran 22 tests in 24.439s OK finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeFeedback finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeLink finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeFiles finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeActivity ............ ---------------------------------------------------------------------- Ran 12 tests in 36.612s OK finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeUserStats ........................................................S.. ---------------------------------------------------------------------- Ran 59 tests in 45.536s OK (SKIP=1) finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeBlog ....................................................................S...... ---------------------------------------------------------------------- Ran 75 tests in 72.050s OK (SKIP=1) finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeWiki ........................................................./allura/ForgeTracker/forgetracker/tests/functional/test_root.py:906: GuessedAtParserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("html5lib"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently. The code that caused this warning is on line 906 of the file /allura/ForgeTracker/forgetracker/tests/functional/test_root.py. To get rid of this warning, pass the additional argument 'features="html5lib"' to the BeautifulSoup constructor. file_link = BeautifulSoup(form.text).findAll('a')[2] ........................................................................ ---------------------------------------------------------------------- Ran 72 tests in 102.937s OK finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeDiscussion ............................................................................................................SSSS..SS..........S.................S. ---------------------------------------------------------------------- Ran 146 tests in 116.719s OK (SKIP=8) finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeImporters ........................................./allura/ForgeTracker/forgetracker/tests/functional/test_root.py:949: GuessedAtParserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("html5lib"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently. The code that caused this warning is on line 949 of the file /allura/ForgeTracker/forgetracker/tests/functional/test_root.py. To get rid of this warning, pass the additional argument 'features="html5lib"' to the BeautifulSoup constructor. download = self.app.get(str(BeautifulSoup(form.text).findAll('a')[2]['href'])) ..../allura/ForgeTracker/forgetracker/tests/functional/test_root.py:1329: GuessedAtParserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("html5lib"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently. The code that caused this warning is on line 1329 of the file /allura/ForgeTracker/forgetracker/tests/functional/test_root.py. To get rid of this warning, pass the additional argument 'features="html5lib"' to the BeautifulSoup constructor. error_message = BeautifulSoup(form.text).find('div', {'class': 'error'}) ........................................................................................................ ---------------------------------------------------------------------- Ran 206 tests in 211.934s OK finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeTracker ..............F........................................................................ ====================================================================== FAIL: forgesvn.tests.functional.test_controllers.TestRootController.test_file ---------------------------------------------------------------------- Traceback (most recent call last): File "/allura-data/virtualenv/lib/python3.7/site-packages/nose/case.py", line 198, in runTest self.test(*self.arg) File "/allura/ForgeSVN/forgesvn/tests/functional/test_controllers.py", line 183, in test_file assert 'README' in resp.html.find('h2', {'class': 'dark title'}).contents[4] AssertionError ---------------------------------------------------------------------- Ran 87 tests in 316.735s FAILED (failures=1) finished `nosetests --with-xunitmp ` in ForgeSVN ........................................................................................................................................................................................................................................................................................................................................................S............................................................................................................................................................................................................................................................................../allura-data/virtualenv/lib/python3.7/site-packages/bs4/__init__.py:439: MarkupResemblesLocatorWarning: The input looks more like a filename than markup. You may want to open this file and pass the filehandle into Beautiful Soup. MarkupResemblesLocatorWarning ....................SSSSSSSS.........................................................................................................................................................................................S............................................................................................................................./allura-data/virtualenv/lib/python3.7/site-packages/bs4/__init__.py:439: MarkupResemblesLocatorWarning: The input looks more like a filename than markup. You may want to open this file and pass the filehandle into Beautiful Soup. MarkupResemblesLocatorWarning .......................................................................................................................................................................................................................................................................................... ---------------------------------------------------------------------- Ran 1236 tests in 388.663s OK (SKIP=10) finished `nosetests allura/tests/ --with-xunitmp --processes=4 --process-timeout=360` in Allura .............................................................................................................................................................. ---------------------------------------------------------------------- Ran 158 tests in 463.554s OK finished `nosetests --with-xunitmp ` in ForgeGit ============================================================================= 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_178f59331d1b ... Removing allura_solr_1 ... Removing allura_mongo_1 ... Removing allura_mongo_1 ... done Removing allura_solr_1 ... done Removing allura_web_run_178f59331d1b ... done Removing allura_web_1 ... done Removing network allura_default Total reclaimed space: 0B Deleted Volumes: 3f4ec310db98e7e7cdd1f7be8654cd804cc5fc977f07a741c1389f0b8bf29568 7533f85e9bb7f222b2f533c5c7ad18a01240e7a1dc1aa9262f516e6de3de1046 4a3f8dd7ddf26aca918ea1f89a0c1f98a350c789811d139b91f1b8fc7d733e71 78f63e9adaf25823d21198c1f447aec7b19db20d29e87ad9d3a2063b155532c2 7bbd6744534a40393479ea22591709343566f9e09158d551d0c97ce1972f85cf 861d21ec0edbf89223e56d687915903efc80a0f4725041771d8410b07d5096b1 91414de19472c8587e9224d474e64b97507b52f94056991eb71cb7e299f7d755 6b2b490af5e0bf09e6783f1aca43f9aa2d532dcbbbc339162644c1fde8c8f2f5 28deff5f5c3209ead6950e321eed59760acc5447d4586540a25866eb515b8856 34d40c098b15ef6b017a6d3063566cb2548d412838805c750837575dde52f659 360635d1724038e8a872605d90d6360a2c8344bdbd16f882a835408d66f98168 bdbb300478168574cdb5c0af87b70c0dd1cf9f63d352ea82a776420e68f5586b e71b1325fbfe621384e1f3d6a80780d89352f65aabdf0b29f04013dfd13cfa6a 97534fbd27a467663557e14b2890e11684366b96d0dd43178ad1bf3a6c1365c7 05aa0fa30fefb2c0abbaa21e4aaa354cb393220de67b825d0fdbc56b7698dcf7 56c7087ddc83ae583d47b02a8a3a5a4487fceaadf90a6ec47f0fcf8c59e495fc 7e2887107b92adff398e330c13d852fb73df860ab00d22a51e410a687dbc882d bd7efb1f8ea6a2725ffe9b9b61570fa7296fc7140b2929f1468f105a1457b537 c89312e2eb2f1481041a0ed56b37bfce9b0854d20c5ca8f4cf9098bf56d9b01e f064140955529d73a49a6b4bcc5804700c011ec0f6bb57466e5df0bf35d20c9a f3360ce22ff24416e575456e134e1aa26df27fa16091fd58e4f617922795c2a1 4fa5ce7effe8603d94474f8e8715fc48bf38f579aaf87d0bb2606ea75e0f0018 5a1fb87e40175a19c8dc5d1437de462c863bc073227eee4e486a05d9327cf2be a0d334a798f95b4667532e14509fe3a243b29af4d362b0510c52c49f69a25b68 f16850840592539ea91e6fbcce142af8175cffc3ff4135a7c27f39d62155a756 f9b89ae4cf2f2d55ce0e7b8929a878dc9ce09dc8441d1bbd15fc37312f9e1c42 a3e5af298bf4a8f08332b05b4f2e934dc7701c2119f5c8f59e0687f6c573f089 9177d153fb7ce05b660badd53a07bcd7a7f85b1ad93198cd022b816a8b3c2c82 b266db30c3f458fc889cc781e201ee74a7b23ae7edde6af2bccc98ffa6b0eb52 525797aa58ecec610776f7bb994765dfdc46145e4f1e9161048cb5e7f14df24b a7e87d46207b62aa9852004f1619076f47adcc1581505b535e28cbde1c4a7033 91a49e7ffe96cdad524f3c1587253e61f99b116a7c65b2c7b72c0a7f30ee2cca 78585b3b86b7853a2f59ba1c5b94c6a83a32d43ceedbb0088ec2dc25068dea57 92b7021a5b1e9a148f5073db4924ba927a250ecb7ffb9dc47c51089626b4c143 bc5327ba95473ea5724cca8f83aef7bde1bb6498d9d6cc3d2fb82eb9bfe563ec e9c814392f717babdf7abab22a18949b4cf3badf112d28dcbaffe8829d9be601 d7a70b7cd3e1cf2b28fe0d7ab5865dca297c52c4724175a19598700001e824cf f8ed02c01a4a942b8a3de87670858841262dfebb225fd30baa3c77c11aa6e678 27bdfd7626e6fc8f45bc7ec25054e21ac59bde5b4fc5eb9f916d44bf7da8df6c c5f6eaade32626735b8341409c47664d460a593aecdf99c27fb610a653d11700 b05b1f831f358da69e7ecd68a498592f361f3c2efaff1a8bf60d26ff17312cfb 90a8e7346e61170ea2b52318fbe378411a2edd7bf410218b60b251ad98d17334 Total reclaimed space: 846.2MB 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