guix-play/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 Reinstate "services: Add a service for Jami." 2021-08-02 17:23:30 -04:00
audio.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
base.scm gnu: glibc: Look for the current timezone in /etc/localtime. 2021-11-11 10:31:29 -05:00
ci.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
cups.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
databases.scm services: database: Change postgresql default socket. 2021-09-27 19:22:56 +00:00
desktop.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
dict.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
docker.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
file-sharing.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
ganeti.scm Merge branch 'master' into core-updates-frozen 2021-12-13 11:49:15 +01:00
guix.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
install.scm Remove VM generation dead-code. 2021-12-23 10:54:00 +01:00
ldap.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
linux-modules.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
mail.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
messaging.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
monitoring.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
networking.scm tests: static-networking: Adjust to new style. 2021-12-13 23:37:30 +01:00
nfs.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
package-management.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
reconfigure.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
rsync.scm tests: rsync: Define several modules. 2021-12-21 15:47:04 +01:00
security-token.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
singularity.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
ssh.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
telephony.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
version-control.scm tests: gitile: Increase VM memory size. 2021-10-06 07:18:01 +00:00
virtualization.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
web.scm Merge remote-tracking branch 'signed/master' into core-updates 2021-12-10 21:49:25 +01:00