guix/gnu/tests
Giacomo Leidi 24a12aeb91
services: rootless-podman: Enable I/O delegation.
Based on
https://rootlesscontaine.rs/getting-started/common/cgroup2/#enabling-cpu-cpuset-and-io-delegation
, this patch enables I/O delegation for cgroups v2 enabled users.

* gnu/services/containers.scm (cgroups-limits-entrypoint): Enable I/O
controller delegation.
* gnu/tests/containers.scm: Test it.

Change-Id: I7caba33695f11830bea477c4ab3afb89cfaa2fa5
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-11 23:36:58 +01:00
..
data
audio.scm services: Add mympd-service-type. 2023-02-05 06:56:44 +01:00
base.scm gnu: Add linux-libre-6.12. 2025-01-07 18:13:45 -05:00
cachefilesd.scm services: Add cachefilesd service. 2023-08-15 23:30:44 +02:00
ci.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
containers.scm services: rootless-podman: Enable I/O delegation. 2025-01-11 23:36:58 +01:00
cups.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
databases.scm tests: Adjust for new return value of ‘start-service’. 2024-12-09 23:15:44 +01:00
desktop.scm gnu: elogind: Update to 252.9. 2023-08-16 11:24:10 -04:00
dict.scm tests: dict: Increase VM memory-size. 2022-09-08 15:17:31 +02:00
dns.scm services: dns: Add unbound service. 2025-01-11 23:36:58 +01:00
docker.scm tests: Adjust for new return value of ‘start-service’. 2024-12-09 23:15:44 +01:00
emacs.scm gnu: Add system test for Emacs. 2024-07-21 09:42:13 +02:00
file-sharing.scm
ganeti.scm services: ganeti: Fix tests. 2023-09-08 18:53:46 +08:00
gdm.scm tests: gdm: Prefer OCR to delay. 2023-07-19 10:38:15 -04:00
guix.scm tests: Adjust for new return value of ‘start-service’. 2024-12-09 23:15:44 +01:00
image.scm
install.scm installer: Add "Kernel" page to select the Hurd. 2024-11-11 07:28:35 +01:00
ldap.scm tests: Adjust for new return value of ‘start-service’. 2024-12-09 23:15:44 +01:00
lightdm.scm tests: lightdm: Bump timeout waiting for screen text to 60 seconds. 2023-07-19 10:38:15 -04:00
linux-modules.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
mail.scm services: Add rspamd-service-type. 2023-12-14 23:12:24 +01:00
messaging.scm gnu: tests: Fix prosody system test. 2024-03-17 12:53:21 +01:00
monitoring.scm tests: Adjust for new return value of ‘start-service’. 2024-12-09 23:15:44 +01:00
networking.scm services: static-networking: Fail when devices don’t show up. 2025-01-08 22:54:37 +01:00
nfs.scm tests: nfs: Fix nfs-root-fs test. 2021-12-23 10:54:01 +01:00
package-management.scm tests: nix: Remove tab characters. 2022-02-21 13:38:47 +01:00
pam.scm tests: pam-limits: Confirm actual ulimits are installed. 2023-08-15 23:30:43 +02:00
reconfigure.scm reconfigure: Support loading the system for kexec reboot. 2024-12-28 22:47:34 +01:00
rsync.scm
samba.scm services: Add wsdd service. 2022-09-24 09:41:24 +02:00
sddm.scm tests: sddm: Update expected message on login screen. 2024-11-25 11:22:12 +01:00
security-token.scm tests: Add missing module imports for marionette-evaluated code. 2023-05-06 17:12:45 +02:00
security.scm tests: security: Fix fail2ban-extension-test. 2024-01-12 17:26:24 +01:00
shadow.scm gnu: Add tests/shadow.scm 2024-12-18 21:31:43 +01:00
singularity.scm tests: Reduce boilerplate for users of 'system-test-runner'. 2021-09-26 23:20:56 +02:00
ssh.scm tests: Adjust for new return value of ‘start-service’. 2024-12-09 23:15:44 +01:00
telephony.scm tests: telephony: Fix typo. 2024-01-09 22:10:14 -05:00
upnp.scm gnu: services: Add readymedia service. 2024-10-18 20:56:02 +01:00
version-control.scm tests: Avoid starting services to check whether they're running. 2022-04-29 18:07:17 +02:00
virtualization.scm tests: Adjust for new return value of ‘start-service’. 2024-12-09 23:15:44 +01:00
vnc.scm
vnstat.scm tests: vnstat: Avoid call to 'getservbyname'. 2023-05-11 18:09:45 +02:00
web.scm tests: Adjust for new return value of ‘start-service’. 2024-12-09 23:15:44 +01:00