~tf4/goose/networking-prototype

« back to all changes in this revision

Viewing changes to test.py

  • Committer: Tarmac
  • Author(s): John Arbash Meinel
  • Date: 2013-09-10 08:39:31 UTC
  • mfrom: (105.1.1 no-update-deps)
  • Revision ID: tarmac-20130910083931-qe187dxzniuuln4y
[r=jameinel] test.py: don't update dependencies

There is no reason to update dependencies if we aren't running the
juju-core test suite anymore. This is what caused the juju-core test
suite to start failing because of the change in mgo that broke socket
timeouts. (We landed a goose branch which updated dependencies, which
brought in the 'broken' mgo, which then caused juju-core to stop
landing code.)

https://codereview.appspot.com/13379047/

Show diffs side-by-side

added added

removed removed

Lines of Context:
99
99
    """Do all the bits of setup that need to happen for the tarmac bot."""
100
100
    ensure_tarmac_log_dir()
101
101
    create_tarmac_repository()
102
 
    ensure_juju_core_dependencies()
103
102
 
104
103
 
105
104
def setup_gopath():
199
198
        tarmac_setup(opts)
200
199
    to_run = [run_go_fmt, run_go_build, run_go_test]
201
200
    if opts.juju_core:
 
201
        ensure_juju_core_dependencies()
202
202
        to_run.append(run_juju_core_tests)
203
203
    if opts.live:
204
204
        to_run.append(run_live_tests)