See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/90/display/redirect?page=changes>
Changes: [guillermo.cruz] [#8446] user links inside pages link directly to profile [Dillon Walls] [#8446] fixed tooltip loading for profile links, converted new setting to boolean ------------------------------------------ [...truncated 132.88 KB...] <DummyProcess(Thread-17, started daemon 140188361664256)> 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 8.968s OK finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeChat ..........SSSSSSSSSSSSS...... ---------------------------------------------------------------------- Ran 29 tests in 17.630s OK (SKIP=13) finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in AlluraTest ............. ---------------------------------------------------------------------- Ran 13 tests in 19.180s OK ........... ---------------------------------------------------------------------- Ran 11 tests in 19.738s OK .............. ---------------------------------------------------------------------- Ran 14 tests in 20.586s OK finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeFeedback finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeShortUrl ................... ---------------------------------------------------------------------- Ran 19 tests in 21.446s OK ...................... ---------------------------------------------------------------------- Ran 22 tests in 21.829s OK finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeFiles finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeLink finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeActivity ............ ---------------------------------------------------------------------- Ran 12 tests in 31.044s OK finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeUserStats .......................................................S... ---------------------------------------------------------------------- Ran 59 tests in 40.896s OK (SKIP=1) finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeBlog ....................................................................S...... ---------------------------------------------------------------------- Ran 75 tests in 62.288s 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 77.231s OK finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeDiscussion ........................................./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'}) .........................................................................................................................SSSS..SS..........S...S. ---------------------------------------------------------------------- Ran 145 tests in 111.064s OK (SKIP=8) finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeImporters ....................................................................................................... ---------------------------------------------------------------------- Ran 205 tests in 133.904s OK finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeTracker ......................................................................................................................................................................................................................FF..............................E.............E................................................................................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 87 tests in 212.953s OK finished `nosetests --with-xunitmp ` in ForgeSVN ....................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 ..................................FF............................................................................................................................................................................................................................................................................................... ====================================================================== ERROR: allura.tests.functional.test_neighborhood.TestNeighborhood.test_disabled_user_has_no_user_project ---------------------------------------------------------------------- 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/Allura/allura/tests/functional/test_neighborhood.py", line 953, in test_disabled_user_has_no_user_project self.app.get('/u/donald-duck/', status=302, extra_environ={'username': 'test-admin'}) # site admin user File "/allura/AlluraTest/alluratest/validation.py", line 341, in get resp = super().get(*args, **kw) File "/allura/AlluraTest/alluratest/validation.py", line 284, in get return super().get(*args, **kwargs) File "/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py", line 325, in get expect_errors=expect_errors) File "/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py", line 646, in do_request self._check_status(status, res) File "/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py", line 681, in _check_status "Bad response: %s (not %s)\n%s", res_status, status, res) webtest.app.AppError: Bad response: 301 Moved Permanently (not 302) 301 Moved Permanently The resource has been moved to http://localhost/u/donald-duck/profile/; you should be redirected automatically. ====================================================================== ERROR: allura.tests.functional.test_neighborhood.TestNeighborhood.test_neighborhood_project ---------------------------------------------------------------------- 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/Allura/allura/tests/decorators.py", line 84, in wrapped return func(*args, **kw) File "/allura/Allura/allura/tests/functional/test_neighborhood.py", line 850, in test_neighborhood_project self.app.get('/p/test/sub1/', status=302) File "/allura/AlluraTest/alluratest/validation.py", line 341, in get resp = super().get(*args, **kw) File "/allura/AlluraTest/alluratest/validation.py", line 284, in get return super().get(*args, **kwargs) File "/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py", line 325, in get expect_errors=expect_errors) File "/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py", line 646, in do_request self._check_status(status, res) File "/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py", line 681, in _check_status "Bad response: %s (not %s)\n%s", res_status, status, res) webtest.app.AppError: Bad response: 301 Moved Permanently (not 302) 301 Moved Permanently The resource has been moved to http://localhost/p/test/sub1/admin/; you should be redirected automatically. ====================================================================== FAIL: allura.tests.functional.test_home.TestProjectHome.test_members ---------------------------------------------------------------------- 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/Allura/allura/tests/functional/test_home.py", line 211, in test_members assert '<td><a href="/u/test-admin/">test-admin</a></td>' in r AssertionError ====================================================================== FAIL: allura.tests.functional.test_home.TestProjectHome.test_members_anonymous ---------------------------------------------------------------------- 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/Allura/allura/tests/functional/test_home.py", line 226, in test_members_anonymous assert '<td><a href="/u/test-admin/">test-admin</a></td>' in r AssertionError ====================================================================== FAIL: allura.tests.test_globals.test_macro_members ---------------------------------------------------------------------- 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/AlluraTest/alluratest/tools.py", line 32, in with_setup__decorated return func(*a, **kw) File "/allura/Allura/allura/tests/test_globals.py", line 210, in test_macro_members '<div class="markdown_content"><h6>Project Members:</h6>' File "/allura/AlluraTest/alluratest/tools.py", line 49, in assert_equal return testcase.assertEqual(*a, **kw) AssertionError: Markup('<div class="markdown_content"><h6[260 chars]iv>') != '<div class="markdown_content"><h6>Projec[228 chars]div>' ====================================================================== FAIL: allura.tests.test_globals.test_macro_members_escaping ---------------------------------------------------------------------- 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/AlluraTest/alluratest/tools.py", line 32, in with_setup__decorated return func(*a, **kw) File "/allura/Allura/allura/tests/test_globals.py", line 225, in test_macro_members_escaping '<div class="markdown_content"><h6>Project Members:</h6>' File "/allura/AlluraTest/alluratest/tools.py", line 49, in assert_equal return testcase.assertEqual(*a, **kw) AssertionError: Markup('<div class="markdown_content"><h6[143 chars]iv>') != '<div class="markdown_content"><h6>Projec[119 chars]div>' ---------------------------------------------------------------------- Ran 1232 tests in 233.022s FAILED (SKIP=10, errors=2, failures=4) finished `nosetests allura/tests/ --with-xunitmp --processes=4 --process-timeout=360` in Allura .............................................................................................................................................................. ---------------------------------------------------------------------- Ran 158 tests in 280.494s 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_427768671a40 ... Removing allura_mongo_1 ... Removing allura_solr_1 ... Removing allura_mongo_1 ... done Removing allura_solr_1 ... done Removing allura_web_run_427768671a40 ... done Removing allura_web_1 ... done Removing network allura_default Total reclaimed space: 0B Deleted Volumes: 76bbf9b90653abace677e1abff51a08a1570b27c899de40a537e73ae7a4b0a3a a19e4b996a252629b6f379497d65c438d6a9739f3e56a8d283ee0aed68e05635 6ff318abeb95c504aeeb10bf468e0614ca920c60b61f13cc97a65906f4d66f9a 9b0012d8afb2799152380e59cbd7364a3e17cc8cceb835b74ee76f431bfd1ca7 Total reclaimed space: 0B 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