See <https://builds.apache.org/job/Allura/996/changes>
Changes:
[dave] [#8035] Remove url validation for project_list_url to support relative
[dave] [#8046] Fix duplicate titles on neighborhood pages
[dave] [#8046] Fix style issues for nbhd logo/title
[dave] [#8046] Make nbhd nav_menu look cleaner and positioned to the left
[dave] Use a good default for the global_nav
------------------------------------------
[...truncated 1477 lines...]
Downloading/unpacking coverage
Using download cache from
/tmp/python-pip-cache/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fc%2Fcoverage%2Fcoverage-4.1b2.tar.gz
Running setup.py egg_info for package coverage
warning: no previously-included files found matching 'ci/appveyor.token'
no previously-included directories found matching 'doc/_build'
no previously-included directories found matching 'tests/eggsrc/build'
no previously-included directories found matching 'tests/eggsrc/dist'
no previously-included directories found matching 'tests/eggsrc/*.egg-info'
warning: no previously-included files matching '*.py[co]' found anywhere in
distribution
Downloading/unpacking nose-xunitmp
Using download cache from
/tmp/python-pip-cache/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fn%2Fnose_xunitmp%2Fnose_xunitmp-0.3.2.tar.gz
Running setup.py egg_info for package nose-xunitmp
Requirement already satisfied (use --upgrade to upgrade): nose in
./.allura-venv/lib/python2.7/site-packages (from nose-xunitmp)
Installing collected packages: pep8, coverage, nose-xunitmp
Running setup.py install for pep8
warning: no previously-included files matching '*.pyc' found under
directory 'docs'
warning: no previously-included files matching '*.pyo' found under
directory 'docs'
warning: no previously-included files matching '*.pyc' found under
directory 'testsuite'
warning: no previously-included files matching '*.pyo' found under
directory 'testsuite'
no previously-included directories found matching 'docs/_build'
Installing pep8 script to
/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/bin
Running setup.py install for coverage
building 'coverage.tracer' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c
coverage/ctracer/datastack.c -o
build/temp.linux-x86_64-2.7/coverage/ctracer/datastack.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c
coverage/ctracer/filedisp.c -o
build/temp.linux-x86_64-2.7/coverage/ctracer/filedisp.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c coverage/ctracer/module.c
-o build/temp.linux-x86_64-2.7/coverage/ctracer/module.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c coverage/ctracer/tracer.c
-o build/temp.linux-x86_64-2.7/coverage/ctracer/tracer.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions
-Wl,-Bsymbolic-functions -Wl,-z,relro
build/temp.linux-x86_64-2.7/coverage/ctracer/datastack.o
build/temp.linux-x86_64-2.7/coverage/ctracer/filedisp.o
build/temp.linux-x86_64-2.7/coverage/ctracer/module.o
build/temp.linux-x86_64-2.7/coverage/ctracer/tracer.o -o
build/lib.linux-x86_64-2.7/coverage/tracer.so
warning: no previously-included files found matching 'ci/appveyor.token'
no previously-included directories found matching 'doc/_build'
no previously-included directories found matching 'tests/eggsrc/build'
no previously-included directories found matching 'tests/eggsrc/dist'
no previously-included directories found matching 'tests/eggsrc/*.egg-info'
warning: no previously-included files matching '*.py[co]' found anywhere in
distribution
Installing coverage2 script to
/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/bin
Installing coverage-2.7 script to
/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/bin
Installing coverage script to
/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/bin
Running setup.py install for nose-xunitmp
Successfully installed pep8 coverage nose-xunitmp
Cleaning up...
# 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 ForgeSVN dependencies
# setting up ForgeShortUrl dependencies
# setting up ForgeTracker dependencies
# setting up ForgeUserStats dependencies
# setting up ForgeWiki dependencies
npm http GET https://registry.npmjs.org/broccoli
npm http GET https://registry.npmjs.org/broccoli-babel-transpiler
npm http GET https://registry.npmjs.org/broccoli-cli
npm http GET https://registry.npmjs.org/broccoli-funnel
npm http GET https://registry.npmjs.org/broccoli-merge-trees
npm http GET https://registry.npmjs.org/broccoli-sourcemap-concat
npm http GET https://registry.npmjs.org/broccoli-timepiece
npm http GET https://registry.npmjs.org/broccoli-uglify-js
npm http GET https://registry.npmjs.org/eslint
npm http GET https://registry.npmjs.org/eslint-plugin-html
npm http GET https://registry.npmjs.org/esprima-fb
npm ERR! Error: failed to fetch from registry: broccoli-merge-trees
npm ERR! at /usr/share/npm/lib/utils/npm-registry-client/get.js:139:12
npm ERR! at cb
(/usr/share/npm/lib/utils/npm-registry-client/request.js:31:9)
npm ERR! at Request._callback
(/usr/share/npm/lib/utils/npm-registry-client/request.js:136:18)
npm ERR! at Request.callback (/usr/lib/nodejs/request/main.js:119:22)
npm ERR! at Request.<anonymous> (/usr/lib/nodejs/request/main.js:212:58)
npm ERR! at Request.emit (events.js:88:20)
npm ERR! at ClientRequest.<anonymous>
(/usr/lib/nodejs/request/main.js:412:12)
npm ERR! at ClientRequest.emit (events.js:67:17)
npm ERR! at HTTPParser.onIncoming (http.js:1261:11)
npm ERR! at HTTPParser.onHeadersComplete (http.js:102:31)
npm ERR! You may report this log at:
npm ERR! <http://bugs.debian.org/npm>
npm ERR! or use
npm ERR! reportbug --attach
/x1/jenkins/jenkins-slave/workspace/Allura/npm-debug.log npm
npm ERR!
npm ERR! System Linux 3.2.0-97-generic
npm ERR! command "node" "/usr/bin/npm" "install"
npm ERR! cwd /x1/jenkins/jenkins-slave/workspace/Allura
npm ERR! node -v v0.6.12
npm ERR! npm -v 1.1.4
npm ERR! message failed to fetch from registry: broccoli-merge-trees
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /x1/jenkins/jenkins-slave/workspace/Allura/npm-debug.log
npm not ok
Not running tests for virtualenv-1.9.1, since it isn't set up
<DummyProcess(Thread-1, started daemon 140102578243328)> running nosetests
--with-xunitmp --cover-package=alluratest --processes=4 --process-timeout=360
in AlluraTest
<DummyProcess(Thread-2, started daemon 140102569850624)> running nosetests
allura/tests/ --with-xunitmp --cover-package=allura --processes=4
--process-timeout=360 in Allura
<DummyProcess(Thread-3, started daemon 140102561457920)> running nosetests
--with-xunitmp --cover-package=forgeactivity --processes=4
--process-timeout=360 in ForgeActivity
<DummyProcess(Thread-4, started daemon 140102553065216)> running nosetests
--with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360 in
ForgeBlog
<DummyProcess(Thread-6, started daemon 140102536279808)> running nosetests
--with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360 in
ForgeChat
<DummyProcess(Thread-5, started daemon 140102544672512)> running nosetests
--with-xunitmp --cover-package=forgediscussion --processes=4
--process-timeout=360 in ForgeDiscussion
..
----------------------------------------------------------------------
Ran 2 tests in 3.832s
OK
finished nosetests --with-xunitmp --cover-package=forgechat --processes=4
--process-timeout=360 in ForgeChat
<DummyProcess(Thread-6, started daemon 140102536279808)> running nosetests
--with-xunitmp --cover-package=forgegit in ForgeGit
..................
----------------------------------------------------------------------
Ran 18 tests in 8.994s
OK
finished nosetests --with-xunitmp --cover-package=forgeactivity --processes=4
--process-timeout=360 in ForgeActivity
<DummyProcess(Thread-3, started daemon 140102561457920)> running nosetests
--with-xunitmp --cover-package=forgeimporters --processes=4
--process-timeout=360 in ForgeImporters
.................................SSS.........
----------------------------------------------------------------------
Ran 45 tests in 14.928s
OK (SKIP=3)
finished nosetests --with-xunitmp --cover-package=forgeblog --processes=4
--process-timeout=360 in ForgeBlog
<DummyProcess(Thread-4, started daemon 140102553065216)> running nosetests
--with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360 in
ForgeLink
.................
----------------------------------------------------------------------
Ran 17 tests in 5.782s
OK
finished nosetests --with-xunitmp --cover-package=forgelink --processes=4
--process-timeout=360 in ForgeLink
<DummyProcess(Thread-4, started daemon 140102553065216)> running nosetests
--with-xunitmp --cover-package=forgesvn in ForgeSVN
....No config file found, using default configuration
.
----------------------------------------------------------------------
Ran 5 tests in 22.949s
OK
finished nosetests --with-xunitmp --cover-package=alluratest --processes=4
--process-timeout=360 in AlluraTest
<DummyProcess(Thread-1, started daemon 140102578243328)> running nosetests
--with-xunitmp --cover-package=forgeshorturl --processes=4
--process-timeout=360 in ForgeShortUrl
...........
----------------------------------------------------------------------
Ran 11 tests in 4.218s
OK
finished nosetests --with-xunitmp --cover-package=forgeshorturl --processes=4
--process-timeout=360 in ForgeShortUrl
<DummyProcess(Thread-1, started daemon 140102578243328)> running nosetests
--with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360
in ForgeTracker
................................................S.....................................................SSSS..SS..........S.
----------------------------------------------------------------------
Ran 122 tests in 20.164s
OK (SKIP=8)
finished nosetests --with-xunitmp --cover-package=forgeimporters --processes=4
--process-timeout=360 in ForgeImporters
<DummyProcess(Thread-3, started daemon 140102561457920)> running nosetests
--with-xunitmp --cover-package=forgeuserstats --processes=4
--process-timeout=360 in ForgeUserStats
................................................................
----------------------------------------------------------------------
Ran 64 tests in 39.798s
OK
finished nosetests --with-xunitmp --cover-package=forgediscussion
--processes=4 --process-timeout=360 in ForgeDiscussion
<DummyProcess(Thread-5, started daemon 140102544672512)> running nosetests
--with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360 in
ForgeWiki
............
----------------------------------------------------------------------
Ran 12 tests in 14.147s
OK
finished nosetests --with-xunitmp --cover-package=forgeuserstats --processes=4
--process-timeout=360 in ForgeUserStats
.......................................................S........
----------------------------------------------------------------------
Ran 64 tests in 29.838s
OK (SKIP=1)
finished nosetests --with-xunitmp --cover-package=forgewiki --processes=4
--process-timeout=360 in ForgeWiki
..............................................................................................................................................................................................
----------------------------------------------------------------------
Ran 190 tests in 80.457s
OK
finished nosetests --with-xunitmp --cover-package=forgetracker --processes=4
--process-timeout=360 in ForgeTracker
..........................................................................................
----------------------------------------------------------------------
Ran 90 tests in 125.383s
OK
finished nosetests --with-xunitmp --cover-package=forgesvn in ForgeSVN
............................................................................................................................................................................................................................................................................................S.........................................................F..................................................................................................................................................................................................SSSSSSSSSSS.........................................................................................................................................................S...................................................................................................................................................................................................................................................................................................................................................................
======================================================================
FAIL: allura.tests.functional.test_static.TestStatic.test_static_controller
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/nose/case.py",
line 197, in runTest
self.test(*self.arg)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/tests/functional/test_static.py",
line 24, in test_static_controller
self.app.get('/nf/_static_/wiki/js/browse.js')
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 302, in get
self._validate(resp, 'get', val_params)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 281, in _validate
validate_js(content)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 204, in validate_js
report_validation_error('js', fname, stdout)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 87, in report_validation_error
ok_(False, message)
AssertionError: js Validation errors (/tmp/eslint-td8ehC.js):
npm ERR! Error: ENOENT, no such file or directory
'/x1/jenkins/jenkins-slave/workspace/Allura/node_modules/eslint/package.json'
npm ERR! You may report this log at:
npm ERR! <http://bugs.debian.org/npm>
npm ERR! or use
npm ERR! reportbug --attach
/x1/jenkins/jenkins-slave/workspace/Allura/Allura/npm-debug.log npm
npm ERR!
npm ERR! System Linux 3.2.0-97-generic
npm ERR! command "node" "/usr/bin/npm" "run" "eslint" "--" "-c"
"/x1/jenkins/jenkins-slave/workspace/Allura/Allura/../.eslintrc" "--no-ignore"
"/tmp/eslint-td8ehC.js"
npm ERR! cwd /x1/jenkins/jenkins-slave/workspace/Allura/Allura
npm ERR! node -v v0.6.12
npm ERR! npm -v 1.1.4
npm ERR! path
/x1/jenkins/jenkins-slave/workspace/Allura/node_modules/eslint/package.json
npm ERR! code ENOENT
npm ERR! message ENOENT, no such file or directory
'/x1/jenkins/jenkins-slave/workspace/Allura/node_modules/eslint/package.json'
npm ERR! errno {}
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /x1/jenkins/jenkins-slave/workspace/Allura/Allura/npm-debug.log
npm not ok
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup
--------------------- >> end captured stdout << ----------------------
----------------------------------------------------------------------
Ran 1057 tests in 147.397s
FAILED (SKIP=13, failures=1)
finished nosetests allura/tests/ --with-xunitmp --cover-package=allura
--processes=4 --process-timeout=360 in Allura
.......................................................................................................................................
----------------------------------------------------------------------
Ran 135 tests in 190.150s
OK
finished nosetests --with-xunitmp --cover-package=forgegit in ForgeGit
Running setup_app() from allura.websetup
/p/test/wiki/_discuss/thread/3eae58b3/ 200 OK
{"sidebar": 1, "jinja": 1, "markdown": 4, "ming": 107}
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