guix/gnu/tests
Mathieu Othacehe 05a9d1f378
Remove VM generation dead-code.
This code duplicates the (gnu system image) and (gnu build image) code. Using
VM for image generation is not needed, not portable and really slow. Remove
all the VM image generation code to make sure that only the image API is used.

* gnu/build/vm.scm: Remove it. Move the qemu-command procedure to ...
* gnu/build/marionette.scm: ... here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adapt it.
* tests/modules.scm: Ditto.
* gnu/tests/install.scm: Ditto.
* gnu/system/vm.scm: Adapt it and remove expression->derivation-in-linux-vm,
qemu-img, system-qemu-image/shared-store and system-docker-image procedures.
* doc/guix.texi (G-Expressions): Adapt it.
2021-12-23 10:54:00 +01:00
..
data
audio.scm
base.scm gnu: glibc: Look for the current timezone in /etc/localtime. 2021-11-11 10:31:29 -05:00
ci.scm
cups.scm
databases.scm services: database: Change postgresql default socket. 2021-09-27 19:22:56 +00:00
desktop.scm
dict.scm
docker.scm
file-sharing.scm
ganeti.scm Merge branch 'master' into core-updates-frozen 2021-12-13 11:49:15 +01:00
guix.scm
install.scm Remove VM generation dead-code. 2021-12-23 10:54:00 +01:00
ldap.scm
linux-modules.scm
mail.scm
messaging.scm
monitoring.scm
networking.scm tests: static-networking: Adjust to new style. 2021-12-13 23:37:30 +01:00
nfs.scm
package-management.scm
reconfigure.scm
rsync.scm tests: rsync: Define several modules. 2021-12-21 15:47:04 +01:00
security-token.scm
singularity.scm
ssh.scm
telephony.scm
version-control.scm tests: gitile: Increase VM memory size. 2021-10-06 07:18:01 +00:00
virtualization.scm
web.scm Merge remote-tracking branch 'signed/master' into core-updates 2021-12-10 21:49:25 +01:00