See <https://builds.apache.org/job/Allura/1491/display/redirect?page=changes>
Changes: [ktaylor] [#8335] Improve ticket text field in solr, to not include python [ktaylor] [#8335] Strong search test [ktaylor] [#8335] filter search results ------------------------------------------ [...truncated 44.90 KB...] | | | +-- asynckit@0.4.0 | | | `-- mime-types@2.1.24 | | | `-- mime-db@1.40.0 | | +-- har-validator@5.1.3 | | | +-- ajv@6.10.2 | | | | +-- fast-deep-equal@2.0.1 | | | | +-- fast-json-stable-stringify@2.0.0 | | | | +-- json-schema-traverse@0.4.1 | | | | `-- uri-js@4.2.2 | | | | `-- punycode@2.1.1 | | | `-- har-schema@2.0.0 | | +-- http-signature@1.2.0 | | | +-- assert-plus@1.0.0 | | | +-- jsprim@1.4.1 | | | | +-- extsprintf@1.3.0 | | | | +-- json-schema@0.2.3 | | | | `-- verror@1.10.0 | | | `-- sshpk@1.16.1 | | | +-- asn1@0.2.4 | | | +-- bcrypt-pbkdf@1.0.2 | | | +-- dashdash@1.14.1 | | | +-- ecc-jsbn@0.1.2 | | | +-- getpass@0.1.7 | | | +-- jsbn@0.1.1 | | | +-- safer-buffer@2.1.2 | | | `-- tweetnacl@0.14.5 | | +-- is-typedarray@1.0.0 | | +-- isstream@0.1.2 | | +-- json-stringify-safe@5.0.1 | | +-- mime-types@2.1.24 | | | `-- mime-db@1.40.0 | | +-- oauth-sign@0.9.0 | | +-- performance-now@2.1.0 | | +-- qs@6.5.2 | | +-- safe-buffer@5.1.2 | | +-- tough-cookie@2.4.3 | | | +-- psl@1.4.0 | | | `-- punycode@1.4.1 | | +-- tunnel-agent@0.6.0 | | `-- uuid@3.3.3 | +-- sass-graph@2.2.4 | | +-- glob@7.1.4 | | +-- scss-tokenizer@0.2.3 | | | +-- js-base64@2.5.1 | | | `-- source-map@0.4.4 | | `-- yargs@7.1.0 | | +-- camelcase@3.0.0 | | +-- cliui@3.2.0 | | | `-- wrap-ansi@2.1.0 | | +-- get-caller-file@1.0.3 | | +-- os-locale@1.4.0 | | | `-- lcid@1.0.0 | | | `-- invert-kv@1.0.0 | | +-- require-directory@2.1.1 | | +-- require-main-filename@1.0.1 | | +-- which-module@1.0.0 | | +-- y18n@3.2.1 | | `-- yargs-parser@5.0.0 | | `-- camelcase@3.0.0 | +-- stdout-stream@1.4.1 | `-- true-case-path@1.0.3 | `-- glob@7.1.4 +-- per-env@1.0.2 `-- UNMET PEER DEPENDENCY what-input@>=4.1.0 Not running tests for ForgeSVN, since it isn't set up <DummyProcess(Thread-1, started daemon 139997103437568)> running `nosetests --with-xunitmp --cover-package=alluratest --processes=4 --process-timeout=360` in AlluraTest <DummyProcess(Thread-2, started daemon 139997095044864)> running `nosetests allura/tests/ --with-xunitmp --cover-package=allura --processes=4 --process-timeout=360` in Allura <DummyProcess(Thread-3, started daemon 139997086652160)> running `nosetests --with-xunitmp --cover-package=forgeactivity --processes=4 --process-timeout=360` in ForgeActivity <DummyProcess(Thread-5, started daemon 139996866537216)> running `nosetests --with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360` in ForgeBlog <DummyProcess(Thread-4, started daemon 139996874929920)> running `nosetests --with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360` in ForgeChat <DummyProcess(Thread-6, started daemon 139996858144512)> running `nosetests --with-xunitmp --cover-package=forgediscussion --processes=4 --process-timeout=360` in ForgeDiscussion .. ---------------------------------------------------------------------- Ran 2 tests in 3.596s OK finished `nosetests --with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360` in ForgeChat <DummyProcess(Thread-4, started daemon 139996874929920)> running `nosetests --with-xunitmp --cover-package=forgegit ` in ForgeGit ...................... ---------------------------------------------------------------------- Ran 22 tests in 9.132s OK finished `nosetests --with-xunitmp --cover-package=forgeactivity --processes=4 --process-timeout=360` in ForgeActivity <DummyProcess(Thread-3, started daemon 139997086652160)> running `nosetests --with-xunitmp --cover-package=forgeimporters --processes=4 --process-timeout=360` in ForgeImporters ............No config file found, using default configuration .No config file found, using default configuration .No config file found, using default configuration .No config file found, using default configuration ......................................................S ---------------------------------------------------------------------- Ran 55 tests in 20.428s OK (SKIP=1) finished `nosetests --with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360` in ForgeBlog <DummyProcess(Thread-5, started daemon 139996866537216)> running `nosetests --with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360` in ForgeLink .No config file found, using default configuration .No config file found, using default configuration .No config file found, using default configuration ................... ---------------------------------------------------------------------- Ran 19 tests in 7.659s OK finished `nosetests --with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360` in ForgeLink <DummyProcess(Thread-5, started daemon 139996866537216)> running `nosetests --with-xunitmp --cover-package=forgeshorturl --processes=4 --process-timeout=360` in ForgeShortUrl .No config file found, using default configuration .........................................................................S.............................SSSS..SS..........S. ---------------------------------------------------------------------- Ran 123 tests in 24.019s OK (SKIP=8) finished `nosetests --with-xunitmp --cover-package=forgeimporters --processes=4 --process-timeout=360` in ForgeImporters <DummyProcess(Thread-3, started daemon 139997086652160)> running `nosetests --with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360` in ForgeTracker .No config file found, using default configuration ........... ---------------------------------------------------------------------- Ran 11 tests in 5.990s OK finished `nosetests --with-xunitmp --cover-package=forgeshorturl --processes=4 --process-timeout=360` in ForgeShortUrl <DummyProcess(Thread-5, started daemon 139996866537216)> running `nosetests --with-xunitmp --cover-package=forgeuserstats --processes=4 --process-timeout=360` in ForgeUserStats ....No config file found, using default configuration .No config file found, using default configuration .No config file found, using default configuration . ---------------------------------------------------------------------- Ran 27 tests in 45.948s OK finished `nosetests --with-xunitmp --cover-package=alluratest --processes=4 --process-timeout=360` in AlluraTest <DummyProcess(Thread-1, started daemon 139997103437568)> running `nosetests --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki ...................................................................... ---------------------------------------------------------------------- Ran 70 tests in 48.497s OK finished `nosetests --with-xunitmp --cover-package=forgediscussion --processes=4 --process-timeout=360` in ForgeDiscussion <DummyProcess(Thread-6, started daemon 139996858144512)> running `npm run lint-es6` in . > allura@0.0.0 lint-es6 <https://builds.apache.org/job/Allura/ws/> > eslint -c .eslintrc-es6 --ignore-path .eslintignore-es6 > Allura/allura/public/**/*.es6.js || true ............ ---------------------------------------------------------------------- Ran 12 tests in 13.488s OK finished `nosetests --with-xunitmp --cover-package=forgeuserstats --processes=4 --process-timeout=360` in ForgeUserStats finished `npm run lint-es6` in . .......................................................<https://builds.apache.org/job/Allura/ws/ForgeTracker/forgetracker/tests/functional/test_root.py>:881: UserWarning: 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 881 of the file <https://builds.apache.org/job/Allura/ws/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] ..............................................................S........ ---------------------------------------------------------------------- Ran 71 tests in 27.975s OK (SKIP=1) finished `nosetests --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki .........................................<https://builds.apache.org/job/Allura/ws/ForgeTracker/forgetracker/tests/functional/test_root.py>:924: UserWarning: 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 924 of the file <https://builds.apache.org/job/Allura/ws/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'])) ....<https://builds.apache.org/job/Allura/ws/ForgeTracker/forgetracker/tests/functional/test_root.py>:1302: UserWarning: 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 1302 of the file <https://builds.apache.org/job/Allura/ws/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 198 tests in 82.070s OK finished `nosetests --with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360` in ForgeTracker .........................................................................................E...........................................................................................................................................................................................................................................S..............................................................................................................................................................................................................................................................................SSSSSSSS........................................................................................................................................................S......................................................................................................................................................................................................................................................................................................................................................................................................................... ====================================================================== ERROR: allura.tests.functional.test_auth.TestAuth.test_login_hibp_compromised_password_untrusted_client ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/nose/case.py",> line 197, in runTest self.test(*self.arg) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/mock/mock.py",> line 1330, in patched return func(*args, **keywargs) File "<https://builds.apache.org/job/Allura/ws/Allura/allura/tests/functional/test_auth.py",> line 143, in test_login_hibp_compromised_password_untrusted_client r = f.submit(status=200) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/webtest/forms.py",> line 629, in submit params=fields, **args) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/webtest/response.py",> line 300, in goto return method(href, **args) File "<https://builds.apache.org/job/Allura/ws/AlluraTest/alluratest/validation.py",> line 332, in post resp = super(ValidatingTestApp, self).post(*args, **kw) File "<https://builds.apache.org/job/Allura/ws/AlluraTest/alluratest/validation.py",> line 273, in post return super(PostParamCheckingTestApp, self).post(*args, **kwargs) File "<https://builds.apache.org/job/Allura/ws/AlluraTest/alluratest/validation.py",> line 229, in post return super(AntiSpamTestApp, self).post(*args, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",> line 382, in post content_type=content_type) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",> line 758, in _gen_request expect_errors=expect_errors) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",> line 654, in do_request self._check_status(status, res) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",> line 689, in _check_status "Bad response: %s (not %s)\n%s", res_status, status, res) AppError: Bad response: 302 Found (not 200) 302 Found The resource was found at http://localhost/; you should be redirected automatically. -------------------- >> begin captured stdout << --------------------- Running setup_app() from allura.websetup --------------------- >> end captured stdout << ---------------------- ---------------------------------------------------------------------- Ran 1166 tests in 163.223s FAILED (SKIP=10, errors=1) finished `nosetests allura/tests/ --with-xunitmp --cover-package=allura --processes=4 --process-timeout=360` in Allura .................................................................................................................................................. ---------------------------------------------------------------------- Ran 146 tests in 231.225s OK finished `nosetests --with-xunitmp --cover-package=forgegit ` in ForgeGit Running setup_app() from allura.websetup /p/test/wiki/_discuss/thread/d417b95ce4/ 200 OK {"sidebar": 1, "jinja": 1, "markdown": 4, "ming": 104} Build step 'Execute shell' marked build as failure Recording plot data [Cobertura] Skipping Cobertura coverage report as build was not SUCCESS or better ... Recording test results