The attempt to merge lp:~ursinha/ubuntu-ci-services-itself/cli-check-changes-file into lp:ubuntu-ci-services-itself failed. Below is the output from the failed tests. New python executable in /tmp/tmp.PdKySJq1fJ/bin/python Installing distribute.............................................................................................................................................................................................done. Installing pip...............done. == Testing ci-utils .... Downloading/unpacking python-swiftclient==1.8.0 Running setup.py egg_info for package python-swiftclient Installed /tmp/tmp.PdKySJq1fJ/build/python-swiftclient/pbr-0.6-py2.7.egg [pbr] Processing SOURCES.txt warning: LocalManifestMaker: standard file '-c' not found warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no files found matching '*' under directory 'tools' Downloading/unpacking simplejson>=2.0.9 (from python-swiftclient==1.8.0) Running setup.py egg_info for package simplejson Installing collected packages: python-swiftclient, simplejson Running setup.py install for python-swiftclient [pbr] Reusing existing SOURCES.txt changing mode of build/scripts-2.7/swift from 664 to 775 changing mode of /tmp/tmp.PdKySJq1fJ/bin/swift to 775 Running setup.py install for simplejson building 'simplejson._speedups' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c simplejson/_speedups.c -o build/temp.linux-x86_64-2.7/simplejson/_speedups.o gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/simplejson/_speedups.o -o build/lib.linux-x86_64-2.7/simplejson/_speedups.so Successfully installed python-swiftclient simplejson Cleaning up... Downloading/unpacking python-glanceclient==0.12.0 Running setup.py egg_info for package python-glanceclient Installed /tmp/tmp.PdKySJq1fJ/build/python-glanceclient/pbr-0.6-py2.7.egg [pbr] Excluding argparse: Python 2.6 only dependency [pbr] Processing SOURCES.txt warning: LocalManifestMaker: standard file '-c' not found warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' Downloading/unpacking pbr>=0.5.21,<1.0 (from python-glanceclient==0.12.0) Running setup.py egg_info for package pbr [pbr] Processing SOURCES.txt warning: LocalManifestMaker: standard file '-c' not found warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution Downloading/unpacking PrettyTable>=0.6,<0.8 (from python-glanceclient==0.12.0) Downloading prettytable-0.7.2.tar.bz2 Running setup.py egg_info for package PrettyTable Downloading/unpacking python-keystoneclient>=0.3.0 (from python-glanceclient==0.12.0) Running setup.py egg_info for package python-keystoneclient Installed /tmp/tmp.PdKySJq1fJ/build/python-keystoneclient/pbr-0.6-py2.7.egg [pbr] Excluding argparse: Python 2.6 only dependency [pbr] Processing SOURCES.txt warning: LocalManifestMaker: standard file '-c' not found warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no files found matching 'HACKING' warning: no files found matching '*' under directory 'tests' Downloading/unpacking pyOpenSSL (from python-glanceclient==0.12.0) Running setup.py egg_info for package pyOpenSSL warning: no previously-included files matching '*.pyc' found anywhere in distribution Downloading/unpacking warlock>=1.0.1,<2 (from python-glanceclient==0.12.0) Downloading warlock-1.1.0.tar.gz Running setup.py egg_info for package warlock Requirement already satisfied (use --upgrade to upgrade): pip>=1.0 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/pip-1.1-py2.7.egg (from pbr>=0.5.21,<1.0->python-glanceclient==0.12.0) Downloading/unpacking Babel>=1.3 (from python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Running setup.py egg_info for package Babel warning: no previously-included files matching '*' found under directory 'docs/_build' warning: no previously-included files matching '*.pyc' found under directory 'tests' warning: no previously-included files matching '*.pyo' found under directory 'tests' Downloading/unpacking iso8601>=0.1.8 (from python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Downloading iso8601-0.1.8.tar.gz Running setup.py egg_info for package iso8601 Downloading/unpacking netaddr>=0.7.6 (from python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Running setup.py egg_info for package netaddr warning: no previously-included files matching '*.svn*' found anywhere in distribution warning: no previously-included files matching '*.git*' found anywhere in distribution Downloading/unpacking oslo.config>=1.2.0 (from python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Running setup.py egg_info for package oslo.config Installed /tmp/tmp.PdKySJq1fJ/build/oslo.config/pbr-0.6-py2.7.egg [pbr] Excluding argparse: Python 2.6 only dependency [pbr] Processing SOURCES.txt warning: LocalManifestMaker: standard file '-c' not found warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no files found matching '*' under directory 'tools' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution Downloading/unpacking requests>=1.1 (from python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Running setup.py egg_info for package requests Downloading/unpacking six>=1.4.1 (from python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Downloading six-1.5.2.tar.gz Running setup.py egg_info for package six no previously-included directories found matching 'documentation/_build' Downloading/unpacking jsonschema>=0.7,<3 (from warlock>=1.0.1,<2->python-glanceclient==0.12.0) Running setup.py egg_info for package jsonschema Downloading/unpacking jsonpatch>=0.10,<2 (from warlock>=1.0.1,<2->python-glanceclient==0.12.0) Downloading jsonpatch-1.3.tar.gz Running setup.py egg_info for package jsonpatch /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'entry_poimts' warnings.warn(msg) Downloading/unpacking pytz>=0a (from Babel>=1.3->python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Running setup.py egg_info for package pytz warning: no files found matching '*.pot' under directory 'pytz' warning: no previously-included files found matching 'test_zdump.py' Downloading/unpacking jsonpointer>=1.0 (from jsonpatch>=0.10,<2->warlock>=1.0.1,<2->python-glanceclient==0.12.0) Downloading jsonpointer-1.1.tar.gz Running setup.py egg_info for package jsonpointer /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'entry_poimts' warnings.warn(msg) Installing collected packages: python-glanceclient, pbr, PrettyTable, python-keystoneclient, pyOpenSSL, warlock, Babel, iso8601, netaddr, oslo.config, requests, six, jsonschema, jsonpatch, pytz, jsonpointer Running setup.py install for python-glanceclient [pbr] Excluding argparse: Python 2.6 only dependency [pbr] Reusing existing SOURCES.txt Installing glance script to /tmp/tmp.PdKySJq1fJ/bin Running setup.py install for pbr [pbr] Reusing existing SOURCES.txt Running setup.py install for PrettyTable Running setup.py install for python-keystoneclient [pbr] Excluding argparse: Python 2.6 only dependency [pbr] Reusing existing SOURCES.txt Installing keystone script to /tmp/tmp.PdKySJq1fJ/bin Running setup.py install for pyOpenSSL building 'OpenSSL.crypto' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/crypto.c -o build/temp.linux-x86_64-2.7/OpenSSL/crypto/crypto.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/x509.c -o build/temp.linux-x86_64-2.7/OpenSSL/crypto/x509.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/x509name.c -o build/temp.linux-x86_64-2.7/OpenSSL/crypto/x509name.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/pkey.c -o build/temp.linux-x86_64-2.7/OpenSSL/crypto/pkey.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/x509store.c -o build/temp.linux-x86_64-2.7/OpenSSL/crypto/x509store.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/x509req.c -o build/temp.linux-x86_64-2.7/OpenSSL/crypto/x509req.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/x509ext.c -o build/temp.linux-x86_64-2.7/OpenSSL/crypto/x509ext.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/pkcs7.c -o build/temp.linux-x86_64-2.7/OpenSSL/crypto/pkcs7.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/pkcs12.c -o build/temp.linux-x86_64-2.7/OpenSSL/crypto/pkcs12.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/netscape_spki.c -o build/temp.linux-x86_64-2.7/OpenSSL/crypto/netscape_spki.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/revoked.c -o build/temp.linux-x86_64-2.7/OpenSSL/crypto/revoked.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/crypto/crl.c -o build/temp.linux-x86_64-2.7/OpenSSL/crypto/crl.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/util.c -o build/temp.linux-x86_64-2.7/OpenSSL/util.o gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/OpenSSL/crypto/crypto.o build/temp.linux-x86_64-2.7/OpenSSL/crypto/x509.o build/temp.linux-x86_64-2.7/OpenSSL/crypto/x509name.o build/temp.linux-x86_64-2.7/OpenSSL/crypto/pkey.o build/temp.linux-x86_64-2.7/OpenSSL/crypto/x509store.o build/temp.linux-x86_64-2.7/OpenSSL/crypto/x509req.o build/temp.linux-x86_64-2.7/OpenSSL/crypto/x509ext.o build/temp.linux-x86_64-2.7/OpenSSL/crypto/pkcs7.o build/temp.linux-x86_64-2.7/OpenSSL/crypto/pkcs12.o build/temp.linux-x86_64-2.7/OpenSSL/crypto/netscape_spki.o build/temp.linux-x86_64-2.7/OpenSSL/crypto/revoked.o build/temp.linux-x86_64-2.7/OpenSSL/crypto/crl.o build/temp.linux-x86_64-2.7/OpenSSL/util.o -lssl -lcrypto -o build/lib.linux-x86_64-2.7/OpenSSL/crypto.so building 'OpenSSL.rand' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/rand/rand.c -o build/temp.linux-x86_64-2.7/OpenSSL/rand/rand.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/util.c -o build/temp.linux-x86_64-2.7/OpenSSL/util.o gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/OpenSSL/rand/rand.o build/temp.linux-x86_64-2.7/OpenSSL/util.o -lssl -lcrypto -o build/lib.linux-x86_64-2.7/OpenSSL/rand.so building 'OpenSSL.SSL' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/ssl/connection.c -o build/temp.linux-x86_64-2.7/OpenSSL/ssl/connection.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/ssl/context.c -o build/temp.linux-x86_64-2.7/OpenSSL/ssl/context.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/ssl/ssl.c -o build/temp.linux-x86_64-2.7/OpenSSL/ssl/ssl.o gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c OpenSSL/util.c -o build/temp.linux-x86_64-2.7/OpenSSL/util.o gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/OpenSSL/ssl/connection.o build/temp.linux-x86_64-2.7/OpenSSL/ssl/context.o build/temp.linux-x86_64-2.7/OpenSSL/ssl/ssl.o build/temp.linux-x86_64-2.7/OpenSSL/util.o -lssl -lcrypto -o build/lib.linux-x86_64-2.7/OpenSSL/SSL.so warning: no previously-included files matching '*.pyc' found anywhere in distribution Running setup.py install for warlock Running setup.py install for Babel warning: no previously-included files matching '*' found under directory 'docs/_build' warning: no previously-included files matching '*.pyc' found under directory 'tests' warning: no previously-included files matching '*.pyo' found under directory 'tests' Installing pybabel script to /tmp/tmp.PdKySJq1fJ/bin Running setup.py install for iso8601 Running setup.py install for netaddr changing mode of build/scripts-2.7/netaddr from 664 to 775 warning: no previously-included files matching '*.svn*' found anywhere in distribution warning: no previously-included files matching '*.git*' found anywhere in distribution changing mode of /tmp/tmp.PdKySJq1fJ/bin/netaddr to 775 Running setup.py install for oslo.config [pbr] Excluding argparse: Python 2.6 only dependency [pbr] Reusing existing SOURCES.txt Skipping installation of /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/oslo/__init__.py (namespace package) Installing /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/oslo.config-1.2.1-py2.7-nspkg.pth Running setup.py install for requests Running setup.py install for six no previously-included directories found matching 'documentation/_build' Running setup.py install for jsonschema Running setup.py install for jsonpatch /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'entry_poimts' warnings.warn(msg) changing mode of build/scripts-2.7/jsondiff from 664 to 775 changing mode of build/scripts-2.7/jsonpatch from 664 to 775 changing mode of /tmp/tmp.PdKySJq1fJ/bin/jsonpatch to 775 changing mode of /tmp/tmp.PdKySJq1fJ/bin/jsondiff to 775 Running setup.py install for pytz warning: no files found matching '*.pot' under directory 'pytz' warning: no previously-included files found matching 'test_zdump.py' Running setup.py install for jsonpointer /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'entry_poimts' warnings.warn(msg) changing mode of build/scripts-2.7/jsonpointer from 664 to 775 changing mode of /tmp/tmp.PdKySJq1fJ/bin/jsonpointer to 775 Successfully installed python-glanceclient pbr PrettyTable python-keystoneclient pyOpenSSL warlock Babel iso8601 netaddr oslo.config requests six jsonschema jsonpatch pytz jsonpointer Cleaning up... running develop running egg_info creating ci_utils.egg-info writing requirements to ci_utils.egg-info/requires.txt writing ci_utils.egg-info/PKG-INFO writing top-level names to ci_utils.egg-info/top_level.txt writing dependency_links to ci_utils.egg-info/dependency_links.txt writing manifest file 'ci_utils.egg-info/SOURCES.txt' reading manifest file 'ci_utils.egg-info/SOURCES.txt' writing manifest file 'ci_utils.egg-info/SOURCES.txt' running build_ext Creating /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/ci-utils.egg-link (link to .) Adding ci-utils 0.1 to easy-install.pth file Installed /tmp/tarmac/branch.KvSUPw/ci-utils Processing dependencies for ci-utils==0.1 Searching for ucitests==0.1.2 Reading http://pypi.python.org/simple/ucitests/ Best match: ucitests 0.1.2 Downloading https://pypi.python.org/packages/source/u/ucitests/ucitests-0.1.2.tar.gz#md5=b5bc13c1f32ddb5cc212e778df4e2d07 Processing ucitests-0.1.2.tar.gz Running ucitests-0.1.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-3H0u9v/ucitests-0.1.2/egg-dist-tmp-qeYQ84 Adding ucitests 0.1.2 to easy-install.pth file Installing uci-run-tests script to /tmp/tmp.PdKySJq1fJ/bin Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/ucitests-0.1.2-py2.7.egg Searching for testtools Reading http://pypi.python.org/simple/testtools/ Best match: testtools 0.9.35 Downloading https://pypi.python.org/packages/source/t/testtools/testtools-0.9.35.tar.gz#md5=a604dfd54cc5f06599c24aa4c26a3126 Processing testtools-0.9.35.tar.gz Running testtools-0.9.35/setup.py -q bdist_egg --dist-dir /tmp/easy_install-JV6_pX/testtools-0.9.35/egg-dist-tmp-TaKgpn Adding testtools 0.9.35 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/testtools-0.9.35-py2.7.egg Searching for restish==0.12.1 Reading http://pypi.python.org/simple/restish/ Best match: restish 0.12.1 Downloading https://pypi.python.org/packages/source/r/restish/restish-0.12.1.tar.gz#md5=c29e0b755c44c21659de8e463093ea47 Processing restish-0.12.1.tar.gz Running restish-0.12.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-E7rZfD/restish-0.12.1/egg-dist-tmp-4PUvVb Adding restish 0.12.1 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/restish-0.12.1-py2.7.egg Searching for python-subunit Reading http://pypi.python.org/simple/python-subunit/ Reading http://launchpad.net/subunit Best match: python-subunit 0.0.18 Downloading https://pypi.python.org/packages/source/p/python-subunit/python-subunit-0.0.18.tar.gz#md5=c3f99c1fbc3e93f064d1e16fa78f70cd Processing python-subunit-0.0.18.tar.gz Running python-subunit-0.0.18/setup.py -q bdist_egg --dist-dir /tmp/easy_install-M8VjaD/python-subunit-0.0.18/egg-dist-tmp-CM8v2T Adding python-subunit 0.0.18 to easy-install.pth file Installing subunit-filter script to /tmp/tmp.PdKySJq1fJ/bin Installing subunit-2to1 script to /tmp/tmp.PdKySJq1fJ/bin Installing subunit-ls script to /tmp/tmp.PdKySJq1fJ/bin Installing tap2subunit script to /tmp/tmp.PdKySJq1fJ/bin Installing subunit-1to2 script to /tmp/tmp.PdKySJq1fJ/bin Installing subunit-output script to /tmp/tmp.PdKySJq1fJ/bin Installing subunit2pyunit script to /tmp/tmp.PdKySJq1fJ/bin Installing subunit2junitxml script to /tmp/tmp.PdKySJq1fJ/bin Installing subunit-tags script to /tmp/tmp.PdKySJq1fJ/bin Installing subunit-notify script to /tmp/tmp.PdKySJq1fJ/bin Installing subunit-stats script to /tmp/tmp.PdKySJq1fJ/bin Installing subunit2gtk script to /tmp/tmp.PdKySJq1fJ/bin Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/python_subunit-0.0.18-py2.7.egg Searching for python-jenkins==0.2.1 Reading http://pypi.python.org/simple/python-jenkins/ Reading http://launchpad.net/python-jenkins Best match: python-jenkins 0.2.1 Downloading https://pypi.python.org/packages/source/p/python-jenkins/python-jenkins-0.2.1.tar.gz#md5=4e285c3f292ed05c36b79b1fbcc25ba8 Processing python-jenkins-0.2.1.tar.gz Running python-jenkins-0.2.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-DcUkXM/python-jenkins-0.2.1/egg-dist-tmp-gqdA9_ Adding python-jenkins 0.2.1 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/python_jenkins-0.2.1-py2.7.egg Searching for pyflakes==0.7.3 Reading http://pypi.python.org/simple/pyflakes/ Best match: pyflakes 0.7.3 Downloading https://pypi.python.org/packages/source/p/pyflakes/pyflakes-0.7.3.tar.gz#md5=ec94ac11cb110e6e72cca23c104b66b1 Processing pyflakes-0.7.3.tar.gz Running pyflakes-0.7.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-3RJQQ8/pyflakes-0.7.3/egg-dist-tmp-MyPZZT Adding pyflakes 0.7.3 to easy-install.pth file Installing pyflakes script to /tmp/tmp.PdKySJq1fJ/bin Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/pyflakes-0.7.3-py2.7.egg Searching for pep8==1.4.6 Reading http://pypi.python.org/simple/pep8/ Best match: pep8 1.4.6 Downloading https://pypi.python.org/packages/source/p/pep8/pep8-1.4.6.tar.gz#md5=a03bb494859e87b42601b61b1b043a0c Processing pep8-1.4.6.tar.gz Running pep8-1.4.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-T8w9hG/pep8-1.4.6/egg-dist-tmp-m8f8bG Adding pep8 1.4.6 to easy-install.pth file Installing pep8 script to /tmp/tmp.PdKySJq1fJ/bin Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/pep8-1.4.6-py2.7.egg Searching for mock==1.0.1 Reading http://pypi.python.org/simple/mock/ Best match: mock 1.0.1 Downloading https://pypi.python.org/packages/source/m/mock/mock-1.0.1.zip#md5=869f08d003c289a97c1a6610faf5e913 Processing mock-1.0.1.zip Running mock-1.0.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-F6I7VI/mock-1.0.1/egg-dist-tmp-WCVm81 Adding mock 1.0.1 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg Searching for django-tastypie==0.9.15 Reading http://pypi.python.org/simple/django-tastypie/ Best match: django-tastypie 0.9.15 Downloading https://pypi.python.org/packages/source/d/django-tastypie/django-tastypie-0.9.15.tar.gz#md5=7a887d7a4ea91a821bd76e5664f5dca1 Processing django-tastypie-0.9.15.tar.gz Running django-tastypie-0.9.15/setup.py -q bdist_egg --dist-dir /tmp/easy_install-l3gGDE/django-tastypie-0.9.15/egg-dist-tmp-nFaKqI Adding django-tastypie 0.9.15 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/django_tastypie-0.9.15-py2.7.egg Searching for bzr==2.6.0 Reading http://pypi.python.org/simple/bzr/ Reading http://bazaar-vcs.org/Download Reading http://bazaar.canonical.com/ Reading http://www.bazaar-vcs.org/ Reading http://www.bazaar-vcs.org/Download Reading https://launchpad.net/bzr/+download Best match: bzr 2.6.0 Downloading https://launchpad.net/bzr/2.6/2.6.0/+download/bzr-2.6.0.tar.gz Processing bzr-2.6.0.tar.gz Running bzr-2.6.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-69yIrk/bzr-2.6.0/egg-dist-tmp-wAHvk7 No Cython, trying Pyrex... The python package 'Pyrex' is not available. If the .c files are available, they will be built, but modifying the .pyx files will not rebuild them. Adding bzr 2.6.0 to easy-install.pth file Installing bzr script to /tmp/tmp.PdKySJq1fJ/bin Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/bzr-2.6.0-py2.7-linux-x86_64.egg Searching for amqplib==1.0.0 Reading http://pypi.python.org/simple/amqplib/ Reading http://barryp.org/software/py-amqplib/ Reading http://code.google.com/p/py-amqplib/ Best match: amqplib 1.0.0 Downloading https://pypi.python.org/packages/source/a/amqplib/amqplib-1.0.0.tgz#md5=38bd5e1f1d689de731f56a4d8d2d952e Processing amqplib-1.0.0.tgz Running amqplib-1.0.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ynnDtR/amqplib-1.0.0/egg-dist-tmp-U24nMq Adding amqplib 1.0.0 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/amqplib-1.0.0-py2.7.egg Searching for WebTest==2.0.10 Reading http://pypi.python.org/simple/WebTest/ Best match: WebTest 2.0.10 Downloading https://pypi.python.org/packages/source/W/WebTest/WebTest-2.0.10.zip#md5=5aefe135a5de076ab1d3b16cf2457be6 Processing WebTest-2.0.10.zip Running WebTest-2.0.10/setup.py -q bdist_egg --dist-dir /tmp/easy_install-z9oKyQ/WebTest-2.0.10/egg-dist-tmp-jenjiS Adding WebTest 2.0.10 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/WebTest-2.0.10-py2.7.egg Searching for PyYAML==3.10 Reading http://pypi.python.org/simple/PyYAML/ Best match: PyYAML 3.10 Downloading https://pypi.python.org/packages/source/P/PyYAML/PyYAML-3.10.zip#md5=b1a2b30cdf481da4249c917c3307f129 Processing PyYAML-3.10.zip Running PyYAML-3.10/setup.py -q bdist_egg --dist-dir /tmp/easy_install-PUnANc/PyYAML-3.10/egg-dist-tmp-NYRBZD Adding PyYAML 3.10 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/PyYAML-3.10-py2.7-linux-x86_64.egg Searching for python-mimeparse Reading http://pypi.python.org/simple/python-mimeparse/ Best match: python-mimeparse 0.1.4 Downloading https://pypi.python.org/packages/source/p/python-mimeparse/python-mimeparse-0.1.4.tar.gz#md5=1d2816a16f17dcfe0c613da611fe7e13 Processing python-mimeparse-0.1.4.tar.gz Running python-mimeparse-0.1.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-JfNaMT/python-mimeparse-0.1.4/egg-dist-tmp-mYy1jL Adding python-mimeparse 0.1.4 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/python_mimeparse-0.1.4-py2.7.egg Searching for extras Reading http://pypi.python.org/simple/extras/ Best match: extras 0.0.3 Downloading https://pypi.python.org/packages/source/e/extras/extras-0.0.3.tar.gz#md5=62d8ba049e3386a6df69b413ea81517b Processing extras-0.0.3.tar.gz Running extras-0.0.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-hNOkUg/extras-0.0.3/egg-dist-tmp-ZXE4FW Adding extras 0.0.3 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/extras-0.0.3-py2.7.egg Searching for WebOb Reading http://pypi.python.org/simple/WebOb/ Best match: WebOb 1.3.1 Downloading https://pypi.python.org/packages/source/W/WebOb/WebOb-1.3.1.tar.gz#md5=20918251c5726956ba8fef22d1556177 Processing WebOb-1.3.1.tar.gz Running WebOb-1.3.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-lIOecP/WebOb-1.3.1/egg-dist-tmp-tDJCYh Adding WebOb 1.3.1 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/WebOb-1.3.1-py2.7.egg Searching for mimeparse>=0.1.3 Reading http://pypi.python.org/simple/mimeparse/ Reading http://code.google.com/p/mimeparse/ Reading http://mimeparse.googlecode.com/issues/attachment?aid=4530072823814897419&name=mimeparse-0.1.2.tar.gz Best match: mimeparse 0.1.3 Downloading https://pypi.python.org/packages/source/m/mimeparse/mimeparse-0.1.3.tar.gz#md5=03ce207391454db37279e78ce2112365 Processing mimeparse-0.1.3.tar.gz Running mimeparse-0.1.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ho0qUM/mimeparse-0.1.3/egg-dist-tmp-vV3fYp Adding mimeparse 0.1.3 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mimeparse-0.1.3-py2.7.egg Searching for decorator Reading http://pypi.python.org/simple/decorator/ Best match: decorator 3.4.0 Downloading https://pypi.python.org/packages/source/d/decorator/decorator-3.4.0.tar.gz#md5=1e8756f719d746e2fc0dd28b41251356 Processing decorator-3.4.0.tar.gz Running decorator-3.4.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-d5eOcI/decorator-3.4.0/egg-dist-tmp-22i0tt Adding decorator 3.4.0 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/decorator-3.4.0-py2.7.egg Searching for testscenarios Reading http://pypi.python.org/simple/testscenarios/ Reading https://launchpad.net/testscenarios Best match: testscenarios 0.4 Downloading https://pypi.python.org/packages/source/t/testscenarios/testscenarios-0.4.tar.gz#md5=433cb8cd4d444b0deded3787240ee586 Processing testscenarios-0.4.tar.gz Running testscenarios-0.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-p9JEf4/testscenarios-0.4/egg-dist-tmp-vYKtWW Adding testscenarios 0.4 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/testscenarios-0.4-py2.7.egg Searching for python-dateutil>=1.5,!=2.0 Reading http://pypi.python.org/simple/python-dateutil/ Reading http://labix.org/python-dateutil Best match: python-dateutil 2.2 Downloading https://pypi.python.org/packages/source/p/python-dateutil/python-dateutil-2.2.tar.gz#md5=c1f654d0ff7e33999380a8ba9783fd5c Processing python-dateutil-2.2.tar.gz Running python-dateutil-2.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-n1_013/python-dateutil-2.2/egg-dist-tmp-uw4ghD Adding python-dateutil 2.2 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/python_dateutil-2.2-py2.7.egg Searching for beautifulsoup4 Reading http://pypi.python.org/simple/beautifulsoup4/ Best match: beautifulsoup4 4.3.2 Downloading https://pypi.python.org/packages/source/b/beautifulsoup4/beautifulsoup4-4.3.2.tar.gz#md5=b8d157a204d56512a4cc196e53e7d8ee Processing beautifulsoup4-4.3.2.tar.gz Running beautifulsoup4-4.3.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-R91HCG/beautifulsoup4-4.3.2/egg-dist-tmp-aLe_gp Adding beautifulsoup4 4.3.2 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/beautifulsoup4-4.3.2-py2.7.egg Searching for waitress>=0.8.5 Reading http://pypi.python.org/simple/waitress/ Best match: waitress 0.8.8 Downloading https://pypi.python.org/packages/source/w/waitress/waitress-0.8.8.tar.gz#md5=c0a40f34b5410348579556cd4a21c1c2 Processing waitress-0.8.8.tar.gz Running waitress-0.8.8/setup.py -q bdist_egg --dist-dir /tmp/easy_install-7sqKfh/waitress-0.8.8/egg-dist-tmp-IGSaay Adding waitress 0.8.8 to easy-install.pth file Installing waitress-serve script to /tmp/tmp.PdKySJq1fJ/bin Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/waitress-0.8.8-py2.7.egg Searching for six==1.5.2 Best match: six 1.5.2 Adding six 1.5.2 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for distribute==0.6.24 Best match: distribute 0.6.24 Processing distribute-0.6.24-py2.7.egg distribute 0.6.24 is already the active version in easy-install.pth Installing easy_install script to /tmp/tmp.PdKySJq1fJ/bin Installing easy_install-2.7 script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg Finished processing dependencies for ci-utils==0.1 Requirement already satisfied (use --upgrade to upgrade): python-swiftclient==1.8.0 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Requirement already satisfied (use --upgrade to upgrade): simplejson>=2.0.9 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-swiftclient==1.8.0) Cleaning up... Requirement already satisfied (use --upgrade to upgrade): python-glanceclient==0.12.0 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Requirement already satisfied (use --upgrade to upgrade): pbr>=0.5.21,<1.0 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): PrettyTable>=0.6,<0.8 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): python-keystoneclient>=0.3.0 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): pyOpenSSL in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): warlock>=1.0.1,<2 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): pip>=1.0 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/pip-1.1-py2.7.egg (from pbr>=0.5.21,<1.0->python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): Babel>=1.3 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): iso8601>=0.1.8 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): netaddr>=0.7.6 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): oslo.config>=1.2.0 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): requests>=1.1 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): six>=1.4.1 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): jsonschema>=0.7,<3 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from warlock>=1.0.1,<2->python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): jsonpatch>=0.10,<2 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from warlock>=1.0.1,<2->python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): pytz>=0a in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from Babel>=1.3->python-keystoneclient>=0.3.0->python-glanceclient==0.12.0) Requirement already satisfied (use --upgrade to upgrade): jsonpointer>=1.0 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from jsonpatch>=0.10,<2->warlock>=1.0.1,<2->python-glanceclient==0.12.0) Cleaning up... running test running egg_info writing requirements to ci_utils.egg-info/requires.txt writing ci_utils.egg-info/PKG-INFO writing top-level names to ci_utils.egg-info/top_level.txt writing dependency_links to ci_utils.egg-info/dependency_links.txt reading manifest file 'ci_utils.egg-info/SOURCES.txt' writing manifest file 'ci_utils.egg-info/SOURCES.txt' running build_ext == Testing branch-source-builder .... running develop running egg_info creating branch_source_builder.egg-info writing requirements to branch_source_builder.egg-info/requires.txt writing branch_source_builder.egg-info/PKG-INFO writing top-level names to branch_source_builder.egg-info/top_level.txt writing dependency_links to branch_source_builder.egg-info/dependency_links.txt writing manifest file 'branch_source_builder.egg-info/SOURCES.txt' reading manifest file 'branch_source_builder.egg-info/SOURCES.txt' writing manifest file 'branch_source_builder.egg-info/SOURCES.txt' running build_ext Creating /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/branch-source-builder.egg-link (link to .) Adding branch-source-builder 0.1 to easy-install.pth file Installed /tmp/tarmac/branch.KvSUPw/branch-source-builder Processing dependencies for branch-source-builder==0.1 Searching for restish==0.12.1 Best match: restish 0.12.1 Processing restish-0.12.1-py2.7.egg restish 0.12.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/restish-0.12.1-py2.7.egg Searching for mock==1.0.1 Best match: mock 1.0.1 Processing mock-1.0.1-py2.7.egg mock 1.0.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg Searching for amqplib==1.0.0 Best match: amqplib 1.0.0 Processing amqplib-1.0.0-py2.7.egg amqplib 1.0.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/amqplib-1.0.0-py2.7.egg Searching for WebTest==2.0.10 Best match: WebTest 2.0.10 Processing WebTest-2.0.10-py2.7.egg WebTest 2.0.10 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/WebTest-2.0.10-py2.7.egg Searching for WebOb==1.3.1 Best match: WebOb 1.3.1 Processing WebOb-1.3.1-py2.7.egg WebOb 1.3.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/WebOb-1.3.1-py2.7.egg Searching for mimeparse==0.1.3 Best match: mimeparse 0.1.3 Processing mimeparse-0.1.3-py2.7.egg mimeparse 0.1.3 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mimeparse-0.1.3-py2.7.egg Searching for decorator==3.4.0 Best match: decorator 3.4.0 Processing decorator-3.4.0-py2.7.egg decorator 3.4.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/decorator-3.4.0-py2.7.egg Searching for beautifulsoup4==4.3.2 Best match: beautifulsoup4 4.3.2 Processing beautifulsoup4-4.3.2-py2.7.egg beautifulsoup4 4.3.2 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/beautifulsoup4-4.3.2-py2.7.egg Searching for waitress==0.8.8 Best match: waitress 0.8.8 Processing waitress-0.8.8-py2.7.egg waitress 0.8.8 is already the active version in easy-install.pth Installing waitress-serve script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/waitress-0.8.8-py2.7.egg Searching for six==1.5.2 Best match: six 1.5.2 Adding six 1.5.2 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for distribute==0.6.24 Best match: distribute 0.6.24 Processing distribute-0.6.24-py2.7.egg distribute 0.6.24 is already the active version in easy-install.pth Installing easy_install script to /tmp/tmp.PdKySJq1fJ/bin Installing easy_install-2.7 script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg Finished processing dependencies for branch-source-builder==0.1 running test running egg_info writing requirements to branch_source_builder.egg-info/requires.txt writing branch_source_builder.egg-info/PKG-INFO writing top-level names to branch_source_builder.egg-info/top_level.txt writing dependency_links to branch_source_builder.egg-info/dependency_links.txt reading manifest file 'branch_source_builder.egg-info/SOURCES.txt' writing manifest file 'branch_source_builder.egg-info/SOURCES.txt' running build_ext == Testing cli .... Requirement already satisfied (use --upgrade to upgrade): python-swiftclient==1.8.0 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Requirement already satisfied (use --upgrade to upgrade): simplejson>=2.0.9 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-swiftclient==1.8.0) Cleaning up... running develop running egg_info creating ci_engine_cli.egg-info writing requirements to ci_engine_cli.egg-info/requires.txt writing ci_engine_cli.egg-info/PKG-INFO writing top-level names to ci_engine_cli.egg-info/top_level.txt writing dependency_links to ci_engine_cli.egg-info/dependency_links.txt writing manifest file 'ci_engine_cli.egg-info/SOURCES.txt' reading manifest file 'ci_engine_cli.egg-info/SOURCES.txt' writing manifest file 'ci_engine_cli.egg-info/SOURCES.txt' running build_ext Creating /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/ci-engine-cli.egg-link (link to .) Adding ci-engine-cli 0.1 to easy-install.pth file Installing ubuntu-ci script to /tmp/tmp.PdKySJq1fJ/bin Installed /tmp/tarmac/branch.KvSUPw/cli Processing dependencies for ci-engine-cli==0.1 Searching for lazr.enum>=1.1.2 Reading http://pypi.python.org/simple/lazr.enum/ Reading https://launchpad.net/lazr.enum Reading https://launchpad.net/lazr.enum/+download Best match: lazr.enum 1.1.4 Downloading https://pypi.python.org/packages/source/l/lazr.enum/lazr.enum-1.1.4.tar.gz#md5=a8d08840ef46e416ce73084c82b098ed Processing lazr.enum-1.1.4.tar.gz Running lazr.enum-1.1.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-lVA9D2/lazr.enum-1.1.4/egg-dist-tmp-YU5mWH Adding lazr.enum 1.1.4 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/lazr.enum-1.1.4-py2.7.egg Searching for dput>=1.6 Reading http://pypi.python.org/simple/dput/ Best match: dput 1.6 Downloading https://pypi.python.org/packages/source/d/dput/dput-1.6.tar.gz#md5=d3ddcab5931b3a12cd23f3c13fc6a69f Processing dput-1.6.tar.gz Running dput-1.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-y5dVM0/dput-1.6/egg-dist-tmp-uNWaj3 Adding dput 1.6 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/dput-1.6-py2.7.egg Searching for chardet>=2.0.1 Reading http://pypi.python.org/simple/chardet/ Best match: chardet 2.2.1 Downloading https://pypi.python.org/packages/source/c/chardet/chardet-2.2.1.tar.gz#md5=4a758402eaefd0331bdedc7ecb6f452c Processing chardet-2.2.1.tar.gz Running chardet-2.2.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-eyBlMX/chardet-2.2.1/egg-dist-tmp-FjyvNJ Adding chardet 2.2.1 to easy-install.pth file Installing chardetect script to /tmp/tmp.PdKySJq1fJ/bin Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/chardet-2.2.1-py2.7.egg Searching for zope.schema Reading http://pypi.python.org/simple/zope.schema/ Best match: zope.schema 4.4.0 Downloading https://pypi.python.org/packages/source/z/zope.schema/zope.schema-4.4.0.zip#md5=b092f232ede39b7d9344bc18547e22f4 Processing zope.schema-4.4.0.zip Running zope.schema-4.4.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-kl4UlG/zope.schema-4.4.0/egg-dist-tmp-K5jFiA Adding zope.schema 4.4.0 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/zope.schema-4.4.0-py2.7.egg Searching for zope.interface Reading http://pypi.python.org/simple/zope.interface/ Best match: zope.interface 4.1.0 Downloading https://pypi.python.org/packages/source/z/zope.interface/zope.interface-4.1.0.tar.gz#md5=ac63de1784ea0327db876c908af07a94 Processing zope.interface-4.1.0.tar.gz Running zope.interface-4.1.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ZETNXf/zope.interface-4.1.0/egg-dist-tmp-jfy_ia Adding zope.interface 4.1.0 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/zope.interface-4.1.0-py2.7-linux-x86_64.egg Searching for python-debian==0.1.21-nmu2 Reading http://pypi.python.org/simple/python-debian/ Best match: python-debian 0.1.21-nmu2 Downloading https://pypi.python.org/packages/2.7/p/python-debian/python_debian-0.1.21_nmu2-py2.7.egg#md5=58c2114f4badb4e64cfd544cd0457a65 Processing python_debian-0.1.21_nmu2-py2.7.egg creating /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/python_debian-0.1.21_nmu2-py2.7.egg Extracting python_debian-0.1.21_nmu2-py2.7.egg to /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Adding python-debian 0.1.21-nmu2 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/python_debian-0.1.21_nmu2-py2.7.egg Searching for zope.event Reading http://pypi.python.org/simple/zope.event/ Best match: zope.event 4.0.2 Downloading https://pypi.python.org/packages/source/z/zope.event/zope.event-4.0.2.tar.gz#md5=e08dd299d428d77a1cfcbfe841b81872 Processing zope.event-4.0.2.tar.gz Running zope.event-4.0.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-aglZiz/zope.event-4.0.2/egg-dist-tmp-FnhToQ Adding zope.event 4.0.2 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/zope.event-4.0.2-py2.7.egg Searching for PyYAML==3.10 Best match: PyYAML 3.10 Processing PyYAML-3.10-py2.7-linux-x86_64.egg PyYAML 3.10 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/PyYAML-3.10-py2.7-linux-x86_64.egg Searching for distribute==0.6.24 Best match: distribute 0.6.24 Processing distribute-0.6.24-py2.7.egg distribute 0.6.24 is already the active version in easy-install.pth Installing easy_install script to /tmp/tmp.PdKySJq1fJ/bin Installing easy_install-2.7 script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg Searching for six==1.5.2 Best match: six 1.5.2 Adding six 1.5.2 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Finished processing dependencies for ci-engine-cli==0.1 Requirement already satisfied (use --upgrade to upgrade): python-swiftclient==1.8.0 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Requirement already satisfied (use --upgrade to upgrade): simplejson>=2.0.9 in /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages (from python-swiftclient==1.8.0) Cleaning up... running test Searching for testfixtures>=3.0.1 Reading http://pypi.python.org/simple/testfixtures/ Best match: testfixtures 3.0.1 Downloading https://pypi.python.org/packages/source/t/testfixtures/testfixtures-3.0.1.tar.gz#md5=47e7052d611f46c24df81d0a40e10685 Processing testfixtures-3.0.1.tar.gz Running testfixtures-3.0.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ttHw0i/testfixtures-3.0.1/egg-dist-tmp-zybYEN Installed /tmp/tarmac/branch.KvSUPw/cli/testfixtures-3.0.1-py2.7.egg running egg_info writing requirements to ci_engine_cli.egg-info/requires.txt writing ci_engine_cli.egg-info/PKG-INFO writing top-level names to ci_engine_cli.egg-info/top_level.txt writing dependency_links to ci_engine_cli.egg-info/dependency_links.txt reading manifest file 'ci_engine_cli.egg-info/SOURCES.txt' writing manifest file 'ci_engine_cli.egg-info/SOURCES.txt' running build_ext You have successfully submitted a ticket to the Ubuntu CI Engine. Your ticket number is 38. You have successfully submitted a ticket to the Ubuntu CI Engine. Your ticket number is 39. gpg: no valid OpenPGP data found. gpg: the signature could not be verified. Please remember that the signature file (.sig or .asc) should be the first file given on the command line. == Testing image-builder .... running develop running egg_info creating image_builder.egg-info writing requirements to image_builder.egg-info/requires.txt writing image_builder.egg-info/PKG-INFO writing top-level names to image_builder.egg-info/top_level.txt writing dependency_links to image_builder.egg-info/dependency_links.txt writing entry points to image_builder.egg-info/entry_points.txt writing manifest file 'image_builder.egg-info/SOURCES.txt' reading manifest file 'image_builder.egg-info/SOURCES.txt' writing manifest file 'image_builder.egg-info/SOURCES.txt' running build_ext Creating /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/image-builder.egg-link (link to .) Adding image-builder 0.1 to easy-install.pth file Installing modify-cloud-image script to /tmp/tmp.PdKySJq1fJ/bin Installing mount-callback-umount script to /tmp/tmp.PdKySJq1fJ/bin Installed /tmp/tarmac/branch.KvSUPw/image-builder Processing dependencies for image-builder==0.1 Searching for restish==0.12.1 Best match: restish 0.12.1 Processing restish-0.12.1-py2.7.egg restish 0.12.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/restish-0.12.1-py2.7.egg Searching for mock==1.0.1 Best match: mock 1.0.1 Processing mock-1.0.1-py2.7.egg mock 1.0.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg Searching for amqplib==1.0.0 Best match: amqplib 1.0.0 Processing amqplib-1.0.0-py2.7.egg amqplib 1.0.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/amqplib-1.0.0-py2.7.egg Searching for WebTest==2.0.10 Best match: WebTest 2.0.10 Processing WebTest-2.0.10-py2.7.egg WebTest 2.0.10 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/WebTest-2.0.10-py2.7.egg Searching for WebOb==1.3.1 Best match: WebOb 1.3.1 Processing WebOb-1.3.1-py2.7.egg WebOb 1.3.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/WebOb-1.3.1-py2.7.egg Searching for mimeparse==0.1.3 Best match: mimeparse 0.1.3 Processing mimeparse-0.1.3-py2.7.egg mimeparse 0.1.3 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mimeparse-0.1.3-py2.7.egg Searching for decorator==3.4.0 Best match: decorator 3.4.0 Processing decorator-3.4.0-py2.7.egg decorator 3.4.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/decorator-3.4.0-py2.7.egg Searching for beautifulsoup4==4.3.2 Best match: beautifulsoup4 4.3.2 Processing beautifulsoup4-4.3.2-py2.7.egg beautifulsoup4 4.3.2 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/beautifulsoup4-4.3.2-py2.7.egg Searching for waitress==0.8.8 Best match: waitress 0.8.8 Processing waitress-0.8.8-py2.7.egg waitress 0.8.8 is already the active version in easy-install.pth Installing waitress-serve script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/waitress-0.8.8-py2.7.egg Searching for six==1.5.2 Best match: six 1.5.2 Adding six 1.5.2 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for distribute==0.6.24 Best match: distribute 0.6.24 Processing distribute-0.6.24-py2.7.egg distribute 0.6.24 is already the active version in easy-install.pth Installing easy_install script to /tmp/tmp.PdKySJq1fJ/bin Installing easy_install-2.7 script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg Finished processing dependencies for image-builder==0.1 running test running egg_info writing requirements to image_builder.egg-info/requires.txt writing image_builder.egg-info/PKG-INFO writing top-level names to image_builder.egg-info/top_level.txt writing dependency_links to image_builder.egg-info/dependency_links.txt writing entry points to image_builder.egg-info/entry_points.txt reading manifest file 'image_builder.egg-info/SOURCES.txt' writing manifest file 'image_builder.egg-info/SOURCES.txt' running build_ext == Testing lander .... running develop running egg_info creating lander.egg-info writing requirements to lander.egg-info/requires.txt writing lander.egg-info/PKG-INFO writing top-level names to lander.egg-info/top_level.txt writing dependency_links to lander.egg-info/dependency_links.txt writing manifest file 'lander.egg-info/SOURCES.txt' reading manifest file 'lander.egg-info/SOURCES.txt' writing manifest file 'lander.egg-info/SOURCES.txt' running build_ext Creating /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/lander.egg-link (link to .) Adding lander 0.1 to easy-install.pth file Installed /tmp/tarmac/branch.KvSUPw/lander Processing dependencies for lander==0.1 Searching for restish==0.12.1 Best match: restish 0.12.1 Processing restish-0.12.1-py2.7.egg restish 0.12.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/restish-0.12.1-py2.7.egg Searching for python-jenkins==0.2.1 Best match: python-jenkins 0.2.1 Processing python_jenkins-0.2.1-py2.7.egg python-jenkins 0.2.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/python_jenkins-0.2.1-py2.7.egg Searching for mock==1.0.1 Best match: mock 1.0.1 Processing mock-1.0.1-py2.7.egg mock 1.0.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg Searching for lazr.enum==1.1.4 Best match: lazr.enum 1.1.4 Processing lazr.enum-1.1.4-py2.7.egg lazr.enum 1.1.4 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/lazr.enum-1.1.4-py2.7.egg Searching for amqplib==1.0.0 Best match: amqplib 1.0.0 Processing amqplib-1.0.0-py2.7.egg amqplib 1.0.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/amqplib-1.0.0-py2.7.egg Searching for WebTest==2.0.10 Best match: WebTest 2.0.10 Processing WebTest-2.0.10-py2.7.egg WebTest 2.0.10 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/WebTest-2.0.10-py2.7.egg Searching for PyYAML==3.10 Best match: PyYAML 3.10 Processing PyYAML-3.10-py2.7-linux-x86_64.egg PyYAML 3.10 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/PyYAML-3.10-py2.7-linux-x86_64.egg Searching for WebOb==1.3.1 Best match: WebOb 1.3.1 Processing WebOb-1.3.1-py2.7.egg WebOb 1.3.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/WebOb-1.3.1-py2.7.egg Searching for mimeparse==0.1.3 Best match: mimeparse 0.1.3 Processing mimeparse-0.1.3-py2.7.egg mimeparse 0.1.3 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mimeparse-0.1.3-py2.7.egg Searching for decorator==3.4.0 Best match: decorator 3.4.0 Processing decorator-3.4.0-py2.7.egg decorator 3.4.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/decorator-3.4.0-py2.7.egg Searching for zope.schema==4.4.0 Best match: zope.schema 4.4.0 Processing zope.schema-4.4.0-py2.7.egg zope.schema 4.4.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/zope.schema-4.4.0-py2.7.egg Searching for zope.interface==4.1.0 Best match: zope.interface 4.1.0 Processing zope.interface-4.1.0-py2.7-linux-x86_64.egg zope.interface 4.1.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/zope.interface-4.1.0-py2.7-linux-x86_64.egg Searching for distribute==0.6.24 Best match: distribute 0.6.24 Processing distribute-0.6.24-py2.7.egg distribute 0.6.24 is already the active version in easy-install.pth Installing easy_install script to /tmp/tmp.PdKySJq1fJ/bin Installing easy_install-2.7 script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg Searching for beautifulsoup4==4.3.2 Best match: beautifulsoup4 4.3.2 Processing beautifulsoup4-4.3.2-py2.7.egg beautifulsoup4 4.3.2 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/beautifulsoup4-4.3.2-py2.7.egg Searching for waitress==0.8.8 Best match: waitress 0.8.8 Processing waitress-0.8.8-py2.7.egg waitress 0.8.8 is already the active version in easy-install.pth Installing waitress-serve script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/waitress-0.8.8-py2.7.egg Searching for six==1.5.2 Best match: six 1.5.2 Adding six 1.5.2 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for zope.event==4.0.2 Best match: zope.event 4.0.2 Processing zope.event-4.0.2-py2.7.egg zope.event 4.0.2 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/zope.event-4.0.2-py2.7.egg Finished processing dependencies for lander==0.1 running test running egg_info writing requirements to lander.egg-info/requires.txt writing lander.egg-info/PKG-INFO writing top-level names to lander.egg-info/top_level.txt writing dependency_links to lander.egg-info/dependency_links.txt reading manifest file 'lander.egg-info/SOURCES.txt' writing manifest file 'lander.egg-info/SOURCES.txt' running build_ext 19:16:51 DEBUG lander_service_wrapper: Executing service wrapper: bsbuilder 19:16:51 INFO lander_service_wrapper: starting progress handler... 19:16:51 INFO root: Waiting for messages. ^C to exit. 19:16:51 INFO PROGRESS_TRIGGER: WAITING 19:16:51 INFO PROGRESS_TRIGGER: COMPLETED: {u'foo': u'bar', u'exit': True, u'result': u'PASSED'} 19:16:51 DEBUG lander_service_wrapper: Executing service wrapper: bsbuilder 19:16:51 ERROR root: Unexpected error: foo bar Traceback (most recent call last): File "/tmp/tarmac/branch.KvSUPw/lander/lander/tests/../../bin/lander_service_wrapper.py", line 298, in main results = handler(args) File "/tmp/tarmac/branch.KvSUPw/lander/lander/tests/../../bin/lander_service_wrapper.py", line 180, in _handle_bsbuilder _post(url, params) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 955, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 1010, in _mock_call raise effect RuntimeError: foo bar 19:16:51 DEBUG lander_service_wrapper: Executing service wrapper: image_builder 19:16:51 INFO lander_service_wrapper: starting progress handler... 19:16:51 INFO root: Waiting for messages. ^C to exit. 19:16:51 INFO PROGRESS_TRIGGER: WAITING 19:16:51 INFO PROGRESS_TRIGGER: COMPLETED: {u'foo': u'bar', u'exit': True, u'result': u'FAILED'} 19:16:51 DEBUG lander_service_wrapper: Executing service wrapper: image_builder 19:16:51 ERROR root: Unexpected error: foo bar Traceback (most recent call last): File "/tmp/tarmac/branch.KvSUPw/lander/lander/tests/../../bin/lander_service_wrapper.py", line 298, in main results = handler(args) File "/tmp/tarmac/branch.KvSUPw/lander/lander/tests/../../bin/lander_service_wrapper.py", line 205, in _handle_image_builder _post(url, params) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 955, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 1010, in _mock_call raise effect RuntimeError: foo bar 19:16:51 DEBUG lander_service_wrapper: Executing service wrapper: ppa_assigner 19:16:51 ERROR root: Unable to handle request: HTTP Error 404: 404: foo bar Traceback (most recent call last): File "/tmp/tarmac/branch.KvSUPw/lander/lander/tests/../../bin/lander_service_wrapper.py", line 298, in main results = handler(args) File "/tmp/tarmac/branch.KvSUPw/lander/lander/tests/../../bin/lander_service_wrapper.py", line 133, in _handle_ppa_assigner loc = _post(url, {'ticket_id': config['master']['request_id']}) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 955, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 1010, in _mock_call raise effect HTTPError: HTTP Error 404: 404 19:16:51 DEBUG lander_service_wrapper: Executing service wrapper: ppa_assigner 19:16:51 DEBUG lander_service_wrapper: Executing service wrapper: ppa_assigner 19:16:51 ERROR root: Unexpected error: foo bar Traceback (most recent call last): File "/tmp/tarmac/branch.KvSUPw/lander/lander/tests/../../bin/lander_service_wrapper.py", line 298, in main results = handler(args) File "/tmp/tarmac/branch.KvSUPw/lander/lander/tests/../../bin/lander_service_wrapper.py", line 133, in _handle_ppa_assigner loc = _post(url, {'ticket_id': config['master']['request_id']}) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 955, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 1010, in _mock_call raise effect RuntimeError: foo bar 19:16:51 DEBUG lander_service_wrapper: Executing service wrapper: ppa_assigner_release 19:16:51 DEBUG lander_service_wrapper: Executing service wrapper: test_runner 19:16:51 INFO lander_service_wrapper: starting progress handler... 19:16:51 INFO root: Waiting for messages. ^C to exit. 19:16:51 INFO PROGRESS_TRIGGER: WAITING 19:16:51 INFO PROGRESS_TRIGGER: COMPLETED: {u'foo': u'bar', u'exit': True, u'result': u'PASSED'} 19:16:51 DEBUG lander_service_wrapper: Executing service wrapper: test_runner 19:16:51 ERROR root: Unexpected error: foo bar Traceback (most recent call last): File "/tmp/tarmac/branch.KvSUPw/lander/lander/tests/../../bin/lander_service_wrapper.py", line 298, in main results = handler(args) File "/tmp/tarmac/branch.KvSUPw/lander/lander/tests/../../bin/lander_service_wrapper.py", line 235, in _handle_test_runner _post(url, params) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 955, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 1010, in _mock_call raise effect RuntimeError: foo bar api 19:16:51 DEBUG lander.resources.root: [api]: http://localhost/api/v1/status [u'status'] 19:16:51 DEBUG lander.resources.v1: [status]: http://localhost/api/v1/status [] api 19:16:51 DEBUG lander.resources.root: [api]: http://localhost/api/v1/status [u'status'] 19:16:51 DEBUG lander.resources.v1: [status]: http://localhost/api/v1/status [] api 19:16:51 DEBUG lander.resources.root: [api]: http://localhost/api/v1/submit_request [u'submit_request'] 19:16:51 DEBUG lander.resources.v1: [submit_request]: http://localhost/api/v1/submit_request [] 19:16:51 DEBUG lander.resources.v1: Params: {"progress_trigger":"progress_trigger_handle","series":"trusty","ticket":"1234","source_packages":["http://data_store_url/foobar_0.1-1.changes","http://data_store_url/foobar_0.1-1.dsc","http://data_store_url/foobar_0.1-1.debian.tar.gz"]} == Testing ppa-assigner .... running develop running egg_info creating ppa_assigner.egg-info writing requirements to ppa_assigner.egg-info/requires.txt writing ppa_assigner.egg-info/PKG-INFO writing top-level names to ppa_assigner.egg-info/top_level.txt writing dependency_links to ppa_assigner.egg-info/dependency_links.txt writing manifest file 'ppa_assigner.egg-info/SOURCES.txt' reading manifest file 'ppa_assigner.egg-info/SOURCES.txt' writing manifest file 'ppa_assigner.egg-info/SOURCES.txt' running build_ext Creating /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/ppa-assigner.egg-link (link to .) Adding ppa-assigner 0.1 to easy-install.pth file Installed /tmp/tarmac/branch.KvSUPw/ppa-assigner Processing dependencies for ppa-assigner==0.1 Searching for oauth==1.0.1 Reading http://pypi.python.org/simple/oauth/ Best match: oauth 1.0.1 Downloading https://pypi.python.org/packages/source/o/oauth/oauth-1.0.1.tar.gz#md5=30ed3cc8c11d7841a89feab437aabf81 Processing oauth-1.0.1.tar.gz Running oauth-1.0.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-RC9DvN/oauth-1.0.1/egg-dist-tmp-WTvBIk Adding oauth 1.0.1 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/oauth-1.0.1-py2.7.egg Searching for launchpadlib==1.10.2 Reading http://pypi.python.org/simple/launchpadlib/ Reading https://help.launchpad.net/API/launchpadlib Reading https://launchpad.net/launchpadlib/+download Best match: launchpadlib 1.10.2 Downloading https://launchpad.net/launchpadlib/trunk/1.10.2/+download/launchpadlib-1.10.2.tar.gz Processing launchpadlib-1.10.2.tar.gz Running launchpadlib-1.10.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-QS8i2u/launchpadlib-1.10.2/egg-dist-tmp-PZK__u Adding launchpadlib 1.10.2 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/launchpadlib-1.10.2-py2.7.egg Searching for South==0.7.5 Reading http://pypi.python.org/simple/South/ Best match: South 0.7.5 Downloading https://pypi.python.org/packages/source/S/South/South-0.7.5.tar.gz#md5=761d4002571dd239f4afe400a52c1b52 Processing South-0.7.5.tar.gz Running South-0.7.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-gfOb1r/South-0.7.5/egg-dist-tmp-biVM7K Adding South 0.7.5 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/South-0.7.5-py2.7.egg Searching for Django==1.5 Reading http://pypi.python.org/simple/Django/ Best match: Django 1.5 Downloading https://pypi.python.org/packages/source/D/Django/Django-1.5.tar.gz#md5=fac09e1e0f11bb83bb187d652a9be967 Processing Django-1.5.tar.gz Running Django-1.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-wtEeud/Django-1.5/egg-dist-tmp-u01RLN Adding Django 1.5 to easy-install.pth file Installing django-admin.py script to /tmp/tmp.PdKySJq1fJ/bin Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/Django-1.5-py2.7.egg Searching for wadllib Reading http://pypi.python.org/simple/wadllib/ Reading https://launchpad.net/wadllib Reading https://launchpad.net/wadllib/+download Best match: wadllib 1.3.2 Downloading https://pypi.python.org/packages/source/w/wadllib/wadllib-1.3.2.tar.gz#md5=b78902ee7fda49ae50e5acc1bb0298f9 Processing wadllib-1.3.2.tar.gz Running wadllib-1.3.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-kxy6T_/wadllib-1.3.2/egg-dist-tmp-Nmuorx Adding wadllib 1.3.2 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/wadllib-1.3.2-py2.7.egg Searching for testresources Reading http://pypi.python.org/simple/testresources/ Best match: testresources 0.2.7 Downloading https://pypi.python.org/packages/source/t/testresources/testresources-0.2.7.tar.gz#md5=db2e774be2a6f5754cbbf4c537f823d0 Processing testresources-0.2.7.tar.gz Running testresources-0.2.7/setup.py -q bdist_egg --dist-dir /tmp/easy_install-KabAYX/testresources-0.2.7/egg-dist-tmp-HSK2Wb Adding testresources 0.2.7 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/testresources-0.2.7-py2.7.egg Searching for lazr.uri Reading http://pypi.python.org/simple/lazr.uri/ Reading https://launchpad.net/lazr.uri Reading https://launchpad.net/lazr.uri/+download Best match: lazr.uri 1.0.3 Downloading https://pypi.python.org/packages/source/l/lazr.uri/lazr.uri-1.0.3.tar.gz#md5=1ae177e147092ae934b7edc3f8555665 Processing lazr.uri-1.0.3.tar.gz Running lazr.uri-1.0.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-mse2IW/lazr.uri-1.0.3/egg-dist-tmp-AANcaK Adding lazr.uri 1.0.3 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/lazr.uri-1.0.3-py2.7.egg Searching for lazr.restfulclient>=0.9.19 Reading http://pypi.python.org/simple/lazr.restfulclient/ Reading https://launchpad.net/lazr.restfulclient Reading https://launchpad.net/lazr.restfulclient/+download Best match: lazr.restfulclient 0.13.3 Downloading https://launchpad.net/lazr.restfulclient/trunk/0.13.3/+download/lazr.restfulclient-0.13.3.tar.gz Processing lazr.restfulclient-0.13.3.tar.gz Running lazr.restfulclient-0.13.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-fIzoSq/lazr.restfulclient-0.13.3/egg-dist-tmp-wbbqqv Adding lazr.restfulclient 0.13.3 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/lazr.restfulclient-0.13.3-py2.7.egg Searching for keyring Reading http://pypi.python.org/simple/keyring/ Best match: keyring 3.5 Downloading https://pypi.python.org/packages/source/k/keyring/keyring-3.5.zip#md5=2ac2ba4bc5ce71c02e815b52ad411561 Processing keyring-3.5.zip Running keyring-3.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-i2EPff/keyring-3.5/egg-dist-tmp-EpPvVU Adding keyring 3.5 to easy-install.pth file Installing keyring script to /tmp/tmp.PdKySJq1fJ/bin Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/keyring-3.5-py2.7.egg Searching for httplib2 Reading http://pypi.python.org/simple/httplib2/ Reading http://code.google.com/p/httplib2/ Best match: httplib2 0.8 Downloading https://pypi.python.org/packages/source/h/httplib2/httplib2-0.8.zip#md5=c92df9674a18f2b6e20ff2c5b7ada579 Processing httplib2-0.8.zip Running httplib2-0.8/setup.py -q bdist_egg --dist-dir /tmp/easy_install-mrVHe9/httplib2-0.8/egg-dist-tmp-AhPpo4 Adding httplib2 0.8 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/httplib2-0.8-py2.7.egg Searching for wsgi-intercept Reading http://pypi.python.org/simple/wsgi_intercept/ Reading http://code.google.com/p/wsgi-intercept/ Best match: wsgi-intercept 0.6.1 Downloading https://pypi.python.org/packages/source/w/wsgi_intercept/wsgi_intercept-0.6.1.tar.gz#md5=56816054dd648c294369712fbae28453 Processing wsgi_intercept-0.6.1.tar.gz Running wsgi_intercept-0.6.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-C6PYIC/wsgi_intercept-0.6.1/egg-dist-tmp-16YA4b Adding wsgi-intercept 0.6.1 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/wsgi_intercept-0.6.1-py2.7.egg Searching for lazr.authentication Reading http://pypi.python.org/simple/lazr.authentication/ Reading https://launchpad.net/lazr.authentication Reading https://launchpad.net/lazr.authentication/+download Best match: lazr.authentication 0.1.2 Downloading https://launchpad.net/lazr.authentication/trunk/0.1.2/+download/lazr.authentication-0.1.2.tar.gz Processing lazr.authentication-0.1.2.tar.gz Running lazr.authentication-0.1.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-gidM_A/lazr.authentication-0.1.2/egg-dist-tmp-wcogOL Adding lazr.authentication 0.1.2 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/lazr.authentication-0.1.2-py2.7.egg Searching for mock==1.0.1 Best match: mock 1.0.1 Processing mock-1.0.1-py2.7.egg mock 1.0.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg Searching for django-tastypie==0.9.15 Best match: django-tastypie 0.9.15 Processing django_tastypie-0.9.15-py2.7.egg django-tastypie 0.9.15 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/django_tastypie-0.9.15-py2.7.egg Searching for PyYAML==3.10 Best match: PyYAML 3.10 Processing PyYAML-3.10-py2.7-linux-x86_64.egg PyYAML 3.10 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/PyYAML-3.10-py2.7-linux-x86_64.egg Searching for simplejson==3.3.3 Best match: simplejson 3.3.3 Adding simplejson 3.3.3 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for distribute==0.6.24 Best match: distribute 0.6.24 Processing distribute-0.6.24-py2.7.egg distribute 0.6.24 is already the active version in easy-install.pth Installing easy_install script to /tmp/tmp.PdKySJq1fJ/bin Installing easy_install-2.7 script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg Searching for python-dateutil==2.2 Best match: python-dateutil 2.2 Processing python_dateutil-2.2-py2.7.egg python-dateutil 2.2 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/python_dateutil-2.2-py2.7.egg Searching for mimeparse==0.1.3 Best match: mimeparse 0.1.3 Processing mimeparse-0.1.3-py2.7.egg mimeparse 0.1.3 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mimeparse-0.1.3-py2.7.egg Searching for six==1.5.2 Best match: six 1.5.2 Adding six 1.5.2 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for zope.interface==4.1.0 Best match: zope.interface 4.1.0 Processing zope.interface-4.1.0-py2.7-linux-x86_64.egg zope.interface 4.1.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/zope.interface-4.1.0-py2.7-linux-x86_64.egg Finished processing dependencies for ppa-assigner==0.1 Unable to use unit_config(/tmp/tarmac/branch.KvSUPw/ppa-assigner/../unit_config), defaulting values Creating test database for alias 'default'... Destroying test database for alias 'default'... Unable to use unit_config(/tmp/tarmac/branch.KvSUPw/ppa-assigner/../unit_config), defaulting values == Testing ticket_system .... running develop running egg_info creating ticket_system.egg-info writing requirements to ticket_system.egg-info/requires.txt writing ticket_system.egg-info/PKG-INFO writing top-level names to ticket_system.egg-info/top_level.txt writing dependency_links to ticket_system.egg-info/dependency_links.txt writing manifest file 'ticket_system.egg-info/SOURCES.txt' reading manifest file 'ticket_system.egg-info/SOURCES.txt' writing manifest file 'ticket_system.egg-info/SOURCES.txt' running build_ext Creating /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/ticket-system.egg-link (link to .) Adding ticket-system 0.1 to easy-install.pth file Installed /tmp/tarmac/branch.KvSUPw/ticket_system Processing dependencies for ticket-system==0.1 Searching for model-mommy==1.2 Reading http://pypi.python.org/simple/model_mommy/ Best match: model-mommy 1.2 Downloading https://pypi.python.org/packages/source/m/model_mommy/model_mommy-1.2.tar.gz#md5=1ac839f0742d6e07e8b95c934405dd4a Processing model_mommy-1.2.tar.gz Running model_mommy-1.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-WnegVX/model_mommy-1.2/egg-dist-tmp-I5sfoY Adding model-mommy 1.2 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/model_mommy-1.2-py2.7.egg Searching for six==1.3.0 Reading http://pypi.python.org/simple/six/ Best match: six 1.3.0 Downloading https://pypi.python.org/packages/source/s/six/six-1.3.0.tar.gz#md5=ec47fe6070a8a64c802363d2c2b1e2ee Processing six-1.3.0.tar.gz Running six-1.3.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-D37qiK/six-1.3.0/egg-dist-tmp-6DopXN Adding six 1.3.0 to easy-install.pth file Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/six-1.3.0-py2.7.egg Searching for PyYAML==3.10 Best match: PyYAML 3.10 Processing PyYAML-3.10-py2.7-linux-x86_64.egg PyYAML 3.10 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/PyYAML-3.10-py2.7-linux-x86_64.egg Searching for lazr.enum==1.1.4 Best match: lazr.enum 1.1.4 Processing lazr.enum-1.1.4-py2.7.egg lazr.enum 1.1.4 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/lazr.enum-1.1.4-py2.7.egg Searching for mock==1.0.1 Best match: mock 1.0.1 Processing mock-1.0.1-py2.7.egg mock 1.0.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg Searching for django-tastypie==0.9.15 Best match: django-tastypie 0.9.15 Processing django_tastypie-0.9.15-py2.7.egg django-tastypie 0.9.15 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/django_tastypie-0.9.15-py2.7.egg Searching for South==0.7.5 Best match: South 0.7.5 Processing South-0.7.5-py2.7.egg South 0.7.5 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/South-0.7.5-py2.7.egg Searching for Django==1.5 Best match: Django 1.5 Processing Django-1.5-py2.7.egg Django 1.5 is already the active version in easy-install.pth Installing django-admin.py script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/Django-1.5-py2.7.egg Searching for zope.schema==4.4.0 Best match: zope.schema 4.4.0 Processing zope.schema-4.4.0-py2.7.egg zope.schema 4.4.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/zope.schema-4.4.0-py2.7.egg Searching for zope.interface==4.1.0 Best match: zope.interface 4.1.0 Processing zope.interface-4.1.0-py2.7-linux-x86_64.egg zope.interface 4.1.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/zope.interface-4.1.0-py2.7-linux-x86_64.egg Searching for distribute==0.6.24 Best match: distribute 0.6.24 Processing distribute-0.6.24-py2.7.egg distribute 0.6.24 is already the active version in easy-install.pth Installing easy_install script to /tmp/tmp.PdKySJq1fJ/bin Installing easy_install-2.7 script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg Searching for python-dateutil==2.2 Best match: python-dateutil 2.2 Processing python_dateutil-2.2-py2.7.egg python-dateutil 2.2 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/python_dateutil-2.2-py2.7.egg Searching for mimeparse==0.1.3 Best match: mimeparse 0.1.3 Processing mimeparse-0.1.3-py2.7.egg mimeparse 0.1.3 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mimeparse-0.1.3-py2.7.egg Searching for zope.event==4.0.2 Best match: zope.event 4.0.2 Processing zope.event-4.0.2-py2.7.egg zope.event 4.0.2 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/zope.event-4.0.2-py2.7.egg Finished processing dependencies for ticket-system==0.1 Unable to use unit_config(/tmp/tarmac/branch.KvSUPw/ticket_system/../unit_config), defaulting values Creating test database for alias 'default'... Destroying test database for alias 'default'... == Testing test_runner .... running develop running egg_info creating test_runner.egg-info writing requirements to test_runner.egg-info/requires.txt writing test_runner.egg-info/PKG-INFO writing top-level names to test_runner.egg-info/top_level.txt writing dependency_links to test_runner.egg-info/dependency_links.txt writing manifest file 'test_runner.egg-info/SOURCES.txt' reading manifest file 'test_runner.egg-info/SOURCES.txt' writing manifest file 'test_runner.egg-info/SOURCES.txt' running build_ext Creating /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/test-runner.egg-link (link to .) Adding test-runner 0.1 to easy-install.pth file Installed /tmp/tarmac/branch.KvSUPw/test_runner Processing dependencies for test-runner==0.1 Searching for python-novaclient==2.15.0 Reading http://pypi.python.org/simple/python-novaclient/ Best match: python-novaclient 2.15.0 Downloading https://pypi.python.org/packages/source/p/python-novaclient/python-novaclient-2.15.0.tar.gz#md5=b3153d2ddacda126f5d4136ecc6e30a2 Processing python-novaclient-2.15.0.tar.gz Running python-novaclient-2.15.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-_4RjDL/python-novaclient-2.15.0/egg-dist-tmp-pBkjmJ [pbr] Excluding argparse: Python 2.6 only dependency Adding python-novaclient 2.15.0 to easy-install.pth file Installing nova script to /tmp/tmp.PdKySJq1fJ/bin Installed /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/python_novaclient-2.15.0-py2.7.egg Searching for restish==0.12.1 Best match: restish 0.12.1 Processing restish-0.12.1-py2.7.egg restish 0.12.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/restish-0.12.1-py2.7.egg Searching for amqplib==1.0.0 Best match: amqplib 1.0.0 Processing amqplib-1.0.0-py2.7.egg amqplib 1.0.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/amqplib-1.0.0-py2.7.egg Searching for WebTest==2.0.10 Best match: WebTest 2.0.10 Processing WebTest-2.0.10-py2.7.egg WebTest 2.0.10 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/WebTest-2.0.10-py2.7.egg Searching for WebOb==1.3.1 Best match: WebOb 1.3.1 Processing WebOb-1.3.1-py2.7.egg WebOb 1.3.1 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/WebOb-1.3.1-py2.7.egg Searching for mimeparse==0.1.3 Best match: mimeparse 0.1.3 Processing mimeparse-0.1.3-py2.7.egg mimeparse 0.1.3 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/mimeparse-0.1.3-py2.7.egg Searching for decorator==3.4.0 Best match: decorator 3.4.0 Processing decorator-3.4.0-py2.7.egg decorator 3.4.0 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/decorator-3.4.0-py2.7.egg Searching for Babel==1.3 Best match: Babel 1.3 Adding Babel 1.3 to easy-install.pth file Installing pybabel script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for six==1.5.2 Best match: six 1.5.2 Removing six 1.3.0 from easy-install.pth file Adding six 1.5.2 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for simplejson==3.3.3 Best match: simplejson 3.3.3 Adding simplejson 3.3.3 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for requests==2.2.1 Best match: requests 2.2.1 Adding requests 2.2.1 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for prettytable==0.7.2 Best match: prettytable 0.7.2 Adding prettytable 0.7.2 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for iso8601==0.1.8 Best match: iso8601 0.1.8 Adding iso8601 0.1.8 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for pbr==0.6 Best match: pbr 0.6 Adding pbr 0.6 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for beautifulsoup4==4.3.2 Best match: beautifulsoup4 4.3.2 Processing beautifulsoup4-4.3.2-py2.7.egg beautifulsoup4 4.3.2 is already the active version in easy-install.pth Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/beautifulsoup4-4.3.2-py2.7.egg Searching for waitress==0.8.8 Best match: waitress 0.8.8 Processing waitress-0.8.8-py2.7.egg waitress 0.8.8 is already the active version in easy-install.pth Installing waitress-serve script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/waitress-0.8.8-py2.7.egg Searching for pytz==2013.9 Best match: pytz 2013.9 Adding pytz 2013.9 to easy-install.pth file Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages Searching for pip==1.1 Best match: pip 1.1 Processing pip-1.1-py2.7.egg pip 1.1 is already the active version in easy-install.pth Installing pip script to /tmp/tmp.PdKySJq1fJ/bin Installing pip-2.7 script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/pip-1.1-py2.7.egg Searching for distribute==0.6.24 Best match: distribute 0.6.24 Processing distribute-0.6.24-py2.7.egg distribute 0.6.24 is already the active version in easy-install.pth Installing easy_install script to /tmp/tmp.PdKySJq1fJ/bin Installing easy_install-2.7 script to /tmp/tmp.PdKySJq1fJ/bin Using /tmp/tmp.PdKySJq1fJ/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg Finished processing dependencies for test-runner==0.1 running test running egg_info writing requirements to test_runner.egg-info/requires.txt writing test_runner.egg-info/PKG-INFO writing top-level names to test_runner.egg-info/top_level.txt writing dependency_links to test_runner.egg-info/dependency_links.txt reading manifest file 'test_runner.egg-info/SOURCES.txt' writing manifest file 'test_runner.egg-info/SOURCES.txt' running build_ext == Testing ./juju-deployer/update.py --assert-pinned .... == Testing ./juju-deployer/test_update.py .... == Testing ./juju-deployer/test_deploy.py .... mkdir ../build_charms_should_delete mkdir ../webui touch make_called Building charm: charm2 Checking juju status Checking juju status == Testing ./tests/test_run.py .... Number of test suite failures: 1 cleaning up venv... zip_safe flag not set; analyzing archive contents... ucitests.loaders: module references __file__ ucitests.styles: module references __file__ ucitests.fixtures: module references __file__ ucitests.tests.test_results: module references __file__ no previously-included directories found matching 'doc/_build' warning: no previously-included files found matching '.bzrignore' warning: no previously-included files found matching 'aclocal.m4' no previously-included directories found matching 'autom4te.cache' no previously-included directories found matching 'c' no previously-included directories found matching 'c++' no previously-included directories found matching 'compile' warning: no previously-included files found matching 'configure*' warning: no previously-included files found matching 'depcomp' warning: no previously-included files found matching 'INSTALL' warning: no previously-included files found matching 'install-sh' warning: no previously-included files found matching 'lib*' warning: no previously-included files found matching 'ltmain.sh' no previously-included directories found matching 'm4' warning: no previously-included files found matching 'Makefile*' warning: no previously-included files found matching 'missing' no previously-included directories found matching 'perl' warning: no previously-included files found matching 'py-compile' no previously-included directories found matching 'shell' warning: no previously-included files found matching 'stamp-h1' zip_safe flag not set; analyzing archive contents... subunit.__init__: module references __file__ subunit.tests.test_test_protocol: module references __file__ subunit.tests.test_subunit_filter: module references __file__ zip_safe flag not set; analyzing archive contents... zip_safe flag not set; analyzing archive contents... pyflakes.checker: module references __file__ pyflakes.checker: module references __path__ pyflakes.test.test_api: module references __file__ pyflakes.test.test_undefined_names: module references __file__ pyflakes.test.test_undefined_names: module references __path__ warning: no previously-included files matching '*.pyc' found under directory 'docs' warning: no previously-included files matching '*.pyo' found under directory 'docs' warning: no previously-included files matching '*.pyc' found under directory 'testsuite' warning: no previously-included files matching '*.pyo' found under directory 'testsuite' no previously-included directories found matching 'docs/_build' warning: no files found matching '*.png' under directory 'docs' warning: no files found matching '*.css' under directory 'docs' warning: no files found matching '*.html' under directory 'docs' warning: no files found matching '*.js' under directory 'docs' zip_safe flag not set; analyzing archive contents... bzrlib/diff-delta.c: In function ‘pack_delta_index’: bzrlib/diff-delta.c:223:67: warning: variable ‘copy_from’ set but not used [-Wunused-but-set-variable] bzrlib/diff-delta.c: In function ‘create_delta’: bzrlib/diff-delta.c:908:19: warning: variable ‘source_size’ set but not used [-Wunused-but-set-variable] bzrlib/_dirstate_helpers_pyx.c: In function ‘__pyx_pf_6bzrlib_21_dirstate_helpers_pyx_bisect_dirblock’: bzrlib/_dirstate_helpers_pyx.c:3514:13: warning: variable ‘__pyx_v_cache’ set but not used [-Wunused-but-set-variable] bzrlib/_readdir_pyx.c: In function ‘__pyx_f_6bzrlib_12_readdir_pyx__read_dir’: bzrlib/_readdir_pyx.c:1096:22: warning: ‘__pyx_exc_lineno’ may be used uninitialized in this function [-Wuninitialized] bzrlib/_readdir_pyx.c:1023:24: warning: ‘__pyx_exc_lineno’ may be used uninitialized in this function [-Wuninitialized] bzrlib/_chk_map_pyx.c: In function ‘__pyx_f_6bzrlib_12_chk_map_pyx_safe_interned_string_from_size’: bzrlib/_chk_map_pyx.c:282:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] In file included from /usr/include/python2.7/Python.h:8:0, from bzrlib/_patiencediff_c.c:28: /usr/include/python2.7/pyconfig.h:1161:0: warning: "_POSIX_C_SOURCE" redefined [enabled by default] /usr/include/features.h:215:0: note: this is the location of the previous definition bzrlib/_btree_serializer_pyx.c: In function ‘__pyx_f_6bzrlib_21_btree_serializer_pyx_safe_string_from_size’: bzrlib/_btree_serializer_pyx.c:880:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bzrlib/_btree_serializer_pyx.c: In function ‘__pyx_f_6bzrlib_21_btree_serializer_pyx_safe_interned_string_from_size’: bzrlib/_btree_serializer_pyx.c:974:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bzrlib/_btree_serializer_pyx.c: In function ‘__pyx_f_6bzrlib_21_btree_serializer_pyx_17GCCHKSHA1LeafNode__lookup_record’: bzrlib/_btree_serializer_pyx.c:4415:8: warning: variable ‘__pyx_v_local_n_cmp’ set but not used [-Wunused-but-set-variable] zip_safe flag not set; analyzing archive contents... bzrlib.osutils: module references __file__ bzrlib.decorators: module MAY be using inspect.trace bzrlib.lsprof: module references __file__ bzrlib.commands: module MAY be using inspect.trace bzrlib.i18n: module references __file__ bzrlib.version: module references __file__ bzrlib.version: module references __path__ bzrlib.export_pot: module MAY be using inspect.getsourcefile bzrlib.export_pot: module MAY be using inspect.findsource bzrlib.plugin: module references __file__ bzrlib.plugin: module references __path__ bzrlib.plugin: module MAY be using inspect.trace bzrlib.doc.api.__init__: module references __file__ /tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg/setuptools/command/bdist_egg.py:431: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal symbols = dict.fromkeys(iter_symbols(code)) bzrlib.tests.test_setup: module references __file__ bzrlib.tests.__init__: module references __file__ bzrlib.tests.__init__: module references __path__ bzrlib.tests.test_features: module references __file__ bzrlib.tests.test_plugins: module references __file__ bzrlib.tests.test_plugins: module references __path__ bzrlib.tests.test_patches: module references __file__ bzrlib.tests.test_source: module references __file__ bzrlib.tests.test_commands: module MAY be using inspect.trace bzrlib.tests.ssl_certs.__init__: module references __file__ bzrlib.tests.ssl_certs.create_ssls: module references __file__ zip_safe flag not set; analyzing archive contents... no previously-included directories found matching 'docs/_build' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution build/temp.linux-x86_64-2.7/check_libyaml.c:2:18: fatal error: yaml.h: No such file or directory compilation terminated. libyaml is not found or a compiler error: forcing --without-libyaml (if libyaml is installed correctly, you may need to specify the option --include-dirs or uncomment and modify the parameter include_dirs in setup.cfg) zip_safe flag not set; analyzing archive contents... zip_safe flag not set; analyzing archive contents... zip_safe flag not set; analyzing archive contents... no previously-included directories found matching '*.pyc' no previously-included directories found matching '*.pyo' warning: no previously-included files found matching 'Makefile' zip_safe flag not set; analyzing archive contents... zip_safe flag not set; analyzing archive contents... test_invalid_auth_config (ci_utils.tests.test_data_store.TestDataStore) ... ok test_valid_auth_config (ci_utils.tests.test_data_store.TestDataStore) ... ok test_tmpdir (ci_utils.tests.test_tmpdir.TestTmpDir) ... ok test_get_api_json_url (ci_utils.tests.test_jenkins.TestJenkins) Verify correct expansion of the jenkins api json path. ... ok test_get_artifact_url (ci_utils.tests.test_jenkins.TestJenkins) Verify correct expansion of the jenkins artifact path. ... ok test_get_config_file_error (ci_utils.tests.test_jenkins.TestJenkins) Assert that failure to open the config file returns None. ... ok test_get_config_no_file (ci_utils.tests.test_jenkins.TestJenkins) Assert that a missing config file returns None. ... No handlers could be found for logger "ci_utils.jenkins_utils" ok test_get_console_log_url (ci_utils.tests.test_jenkins.TestJenkins) Verify correct expansion of the jenkins console log path. ... ok test_get_json (ci_utils.tests.test_jenkins.TestJenkins) ... ok test_get_url_contents (ci_utils.tests.test_jenkins.TestJenkins) Verify generation of EnvironmentError on a failed url load. ... ok test_is_master_job_running (ci_utils.tests.test_jenkins.TestJenkins) ... ok test_is_master_job_running_False (ci_utils.tests.test_jenkins.TestJenkins) ... ok test_is_master_job_running_no_prior_build (ci_utils.tests.test_jenkins.TestJenkins) ... ok test_trigger_build (ci_utils.tests.test_jenkins.TestJenkins) Test that a valid jenkins config can trigger a build. ... ok testAllowedMethods (ci_utils.tests.test_restish.TestGetResource) ... ok testGetNoParam (ci_utils.tests.test_restish.TestGetResource) ... ok testGetTwoParam (ci_utils.tests.test_restish.TestGetResource) ... ok testLeafEnforced (ci_utils.tests.test_restish.TestGetResource) ensure we only respond to the leaf and not additional segments ... ok testAllowedMethods (ci_utils.tests.test_restish.TestPostResource) ... ok testLeafEnforced (ci_utils.tests.test_restish.TestPostResource) ensure we only respond to the leaf and not additional segments ... ok testPostNoParam (ci_utils.tests.test_restish.TestPostResource) ... ok testPostTwoParam (ci_utils.tests.test_restish.TestPostResource) ... ok testConnectFailed (ci_utils.tests.test_amqp.TestAMQP) Ensure a failed queue connection returns an HTTP 503 error ... ERROR:root:unable to queue up message: mocked test exception Traceback (most recent call last): File "/tmp/tarmac/branch.KvSUPw/ci-utils/ci_utils/amqp_utils.py", line 58, in send con = connection(config) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 955, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 1010, in _mock_call raise effect RuntimeError: mocked test exception ok testProcessQueue (ci_utils.tests.test_amqp.TestAMQP) Ensure we close the connection if something fails ... ok testRunForever (ci_utils.tests.test_amqp.TestAMQP) Ensure this times out after the right amount of time ... ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:lost connection to Rabbit ERROR:root:Rabbit did not reappear quickly enough. ok testSent (ci_utils.tests.test_amqp.TestAMQP) Test a successful send returns nothing ... ok testProgress (ci_utils.tests.test_amqp.TestProgressTrigger) ... ok test_pep8_conformance (ci_utils.tests.test_style.TestPep8) ... ok test_pyflakes_conformance (ci_utils.tests.test_style.TestPyflakes) ... ok ---------------------------------------------------------------------- Ran 29 tests in 2.235s OK testBuildSource (bsbuilder.tests.test_v1.TestAPI) ... DEBUG:bsbuilder.resources.root:[api]: http://localhost/api/v1/build_source [u'build_source'] /tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/WebTest-2.0.10-py2.7.egg/webtest/lint.py:475: WSGIWarning: Content-Type header found in a 204 response, which not return content. WSGIWarning) ok testBuildSourceBadParams (bsbuilder.tests.test_v1.TestAPI) Ensure proper error message is returned for incorrect params. ... DEBUG:bsbuilder.resources.root:[api]: http://localhost/api/v1/build_source [u'build_source'] ok testBuildSourceUnconfigured (bsbuilder.tests.test_v1.TestAPI) ... DEBUG:bsbuilder.resources.root:[api]: http://localhost/api/v1/build_source [u'build_source'] ERROR:bsbuilder.resources.v1:Unable to notify progress trigger, aborting build_source ok testStatus (bsbuilder.tests.test_v1.TestAPI) ... DEBUG:bsbuilder.resources.root:[api]: http://localhost/api/v1/status [u'status'] DEBUG:bsbuilder.resources.v1:[status]: http://localhost/api/v1/status [] DEBUG:bsbuilder.resources.root:[api]: http://localhost/api/v1/status [u'status'] DEBUG:bsbuilder.resources.v1:[status]: http://localhost/api/v1/status [] ok test_pep8_conformance (bsbuilder.tests.test_style.TestPep8) ... ok test_pyflakes_conformance (bsbuilder.tests.test_style.TestPyflakes) ... ok ---------------------------------------------------------------------- Ran 6 tests in 0.036s OK zip_safe flag not set; analyzing archive contents... warning: no files found matching 'COPYING' zip_safe flag not set; analyzing archive contents... warning: no previously-included files matching '*.dll' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '*.dll' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution test_create_artifact (tests.test_ticket.SubTicketTestCase) ... ok test_create_sourcepackage (tests.test_ticket.SubTicketTestCase) ... ok test_create_spu (tests.test_ticket.SubTicketTestCase) ... ok test_create_spu_sourcepackage_not_found (tests.test_ticket.SubTicketTestCase) ... ok test_create_subticket (tests.test_ticket.SubTicketTestCase) ... ok test_create_ticket (tests.test_ticket.TicketTestCase) ... ok test_add_new_ticket (tests.test_cli.MainScriptTestCase) ... ok test_add_new_ticket_multiple_subtickets (tests.test_cli.MainScriptTestCase) ... ok test_cli_arguments_are_required (tests.test_cli.MainScriptTestCase) ... ok test_cli_changes_file_is_something_else (tests.test_cli.MainScriptTestCase) ... ERROR test_cli_dsc_file_in_disguise (tests.test_cli.MainScriptTestCase) ... ERROR test_cli_only_source_files_pass (tests.test_cli.MainScriptTestCase) ... ok test_ticket_status (tests.test_cli.MainScriptTestCase) ... ok test_ticket_status_internal_server_error (tests.test_cli.MainScriptTestCase) ... ok test_ticket_status_other_httperror (tests.test_cli.MainScriptTestCase) ... ok test_ticket_status_url_not_found (tests.test_cli.MainScriptTestCase) ... ok test_ticket_status_urlerror (tests.test_cli.MainScriptTestCase) ... ok test_all_files_found (tests.test_file_handler.ChangesProcessorTestCase) ... ok test_file_to_upload_not_found (tests.test_file_handler.ChangesProcessorTestCase) ... ok test_files_to_upload_dir_found (tests.test_file_handler.ChangesProcessorTestCase) ... ok test_files_to_upload_dir_not_provided (tests.test_file_handler.ChangesProcessorTestCase) ... ok test_parse (tests.test_file_handler.ChangesProcessorTestCase) ... ok test_parse_changes_file_is_a_dsc (tests.test_file_handler.ChangesProcessorTestCase) ... ok test_parse_changes_file_is_something_else (tests.test_file_handler.ChangesProcessorTestCase) ... ok test_parse_changes_file_not_found (tests.test_file_handler.ChangesProcessorTestCase) ... ok test_process (tests.test_file_handler.ChangesProcessorTestCase) ... ok test_signature_check_fails (tests.test_file_handler.ChangesProcessorTestCase) ... ok test_upload_dir_not_found (tests.test_file_handler.ChangesProcessorTestCase) ... ok test_pep8_conformance (tests.test_style.TestPep8) ... ok test_pyflakes_conformance (tests.test_style.TestPyflakes) ... ok test_get_all_ticket_status (tests.test_get_ticket_status.GetTicketStatus) ... ok test_get_single_ticket_status (tests.test_get_ticket_status.GetTicketStatus) ... ok test_get_status_404_response (tests.test_get_ticket_status.GetTicketStatus) ... ok test_get_sourcepackage_uri (tests.test_utils.UtilsTestCase) ... ok test_get_sourcepackage_uri_not_found (tests.test_utils.UtilsTestCase) ... ok test_load_config (tests.test_utils.UtilsTestCase) ... ok test_parse_id (tests.test_utils.UtilsTestCase) ... ok test_parse_id_invalid_response (tests.test_utils.UtilsTestCase) ... ok test_parse_id_not_int (tests.test_utils.UtilsTestCase) ... ok ====================================================================== ERROR: test_cli_changes_file_is_something_else (tests.test_cli.MainScriptTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 1201, in patched return func(*args, **keywargs) File "/tmp/tarmac/branch.KvSUPw/cli/tests/test_cli.py", line 255, in test_cli_changes_file_is_something_else self.cli.main(args, log=logger) File "/tmp/tarmac/branch.KvSUPw/cli/tests/../ubuntu-ci", line 109, in main utils.load_config(DEF_CFG) File "/tmp/tarmac/branch.KvSUPw/cli/ci_libs/utils.py", line 62, in load_config sys.exit(error_msg.format(exc)) SystemExit: ERROR: data-store: missing fields: auth_region ====================================================================== ERROR: test_cli_dsc_file_in_disguise (tests.test_cli.MainScriptTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 1201, in patched return func(*args, **keywargs) File "/tmp/tarmac/branch.KvSUPw/cli/tests/test_cli.py", line 237, in test_cli_dsc_file_in_disguise self.cli.main(args, log=logger) File "/tmp/tarmac/branch.KvSUPw/cli/tests/../ubuntu-ci", line 109, in main utils.load_config(DEF_CFG) File "/tmp/tarmac/branch.KvSUPw/cli/ci_libs/utils.py", line 62, in load_config sys.exit(error_msg.format(exc)) SystemExit: ERROR: data-store: missing fields: auth_region ---------------------------------------------------------------------- Ran 39 tests in 0.158s FAILED (errors=2) test_parse_ppas_multiple (imagebuilder.tests.test_modify_cloud_image.TestCloudImage) ... ok test_parse_ppas_single (imagebuilder.tests.test_modify_cloud_image.TestCloudImage) ... ok test_pep8_conformance (imagebuilder.tests.test_style.TestPep8) ... ok test_pyflakes_conformance (imagebuilder.tests.test_style.TestPyflakes) ... ok test_bad_build_image (imagebuilder.tests.test_api_v1.TestAPI) ... DEBUG:imagebuilder.resources.root:[api]: http://localhost/api/v1/build_image [u'build_image'] DEBUG:imagebuilder.resources.v1:[build_image]: http://localhost/api/v1/build_image "{}" ok test_build_image (imagebuilder.tests.test_api_v1.TestAPI) ... DEBUG:imagebuilder.resources.root:[api]: http://localhost/api/v1/build_image [u'build_image'] DEBUG:imagebuilder.resources.v1:[build_image]: http://localhost/api/v1/build_image "{\"progress_trigger\": \"triggername\", \"base_image\": {\"image_type\": \"cloud\", \"series\": \"trusty\", \"url_list\": [\"http://foo.bar/image.img\"]}, \"ppa_list\": [\"ppa:fakeproject/test\"], \"package_list\": [\"fakepackage\"]}" /tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/WebTest-2.0.10-py2.7.egg/webtest/lint.py:475: WSGIWarning: Content-Type header found in a 204 response, which not return content. WSGIWarning) ok test_build_image_noconfig (imagebuilder.tests.test_api_v1.TestAPI) ... DEBUG:imagebuilder.resources.root:[api]: http://localhost/api/v1/build_image [u'build_image'] DEBUG:imagebuilder.resources.v1:[build_image]: http://localhost/api/v1/build_image "{\"progress_trigger\": \"triggername\", \"base_image\": {\"image_type\": \"cloud\", \"series\": \"trusty\", \"url_list\": [\"http://foo.bar/image.img\"]}, \"ppa_list\": [\"ppa:fakeproject/test\"], \"package_list\": [\"fakepackage\"]}" ERROR:imagebuilder.resources.v1:Unable to notify progress trigger, aborting build_image ok test_status (imagebuilder.tests.test_api_v1.TestAPI) ... DEBUG:imagebuilder.resources.root:[api]: http://localhost/api/v1/status [u'status'] DEBUG:imagebuilder.resources.v1:[status]: http://localhost/api/v1/status [] ok ---------------------------------------------------------------------- Ran 8 tests in 0.074s OK test_archive_artifacts (lander.tests.test_archiver.TestArchiver) Verify archiving of an artifact. ... ok test_archive_artifacts_error (lander.tests.test_archiver.TestArchiver) Verify an artifact load error raises an exception. ... ok test_archive_console_log (lander.tests.test_archiver.TestArchiver) Verify archiving of the console log. ... ok test_archive_console_log_error (lander.tests.test_archiver.TestArchiver) Verify a console log load error raises an exception. ... ok test_call (lander.tests.test_archiver.TestArchiver) Verify __call__ returns 0 when everything works. ... ok test_call_datastore_config_error (lander.tests.test_archiver.TestArchiver) Verify __call__ returns -1 on a datastore config loading error. ... ok test_call_invalid_datastore (lander.tests.test_archiver.TestArchiver) Verify __call__ returns -2 on a datastore creation error. ... ok test_call_store_artifact_failure (lander.tests.test_archiver.TestArchiver) Verify __call__ returns -3 on a store artifact failure. ... ok test_get_artifact_list (lander.tests.test_archiver.TestArchiver) Verify an artifact list is returned from jenkins json data. ... ok test_get_artifact_list_none (lander.tests.test_archiver.TestArchiver) Verify that a job with no artifacts returns an empty list. ... ok test_get_datastore (lander.tests.test_archiver.TestArchiver) Verify a data store is returned assuming mocked sources. ... ok test_get_datastore_config (lander.tests.test_archiver.TestArchiver) Verify creation of a datastore configuration. ... ok test_get_datastore_config_exception (lander.tests.test_archiver.TestArchiver) Verify an error is logged on failure to load a datastore config. ... ok test_get_datastore_exception (lander.tests.test_archiver.TestArchiver) Verify a data store is returned assuming mocked sources. ... ok test_store_artifact (lander.tests.test_archiver.TestArchiver) Verify that storing an artifact results in a location. ... ok test_store_artifact_error (lander.tests.test_archiver.TestArchiver) Verify that a datastore error causes a log message. ... ok testBSBuilderSucceeds (lander.tests.test_service_wrapper.TestWrapper) Ensure we generate the proper response if things succeed. ... ok testBSBuilderUnexpected (lander.tests.test_service_wrapper.TestWrapper) Ensure unexpected errors still generate a response ... ok testBadService (lander.tests.test_service_wrapper.TestWrapper) make sure we exit gracefully for a bad service name ... usage: setup.py [-h] --service {bsbuilder,ppa_assigner_release,publisher,ppa_assigner,image_builder,test_runner} --input-file INPUT_FILE [--input-format {yaml,json}] --output-file OUTPUT_FILE [--output-format {yaml,json}] setup.py: error: argument --service: invalid choice: 'bad-name' (choose from 'bsbuilder', 'ppa_assigner_release', 'publisher', 'ppa_assigner', 'image_builder', 'test_runner') ok testImageBuilderSucceeds (lander.tests.test_service_wrapper.TestWrapper) Ensure we generate the proper response if things succeed. ... ok testImageBuilderUnexpected (lander.tests.test_service_wrapper.TestWrapper) Ensure unexpected errors still generate a response ... ok testPPAAssigner404 (lander.tests.test_service_wrapper.TestWrapper) Ensure a "no ppas" type error generates a response ... ok testPPAAssignerSucceeds (lander.tests.test_service_wrapper.TestWrapper) Ensure we generate the proper response if things succeed. ... ok testPPAAssignerUnexpected (lander.tests.test_service_wrapper.TestWrapper) Ensure unexpected errors still generate a response ... ok testPPAFreeSucceeds (lander.tests.test_service_wrapper.TestWrapper) ensure we can free a PPA ... ok testRunnerSucceeds (lander.tests.test_service_wrapper.TestWrapper) Ensure we generate the proper response if things succeed. ... ok testRunnerUnexpected (lander.tests.test_service_wrapper.TestWrapper) Ensure unexpected errors still generate a response ... ok test_status_config_failed (lander.tests.test_v1.TestAPI) Verify a failed jenkins config returns false. ... ok test_status_config_ok (lander.tests.test_v1.TestAPI) Verify a valid jenkins config returns true. ... ok test_submit_request_ok (lander.tests.test_v1.TestAPI) Verify that a request is successfully handled. ... /tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/WebTest-2.0.10-py2.7.egg/webtest/lint.py:475: WSGIWarning: Content-Type header found in a 204 response, which not return content. WSGIWarning) ok test_pep8_conformance (lander.tests.test_style.TestPep8) ... ok test_pyflakes_conformance (lander.tests.test_style.TestPyflakes) ... ok ---------------------------------------------------------------------- Ran 32 tests in 0.222s OK zip_safe flag not set; analyzing archive contents... south.migration.base: module references __file__ south.tests.__init__: module references __file__ warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' zip_safe flag not set; analyzing archive contents... django.template.loaders.app_directories: module references __file__ django.contrib.admindocs.views: module references __file__ django.contrib.auth.tests.forms: module references __file__ django.contrib.auth.tests.context_processors: module references __file__ django.contrib.auth.tests.views: module references __file__ django.contrib.staticfiles.storage: module references __file__ django.contrib.gis.geometry.test_data: module references __file__ django.contrib.gis.tests.geogapp.tests: module references __file__ django.contrib.gis.tests.layermap.tests: module references __file__ django.contrib.gis.tests.geo3d.tests: module references __file__ django.contrib.flatpages.tests.csrf: module references __file__ django.contrib.flatpages.tests.templatetags: module references __file__ django.contrib.flatpages.tests.middleware: module references __file__ django.contrib.flatpages.tests.views: module references __file__ django.contrib.sitemaps.tests.http: module references __file__ django.contrib.formtools.tests.__init__: module references __file__ django.contrib.formtools.tests.wizard.wizardtests.tests: module references __file__ django.contrib.formtools.tests.wizard.namedwizardtests.tests: module references __file__ django.core.management.sql: module references __file__ django.core.management.__init__: module references __file__ django.core.management.__init__: module references __path__ django.core.management.templates: module references __path__ django.core.management.commands.makemessages: module references __file__ django.core.management.commands.loaddata: module references __file__ django.core.management.commands.loaddata: module references __path__ django.db.utils: module references __file__ django.db.models.loading: module references __file__ django.utils.module_loading: module references __path__ django.utils.version: module references __file__ django.utils.autoreload: module references __file__ django.utils.translation.trans_real: module references __file__ django.utils.unittest.loader: module references __file__ django.utils.unittest.collector: module references __file__ django.views.i18n: module references __file__ django.test._doctest: module references __file__ django.test._doctest: module MAY be using inspect.getsourcefile zip_safe flag not set; analyzing archive contents... testresources.__init__: module MAY be using inspect.stack warning: no previously-included files found matching '.hg/last-message.txt' zip_safe flag not set; analyzing archive contents... keyring.tests.test_core: module references __file__ keyring.tests.test_cli: module references __file__ zip_safe flag not set; analyzing archive contents... httplib2.__init__: module references __file__ zip_safe flag not set; analyzing archive contents... ......ERROR:root:Could not populate PPAs from launchpad Traceback (most recent call last): File "/tmp/tarmac/branch.KvSUPw/ppa-assigner/ppa_assigner/models.py", line 85, in populate_from_launchpad for x in launchpad.lp_collection(url) File "/tmp/tarmac/branch.KvSUPw/ppa-assigner/ppa_assigner/launchpad.py", line 27, in lp_collection resp = urllib2.urlopen(url) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 955, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 1018, in _mock_call ret_val = effect(*args, **kwargs) File "/tmp/tarmac/branch.KvSUPw/ppa-assigner/ppa_assigner/tests.py", line 169, in side_effect raise urllib2.URLError('foo') URLError: .../tmp/tarmac/branch.KvSUPw/ppa-assigner/ppa_assigner/api.py:52: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 raise ImmediateHttpResponse(HttpNotFound(e.message)) WARNING:py.warnings:/tmp/tarmac/branch.KvSUPw/ppa-assigner/ppa_assigner/api.py:52: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 raise ImmediateHttpResponse(HttpNotFound(e.message)) ..ERROR:root:error checking if ppa is clean Traceback (most recent call last): File "/tmp/tarmac/branch.KvSUPw/ppa-assigner/ppa_assigner/management/commands/clean_ppas.py", line 104, in _lp_is_clean for x in launchpad.get_publishing_history(ppa.name): File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 955, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 1010, in _mock_call raise effect RuntimeError: foo bar mocked ..ERROR:root:unable to request clean ppa, will retry Traceback (most recent call last): File "/tmp/tarmac/branch.KvSUPw/ppa-assigner/ppa_assigner/management/commands/clean_ppas.py", line 86, in dirty_to_cleaning launchpad.request_ppa_clean(qs[0].name) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 955, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/mock-1.0.1-py2.7.egg/mock.py", line 1010, in _mock_call raise effect RuntimeError: foo bar mocked error .s.... ---------------------------------------------------------------------- Ran 19 tests in 0.402s OK (skipped=1) zip_safe flag not set; analyzing archive contents... model_mommy.recipe: module MAY be using inspect.stack model_mommy.mommy: module references __file__ model_mommy.generators: module references __file__ zip_safe flag not set; analyzing archive contents... ........................................................................ ---------------------------------------------------------------------- Ran 72 tests in 1.831s OK test_bogus (tstrun.tests.test_run_test.TestParseSummary) ... ok test_empty (tstrun.tests.test_run_test.TestParseSummary) ... ok test_fail (tstrun.tests.test_run_test.TestParseSummary) ... ok test_pass (tstrun.tests.test_run_test.TestParseSummary) ... ok test_simply_bogus (tstrun.tests.test_run_test.TestParseSummary) ... ok test_skip (tstrun.tests.test_run_test.TestParseSummary) ... ok test_error (tstrun.tests.test_run_test.TestProcessTestResult) ... ok test_fail (tstrun.tests.test_run_test.TestProcessTestResult) ... ok test_passs (tstrun.tests.test_run_test.TestProcessTestResult) ... ok test_skip (tstrun.tests.test_run_test.TestProcessTestResult) ... ok test_put_file_stores_content (tstrun.tests.test_data_store.TestDataStore) ... skipped 'Valid nova credentials file is not available' test_store_created_empty (tstrun.tests.test_data_store.TestDataStore) ... skipped 'Valid nova credentials file is not available' test_empty_file (tstrun.tests.test_data_store.TestNovaCredentials) ... ok test_no_file (tstrun.tests.test_data_store.TestNovaCredentials) ... ok test_test_image (tstrun.tests.test_v1.TestAPI) ... /tmp/tmp.PdKySJq1fJ/local/lib/python2.7/site-packages/WebTest-2.0.10-py2.7.egg/webtest/lint.py:475: WSGIWarning: Content-Type header found in a 204 response, which not return content. WSGIWarning) ok test_pep8_conformance (tstrun.tests.test_style.TestPep8) ... ok test_pyflakes_conformance (tstrun.tests.test_style.TestPyflakes) ... ok ---------------------------------------------------------------------- Ran 17 tests in 0.103s OK (skipped=2) .......... ---------------------------------------------------------------------- Ran 10 tests in 0.546s OK ..cheetah is missing. Please install it before continuing. .Please source a novarc file. ....... ---------------------------------------------------------------------- Ran 10 tests in 6.344s OK ......... ---------------------------------------------------------------------- Ran 9 tests in 4.225s OK