See <https://builds.apache.org/job/Allura/1501/display/redirect?page=changes>

Changes:

[dave] [#8339] make sure to preserve cookie portions for notifications, even if


------------------------------------------
[...truncated 19.87 KB...]
Collecting smmap2==2.0.4
  Using cached 
https://files.pythonhosted.org/packages/0f/14/e3112808b727f72df9531fc2f00b84d4966e66001748b6883a21c767e902/smmap2-2.0.4-py2.py3-none-any.whl
Collecting soupsieve==1.9.3
  Using cached 
https://files.pythonhosted.org/packages/0b/44/0474f2207fdd601bb25787671c81076333d2c80e6f97e92790f8887cf682/soupsieve-1.9.3-py2.py3-none-any.whl
Collecting testfixtures==6.10.0
  Using cached 
https://files.pythonhosted.org/packages/cc/38/6a885903ede5e7155665b7d2a3a6fa9416df3c90498c6d3d68103a972a17/testfixtures-6.10.0-py2.py3-none-any.whl
Collecting textile==3.0.4
  Using cached 
https://files.pythonhosted.org/packages/b3/97/74a2a814d66bb85f2fd3a18c9d1ffba06955c80aa2568e40c0a7191154ed/textile-3.0.4-py2.py3-none-any.whl
Collecting timermiddleware==0.5.0
  Using cached 
https://files.pythonhosted.org/packages/a9/f3/ab8df73a279d19272b9519dc75d85ab10e3ba185725228ffbe0b9e59d810/TimerMiddleware-0.5.0-py2.py3-none-any.whl
Collecting traitlets==4.3.2
  Using cached 
https://files.pythonhosted.org/packages/93/d6/abcb22de61d78e2fc3959c964628a5771e47e7cc60d53e9342e21ed6cc9a/traitlets-4.3.2-py2.py3-none-any.whl
Collecting translationstring==1.3
  Using cached 
https://files.pythonhosted.org/packages/26/e7/9dcf5bcd32b3ad16db542845ad129c06927821ded434ae88f458e6190626/translationstring-1.3-py2.py3-none-any.whl
Processing 
/home/jenkins/.cache/pip/wheels/fd/be/77/a239b95c2d799e73a3beaab65fef28a7bd0aab8f84b3ff7260/TurboGears2-2.3.12-cp27-none-any.whl
Collecting urllib3==1.25.3
  Using cached 
https://files.pythonhosted.org/packages/e6/60/247f23a7121ae632d62811ba7f273d0e58972d75e58a94d329d51550a47d/urllib3-1.25.3-py2.py3-none-any.whl
Collecting waitress==1.3.0
  Using cached 
https://files.pythonhosted.org/packages/41/e0/366785e4b9b4d212df4c3b084153bf7f5e5ab355928f5465144e5fc98494/waitress-1.3.0-py2.py3-none-any.whl
Collecting wcwidth==0.1.7
  Using cached 
https://files.pythonhosted.org/packages/7e/9f/526a6947247599b084ee5232e4f9190a38f398d7300d866af3ab571a5bfe/wcwidth-0.1.7-py2.py3-none-any.whl
Collecting webencodings==0.5.1
  Using cached 
https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl
Processing 
/home/jenkins/.cache/pip/wheels/c1/1c/54/153e03c0a4d8920a9407c3f041ddd7d93fd9eaf497da2b93be/WebHelpers-1.3-cp27-none-any.whl
Collecting webob==1.7.4
  Using cached 
https://files.pythonhosted.org/packages/b6/88/ccc25a41d65be0545d69bf28afed60dec865c04d0837ccd02e6d67942fe1/WebOb-1.7.4-py2.py3-none-any.whl
Collecting webtest==2.0.33
  Using cached 
https://files.pythonhosted.org/packages/47/fd/569d7e5ce6ea92d8ff6dd7a91f125762d88b199f2b4e17d7030a703f241d/WebTest-2.0.33-py2.py3-none-any.whl
Processing 
/home/jenkins/.cache/pip/wheels/d7/de/2e/efa132238792efb6459a96e85916ef8597fcb3d2ae51590dfd/wrapt-1.11.2-cp27-cp27mu-linux_x86_64.whl
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.6.0)
Installing collected packages: pymongo, activitystream, asn1crypto, six, wrapt, 
enum34, singledispatch, backports.functools-lru-cache, lazy-object-proxy, 
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
Processing 
/home/jenkins/.cache/pip/wheels/c4/1f/cd/9250fbf2fcc179e28bb4f7ee26a4fc7525914469d83a4f0c09/nose_xunitmp-0.4.1-cp27-none-any.whl
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/jenkins2706799001841172910.sh: line 67: npm: command not found
retrying npm install
/tmp/jenkins2706799001841172910.sh: line 67: npm: command not found
retrying npm install
/tmp/jenkins2706799001841172910.sh: line 67: npm: command not found
retrying npm install
/tmp/jenkins2706799001841172910.sh: line 67: npm: command not found
retrying npm install
/tmp/jenkins2706799001841172910.sh: line 67: npm: command not found
retrying npm install
/tmp/jenkins2706799001841172910.sh: line 67: npm: command not found
Not running tests for ForgeSVN, since it isn't set up
<DummyProcess(Thread-1, started daemon 140676910085888)> running `nosetests  
--with-xunitmp --processes=4 --process-timeout=360` in AlluraTest

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

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

<DummyProcess(Thread-2, started daemon 140676901693184)> running `nosetests  
--with-xunitmp --processes=4 --process-timeout=360` in ForgeActivity

<DummyProcess(Thread-5, started daemon 140676805154560)> running `nosetests  
--with-xunitmp --processes=4 --process-timeout=360` in ForgeChat

<DummyProcess(Thread-6, started daemon 140676796761856)> running `nosetests  
--with-xunitmp --processes=4 --process-timeout=360` in ForgeDiscussion

<DummyProcess(Thread-7, started daemon 140676788369152)> running `nosetests  
--with-xunitmp ` in ForgeGit

<DummyProcess(Thread-8, started daemon 140676779976448)> running `nosetests  
--with-xunitmp --processes=4 --process-timeout=360` in ForgeImporters

<DummyProcess(Thread-10, started daemon 140676217960192)> running `nosetests  
--with-xunitmp --processes=4 --process-timeout=360` in ForgeLink

<DummyProcess(Thread-9, started daemon 140676771583744)> running `nosetests  
--with-xunitmp --processes=4 --process-timeout=360` in ForgeShortUrl

<DummyProcess(Thread-11, started daemon 140676209567488)> running `nosetests  
--with-xunitmp --processes=4 --process-timeout=360` in ForgeTracker

<DummyProcess(Thread-12, started daemon 140676201174784)> running `nosetests  
--with-xunitmp --processes=4 --process-timeout=360` in ForgeWiki

<DummyProcess(Thread-13, started daemon 140676192782080)> running `nosetests  
--with-xunitmp --processes=4 --process-timeout=360` in ForgeUserStats

<DummyProcess(Thread-14, started daemon 140676184389376)> running `npm run 
lint-es6` in .

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

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeChat
...........
----------------------------------------------------------------------
Ran 11 tests in 13.902s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeShortUrl
...................
----------------------------------------------------------------------
Ran 19 tests in 21.017s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeLink
......................
----------------------------------------------------------------------
Ran 22 tests in 25.562s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeActivity
............No config file found, using default configuration
.No config file found, using default configuration
.No config file found, using default configuration
............
----------------------------------------------------------------------
Ran 12 tests in 45.321s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeUserStats
....................................................S..
----------------------------------------------------------------------
Ran 55 tests in 48.128s

OK (SKIP=1)
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeBlog
.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
.................................................S.....................................................SSSS..SS..........S.
----------------------------------------------------------------------
Ran 123 tests in 64.933s

OK (SKIP=8)
.No config file found, using default configuration
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeImporters
....No config file found, using default configuration
.No config file found, using default configuration
..............................................................S........
----------------------------------------------------------------------
Ran 71 tests in 79.519s

OK (SKIP=1)
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeWiki
.No config file found, using default configuration
.
----------------------------------------------------------------------
Ran 27 tests in 82.078s

OK
........................................................<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]
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
AlluraTest
......................................................................
----------------------------------------------------------------------
Ran 70 tests in 88.271s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeDiscussion
........................................<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 152.087s

OK
finished `nosetests  --with-xunitmp --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 1168 tests in 224.481s

FAILED (SKIP=10, errors=1)
finished `nosetests allura/tests/ --with-xunitmp --processes=4 
--process-timeout=360` in Allura
..................................................................................................................................................
----------------------------------------------------------------------
Ran 146 tests in 288.358s

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

Reply via email to