FYI: in UOSCI, we use --set-e so that the runner will keep the juju environment after a failed test exits. We do that so that we can collect juju unit logs. Otherwise, you'd just get "I failed."
However, based on the juju test -h, I also don't believe the intended behavior is to have a SKIP invoke --set-e.
FYI: in UOSCI, we use --set-e so that the runner will keep the juju environment after a failed test exits. We do that so that we can collect juju unit logs. Otherwise, you'd just get "I failed."
However, based on the juju test -h, I also don't believe the intended behavior is to have a SKIP invoke --set-e.