guix-mirrors/gnu/tests
Ludovic Courtès e7cd328714
tests: Adjust for new return value of ‘start-service’.
In Shepherd 1.0, the “running value” of processes is no longer a plain
integer; instead, it is a (process …) sexp.  This commit adjusts tests
to this change in a way that works both for 1.0 and for previous
versions.

* gnu/tests/databases.scm (run-memcached-test)
(run-mysql-test): Don’t expect PID to be a number.
* gnu/tests/docker.scm (run-docker-test)
(run-docker-system-test, run-oci-container-test): Likewise.
* gnu/tests/guix.scm (run-guix-build-coordinator-test)
(run-guix-data-service-test, run-nar-herder-test)
(run-bffe-test): Likewise.
* gnu/tests/ldap.scm (run-ldap-test): Likewise.
* gnu/tests/monitoring.scm (run-prometheus-node-exporter-server-test):
Likewise.
* gnu/tests/virtualization.scm (run-libvirt-test)
(run-qemu-guest-agent-test, run-childhurd-test): Likewise.
* gnu/tests/web.scm (run-webserver-test, run-php-fpm-test)
(run-hpcguix-web-server-test, run-patchwork-test)
(run-agate-test): Likewise
* gnu/tests/ssh.scm (run-ssh-test): Accept a number, an ‘inetd-service’
sexp, or a ‘process’ sexp.

Change-Id: I8c7a37a981f0788780fbc33752a38e7f9a026437
2024-12-09 23:15:44 +01:00
..
data tests: telephony: Fix VPATH builds. 2024-01-09 22:10:13 -05:00
audio.scm
base.scm gnu: system: Privilege programs after creating accounts. 2024-10-24 14:50:09 +02:00
cachefilesd.scm
ci.scm
cups.scm
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
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
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
linux-modules.scm
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 tests: inetd: Avoid race condition when looking for PID file. 2023-11-05 23:23:23 +01:00
nfs.scm
package-management.scm
pam.scm
reconfigure.scm reconfigure: /run/current-system points to generation. 2024-04-08 00:05:48 +02:00
rsync.scm
samba.scm
sddm.scm tests: sddm: Update expected message on login screen. 2024-11-25 11:22:12 +01:00
security-token.scm
security.scm tests: security: Fix fail2ban-extension-test. 2024-01-12 17:26:24 +01:00
singularity.scm
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
virtualization.scm tests: Adjust for new return value of ‘start-service’. 2024-12-09 23:15:44 +01:00
vnc.scm
vnstat.scm
web.scm tests: Adjust for new return value of ‘start-service’. 2024-12-09 23:15:44 +01:00