You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@allura.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2019/10/02 14:30:08 UTC

Build failed in Jenkins: Allura #1495

See <https://builds.apache.org/job/Allura/1495/display/redirect>

Changes:


------------------------------------------
[...truncated 20.62 KB...]
Collecting smmap2==2.0.4 (from -r requirements.txt (line 89))
  Using cached https://files.pythonhosted.org/packages/0f/14/e3112808b727f72df9531fc2f00b84d4966e66001748b6883a21c767e902/smmap2-2.0.4-py2.py3-none-any.whl
Collecting soupsieve==1.9.3 (from -r requirements.txt (line 90))
  Using cached https://files.pythonhosted.org/packages/0b/44/0474f2207fdd601bb25787671c81076333d2c80e6f97e92790f8887cf682/soupsieve-1.9.3-py2.py3-none-any.whl
Collecting testfixtures==6.10.0 (from -r requirements.txt (line 91))
  Using cached https://files.pythonhosted.org/packages/cc/38/6a885903ede5e7155665b7d2a3a6fa9416df3c90498c6d3d68103a972a17/testfixtures-6.10.0-py2.py3-none-any.whl
Collecting textile==3.0.4 (from -r requirements.txt (line 92))
  Using cached https://files.pythonhosted.org/packages/b3/97/74a2a814d66bb85f2fd3a18c9d1ffba06955c80aa2568e40c0a7191154ed/textile-3.0.4-py2.py3-none-any.whl
Collecting timermiddleware==0.5.0 (from -r requirements.txt (line 93))
  Using cached https://files.pythonhosted.org/packages/a9/f3/ab8df73a279d19272b9519dc75d85ab10e3ba185725228ffbe0b9e59d810/TimerMiddleware-0.5.0-py2.py3-none-any.whl
Collecting traitlets==4.3.2 (from -r requirements.txt (line 94))
  Using cached https://files.pythonhosted.org/packages/93/d6/abcb22de61d78e2fc3959c964628a5771e47e7cc60d53e9342e21ed6cc9a/traitlets-4.3.2-py2.py3-none-any.whl
Collecting translationstring==1.3 (from -r requirements.txt (line 95))
  Using cached https://files.pythonhosted.org/packages/26/e7/9dcf5bcd32b3ad16db542845ad129c06927821ded434ae88f458e6190626/translationstring-1.3-py2.py3-none-any.whl
Collecting turbogears2==2.3.12 (from -r requirements.txt (line 96))
Collecting urllib3==1.25.3 (from -r requirements.txt (line 97))
  Using cached https://files.pythonhosted.org/packages/e6/60/247f23a7121ae632d62811ba7f273d0e58972d75e58a94d329d51550a47d/urllib3-1.25.3-py2.py3-none-any.whl
Collecting waitress==1.3.0 (from -r requirements.txt (line 98))
  Using cached https://files.pythonhosted.org/packages/41/e0/366785e4b9b4d212df4c3b084153bf7f5e5ab355928f5465144e5fc98494/waitress-1.3.0-py2.py3-none-any.whl
Collecting wcwidth==0.1.7 (from -r requirements.txt (line 99))
  Using cached https://files.pythonhosted.org/packages/7e/9f/526a6947247599b084ee5232e4f9190a38f398d7300d866af3ab571a5bfe/wcwidth-0.1.7-py2.py3-none-any.whl
Collecting webencodings==0.5.1 (from -r requirements.txt (line 100))
  Using cached https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl
Collecting webhelpers==1.3 (from -r requirements.txt (line 101))
Collecting webob==1.7.4 (from -r requirements.txt (line 102))
  Using cached https://files.pythonhosted.org/packages/b6/88/ccc25a41d65be0545d69bf28afed60dec865c04d0837ccd02e6d67942fe1/WebOb-1.7.4-py2.py3-none-any.whl
Collecting webtest==2.0.33 (from -r requirements.txt (line 103))
  Using cached https://files.pythonhosted.org/packages/47/fd/569d7e5ce6ea92d8ff6dd7a91f125762d88b199f2b4e17d7030a703f241d/WebTest-2.0.33-py2.py3-none-any.whl
Collecting wrapt==1.11.2 (from -r requirements.txt (line 104))
Requirement already satisfied: setuptools>=18.5 in ./.allura-venv/lib/python2.7/site-packages (from ipython==5.8.0->-r requirements.txt (line 45)) (41.2.0)
Installing collected packages: pymongo, activitystream, asn1crypto, six, lazy-object-proxy, wrapt, enum34, singledispatch, backports.functools-lru-cache, astroid, webob, backlash, backports.shutil-get-terminal-size, funcsigs, beaker, soupsieve, beautifulsoup4, webencodings, bleach, certifi, pycparser, cffi, chardet, translationstring, iso8601, colander, configparser, crank, genshi, creoleparser, ipaddress, cryptography, datadiff, decorator, docutils, paste, markupsafe, python-dateutil, formencode, easywidgets, emoji, faulthandler, feedparser, future, futures, smmap2, gitdb2, gitpython, gunicorn, html5lib, httplib2, idna, ipython-genutils, simplegeneric, scandir, pathlib2, pickleshare, ptyprocess, pexpect, traitlets, pygments, wcwidth, prompt-toolkit, ipython, isort, jinja2, markdown, markdown-checklist, mccabe, pytz, ming, mock, nose, oauth2, oauthlib, pastedeploy, pastescript, pillow, poster, pyflakes, pylint, textile, pypeline, urllib3, requests, pysolr, python-magic, python-oembed, qrcode, repoze.lru, requests-oauthlib, setproctitle, testfixtures, timermiddleware, turbogears2, waitress, webhelpers, webtest
Successfully installed activitystream-0.2.2 asn1crypto-0.24.0 astroid-1.6.6 backlash-0.1.4 backports.functools-lru-cache-1.5 backports.shutil-get-terminal-size-1.0.0 beaker-1.10.1 beautifulsoup4-4.8.0 bleach-3.1.0 certifi-2019.6.16 cffi-1.12.2 chardet-3.0.4 colander-1.7.0 configparser-3.7.4 crank-0.8.1 creoleparser-0.7.5 cryptography-2.6.1 datadiff-2.0.0 decorator-4.4.0 docutils-0.15.2 easywidgets-0.3.5 emoji-0.5.3 enum34-1.1.6 faulthandler-3.1 feedparser-5.2.1 formencode-1.3.1 funcsigs-1.0.2 future-0.17.1 futures-3.3.0 genshi-0.7.3 gitdb2-2.0.4 gitpython-2.1.11 gunicorn-19.4.5 html5lib-1.0.1 httplib2-0.13.1 idna-2.8 ipaddress-1.0.22 ipython-5.8.0 ipython-genutils-0.2.0 iso8601-0.1.12 isort-4.3.21 jinja2-2.10 lazy-object-proxy-1.4.1 markdown-2.6.11 markdown-checklist-0.4.1 markupsafe-1.1.1 mccabe-0.6.1 ming-0.5.6 mock-3.0.5 nose-1.3.7 oauth2-1.9.0.post1 oauthlib-3.0.2 paste-3.1.0 pastedeploy-2.0.1 pastescript-3.1.0 pathlib2-2.3.4 pexpect-4.7.0 pickleshare-0.7.5 pillow-6.1.0 poster-0.8.1 prompt-toolkit-1.0.16 ptyprocess-0.6.0 pycparser-2.19 pyflakes-2.1.1 pygments-2.4.2 pylint-1.9.5 pymongo-2.8.1 pypeline-0.5.1 pysolr-3.6.0 python-dateutil-2.8.0 python-magic-0.4.15 python-oembed-0.2.4 pytz-2019.1 qrcode-6.1 repoze.lru-0.7 requests-2.22.0 requests-oauthlib-1.2.0 scandir-1.10.0 setproctitle-1.1.9 simplegeneric-0.8.1 singledispatch-3.4.0.3 six-1.12.0 smmap2-2.0.4 soupsieve-1.9.3 testfixtures-6.10.0 textile-3.0.4 timermiddleware-0.5.0 traitlets-4.3.2 translationstring-1.3 turbogears2-2.3.12 urllib3-1.25.3 waitress-1.3.0 wcwidth-0.1.7 webencodings-0.5.1 webhelpers-1.3 webob-1.7.4 webtest-2.0.33 wrapt-1.11.2
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Collecting pycodestyle
  Using cached https://files.pythonhosted.org/packages/0e/0c/04a353e104d2f324f8ee5f4b32012618c1c86dd79e52a433b64fceed511b/pycodestyle-2.5.0-py2.py3-none-any.whl
Requirement already satisfied: pyflakes in ./.allura-venv/lib/python2.7/site-packages (2.1.1)
Collecting coverage
  Using cached https://files.pythonhosted.org/packages/b6/8c/a6ff1dc86ed0523de907f1f0c53e8933ae7bcd9c302b8d1eaebf3a6b80f0/coverage-4.5.4-cp27-cp27mu-manylinux1_x86_64.whl
Collecting nose-xunitmp
Requirement already satisfied: nose in ./.allura-venv/lib/python2.7/site-packages (from nose-xunitmp) (1.3.7)
Installing collected packages: pycodestyle, coverage, nose-xunitmp
Successfully installed coverage-4.5.4 nose-xunitmp-0.4.1 pycodestyle-2.5.0
<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/pycodestyle.py>:2527: UserWarning: [pep8] section is deprecated. Use [pycodestyle].
  warnings.warn('[pep8] section is deprecated. Use [pycodestyle].')
# setting up Allura dependencies
/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'message_extractors'
  warnings.warn(msg)
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
/tmp/jenkins4420888736729038902.sh: line 67: npm: command not found
retrying npm install
/tmp/jenkins4420888736729038902.sh: line 67: npm: command not found
retrying npm install
/tmp/jenkins4420888736729038902.sh: line 67: npm: command not found
retrying npm install
/tmp/jenkins4420888736729038902.sh: line 67: npm: command not found
retrying npm install
/tmp/jenkins4420888736729038902.sh: line 67: npm: command not found
retrying npm install
/tmp/jenkins4420888736729038902.sh: line 67: npm: command not found
Not running tests for ForgeSVN, since it isn't set up
<DummyProcess(Thread-1, started daemon 140684807821056)> running `nosetests  --with-xunitmp --cover-package=alluratest --processes=4 --process-timeout=360` in AlluraTest

<DummyProcess(Thread-2, started daemon 140684799428352)> running `nosetests allura/tests/ --with-xunitmp --cover-package=allura --processes=4 --process-timeout=360` in Allura

<DummyProcess(Thread-3, started daemon 140684791035648)> running `nosetests  --with-xunitmp --cover-package=forgeactivity --processes=4 --process-timeout=360` in ForgeActivity

<DummyProcess(Thread-4, started daemon 140684782642944)> running `nosetests  --with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360` in ForgeBlog

<DummyProcess(Thread-6, started daemon 140684765857536)> running `nosetests  --with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360` in ForgeChat

<DummyProcess(Thread-5, started daemon 140684774250240)> running `nosetests  --with-xunitmp --cover-package=forgediscussion --processes=4 --process-timeout=360` in ForgeDiscussion

..
----------------------------------------------------------------------
Ran 2 tests in 5.359s

OK
finished `nosetests  --with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360` in ForgeChat
<DummyProcess(Thread-6, started daemon 140684765857536)> running `nosetests  --with-xunitmp --cover-package=forgegit ` in ForgeGit

......................
----------------------------------------------------------------------
Ran 22 tests in 11.815s

OK
finished `nosetests  --with-xunitmp --cover-package=forgeactivity --processes=4 --process-timeout=360` in ForgeActivity
<DummyProcess(Thread-3, started daemon 140684791035648)> 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 27.518s

OK (SKIP=1)
finished `nosetests  --with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360` in ForgeBlog
<DummyProcess(Thread-4, started daemon 140684782642944)> 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 10.241s

OK
finished `nosetests  --with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360` in ForgeLink
<DummyProcess(Thread-4, started daemon 140684782642944)> running `nosetests  --with-xunitmp --cover-package=forgeshorturl --processes=4 --process-timeout=360` in ForgeShortUrl

.No config file found, using default configuration
.No config file found, using default configuration
.................................................S.....................................................SSSS..SS..........S.
----------------------------------------------------------------------
Ran 123 tests in 31.074s

OK (SKIP=8)
finished `nosetests  --with-xunitmp --cover-package=forgeimporters --processes=4 --process-timeout=360` in ForgeImporters
<DummyProcess(Thread-3, started daemon 140684791035648)> 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 10.310s

OK
finished `nosetests  --with-xunitmp --cover-package=forgeshorturl --processes=4 --process-timeout=360` in ForgeShortUrl
<DummyProcess(Thread-4, started daemon 140684782642944)> 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
.
----------------------------------------------------------------------
Ran 27 tests in 63.690s

OK
finished `nosetests  --with-xunitmp --cover-package=alluratest --processes=4 --process-timeout=360` in AlluraTest
<DummyProcess(Thread-1, started daemon 140684807821056)> running `nosetests  --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki

......................................................................
----------------------------------------------------------------------
Ran 70 tests in 69.137s

OK
finished `nosetests  --with-xunitmp --cover-package=forgediscussion --processes=4 --process-timeout=360` in ForgeDiscussion
<DummyProcess(Thread-5, started daemon 140684774250240)> running `npm run lint-es6` in .

/bin/sh: 1: npm: not found
finished `npm run lint-es6` in .
............
----------------------------------------------------------------------
Ran 12 tests in 23.294s

OK
finished `nosetests  --with-xunitmp --cover-package=forgeuserstats --processes=4 --process-timeout=360` in ForgeUserStats
......................................................<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 48.074s

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 130.695s

OK
finished `nosetests  --with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360` in ForgeTracker
....................................................................................................................................................................................................................................................................................................................................S...........................................................E...................................................................................................................................................................................................................SSSSSSSS........................................................................................................................................................S.........................................................................................................................................................................................................................................................................................................................................................................................................................
======================================================================
ERROR: allura.tests.functional.test_static.TestStatic.test_static_controller
----------------------------------------------------------------------
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/allura/tests/functional/test_static.py",> line 25, in test_static_controller
    self.app.get('/nf/_static_/wiki/js/browse.js')
  File "<https://builds.apache.org/job/Allura/ws/AlluraTest/alluratest/validation.py",> line 324, in get
    self._validate(resp, 'get', val_params)
  File "<https://builds.apache.org/job/Allura/ws/AlluraTest/alluratest/validation.py",> line 300, in _validate
    validate_js(content)
  File "<https://builds.apache.org/job/Allura/ws/AlluraTest/alluratest/validation.py",> line 198, in validate_js
    p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
  File "/usr/lib/python2.7/subprocess.py", line 394, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1047, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup

--------------------- >> end captured stdout << ----------------------

----------------------------------------------------------------------
Ran 1166 tests in 271.245s

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 384.293s

OK
finished `nosetests  --with-xunitmp --cover-package=forgegit ` in ForgeGit
Running setup_app() from allura.websetup
/p/test/wiki/_discuss/thread/e5c60fb798/ 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

Jenkins build is back to normal : Allura #1496

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Allura/1496/display/redirect>