Hello Marius,
thanks for sharing your setup!
Marius Vollmer [2017-01-05 10:44 +0200]:
- I run the integration tests on my bare metal laptop. They have
few
dependencies and do all their destructive work inside their own VMs,
so there doesn't seem to be an advantage to running them inside yet
another VM.
I did this (aside from the learning experience and practicing how to
reproducibly set up Cockpit testing) because Stef mentioned that we don't
currently run the integration tests on github PRs because of security issues
(running arbitrary code from the PR on real iron, in particular the test
setup), and containing the entire process in a VM might be a solution to that.
For local development it's usually too much overhead indeed, and it's more
convenient to run them on bare metal instead of mucking around with too many
ssh port forwardings.
Martin
--
Martin Pitt |
http://www.piware.de
Ubuntu Developer (
www.ubuntu.com) | Debian Developer (
www.debian.org)