Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prerequisiste for switching Cloud Hypervisor to vhost-user-backend #3

Open
sameo opened this issue Jul 16, 2020 · 0 comments
Open

Prerequisiste for switching Cloud Hypervisor to vhost-user-backend #3

sameo opened this issue Jul 16, 2020 · 0 comments

Comments

@sameo
Copy link
Member

sameo commented Jul 16, 2020

Before being able to switch the Cloud Hypervisor code base to use vhost-user-backend as an external crate, we must ensure that any code that's merged into the vhost-user-backend has passed the Cloud Hypervisor integration tests. A few options:

  • Cloud Hypervisor CI trigger: Something a la dependabot, where any new vhost-user-backend PR would send a notification to the Cloud Hypervisor repo and trigger an action that would create a Cloud Hypervisor PR using the pending vhost-user-backend code.

  • Decouple the Cloud Hypervisor functional tests and CI from the Cloud Hypervisor repo itself. This new project would take any Cloud Hypervisor code base and run the functional tests on it. A pending vhost-user-backend (or any other external repo that we control) PR could then generate a new CLH code base using said PR and independently run the integration tests against it.

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

No branches or pull requests

1 participant