The Juju Show #49 - Testing charms with Zaza


#1

May 22nd @ 17:00

Youtube Link: https://www.youtube.com/watch?v=PR1DyTufiqo

Community News


https://discourse.jujucharms.com/t/tutorial-disable-ping-on-your-machines

https://discourse.jujucharms.com/t/is-it-possible-for-a-subordinate-charm-to-read-the-open-ports-of-its-principal

Main Topic: Zaza

Presented by David Ames

Here are several links that will help you get familiar with the project. I’ll
be using these in the video discussion.

Docs:
https://zaza.readthedocs.io/en/latest/

Blogs:
https://chrismacnaughton.com/blog/zaza/adding-zaza-tests-to-a-charm/
https://blog.gnuoy.eu/2019/04/quick-openstack-charm-test-with-zaza.html

Repositories:
https://github.com/openstack-charmers/zaza
https://github.com/openstack-charmers/zaza-openstack-tests
https://github.com/juju/python-libjuju

Example charm functional tests:
https://github.com/openstack/charm-octavia/tree/master/src/tests
https://github.com/openstack/charm-octavia/blob/master/src/test-requirements.txt
https://github.com/openstack/charm-octavia/blob/master/src/tox.ini


#4

Thanks for posting another great show. I’ve enjoyed the recording.

It looks like the title has a typo as “Zazza” instead of “Zaza” (a single z)?


#5

Fixed :slight_smile: