See <https://builds.apache.org/job/Allura/1217/display/redirect?page=changes>
Changes: [ktaylor] Avoid errors on ticket search if filter=123 or =foo instead of json dict [ktaylor] Don't error on search_feed if ticket has unresolvable reporter ------------------------------------------ [...truncated 48.92 KB...] Running setup.py install for WebOb: finished with status 'done' Running setup.py install for Routes: started Running setup.py install for Routes: finished with status 'done' Running setup.py install for simplejson: started Running setup.py install for simplejson: finished with status 'done' Running setup.py install for Mako: started Running setup.py install for Mako: finished with status 'done' Running setup.py install for Tempita: started Running setup.py install for Tempita: finished with status 'done' Running setup.py install for WebError: started Running setup.py install for WebError: finished with status 'done' Running setup.py install for WebTest: started Running setup.py install for WebTest: finished with status 'done' Running setup.py install for Pylons: started Running setup.py install for Pylons: finished with status 'done' Running setup.py install for WebFlash: started Running setup.py install for WebFlash: finished with status 'done' Running setup.py install for Babel: started Running setup.py install for Babel: finished with status 'done' Running setup.py install for TurboGears2: started Running setup.py install for TurboGears2: finished with status 'done' Running setup.py install for pycparser: started Running setup.py install for pycparser: finished with status 'done' Running setup.py install for cryptography: started Running setup.py install for cryptography: finished with status 'done' Running setup.py install for async: started Running setup.py install for async: finished with status 'done' Running setup.py install for smmap: started Running setup.py install for smmap: finished with status 'done' Running setup.py install for gitdb: started Running setup.py install for gitdb: finished with status 'done' Running setup.py install for GitPython: started Running setup.py install for GitPython: finished with status 'done' Running setup.py install for datadiff: started Running setup.py install for datadiff: finished with status 'done' Running setup.py install for ipython: started Running setup.py install for ipython: finished with status 'done' Running setup.py install for testfixtures: started Running setup.py install for testfixtures: finished with status 'done' Running setup.py install for logilab-common: started Running setup.py install for logilab-common: finished with status 'done' Running setup.py install for q: started Running setup.py install for q: finished with status 'done' Running setup.py develop for sphinx-argparse Successfully installed ActivityStream-0.2.2 Babel-1.3 Beaker-1.6.4 BeautifulSoup-3.2.0 Creoleparser-0.7.3 EasyWidgets-0.2.dev20150922 FormEncode-1.2.4 Genshi-0.6 GitPython-0.3.2rc1 Jinja2-2.9.6 Mako-0.3.2 Markdown-2.2.1 MarkupSafe-1.0 Ming-0.5.5 Paste-1.7.5.1 PasteDeploy-1.5.0 PasteScript-1.7.4.2 Pillow-2.9.0 Pygments-2.2.0 Pylons-1.0 Pypeline-0.4 Routes-1.12.3 Tempita-0.5.1 TimerMiddleware-0.4.4 TurboGears2-2.1.5 WebError-0.10.3 WebFlash-0.1a9 WebHelpers-1.3 WebOb-1.0.8 WebTest-1.4.0 alabaster-0.7.10 astroid-1.3.8 async-0.6.1 beautifulsoup4-4.4.0 cffi-1.7.0 chardet-1.0.1 colander-0.9.3 cryptography-1.4 datadiff-1.1.5 decorator-3.3.2 docutils-0.12 enum34-1.1.6 faulthandler-2.1 feedparser-5.1.3 gitdb-0.5.4 gunicorn-19.4.5 html5lib-0.999 httplib2-0.7.4 idna-2.1 imagesize-0.7.1 ipaddress-1.0.16 ipython-1.2.1 iso8601-0.1.4 logilab-common-1.0.2 mock-1.0.1 nose-1.3.4 oauth2-1.5.170 oauthlib-0.4.2 poster-0.8.1 pyasn1-0.1.9 pycparser-2.14 pyflakes-0.8.1 pylint-1.4.4 pymongo-2.8.1 pysolr-3.6.0 python-dateutil-1.5 python-magic-0.4.3 python-oembed-0.2.1 pytz-2014.10 q-2.3 qrcode-5.3 requests-2.11.1 requests-oauthlib-0.4.0 setproctitle-1.1.9 simplejson-2.2.1 six-1.10.0 smmap-0.8.1 snowballstemmer-1.2.1 sphinx-1.6.5 sphinx-argparse sphinx-rtd-theme-0.1.6 sphinxcontrib-programoutput-0.8 sphinxcontrib-websupport-1.0.1 testfixtures-3.0.0 textile-2.1.5 translationstring-0.4 typing-3.6.2 <https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py>:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Collecting pep8 <https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py>:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#snimissingwarning. SNIMissingWarning <https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py>:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Using cached pep8-1.7.1-py2.py3-none-any.whl Requirement already satisfied: pyflakes in ./.allura-venv/lib/python2.7/site-packages Collecting coverage Downloading coverage-4.4.2-cp27-cp27mu-manylinux1_x86_64.whl (194kB) Collecting nose-xunitmp Using cached nose_xunitmp-0.4.0.tar.gz Requirement already satisfied: nose in ./.allura-venv/lib/python2.7/site-packages (from nose-xunitmp) Installing collected packages: pep8, coverage, nose-xunitmp Running setup.py install for nose-xunitmp: started Running setup.py install for nose-xunitmp: finished with status 'done' Successfully installed coverage-4.4.2 nose-xunitmp-0.4.0 pep8-1.7.1 <https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/pep8.py>:2124: UserWarning: pep8 has been renamed to pycodestyle (GitHub issue #466) Use of the pep8 tool will be removed in a future release. Please install and use `pycodestyle` instead. $ pip install pycodestyle $ pycodestyle ... '\n\n' # setting up Allura dependencies warning: no files found matching 'allura/public/favicon.ico' # setting up AlluraTest dependencies # setting up ForgeActivity dependencies # setting up ForgeBlog dependencies # setting up ForgeChat dependencies # setting up ForgeDiscussion dependencies # setting up ForgeGit dependencies # setting up ForgeImporters dependencies # setting up ForgeLink dependencies # setting up ForgeShortUrl dependencies # setting up ForgeSVN dependencies pysvn must be installed for ForgeSVN to work Traceback (most recent call last): File "setup.py", line 26, in <module> import pysvn ImportError: No module named pysvn # Error setting up ForgeSVN # You may want to run 'pip uninstall ForgeSVN' to un-register it so you don't get further errors. # setting up ForgeTracker dependencies # setting up ForgeUserStats dependencies # setting up ForgeWiki dependencies Not running tests for ForgeSVN, since it isn't set up Not running tests for virtualenv-1.9.1, since it isn't set up <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests --with-xunitmp --cover-package=alluratest --processes=4 --process-timeout=360` in AlluraTest ............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 .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 .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 . ---------------------------------------------------------------------- Ran 27 tests in 11.428s OK finished `nosetests --with-xunitmp --cover-package=alluratest --processes=4 --process-timeout=360` in AlluraTest <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests allura/tests/ --with-xunitmp --cover-package=allura --processes=4 --process-timeout=360` in Allura .............................................................................................................................................................................................................................................................................................................S....................................................................................................................................................................................................................................................................SSSSSSSSSSS............................................................................................................................................................S..........................F.....F................................................................................................................................................................................................................................................................................................................................................................. ====================================================================== FAIL: test_empty_cache (allura.tests.test_globals.TestCachedMarkdown) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/mock.py",> line 1618, in _inner return f(*args, **kw) File "<https://builds.apache.org/job/Allura/ws/Allura/allura/tests/test_globals.py",> line 695, in test_empty_cache self.assertTrue(self.post.text_cache.render_time > 0) AssertionError: False is not true ====================================================================== FAIL: test_stale_cache (allura.tests.test_globals.TestCachedMarkdown) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/mock.py",> line 1618, in _inner return f(*args, **kw) File "<https://builds.apache.org/job/Allura/ws/Allura/allura/tests/test_globals.py",> line 706, in test_stale_cache self.assertTrue(self.post.text_cache.render_time > 0) AssertionError: False is not true ---------------------------------------------------------------------- Ran 1116 tests in 166.604s FAILED (SKIP=13, failures=2) finished `nosetests allura/tests/ --with-xunitmp --cover-package=allura --processes=4 --process-timeout=360` in Allura <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests --with-xunitmp --cover-package=forgeactivity --processes=4 --process-timeout=360` in ForgeActivity ................... ---------------------------------------------------------------------- Ran 19 tests in 6.328s OK finished `nosetests --with-xunitmp --cover-package=forgeactivity --processes=4 --process-timeout=360` in ForgeActivity <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests --with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360` in ForgeBlog ................................................SSS.. ---------------------------------------------------------------------- Ran 53 tests in 16.965s OK (SKIP=3) finished `nosetests --with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360` in ForgeBlog <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests --with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360` in ForgeChat .. ---------------------------------------------------------------------- Ran 2 tests in 1.748s OK finished `nosetests --with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360` in ForgeChat <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests --with-xunitmp --cover-package=forgediscussion --processes=4 --process-timeout=360` in ForgeDiscussion .................................................................. ---------------------------------------------------------------------- Ran 66 tests in 42.200s OK finished `nosetests --with-xunitmp --cover-package=forgediscussion --processes=4 --process-timeout=360` in ForgeDiscussion <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests --with-xunitmp --cover-package=forgegit ` in ForgeGit .............................................................................................................................................. ---------------------------------------------------------------------- Ran 142 tests in 230.386s OK finished `nosetests --with-xunitmp --cover-package=forgegit ` in ForgeGit <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests --with-xunitmp --cover-package=forgeimporters --processes=4 --process-timeout=360` in ForgeImporters ...............................................................................S.......................SSSS..SS..........S. ---------------------------------------------------------------------- Ran 123 tests in 15.712s OK (SKIP=8) finished `nosetests --with-xunitmp --cover-package=forgeimporters --processes=4 --process-timeout=360` in ForgeImporters <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests --with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360` in ForgeLink ................. ---------------------------------------------------------------------- Ran 17 tests in 4.733s OK finished `nosetests --with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360` in ForgeLink <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests --with-xunitmp --cover-package=forgeshorturl --processes=4 --process-timeout=360` in ForgeShortUrl ........... ---------------------------------------------------------------------- Ran 11 tests in 4.639s OK finished `nosetests --with-xunitmp --cover-package=forgeshorturl --processes=4 --process-timeout=360` in ForgeShortUrl <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests --with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360` in ForgeTracker ................................................................................................................................................................................................. ---------------------------------------------------------------------- Ran 193 tests in 73.516s OK finished `nosetests --with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360` in ForgeTracker <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests --with-xunitmp --cover-package=forgeuserstats --processes=4 --process-timeout=360` in ForgeUserStats ............ ---------------------------------------------------------------------- Ran 12 tests in 8.827s OK finished `nosetests --with-xunitmp --cover-package=forgeuserstats --processes=4 --process-timeout=360` in ForgeUserStats <DummyProcess(Thread-1, started daemon 139642053293824)> running `nosetests --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki ...........................................................S........ ---------------------------------------------------------------------- Ran 68 tests in 25.820s OK (SKIP=1) finished `nosetests --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki <DummyProcess(Thread-1, started daemon 139642053293824)> 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 finished `npm run lint-es6` in . Running setup_app() from allura.websetup /p/test/wiki/_discuss/thread/149cbe84/ 200 OK {"sidebar": 1, "jinja": 1, "markdown": 4, "ming": 111} Build step 'Execute shell' marked build as failure Recording plot data Skipping Cobertura coverage report as build was not SUCCESS or better ... Recording test results