guix/gnu
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
..
bootloader
build services: Add oci-service-type. 2025-08-25 13:04:36 +09:00
home
installer
machine
packages gnu: delve: Update to 1.25.1. 2025-08-24 21:06:45 -05:00
services services: Add oci-service-type. 2025-08-25 13:04:36 +09:00
system gnu: nss-certs: Relocate to (gnu packages nss). 2025-08-17 22:34:42 +02:00
tests tests: Use lower-oci-image-state in container tests. 2025-08-25 13:04:36 +09:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk services: Add oci-service-type. 2025-08-25 13:04:36 +09:00
machine.scm
packages.scm
services.scm
system.scm gnu: nss-certs: Relocate to (gnu packages nss). 2025-08-17 22:34:42 +02:00
tests.scm