~juju-tools-snappers/juju-tools-snaps/+git/matrix:master

Last commit made on 2017-04-28
Get this branch:
git clone -b master https://git.launchpad.net/~juju-tools-snappers/juju-tools-snaps/+git/matrix

Branch merges

Branch information

Recent commits

60ff929... by Pen Gale

Version 0.10.0

Added changelog and incremented version.

6e58788... by Pen Gale

Updated python-libjuju, and fixed connection error detection. (#131)

We no longer need to attach to the Monitor class, as exceptions now get
propagated. Added a hook to set exit_code to 1 in the cases where we
have an unhandled Exception.

Updated with libjuju 0.4.1 release binary.

Got rid of spelunking in logs for connection failure in connection_test -- not reliable enough.

1e9a74f... by Cory Johns

Merge pull request #127 from juju-solutions/feature/jaas-support-v2

Feature/jaas support v2

e344e15... by Pen Gale

Remove internal Timeout for matrix tests. (#129)

This is an Alexandrian solution to our "matrix is too green" bug.
(https://github.com/juju-solutions/matrix/issues/123)

It also makes things a lot nicer in general. External tools calling
matrix still have to include a timeout, because the existing matrix
timeout only covered hangs during a test run; hangs during setup
or teardown could still lead to a hung matrix. And External tools with
a timeout still have to worry about cleaning up matrix models; having an
internal timeout cleanup that only helps in some cases isn't necessary.

This also simplifies the code, and removes a command line param. A win
all around, I think.

31a2609... by Pen Gale

Updated python-libjuju.

8a646f5... by Pen Gale

Removed timeouts from add_model calls.

They weren't working well as diagnostic tools, and we already have other
wrappers around matrix to convince it to timeout.

I think that bare awaits are better -- they surface Exceptions more
easily, and again, we have other layers of code that time things out.

8a7e966... by Pen Gale

Made timeouts shorter again.

Timeout in add_model probably isn't a timeout, so giving up after a
minute makes a lot of sense.

ac8f5ad... by Pen Gale

Added chunk to README about JaaS.

8492f17... by Pen Gale

Fixed linter error.

47e8f8f... by Pen Gale

Made timeouts even more generous in add_model.

JaaS can take a little while to respond, but the models do get added.