lp:~vila/uci-engine/1302471-fake-rabbit

Created by Vincent Ladeuil and last modified
Get this branch:
bzr branch lp:~vila/uci-engine/1302471-fake-rabbit
Only Vincent Ladeuil can upload to this branch. If you are Vincent Ladeuil please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Vincent Ladeuil
Project:
Ubuntu CI Engine
Status:
Merged

Recent revisions

454. By Vincent Ladeuil

Fix imports.

453. By Vincent Ladeuil

Merge trunk fixing conflicts

452. By Vincent Ladeuil

Introduce FakeTaskQueue() so tests can be written without requiring a real rabbit server. Since that require that common parameters are provided at subscription time change the parameter order for all handle_request() methods. The 'progress_trigger' param is not unique anymore, use 'ticket_id' to create the testbed name (which is less wrong).

451. By Vincent Ladeuil

'features' has a new and shiny 'testing' home.

450. By Vincent Ladeuil

Images have been upgraded on canonistack, catch up and notice that the error raised is unclear.

449. By Vincent Ladeuil

Oops, fix typo for BootstrappedJuju get_pid_of_sshuttle().

448. By Vincent Ladeuil

Merge trunk

447. By Vincent Ladeuil

Spin off the code related to interacting with the rabbit server.

446. By Vincent Ladeuil

Add explicit nacked message test. There is too much code in tests right now, some should go amqp_utils, some should go into a class to capture the juju/cli API to setup the server itself and interact with it.

445. By Vincent Ladeuil

Starting with 6 mins to run ./run-tests test_rabbit, to 3 mins 5
secs (first run) and 1 min 4s (all subsequent runs) by deploying the
rabbit service on node 0 and avoid the costly instance spin up.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:uci-engine
This branch contains Public information 
Everyone can see this information.

Subscribers