~canonical-solutions-engineering/juju-verify:stable

Last commit made on 2021-06-11
Get this branch:
git clone -b stable https://git.launchpad.net/~canonical-solutions-engineering/juju-verify
Members of Canonical Solutions Engineering Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Recent commits

36cf219... by Alvaro Uria

Make bin/juju-verify.wrapper executable

6e726a9... by Alvaro Uria

Fix custom func tests, Bump version

* Functional tests use custom tests that need to be made available as a package. The __init__.py file in the tests folder was missing.
* juju-verify version has been bumped to v0.2 so it can be released in pypi (previous version was a placeholder upstream).

Reviewed-on: https://code.launchpad.net/~aluria/juju-verify/+git/juju-verify/+merge/404030
Reviewed-by: Martin Kalcok <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

3af8aef... by Alvaro Uria

Fix custom func tests, Bump version

c7e8911... by Robert Gildein

fix Pypi release

The zaza and zaza-openstack was moved to tox.ini, due to the fact that
Pypi no longer supports direct dependency.

Reviewed-on: https://code.launchpad.net/~rgildein/juju-verify/+git/juju-verify/+merge/403554
Reviewed-by: Alvaro Uria <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

216019b... by Robert Gildein

apply suggestions

a66142b... by Robert Gildein

move zaza into tox.ini

 - Pypi no longer supports direct dependency

513f7ef... by Robert Gildein

added cache for run_action

* added run_action Coroutine using cache
* added a Cache object to cache action outputs
* clear the cache after each function test

Reviewed-on: https://code.launchpad.net/~rgildein/juju-verify/+git/juju-verify/+merge/402095
Reviewed-by: Alvaro Uria <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>
Reviewed-by: Martin Kalcok <email address hidden>

2572608... by Robert Gildein

added cache for run_action

* added run_action Coroutine using cache
* added a Cache object to cache action outputs
* clear the cache after each function test
* changed `**params: Any` -> `params: Optional[Dict[str, Any]] = None`

810ae51... by Robert Gildein

logged each verifier result

 * logged each verifier result to get more information
 * fixed typo
 * removed unnecessary code

Reviewed-on: https://code.launchpad.net/~rgildein/juju-verify/+git/juju-verify/+merge/402213
Reviewed-by: Martin Kalcok <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

8c273f1... by Robert Gildein

logged each verifier result

 * logged each verifier result to get more information
 * fixed typo
 * removed unnecessary code