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

Add CI support for testing VMs with net devices #107

Open
alexandruag opened this issue Mar 11, 2021 · 0 comments
Open

Add CI support for testing VMs with net devices #107

alexandruag opened this issue Mar 11, 2021 · 0 comments
Labels
help wanted Extra attention is needed

Comments

@alexandruag
Copy link
Collaborator

The current integration testing logic does not have first class support for network devices.

  • The start_vmm_process function from test_run_reference_vmm.py file should allow configuring a VM with net support as well.
  • Let's add auxiliary functionality for creating, configuring, and tearing down TAP interfaces on the host. This will be called as part of the test logic.
  • Finally, add a test that starts a VM with a net device attached, configures it within the guest, and then uses commands/applications to ensure communication is functional.

An example of configuring communication with the VM via a network device backed by a TAP interface is available in the description of #49.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant