gluster / cockpit-gluster

Easy to use management console for Gluster Storage with glusterd2 support.
Apache License 2.0
33 stars 8 forks source link

Set up end to end testing of the plugin. #2

Open rohantmp opened 6 years ago

rohantmp commented 6 years ago

We're currently exploring the Cockpit Project's own test infrastructure:

https://piware.de/post/2017-12-21-phantomjs-to-chromium/ https://cockpit-project.org/blog/cockpit-starter-kit.html https://cockpit-project.org/blog/cockpit-custom-test-framework.html

The front end stuff is supported by cockpit's testlib.py api which provisions virtual machines using their testvm.py api.

We need to see if a solution exists to provision VMs that:

rohantmp commented 6 years ago

Maybe explore testing with containers. May not need the bulk of VMs that cockpit does. Containers will make it easier to run test locally.