guix-devel/gnu/tests
Gábor Boskovits a33652ee33
services: Add prometheus-node-exporter-service-type.
* gnu/services/monitoring.scm (prometheus-node-exporter-service-type):
New variable.
(<prometheus-node-exporter-configuration>): New record type.
(prometheus-node-exporter-shepherd-service): New procedure.
* gnu/doc/guix.texi (Monitoring Services): Document it.
* gnu/tests/monitoring.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add test module.
2018-07-09 10:39:06 +02:00
..
admin.scm tests: Honor the return value of 'start-service'. 2018-06-13 09:11:45 +02:00
audio.scm gnu: Add mpd service. 2017-08-13 07:36:32 +01:00
base.scm tests: basic: Wait for /var/run/shepherd/socket to be ready. 2018-07-03 17:50:04 +02:00
databases.scm tests: databases: Add a system test for PostgreSQL. 2018-03-10 16:20:55 +00:00
desktop.scm gnu: elogind: Use itself as the cgroup controller. 2017-09-08 00:11:21 +02:00
dict.scm tests: Honor the return value of 'start-service'. 2018-06-13 09:11:45 +02:00
install.scm system: Remove uses of the 'title' field of <file-system>. 2018-05-28 13:24:19 +02:00
mail.scm tests: Honor the return value of 'start-service'. 2018-06-13 09:11:45 +02:00
messaging.scm tests: Honor the return value of 'start-service'. 2018-06-13 09:11:45 +02:00
monitoring.scm services: Add prometheus-node-exporter-service-type. 2018-07-09 10:39:06 +02:00
networking.scm services: Add modem-manager-service-type. 2018-04-30 03:47:16 +02:00
nfs.scm tests: Honor the return value of 'start-service'. 2018-06-13 09:11:45 +02:00
rsync.scm tests: Honor the return value of 'start-service'. 2018-06-13 09:11:45 +02:00
ssh.scm tests: Honor the return value of 'start-service'. 2018-06-13 09:11:45 +02:00
version-control.scm tests: Honor the return value of 'start-service'. 2018-06-13 09:11:45 +02:00
virtualization.scm tests: Add 'libvirt-service-type' test. 2017-08-23 12:48:11 +01:00
web.scm tests: Honor the return value of 'start-service'. 2018-06-13 09:11:45 +02:00