juju-solutions / matrix

Automatic testing of big software deployments under various failure conditions
Other
8 stars 9 forks source link

Raw mode doesn't give enough information to debug scenarios #130

Open lazypower opened 7 years ago

lazypower commented 7 years ago

Currently i'm executing a test-chain written by a co-worker and it appears that matrix is waiting on something specifically before it determines the model is healthy enough to continue. I would think if its waiting on a specific condition, that it would either print on its wait loop what its waiting for, or when run with debug output it gives a little more trace information.

The following screenshot illustrates the healthy model and debug-log output, while matrix continues its loop-wait scenario.

pengale commented 7 years ago

@chuckbutler This looks like this issue: https://github.com/juju/python-libjuju/issues/99

That was fixed one day before you opened this ticket, so it might just be that you were working with an unpatched version of matrix.

If you still see this behavior in matrix 0.4.1 or newer, then I may not have completely fixed the bug. :-/