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 2016/03/09 02:25:56 UTC

Build failed in Jenkins: Allura #1005

See <https://builds.apache.org/job/Allura/1005/>

------------------------------------------
[...truncated 1881 lines...]
    r = self._call(func, params, remainder=remainder)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/tg/controllers/decoratedcontroller.py", line 120, in _call
    output = controller_callable(*remainder, **dict(params))
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/ext/admin/admin_main.py", line 712, in export
    "$project": {"_id": 0, "total_size": {"$divide": ["$total_size", 1000000]}}
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pymongo/collection.py", line 1397, in aggregate
    "aggregate", self.__name, **command_kwargs)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pymongo/collection.py", line 1780, in __call__
    self.__name.split(".")[-1])
TypeError: 'Collection' object is not callable. If you meant to call the '_command' method on a 'Collection' object it is failing because no such method exists.
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup

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

======================================================================
ERROR: allura.tests.functional.test_admin.TestExport.test_export_page_contains_check_all_checkbox
----------------------------------------------------------------------
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_admin.py", line 1110, in test_export_page_contains_check_all_checkbox
    r = self.app.get('/admin/export')
  File "/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py", line 300, in get
    resp = super(ValidatingTestApp, self).get(*args, **kw)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py", line 250, in get
    return super(PostParamCheckingTestApp, self).get(*args, **kwargs)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py", line 756, in get
    expect_errors=expect_errors)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py", line 1099, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webob/request.py", line 1049, in get_response
    application, catch_exc_info=True)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webob/request.py", line 1022, in call_application
    app_iter = application(self.environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/lint.py", line 179, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/middleware.py", line 150, in __call__
    self.app, environ, catch_exc_info=True)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/util.py", line 51, in call_wsgi_application
    output.extend(app_iter)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/paste/registry.py", line 409, in streaming_iter
    for item in self.application(environ, start_response):
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/ming/odm/middleware.py", line 20, in __call__
    result = self.app(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/lib/custom_middleware.py", line 60, in __call__
    return self.app(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/ew/middleware.py", line 65, in __call__
    result = self.app(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/lib/custom_middleware.py", line 263, in __call__
    return resp(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/config/middleware.py", line 207, in AlluraGlobalsMiddleware
    return app(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/lib/custom_middleware.py", line 217, in __call__
    return self._app(environ, session_start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/timermiddleware/__init__.py", line 202, in __call__
    resp = req.get_response(self.app)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webob/request.py", line 1053, in get_response
    application, catch_exc_info=False)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webob/request.py", line 1022, in call_application
    app_iter = application(self.environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/lib/custom_middleware.py", line 156, in __call__
    self.app, environ, catch_exc_info=True)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/util.py", line 48, in call_wsgi_application
    app_iter = application(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/lib/custom_middleware.py", line 386, in __call__
    return self.app(environ, remember_login_start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/beaker/middleware.py", line 155, in __call__
    return self.wrap_app(environ, session_start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/routes/middleware.py", line 131, in __call__
    response = self.app(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/wsgiapp.py", line 107, in __call__
    response = self.dispatch(controller, environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/wsgiapp.py", line 312, in dispatch
    return controller(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/controllers/basetest_project_root.py", line 143, in __call__
    return WsgiDispatchController.__call__(self, environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/lib/base.py", line 49, in __call__
    environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/controllers/core.py", line 211, in __call__
    response = self._dispatch_call()
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/controllers/core.py", line 162, in _dispatch_call
    response = self._inspect_call(func)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/controllers/core.py", line 105, in _inspect_call
    result = self._perform_call(func, args)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/tg/controllers/dispatcher.py", line 258, in _perform_call
    r = self._call(func, params, remainder=remainder)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/tg/controllers/decoratedcontroller.py", line 120, in _call
    output = controller_callable(*remainder, **dict(params))
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/ext/admin/admin_main.py", line 712, in export
    "$project": {"_id": 0, "total_size": {"$divide": ["$total_size", 1000000]}}
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pymongo/collection.py", line 1397, in aggregate
    "aggregate", self.__name, **command_kwargs)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pymongo/collection.py", line 1780, in __call__
    self.__name.split(".")[-1])
TypeError: 'Collection' object is not callable. If you meant to call the '_command' method on a 'Collection' object it is failing because no such method exists.
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup

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

======================================================================
ERROR: allura.tests.functional.test_admin.TestExport.test_export_page_contains_exportable_tools
----------------------------------------------------------------------
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_admin.py", line 1046, in test_export_page_contains_exportable_tools
    r = self.app.get('/admin/export')
  File "/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py", line 300, in get
    resp = super(ValidatingTestApp, self).get(*args, **kw)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py", line 250, in get
    return super(PostParamCheckingTestApp, self).get(*args, **kwargs)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py", line 756, in get
    expect_errors=expect_errors)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py", line 1099, in do_request
    res = req.get_response(app, catch_exc_info=True)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webob/request.py", line 1049, in get_response
    application, catch_exc_info=True)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webob/request.py", line 1022, in call_application
    app_iter = application(self.environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/lint.py", line 179, in lint_app
    iterator = application(environ, start_response_wrapper)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/middleware.py", line 150, in __call__
    self.app, environ, catch_exc_info=True)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/util.py", line 51, in call_wsgi_application
    output.extend(app_iter)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/paste/registry.py", line 409, in streaming_iter
    for item in self.application(environ, start_response):
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/ming/odm/middleware.py", line 20, in __call__
    result = self.app(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/lib/custom_middleware.py", line 60, in __call__
    return self.app(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/ew/middleware.py", line 65, in __call__
    result = self.app(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/lib/custom_middleware.py", line 263, in __call__
    return resp(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/config/middleware.py", line 207, in AlluraGlobalsMiddleware
    return app(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/lib/custom_middleware.py", line 217, in __call__
    return self._app(environ, session_start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/timermiddleware/__init__.py", line 202, in __call__
    resp = req.get_response(self.app)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webob/request.py", line 1053, in get_response
    application, catch_exc_info=False)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webob/request.py", line 1022, in call_application
    app_iter = application(self.environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/lib/custom_middleware.py", line 156, in __call__
    self.app, environ, catch_exc_info=True)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/util.py", line 48, in call_wsgi_application
    app_iter = application(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/lib/custom_middleware.py", line 386, in __call__
    return self.app(environ, remember_login_start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/beaker/middleware.py", line 155, in __call__
    return self.wrap_app(environ, session_start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/routes/middleware.py", line 131, in __call__
    response = self.app(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/wsgiapp.py", line 107, in __call__
    response = self.dispatch(controller, environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/wsgiapp.py", line 312, in dispatch
    return controller(environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/controllers/basetest_project_root.py", line 143, in __call__
    return WsgiDispatchController.__call__(self, environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/lib/base.py", line 49, in __call__
    environ, start_response)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/controllers/core.py", line 211, in __call__
    response = self._dispatch_call()
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/controllers/core.py", line 162, in _dispatch_call
    response = self._inspect_call(func)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pylons/controllers/core.py", line 105, in _inspect_call
    result = self._perform_call(func, args)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/tg/controllers/dispatcher.py", line 258, in _perform_call
    r = self._call(func, params, remainder=remainder)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/tg/controllers/decoratedcontroller.py", line 120, in _call
    output = controller_callable(*remainder, **dict(params))
  File "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/ext/admin/admin_main.py", line 712, in export
    "$project": {"_id": 0, "total_size": {"$divide": ["$total_size", 1000000]}}
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pymongo/collection.py", line 1397, in aggregate
    "aggregate", self.__name, **command_kwargs)
  File "/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/pymongo/collection.py", line 1780, in __call__
    self.__name.split(".")[-1])
TypeError: 'Collection' object is not callable. If you meant to call the '_command' method on a 'Collection' object it is failing because no such method exists.
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup

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

======================================================================
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-UsmjM0.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-99-generic
npm ERR! command "node" "/usr/bin/npm" "run" "eslint" "--" "-c" "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/../.eslintrc-es5" "--no-ignore" "/tmp/eslint-UsmjM0.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 1060 tests in 149.749s

FAILED (SKIP=13, errors=3, failures=1)
finished `nosetests allura/tests/ --with-xunitmp --cover-package=allura --processes=4 --process-timeout=360` in Allura
.......................................................................................................................................
----------------------------------------------------------------------
Ran 135 tests in 185.426s

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

Jenkins build is back to normal : Allura #1008

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Allura/1008/changes>


Build failed in Jenkins: Allura #1007

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Allura/1007/changes>

Changes:

[heiths] [#8051] Update failing mount_order tests

------------------------------------------
[...truncated 1528 lines...]
    warning: no files found matching '*.txt' under directory 'tests'
    Skipping installation of <https://builds.apache.org/job/Allura/ws/.allura-venv/lib/python2.7/site-packages/sphinxcontrib/__init__.py> (namespace package)
    Installing <https://builds.apache.org/job/Allura/ws/.allura-venv/lib/python2.7/site-packages/sphinxcontrib_programoutput-0.8-py2.7-nspkg.pth>
  Running setup.py install for gunicorn
    
    warning: no previously-included files matching '__pycache__' found under directory '*'
    warning: no previously-included files matching '*.py[co]' found under directory '*'
      File "<https://builds.apache.org/job/Allura/ws/.allura-venv/lib/python2.7/site-packages/gunicorn/workers/_gaiohttp.py",> line 68
        yield from self.wsgi.close()
                 ^
    SyntaxError: invalid syntax
    
    Installing gunicorn_paster script to <https://builds.apache.org/job/Allura/ws/.allura-venv/bin>
    Installing gunicorn script to <https://builds.apache.org/job/Allura/ws/.allura-venv/bin>
    Installing gunicorn_django script to <https://builds.apache.org/job/Allura/ws/.allura-venv/bin>
  Running setup.py install for sphinx
    
    warning: no files found matching 'TODO'
    warning: no files found matching 'ez_setup.py'
    no previously-included directories found matching 'doc/_build'
    Installing sphinx-apidoc script to <https://builds.apache.org/job/Allura/ws/.allura-venv/bin>
    Installing sphinx-build script to <https://builds.apache.org/job/Allura/ws/.allura-venv/bin>
    Installing sphinx-quickstart script to <https://builds.apache.org/job/Allura/ws/.allura-venv/bin>
    Installing sphinx-autogen script to <https://builds.apache.org/job/Allura/ws/.allura-venv/bin>
  Running setup.py install for snowballstemmer
    
    warning: no files found matching '*.py' under directory 'src'
  Running setup.py install for alabaster
    
    warning: no files found matching 'README.md'
    warning: no previously-included files matching '.*.swp' found under directory 'alabaster'
  Running setup.py install for imagesize
    
Successfully installed ActivityStream BeautifulSoup beautifulsoup4 Beaker chardet colander Creoleparser decorator docutils EasyWidgets faulthandler feedparser FormEncode Genshi html5lib httplib2 iso8601 Jinja2 Markdown Ming oauth2 Paste PasteDeploy PasteScript Pillow poster Pygments pymongo Pypeline pysolr python-dateutil python-magic python-oembed pytz requests oauthlib requests-oauthlib setproctitle six textile translationstring TimerMiddleware TurboGears2 WebOb Babel Mako MarkupSafe Pylons simplejson Tempita Routes WebFlash WebHelpers GitPython async gitdb smmap datadiff ipython mock nose pyflakes WebTest testfixtures pylint astroid logilab-common q WebError sphinx-argparse sphinx-rtd-theme sphinxcontrib-programoutput gunicorn sphinx snowballstemmer alabaster imagesize
Cleaning up...
Downloading/unpacking pep8
  Using download cache from /tmp/python-pip-cache/https%3A%2F%2Fpypi.python.org%2Fpackages%2Fsource%2Fp%2Fpep8%2Fpep8-1.7.0.tar.gz
  Running setup.py egg_info for package 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'
Requirement already satisfied (use --upgrade to upgrade): pyflakes in ./.allura-venv/lib/python2.7/site-packages
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.4.0.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 <https://builds.apache.org/job/Allura/ws/.allura-venv/bin>
  Running setup.py install for coverage
    building 'coverage.tracer' extension
    x86_64-linux-gnu-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
    x86_64-linux-gnu-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
    x86_64-linux-gnu-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
    x86_64-linux-gnu-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
    x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security 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 <https://builds.apache.org/job/Allura/ws/.allura-venv/bin>
    Installing coverage-2.7 script to <https://builds.apache.org/job/Allura/ws/.allura-venv/bin>
    Installing coverage script to <https://builds.apache.org/job/Allura/ws/.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 ForgeShortUrl dependencies
# setting up ForgeSVN dependencies
# setting up ForgeTracker dependencies
# setting up ForgeUserStats dependencies
# setting up ForgeWiki dependencies
Not running tests for virtualenv-1.9.1, since it isn't set up
<DummyProcess(Thread-1, started daemon 140276859049728)> running `nosetests  --with-xunitmp --cover-package=alluratest --processes=4 --process-timeout=360` in AlluraTest

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

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

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

..................
----------------------------------------------------------------------
Ran 18 tests in 18.264s

OK
finished `nosetests  --with-xunitmp --cover-package=forgeactivity --processes=4 --process-timeout=360` in ForgeActivity
<DummyProcess(Thread-2, started daemon 140276850657024)> running `nosetests  --with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360` in ForgeChat

..
----------------------------------------------------------------------
Ran 2 tests in 5.538s

OK
finished `nosetests  --with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360` in ForgeChat
<DummyProcess(Thread-2, started daemon 140276850657024)> running `nosetests  --with-xunitmp --cover-package=forgediscussion --processes=4 --process-timeout=360` in ForgeDiscussion

....................................SSS.......
----------------------------------------------------------------------
Ran 46 tests in 36.155s

OK (SKIP=3)
finished `nosetests  --with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360` in ForgeBlog
<DummyProcess(Thread-3, started daemon 140276842264320)> running `nosetests  --with-xunitmp --cover-package=forgegit ` in ForgeGit

....No config file found, using default configuration
.
----------------------------------------------------------------------
Ran 5 tests in 52.710s

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

............................................................................S.........................SSSS..SS..........S.
----------------------------------------------------------------------
Ran 122 tests in 47.517s

OK (SKIP=8)
finished `nosetests  --with-xunitmp --cover-package=forgeimporters --processes=4 --process-timeout=360` in ForgeImporters
<DummyProcess(Thread-1, started daemon 140276859049728)> running `nosetests  --with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360` in ForgeLink

.................
----------------------------------------------------------------------
Ran 17 tests in 13.168s

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

.................................................................
----------------------------------------------------------------------
Ran 65 tests in 92.185s

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

...........
----------------------------------------------------------------------
Ran 11 tests in 9.941s

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

...............................................................................................................................................................................................
----------------------------------------------------------------------
Ran 191 tests in 201.684s

OK
finished `nosetests  --with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360` in ForgeTracker
<DummyProcess(Thread-2, started daemon 140276850657024)> running `nosetests  --with-xunitmp --cover-package=forgeuserstats --processes=4 --process-timeout=360` in ForgeUserStats

............
----------------------------------------------------------------------
Ran 12 tests in 24.560s

OK
finished `nosetests  --with-xunitmp --cover-package=forgeuserstats --processes=4 --process-timeout=360` in ForgeUserStats
<DummyProcess(Thread-2, started daemon 140276850657024)> running `nosetests  --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki

.....................................................................F......................................................................................................................................................................................................................S......................................................................................................................................................................................................................................................................................SSSSSSSSSSS...........................................................................................................................................................................S..........................................................................................................................................................................................................................................................................................................................
======================================================================
FAIL: allura.tests.functional.test_admin.TestRestMountOrder.test_reorder
----------------------------------------------------------------------
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/decorators.py",> line 82, in wrapped
    return func(*args, **kw)
  File "<https://builds.apache.org/job/Allura/ws/Allura/allura/tests/functional/test_admin.py",> line 1415, in test_reorder
    assert_greater(b, a)
AssertionError: 1 not greater than 1
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup

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

----------------------------------------------------------------------
Ran 1060 tests in 386.121s

FAILED (SKIP=13, failures=1)
finished `nosetests allura/tests/ --with-xunitmp --cover-package=allura --processes=4 --process-timeout=360` in Allura
<DummyProcess(Thread-4, started daemon 140276833871616)> 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 .
.........................................................S........
----------------------------------------------------------------------
Ran 66 tests in 55.852s

OK (SKIP=1)
finished `nosetests  --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki
..........................................................................................
----------------------------------------------------------------------
Ran 90 tests in 314.880s

OK
finished `nosetests  --with-xunitmp --cover-package=forgesvn ` in ForgeSVN
.......................................................................................................................................
----------------------------------------------------------------------
Ran 135 tests in 454.997s

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

Build failed in Jenkins: Allura #1006

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Allura/1006/changes>

Changes:

[heiths] [#8051] Update failing tests caused from MIM not supporting aggregation

------------------------------------------
[...truncated 1611 lines...]
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-99-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-cli
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
retrying npm install
npm http GET https://registry.npmjs.org/babel-eslint
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-config-xo
npm http GET https://registry.npmjs.org/eslint-config-xo-react
npm http GET https://registry.npmjs.org/eslint-plugin-html
npm http GET https://registry.npmjs.org/eslint-plugin-react
npm http GET https://registry.npmjs.org/esprima-fb

npm ERR! Error: failed to fetch from registry: broccoli-cli
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-99-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-cli
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 140641822029568)> running `nosetests  --with-xunitmp --cover-package=alluratest --processes=4 --process-timeout=360` in AlluraTest

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

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

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

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

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

..
----------------------------------------------------------------------
Ran 2 tests in 4.079s

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

..................
----------------------------------------------------------------------
Ran 18 tests in 8.852s

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

.........................................SSS..
----------------------------------------------------------------------
Ran 46 tests in 16.762s

OK (SKIP=3)
finished `nosetests  --with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360` in ForgeBlog
<DummyProcess(Thread-4, started daemon 140641589786368)> running `nosetests  --with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360` in ForgeLink

.................
----------------------------------------------------------------------
Ran 17 tests in 6.127s

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

....No config file found, using default configuration
.
----------------------------------------------------------------------
Ran 5 tests in 27.063s

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

..............................................................................S.......................SSSS..SS..........S.
----------------------------------------------------------------------
Ran 122 tests in 19.012s

OK (SKIP=8)
finished `nosetests  --with-xunitmp --cover-package=forgeimporters --processes=4 --process-timeout=360` in ForgeImporters
<DummyProcess(Thread-3, started daemon 140641805244160)> running `nosetests  --with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360` in ForgeTracker

...........
----------------------------------------------------------------------
Ran 11 tests in 5.005s

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

.................................................................
----------------------------------------------------------------------
Ran 65 tests in 41.235s

OK
finished `nosetests  --with-xunitmp --cover-package=forgediscussion --processes=4 --process-timeout=360` in ForgeDiscussion
<DummyProcess(Thread-6, started daemon 140641573000960)> running `nosetests  --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki

............
----------------------------------------------------------------------
Ran 12 tests in 12.573s

OK
finished `nosetests  --with-xunitmp --cover-package=forgeuserstats --processes=4 --process-timeout=360` in ForgeUserStats
<DummyProcess(Thread-1, started daemon 140641822029568)> running `npm run lint-es6` in .


> allura@0.0.0 lint-es6 /x1/jenkins/jenkins-slave/workspace/Allura
> eslint -c .eslintrc-es6  --ignore-path .eslintignore-es6 Allura/allura/public/**/*.es6.js || true

sh: 1: eslint: not found
finished `npm run lint-es6` in .
.........................................................S........
----------------------------------------------------------------------
Ran 66 tests in 29.524s

OK (SKIP=1)
finished `nosetests  --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki
...............................................................................................................................................................................................
----------------------------------------------------------------------
Ran 191 tests in 83.242s

OK
finished `nosetests  --with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360` in ForgeTracker
......................................................................F.....................................................................................................................................................................................................................S..........................................................F...................................................................................................................................................................................................SSSSSSSSSSS..........................................................................................................................................................S...................................................................................................................................................................................................................................................................................................................................................................
======================================================================
FAIL: allura.tests.functional.test_admin.TestRestMountOrder.test_reorder
----------------------------------------------------------------------
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_admin.py", line 1400, in test_reorder
    assert_equals(before_reorder.json['menu'][0]['mount_point'], 'sub1')
AssertionError: u'activity' != 'sub1'
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup

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

======================================================================
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-H6AF07.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-99-generic
npm ERR! command "node" "/usr/bin/npm" "run" "eslint" "--" "-c" "/x1/jenkins/jenkins-slave/workspace/Allura/Allura/../.eslintrc-es5" "--no-ignore" "/tmp/eslint-H6AF07.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 1060 tests in 158.290s

FAILED (SKIP=13, failures=2)
finished `nosetests allura/tests/ --with-xunitmp --cover-package=allura --processes=4 --process-timeout=360` in Allura
..........................................................................................
----------------------------------------------------------------------
Ran 90 tests in 146.943s

OK
finished `nosetests  --with-xunitmp --cover-package=forgesvn ` in ForgeSVN
.......................................................................................................................................
----------------------------------------------------------------------
Ran 135 tests in 244.752s

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