~ruther/guix-local

2c7c059e0b8f086979af070fe9c61fa793bb0e3f — Ludovic Courtès 1 year, 6 months ago 6367e69
tests: guix-daemon: Wait for the ‘guix-daemon’ service to be up.

* gnu/tests/base.scm (run-guix-daemon-test): Add “guix-daemon service is
up” test.

Change-Id: I4d44a1248599fec45c854c285d4da201c30eb00c
1 files changed, 7 insertions(+), 0 deletions(-)

M gnu/tests/base.scm
M gnu/tests/base.scm => gnu/tests/base.scm +7 -0
@@ 1157,6 1157,13 @@ test."
          (test-runner-current (system-test-runner #$output))
          (test-begin "guix-daemon")

          (test-assert "guix-service is running"
            ;; Wait for 'guix-daemon' to be up.
            (marionette-eval '(begin
                                (use-modules (gnu services herd))
                                (start-service 'guix-daemon))
                             marionette))

          #$(guix-daemon-test-cases #~marionette)

          (test-end))))