Nix-vm-test: reproducible integration tests

9 Likes

Curious to get feedback on this

Looks pretty cool! Do I understand correctly that this is a more convenient API for setting up VM tests, with pre-configured wrappers to base the tests on Debian/Ubuntu/Fedora VMs? Sounds like it would finally make testing system-manager or Home Manager setups tractable.

That’s right. It was created for system-manager initially, because we wanted to test the setup in fresh VMs. It would be perfect for Home Manager, and also to test the nix installer.

Great idea. Thank you!