Skip to content
This repository has been 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
Projects

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 rohantmp added this to To do in Features Sep 6, 2018
@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
No open projects
Features
  
To do
Development

No branches or pull requests

1 participant