Build failed in Jenkins: periodic-horizon-python26-stable-folsom #169
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/169/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric1 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@3e0353cf:oneiric1 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson1181006081904862195.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.iK8JsAkXHB + TMPDIR=/tmp/tmp.iK8JsAkXHB + trap 'rm -rf /tmp/tmp.iK8JsAkXHB' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + echo openstack openstack + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.47 secs: [31m 0.60 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.58 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.57 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.38 ImagesAndSnapshotsTests.test_index[0m [31m 0.34 RoleAPITests.test_get_default_role[0m ---------------------------------------------------------------------- Ran 347 tests in 20.443s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==0.8.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.11.1 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.0 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.1 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.iK8JsAkXHB Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/169 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/169/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/169/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/170/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric7 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@20cb3eea:oneiric7 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson3717771570907598719.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.UGsyhCZFJy + TMPDIR=/tmp/tmp.UGsyhCZFJy + trap 'rm -rf /tmp/tmp.UGsyhCZFJy' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + echo openstack openstack + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.68 secs: [31m 0.60 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.57 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.57 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.52 ImagesAndSnapshotsTests.test_queued_snapshot_actions[0m [31m 0.42 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 22.378s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==0.8.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.11.1 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.0 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.1 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.UGsyhCZFJy Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/170 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/170/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/170/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/171/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric7 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@20cb3eea:oneiric7 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson1298174491255339256.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.J2BNLnsdre + TMPDIR=/tmp/tmp.J2BNLnsdre + trap 'rm -rf /tmp/tmp.J2BNLnsdre' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + echo openstack openstack + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.52 secs: [31m 0.61 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.59 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.57 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.38 SwiftTests.test_upload[0m [31m 0.37 RoleAPITests.test_get_default_role[0m ---------------------------------------------------------------------- Ran 347 tests in 22.095s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==0.8.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.11.1 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.2 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.1 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.J2BNLnsdre Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/171 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/171/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/171/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/172/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric1 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@3e0353cf:oneiric1 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson2447335867433115005.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.EbB2cI9lZk + TMPDIR=/tmp/tmp.EbB2cI9lZk + trap 'rm -rf /tmp/tmp.EbB2cI9lZk' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + echo openstack openstack + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.41 secs: [31m 0.60 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.58 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.55 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.35 UsageViewTests.test_usage[0m [31m 0.34 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 20.952s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==0.8.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.11.1 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.2 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.1 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.EbB2cI9lZk Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/172 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/172/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/172/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/173/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric1 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@3e0353cf:oneiric1 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson6622955199037384880.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.gQPXmVR412 + TMPDIR=/tmp/tmp.gQPXmVR412 + trap 'rm -rf /tmp/tmp.gQPXmVR412' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + echo openstack openstack + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.55 secs: [31m 0.75 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.60 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.55 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.33 ImagesAndSnapshotsTests.test_index[0m [31m 0.33 RoleAPITests.test_get_default_role[0m ---------------------------------------------------------------------- Ran 347 tests in 20.128s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==0.8.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.11.1 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.2 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.1 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.gQPXmVR412 Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/173 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/173/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/173/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/174/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric6 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@399b07ba:oneiric6 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson7533411961023296311.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.WIk4Z8vyQN + TMPDIR=/tmp/tmp.WIk4Z8vyQN + trap 'rm -rf /tmp/tmp.WIk4Z8vyQN' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + echo openstack openstack + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.44 secs: [31m 0.63 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.58 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.55 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.35 RoleAPITests.test_get_default_role[0m [31m 0.34 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 20.150s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==0.8.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.11.1 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.2 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.1 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.WIk4Z8vyQN Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/174 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/174/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/174/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/175/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric1 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@3e0353cf:oneiric1 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson3615780112764831244.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.TXIWajoOzl + TMPDIR=/tmp/tmp.TXIWajoOzl + trap 'rm -rf /tmp/tmp.TXIWajoOzl' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + echo openstack openstack + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.45 secs: [31m 0.59 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.57 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.55 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.41 RoleAPITests.test_get_default_role[0m [31m 0.33 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 18.829s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==0.8.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.11.1 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.2 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.1 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.TXIWajoOzl Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/175 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/175/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/175/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/176/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric7 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@20cb3eea:oneiric7 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson2561309376852432286.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.ODPHhemdq4 + TMPDIR=/tmp/tmp.ODPHhemdq4 + trap 'rm -rf /tmp/tmp.ODPHhemdq4' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + echo openstack openstack + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.58 secs: [31m 0.60 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.58 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.56 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.43 ImagesAndSnapshotsTests.test_index[0m [31m 0.41 ImagesAndSnapshotsTests.test_index_error[0m ---------------------------------------------------------------------- Ran 347 tests in 21.128s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==1.1.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.11.1 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.2 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.2 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.ODPHhemdq4 Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/176 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/176/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/176/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/177/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric1 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@3e0353cf:oneiric1 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson3212362584904867016.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.DaJJbFVzpS + TMPDIR=/tmp/tmp.DaJJbFVzpS + trap 'rm -rf /tmp/tmp.DaJJbFVzpS' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + '[' horizon == requirements ']' + '[' openstack == openstack ']' + cat + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.47 secs: [31m 0.64 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.59 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.57 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.34 ImagesAndSnapshotsTests.test_index[0m [31m 0.32 RoleAPITests.test_get_default_role[0m ---------------------------------------------------------------------- Ran 347 tests in 19.804s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==0.8.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.11.1 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.2 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.1 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.DaJJbFVzpS Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/177 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/177/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/177/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/178/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@15ee86f2:oneiric5 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson6775134004796252688.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.V1NKClxSNC + TMPDIR=/tmp/tmp.V1NKClxSNC + trap 'rm -rf /tmp/tmp.V1NKClxSNC' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + '[' horizon == requirements ']' + '[' openstack == openstack ']' + cat + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.38 secs: [31m 0.59 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.57 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.55 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.34 ImagesAndSnapshotsTests.test_index[0m [31m 0.32 RoleAPITests.test_get_default_role[0m ---------------------------------------------------------------------- Ran 347 tests in 19.952s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==1.1.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.12.0 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.2 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.2 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.V1NKClxSNC Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/178 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/178/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/178/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/179/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric6 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@399b07ba:oneiric6 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson6205473099051418364.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.TuagwG1hiw + TMPDIR=/tmp/tmp.TuagwG1hiw + trap 'rm -rf /tmp/tmp.TuagwG1hiw' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + '[' horizon == requirements ']' + '[' openstack == openstack ']' + cat + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.53 secs: [31m 0.61 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.58 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.56 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.43 SwiftTests.test_upload[0m [31m 0.35 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 21.157s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==1.1.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.12.0 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.2 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.2 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.TuagwG1hiw Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/179 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/179/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/179/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/180/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric7 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@20cb3eea:oneiric7 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson1913344403898905912.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.yrdwhoyGrV + TMPDIR=/tmp/tmp.yrdwhoyGrV + trap 'rm -rf /tmp/tmp.yrdwhoyGrV' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + '[' horizon == requirements ']' + '[' openstack == openstack ']' + cat + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.56 secs: [31m 0.59 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.57 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.55 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.51 SwiftTests.test_upload[0m [31m 0.33 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 19.358s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==1.1.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.12.0 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.2 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.2 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.yrdwhoyGrV Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/180 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/180/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/180/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/181/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric1 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@3e0353cf:oneiric1 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson1402234901392431425.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.qYaCVVtO4m + TMPDIR=/tmp/tmp.qYaCVVtO4m + trap 'rm -rf /tmp/tmp.qYaCVVtO4m' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + '[' horizon == requirements ']' + '[' openstack == openstack ']' + cat + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.63 secs: [31m 0.83 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.59 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.55 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.33 ImagesAndSnapshotsTests.test_index[0m [31m 0.33 RoleAPITests.test_get_default_role[0m ---------------------------------------------------------------------- Ran 347 tests in 19.852s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.1.3 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==1.1.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.12.0 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.2 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.2 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.qYaCVVtO4m Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/181 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/181/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/181/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
See <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/182/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on oneiric7 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> Checkout:periodic-horizon-python26-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/> - hudson.remoting.Channel@20cb3eea:oneiric7 Using strategy: Default Last Built Revision: Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Wiping out workspace first. Cloning the remote Git repository Cloning repository git://github.com/openstack/horizon.git git --version git version 1.8.2 Fetching upstream changes from git://github.com/openstack/horizon.git Commencing build of Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) Checking out Revision 5677e583d8d0cf9318557d9513287c7e2be60d9c (origin/stable/folsom) [periodic-horizon-python26-stable-folsom] $ /bin/bash -xe /tmp/hudson3490423369516818459.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 26 openstack horizon + version=26 + org=openstack + project=horizon + [[ -z 26 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py26 + export NOSE_WITH_XUNIT=1 + NOSE_WITH_XUNIT=1 + export NOSE_WITH_HTML_OUTPUT=1 + NOSE_WITH_HTML_OUTPUT=1 + export NOSE_HTML_OUT_FILE=nose_results.html + NOSE_HTML_OUT_FILE=nose_results.html ++ /bin/mktemp -d + export TMPDIR=/tmp/tmp.fUyApEaX1D + TMPDIR=/tmp/tmp.fUyApEaX1D + trap 'rm -rf /tmp/tmp.fUyApEaX1D' EXIT + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh pre + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh pre + /usr/local/jenkins/slave_scripts/select-mirror.sh openstack horizon + org=openstack + project=horizon + [[ -z openstack ]] + [[ -z horizon ]] + rm -f /home/jenkins/.pydistutils.cfg + mkdir -p /home/jenkins/.pip + rm -f /home/jenkins/.pip/pip.conf + '[' openstack == openstack ']' + '[' horizon == requirements ']' + '[' openstack == openstack ']' + cat + cat + tox -epy26 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/setup.py> py26 create: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26> py26 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/tools/test-requires> py26 inst: <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py26 runtests: commands[0] Running Horizon application tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/template/defaulttags.py>:1235: DeprecationWarning: The syntax for the url template tag is changing. Load the `url` tag from the `future` tag library to start using the new behavior. category=DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/contrib/auth/__init__.py>:26: DeprecationWarning: Authentication backends without a `supports_inactive_user` attribute are deprecated. Please define it in <class 'openstack_auth.backend.KeystoneBackend'>. DeprecationWarning) [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[34mS[0m[34mS[0m ====================================================================== FAIL: test_get_default_role (horizon.tests.api_tests.keystone_tests.RoleAPITests) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 76, in test_get_default_role keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
====================================================================== FAIL: Tests api.keystone.remove_tenant_user ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/tests/api_tests/keystone_tests.py",> line 62, in test_remove_tenant_user keystoneclient = self.stub_keystoneclient() File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/horizon/test.py",> line 329, in stub_keystoneclient self.keystoneclient = self.mox.CreateMock(keystone_client.Client) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/mox.py",> line 608, in __getattr__ raise UnknownMethodCallError(name) UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
raise UnknownMethodCallError('auth_token')
Slowest 5 tests took 2.65 secs: [31m 0.76 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.60 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.55 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.41 RoleAPITests.test_get_default_role[0m [31m 0.34 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 20.027s FAILED (SKIP=2, failures=2) nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Running openstack_dashboard tests <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/conf/__init__.py>:110: DeprecationWarning: The SECRET_KEY setting must not be empty. warnings.warn("The SECRET_KEY setting must not be empty.", DeprecationWarning) <https://jenkins.openstack.org/job/periodic-horizon-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/django/utils/translation/__init__.py>:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead. DeprecationWarning) ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --exclude-dir=horizon/conf/ --cover-package=horizon --cover-inclusive Creating test database for alias 'default'... Destroying test database for alias 'default'... Tests failed. ERROR: InvocationError: '/bin/bash run_tests.sh -N' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Django==1.4.5 Jinja2==2.6 Pygments==1.6 Sphinx==1.2b1 argparse==1.2.1 cliff==1.3.1 cmd2==0.6.4 colorama==0.2.5 coverage==3.6 distribute==0.6.34 django-appconf==0.6 django-compressor==1.3 django-nose==1.1 django-openstack-auth==1.0.7 docutils==0.9.1 horizon==2012.2.4 httplib2==0.8 iso8601==0.1.4 jsonpatch==0.12 jsonpointer==0.7 jsonschema==1.1.0 lockfile==0.9.1 logilab-astng==0.24.2 logilab-common==0.59.0 mox==0.5.3 netaddr==0.7.10 nose==1.2.1 nose-exclude==0.1.9 nosehtmloutput==0.0.4 nosexcover==1.0.8 openstack.nose-plugin==0.11 oslo.config==1.1.0 pep8==1.4.5 prettytable==0.7.1 pyOpenSSL==0.13 pylint==0.27.0 pyparsing==1.5.7 python-cinderclient==1.0.2 python-glanceclient==0.8.0 python-keystoneclient==0.2.3 python-novaclient==2.12.0 python-quantumclient==2.2.0 python-swiftclient==1.3.0 pytz==2013b requests==0.14.2 selenium==2.31.0 simplejson==3.1.2 six==1.3.0 termcolor==1.1.0 unittest2==0.5.1 warlock==0.8.2 wsgiref==0.1.2 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport= + '[' -f '' ']' + echo + echo 'WARNING: Unable to find to confirm results!' WARNING: Unable to find to confirm results! + echo + '[' -d .testrepository ']' + exit 1 + rm -rf /tmp/tmp.fUyApEaX1D Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/182 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/182/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python26-stable-folsom/182/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
participants (1)
-
OpenStack Jenkins