guix/gnu/tests
Giacomo Leidi cc07ecd7cc
tests: Use lower-oci-image-state in container tests.
This patch replaces boilerplate in container related tests with
oci-image plumbing from (gnu services containers).

* gnu/tests/containers.scm (%oci-tarball): New variable;
(run-rootless-podman-test): use %oci-tarball;
(build-tarball&run-rootless-podman-test): drop procedure.
* gnu/tests/docker.scm (%docker-tarball): New variable;
(build-tarball&run-docker-test): use %docker-tarball;
(%docker-system-tarball): New variable;
(build-tarball&run-docker-system-test): new procedure.

Change-Id: Iad6f0704aee188d89464c83722dea0bb7adb084a
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-08-25 13:04:36 +09:00
..
data
audio.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
avahi.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
base.scm tests: Fix the gui installation tests. 2025-07-01 11:50:16 +02:00
cachefilesd.scm
ci.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
containers.scm tests: Use lower-oci-image-state in container tests. 2025-08-25 13:04:36 +09:00
cups.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
databases.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
desktop.scm tests: elogind: Adjust expected output for new version. 2025-04-25 10:42:16 +09:00
dict.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
dns.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
docker.scm tests: Use lower-oci-image-state in container tests. 2025-08-25 13:04:36 +09:00
emacs.scm
file-sharing.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
foreign.scm tests: foreign: Add ‘archlinux-install’ test. 2025-07-18 00:43:51 +02:00
ganeti.scm tests: ganeti: Increase VM memory size. 2025-03-23 19:30:32 +01:00
gdm.scm
guix.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
high-availability.scm services: Add rabbitmq service. 2025-07-19 01:47:50 +01:00
image.scm
install.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
ldap.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
lightdm.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
linux-modules.scm
mail.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
mcron.scm tests: Move mcron test to its own file. 2025-03-10 15:41:33 +01:00
messaging.scm services: mosquitto: Add test suite. 2025-08-03 11:15:45 +02:00
monitoring.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
networking.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
nfs.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
package-management.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
pam.scm
reconfigure.scm
rsync.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
samba.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
sddm.scm
security-token.scm
security.scm
shadow.scm
singularity.scm
ssh.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
telephony.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
upnp.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
version-control.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
virtualization.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
vnc.scm
vnstat.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00
web.scm gnu: tests: Replace deprecated dhcp client service. 2025-07-24 18:46:34 +02:00