Skip to content
This repository was archived by the owner on Feb 1, 2021. It is now read-only.

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

Open
rohantmp opened this issue Sep 6, 2018 · 1 comment
Open

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

rohantmp opened this issue Sep 6, 2018 · 1 comment

Comments

@rohantmp
Copy link
Collaborator

rohantmp commented Sep 6, 2018

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:

  • have glusterd2 setup and other dependencies setup.
  • have extra disks attached.
@rohantmp
Copy link
Collaborator Author

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant