Build failed in Jenkins: periodic-horizon-python27-stable-folsom #169
See <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/169/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@2760bf5e:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson1457450606837643799.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.TdCj5IuMyk + TMPDIR=/tmp/tmp.TdCj5IuMyk + trap 'rm -rf /tmp/tmp.TdCj5IuMyk' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.12 secs: [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.48 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.37 RoleAPITests.test_get_default_role[0m [31m 0.28 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.677s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.TdCj5IuMyk Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/169 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/169/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/170/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal4 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@7caee177:quantal4 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson5800982225189504186.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.vp6rhCVJ2j + TMPDIR=/tmp/tmp.vp6rhCVJ2j + trap 'rm -rf /tmp/tmp.vp6rhCVJ2j' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.14 secs: [31m 0.51 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.48 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.37 RoleAPITests.test_get_default_role[0m [31m 0.28 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.947s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.vp6rhCVJ2j Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/170 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/170/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/171/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@2760bf5e:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson6401571474590586642.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.E6TEGSmVzV + TMPDIR=/tmp/tmp.E6TEGSmVzV + trap 'rm -rf /tmp/tmp.E6TEGSmVzV' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.12 secs: [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.47 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.38 RoleAPITests.test_get_default_role[0m [31m 0.28 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.761s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.E6TEGSmVzV Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/171 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/171/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/172/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@2760bf5e:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson6661562613939940353.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.HNsJ0yJxhq + TMPDIR=/tmp/tmp.HNsJ0yJxhq + trap 'rm -rf /tmp/tmp.HNsJ0yJxhq' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.13 secs: [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.47 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.37 RoleAPITests.test_get_default_role[0m [31m 0.30 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.790s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.HNsJ0yJxhq Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/172 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/172/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/173/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@2760bf5e:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson2946231421566776974.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.x79OF1oDKu + TMPDIR=/tmp/tmp.x79OF1oDKu + trap 'rm -rf /tmp/tmp.x79OF1oDKu' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.12 secs: [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.47 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.38 RoleAPITests.test_get_default_role[0m [31m 0.27 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.613s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.x79OF1oDKu Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/173 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/173/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/174/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@2760bf5e:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson7200542667420794683.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.vbJU3dQTYK + TMPDIR=/tmp/tmp.vbJU3dQTYK + trap 'rm -rf /tmp/tmp.vbJU3dQTYK' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.12 secs: [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.47 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.37 RoleAPITests.test_get_default_role[0m [31m 0.28 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.691s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.vbJU3dQTYK Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/174 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/174/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/175/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@2760bf5e:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson6783958298767360131.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.22WuPmhNXH + TMPDIR=/tmp/tmp.22WuPmhNXH + trap 'rm -rf /tmp/tmp.22WuPmhNXH' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.11 secs: [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.47 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.38 RoleAPITests.test_get_default_role[0m [31m 0.28 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.603s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.22WuPmhNXH Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/175 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/175/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/176/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@2760bf5e:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson2358114310031213256.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.kugbnW9l4o + TMPDIR=/tmp/tmp.kugbnW9l4o + trap 'rm -rf /tmp/tmp.kugbnW9l4o' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.10 secs: [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.47 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.37 RoleAPITests.test_get_default_role[0m [31m 0.28 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.647s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.kugbnW9l4o Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/176 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/176/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/177/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@2760bf5e:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson301374882701932280.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.dbfOfxTjMS + TMPDIR=/tmp/tmp.dbfOfxTjMS + trap 'rm -rf /tmp/tmp.dbfOfxTjMS' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.11 secs: [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.47 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.38 RoleAPITests.test_get_default_role[0m [31m 0.28 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.612s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.dbfOfxTjMS Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/177 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/177/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/178/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@2760bf5e:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson3178252773691750330.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.St0vbN7LNU + TMPDIR=/tmp/tmp.St0vbN7LNU + trap 'rm -rf /tmp/tmp.St0vbN7LNU' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.13 secs: [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.48 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.38 RoleAPITests.test_get_default_role[0m [31m 0.28 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.649s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.St0vbN7LNU Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/178 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/178/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/179/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@2760bf5e:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson865184357321776776.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.uvVbkIEcA0 + TMPDIR=/tmp/tmp.uvVbkIEcA0 + trap 'rm -rf /tmp/tmp.uvVbkIEcA0' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.11 secs: [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.47 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.37 RoleAPITests.test_get_default_role[0m [31m 0.28 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.688s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.uvVbkIEcA0 Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/179 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/179/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/180/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@377c17c6:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson5880279953386094108.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.KQsr915aMk + TMPDIR=/tmp/tmp.KQsr915aMk + trap 'rm -rf /tmp/tmp.KQsr915aMk' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.12 secs: [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.47 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.38 RoleAPITests.test_get_default_role[0m [31m 0.28 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.715s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.KQsr915aMk Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/180 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/180/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/181/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@377c17c6:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson3184192424094471000.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.NVxo8ruTCj + TMPDIR=/tmp/tmp.NVxo8ruTCj + trap 'rm -rf /tmp/tmp.NVxo8ruTCj' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.12 secs: [31m 0.50 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.47 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.38 RoleAPITests.test_get_default_role[0m [31m 0.28 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.NVxo8ruTCj Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/181 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/181/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-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-python27-stable-folsom/182/> ------------------------------------------ Started by timer [EnvInject] - Loading node environment variables. Building remotely on quantal5 in workspace <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> Checkout:periodic-horizon-python27-stable-folsom / <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/> - hudson.remoting.Channel@377c17c6:quantal5 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.7.10.4 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-python27-stable-folsom] $ /bin/bash -xe /tmp/hudson936364499505768938.sh + /usr/local/jenkins/slave_scripts/run-tox.sh 27 openstack horizon + version=27 + org=openstack + project=horizon + [[ -z 27 ]] + [[ -z openstack ]] + [[ -z horizon ]] + venv=py27 + 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.jUSrTEODWN + TMPDIR=/tmp/tmp.jUSrTEODWN + trap 'rm -rf /tmp/tmp.jUSrTEODWN' 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 -epy27 GLOB sdist-make: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/setup.py> py27 create: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27> py27 installdeps: -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/pip-requires,> -r<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/tools/test-requires> py27 inst: <https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/dist/horizon-2012.2.4.zip> py27 runtests: commands[0] Running Horizon application tests [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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-python27-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-python27-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-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 258, in CreateMock new_mock = MockObject(class_to_mock, attrs=attrs) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/site-packages/mox.py",> line 556, in __init__ attr = getattr(class_to_mock, method) File "<https://jenkins.openstack.org/job/periodic-horizon-python27-stable-folsom/ws/.tox/py27/local/lib/python2.7/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.14 secs: [31m 0.52 UserSettingsTest.test_timezone_offset_is_displayed[0m [31m 0.49 ImagesViewTest.test_images_list_get_pagination[0m [31m 0.47 SecurityGroupsViewTests.test_edit_rules_invalid_icmp_rule[0m [31m 0.38 RoleAPITests.test_get_default_role[0m [31m 0.27 ImagesAndSnapshotsTests.test_index[0m ---------------------------------------------------------------------- Ran 347 tests in 15.726s 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 ---------------------------------------------------------------------- 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: py27: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py27/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 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.jUSrTEODWN Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/182 [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/182/dashboard_nose_results.html' [SCP] uploading file: '/srv/static/logs/periodic/periodic-horizon-python27-stable-folsom/182/horizon_nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.
participants (1)
-
OpenStack Jenkins