~psivaa/uci-engine/lander-jenkins-with-proxy

« back to all changes in this revision

Viewing changes to juju-deployer/test-runner.yaml

  • Committer: Chris Johnston
  • Author(s): Vincent Ladeuil
  • Date: 2014-01-27 11:46:44 UTC
  • mfrom: (123.1.7 testy)
  • Revision ID: chris_johnston-20140127114644-278ywub9dzq2aqys
[r=Andy Doan] Add progress queue to the test runner.  from Vincent Ladeuil

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
            options:
14
14
                branch: lp:ubuntu-ci-services-itself
15
15
                python_path: test_runner:ci-utils
16
 
                # Why those packages are required are a bit of a mystery but
17
 
                # install fails without jinja2
 
16
 
 
17
                # python-webtest is required for tests
 
18
 
 
19
                # jinja2 is required by the gunicorn charm and deploying
 
20
                # gunicorn will fail if it's not installed on the
 
21
                # instance. Arguably a bug in the gunicorn charm.
 
22
 
18
23
                packages: "python-webtest python-jinja2"
 
24
        tr-rabbit-worker:
 
25
            charm: rabbitmq-worker
 
26
            branch: lp:~canonical-ci-engineering/charms/precise/ubuntu-ci-services-itself/rabbitmq-worker
 
27
            options:
 
28
                # for tests branch: lp:~vila/ubuntu-ci-services-itself/testy
 
29
                branch: lp:ubuntu-ci-services-itself
 
30
                main: ./test_runner/run_worker
 
31
                uid: root
 
32
        tr-rabbit:
 
33
            branch: lp:~canonical-ci-engineering/charms/precise/ubuntu-ci-services-itself/rabbitmq-server
 
34
            charm: rabbitmq
19
35
    relations:
20
36
        # Relations should be explicit as amulet can't infer them otherwise
21
37
        # even if there is a single one
22
38
        - ["tr-gunicorn:wsgi-file", "tr-restish:wsgi"]
 
39
        - ["tr-rabbit-worker:amqp", "tr-rabbit:amqp"]
 
40
        - "tr-restish:amqp", ["tr-rabbit:amqp"]