See <https://ci-builds.apache.org/job/Allura/job/Allura-py3/88/display/redirect?page=changes>
Changes: [dillon.walls] Fix LdapUserPreferencesProvider.get_pref return. Support multi-valued ldap prefs [dillon.walls] Change ldap to simple_bind_s (does same thing, lets mockldap be used in tests) ------------------------------------------ [...truncated 34.22 KB...] File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 441, in __call__ return self.app(environ, remember_login_start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/beaker/middleware.py",> line 156, in __call__ return self.wrap_app(environ, session_start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/wsgiapp.py",> line 120, in __call__ response = self.wrapped_dispatch(controller, environ, context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/wsgiapp.py",> line 285, in _dispatch return controller(environ, context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/dispatcher.py",> line 119, in __call__ response = self._perform_call(context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/controllers/basetest_project_root.py",> line 134, in _perform_call return super(BasetestProjectRootController, self)._perform_call(context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/base.py",> line 44, in _perform_call return super(WsgiDispatchController, self)._perform_call(context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/dispatcher.py",> line 108, in _perform_call r = self._call(action, params, remainder=remainder, context=context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/decoratedcontroller.py",> line 137, in _call response = self._render_response(context, action, output) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/decoratedcontroller.py",> line 247, in _render_response template_name=template_name, **render_params) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/render.py",> line 208, in render kwargs['result'] = render_function(template_name, tg_vars, **kwargs) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/renderers/jinja.py",> line 115, in __call__ cache_expire=cache_expire) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/render.py",> line 274, in cached_template return render_func() File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/renderers/jinja.py",> line 110, in render_template return Markup(template.render(**template_vars)) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/jinja2/environment.py",> line 1304, in render self.environment.handle_exception() File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/jinja2/environment.py",> line 925, in handle_exception raise rewrite_traceback_stack(source=source) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeImporters/forgeimporters/github/templates/project.html",> line 19, in top-level template code {%- import '/var/local/sftheme/allura/sftheme/templates/sftheme/shared_svgs_macro.html' as shared_svgs_macro -%} File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/package_path_loader.py",> line 286, in get_source return self.fs_loader.get_source(environment, template) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/jinja2/loaders.py",> line 214, in get_source raise TemplateNotFound(template) jinja2.exceptions.TemplateNotFound: /var/local/sftheme/allura/sftheme/templates/sftheme/shared_svgs_macro.html ====================================================================== ERROR: test_login_overlay (forgeimporters.tests.github.functional.test_github.TestGitHubImportController) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeImporters/forgeimporters/tests/github/functional/test_github.py",> line 41, in test_login_overlay extra_environ=dict(username=str('*anonymous'))) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/AlluraTest/alluratest/validation.py",> line 353, in get resp = super(ValidatingTestApp, self).get(*args, **kw) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/AlluraTest/alluratest/validation.py",> line 296, in get return super(PostParamCheckingTestApp, self).get(*args, **kwargs) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/app.py",> line 325, in get expect_errors=expect_errors) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/app.py",> line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webob/request.py",> line 1323, in send application, catch_exc_info=True) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webob/request.py",> line 1291, in call_application app_iter = application(self.environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/lint.py",> line 196, in lint_app iterator = application(environ, start_response_wrapper) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/support/registry.py",> line 253, in __call__ app_iter = self.application(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/ming/odm/middleware.py",> line 29, in __call__ result = self.app(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 466, in __call__ return self.app(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 67, in __call__ return self.app(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/ew/middleware.py",> line 70, in __call__ result = self.app(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 272, in __call__ return resp(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/config/middleware.py",> line 236, in AlluraGlobalsMiddleware return app(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 226, in __call__ return self._app(environ, session_start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/timermiddleware/__init__.py",> line 232, in __call__ resp = req.get_response(self.app) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webob/request.py",> line 1327, in send application, catch_exc_info=False) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webob/request.py",> line 1291, in call_application app_iter = application(self.environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 159, in __call__ status, headers, app_iter, exc_info = call_wsgi_application(self.app, environ) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/support/middlewares.py",> line 20, in _call_wsgi_application app_iter = application(environ, _start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 441, in __call__ return self.app(environ, remember_login_start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/beaker/middleware.py",> line 156, in __call__ return self.wrap_app(environ, session_start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/wsgiapp.py",> line 120, in __call__ response = self.wrapped_dispatch(controller, environ, context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/wsgiapp.py",> line 285, in _dispatch return controller(environ, context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/dispatcher.py",> line 119, in __call__ response = self._perform_call(context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/controllers/basetest_project_root.py",> line 134, in _perform_call return super(BasetestProjectRootController, self)._perform_call(context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/base.py",> line 44, in _perform_call return super(WsgiDispatchController, self)._perform_call(context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/dispatcher.py",> line 108, in _perform_call r = self._call(action, params, remainder=remainder, context=context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/decoratedcontroller.py",> line 137, in _call response = self._render_response(context, action, output) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/decoratedcontroller.py",> line 247, in _render_response template_name=template_name, **render_params) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/render.py",> line 208, in render kwargs['result'] = render_function(template_name, tg_vars, **kwargs) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/renderers/jinja.py",> line 115, in __call__ cache_expire=cache_expire) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/render.py",> line 274, in cached_template return render_func() File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/renderers/jinja.py",> line 110, in render_template return Markup(template.render(**template_vars)) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/jinja2/environment.py",> line 1304, in render self.environment.handle_exception() File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/jinja2/environment.py",> line 925, in handle_exception raise rewrite_traceback_stack(source=source) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeImporters/forgeimporters/github/templates/project.html",> line 19, in top-level template code {%- import '/var/local/sftheme/allura/sftheme/templates/sftheme/shared_svgs_macro.html' as shared_svgs_macro -%} File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/package_path_loader.py",> line 286, in get_source return self.fs_loader.get_source(environment, template) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/jinja2/loaders.py",> line 214, in get_source raise TemplateNotFound(template) jinja2.exceptions.TemplateNotFound: /var/local/sftheme/allura/sftheme/templates/sftheme/shared_svgs_macro.html ====================================================================== ERROR: forgeimporters.tests.github.functional.test_github.TestGitHubOAuth.test_oauth_flow ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/nose/case.py",> line 198, in runTest self.test(*self.arg) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/mock/mock.py",> line 1330, in patched return func(*args, **keywargs) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeImporters/forgeimporters/tests/github/functional/test_github.py",> line 88, in test_oauth_flow r = self.app.get('/p/import_project/github/') File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/AlluraTest/alluratest/validation.py",> line 353, in get resp = super(ValidatingTestApp, self).get(*args, **kw) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/AlluraTest/alluratest/validation.py",> line 296, in get return super(PostParamCheckingTestApp, self).get(*args, **kwargs) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/app.py",> line 325, in get expect_errors=expect_errors) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/app.py",> line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webob/request.py",> line 1323, in send application, catch_exc_info=True) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webob/request.py",> line 1291, in call_application app_iter = application(self.environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/lint.py",> line 196, in lint_app iterator = application(environ, start_response_wrapper) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/support/registry.py",> line 253, in __call__ app_iter = self.application(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/ming/odm/middleware.py",> line 29, in __call__ result = self.app(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 466, in __call__ return self.app(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 67, in __call__ return self.app(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/ew/middleware.py",> line 70, in __call__ result = self.app(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 272, in __call__ return resp(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/config/middleware.py",> line 236, in AlluraGlobalsMiddleware return app(environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 226, in __call__ return self._app(environ, session_start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/timermiddleware/__init__.py",> line 232, in __call__ resp = req.get_response(self.app) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webob/request.py",> line 1327, in send application, catch_exc_info=False) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webob/request.py",> line 1291, in call_application app_iter = application(self.environ, start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 159, in __call__ status, headers, app_iter, exc_info = call_wsgi_application(self.app, environ) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/support/middlewares.py",> line 20, in _call_wsgi_application app_iter = application(environ, _start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/custom_middleware.py",> line 441, in __call__ return self.app(environ, remember_login_start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/beaker/middleware.py",> line 156, in __call__ return self.wrap_app(environ, session_start_response) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/wsgiapp.py",> line 120, in __call__ response = self.wrapped_dispatch(controller, environ, context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/wsgiapp.py",> line 285, in _dispatch return controller(environ, context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/dispatcher.py",> line 119, in __call__ response = self._perform_call(context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/controllers/basetest_project_root.py",> line 134, in _perform_call return super(BasetestProjectRootController, self)._perform_call(context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/base.py",> line 44, in _perform_call return super(WsgiDispatchController, self)._perform_call(context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/dispatcher.py",> line 108, in _perform_call r = self._call(action, params, remainder=remainder, context=context) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/decoratedcontroller.py",> line 137, in _call response = self._render_response(context, action, output) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/controllers/decoratedcontroller.py",> line 247, in _render_response template_name=template_name, **render_params) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/render.py",> line 208, in render kwargs['result'] = render_function(template_name, tg_vars, **kwargs) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/renderers/jinja.py",> line 115, in __call__ cache_expire=cache_expire) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/render.py",> line 274, in cached_template return render_func() File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/tg/renderers/jinja.py",> line 110, in render_template return Markup(template.render(**template_vars)) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/jinja2/environment.py",> line 1304, in render self.environment.handle_exception() File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/jinja2/environment.py",> line 925, in handle_exception raise rewrite_traceback_stack(source=source) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeImporters/forgeimporters/github/templates/project.html",> line 19, in top-level template code {%- import '/var/local/sftheme/allura/sftheme/templates/sftheme/shared_svgs_macro.html' as shared_svgs_macro -%} File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/lib/package_path_loader.py",> line 286, in get_source return self.fs_loader.get_source(environment, template) File "<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/jinja2/loaders.py",> line 214, in get_source raise TemplateNotFound(template) jinja2.exceptions.TemplateNotFound: /var/local/sftheme/allura/sftheme/templates/sftheme/shared_svgs_macro.html ---------------------------------------------------------------------- Ran 145 tests in 159.623s FAILED (SKIP=8, errors=3) finished `nosetests --with-xunitmp --processes=4 --process-timeout=360` in ForgeImporters ....................................................................................... ---------------------------------------------------------------------- Ran 87 tests in 167.941s OK finished `nosetests --with-xunitmp ` in ForgeSVN .....................................................................................................................................................................................................................................................................................................................................................S................................................................................................................................................................................................................................................................................................SSSSSSSS.................................................................................................................................................................................S........................................................................................................................................................................................................................................................................................................................................................................................................................... ---------------------------------------------------------------------- Ran 1227 tests in 185.576s OK (SKIP=10) finished `nosetests allura/tests/ --with-xunitmp --processes=4 --process-timeout=360` in Allura ........................................................................................................................................................... ---------------------------------------------------------------------- Ran 155 tests in 212.692s OK finished `nosetests --with-xunitmp ` in ForgeGit /p/test/wiki/_discuss/thread/3e9f3608dd/ 200 OK {"ming": 81, "logging": 74, "jinja.compile": 17, "jinja": 1, "navbar": 1, "sidebar": 1, "markdown": 4} npm: 6.14.15 hostname: asf941 NODE_NAME: H41 Build step 'Execute shell' marked build as failure Recording test results [Checks API] No suitable checks publisher found. Publishing Clover coverage report... No Clover report will be published due to a build Failure