Typos aside, there is an issue with tests creating and removing unit_config at the root of the branch. With a full deployment available on hp and GLANCE_* vars defined, I get: $ ./run-tests <...> ====================================================================== ERROR: tests.test_test_runner.TestTestRunner.test_process_ticket ---------------------------------------------------------------------- Traceback (most recent call last): File "tests/test_test_runner.py", line 90, in test_process_ticket raise_errors=True) File "/home/vila/ci/uci-engine/reviews/1335753-glance-creds/ci-utils/ci_utils/amqp_utils.py", line 99, in send conn, channel = declare_queue(queue_name, config) File "/home/vila/ci/uci-engine/reviews/1335753-glance-creds/ci-utils/ci_utils/amqp_utils.py", line 83, in declare_queue raise e error: [Errno 110] Connection timed out ====================================================================== FAIL: juju-deployer.test_deploy.TestCheckEnvironment.test_check_environment_defaults ---------------------------------------------------------------------- Traceback (most recent call last): File "build/bdist.linux-x86_64/egg/mock.py", line 1201, in patched return func(*args, **keywargs) File "juju-deployer/test_deploy.py", line 77, in test_check_environment_defaults self.assertEqual('', os.environ['GLANCE_OS_USERNAME']) File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual raise self.failureException(msg) AssertionError: '' != '