hydra: Use short timeouts for the QEMU jobs and system tests.
authorLudovic Courtès <ludo@gnu.org>
Fri, 28 Dec 2018 21:36:38 +0000 (22:36 +0100)
committerLudovic Courtès <ludo@gnu.org>
Sat, 29 Dec 2018 00:05:17 +0000 (01:05 +0100)
These builds shouldn't take too long.  Sometimes the guest kernel
crashes and the VM gets stuck; we should be able to terminate those jobs
quickly.

* build-aux/hydra/gnu-system.scm (qemu-jobs)[->alist]: Add
'max-silent-time' and 'timeout'.
(system-test-jobs)[test->thunk]: Likewise.

build-aux/hydra/gnu-system.scm

index 05d430d..b225c02 100644 (file)
@@ -162,6 +162,8 @@ SYSTEM."
       (long-description . "This is a demo stand-alone QEMU image of the GNU
 system.")
       (license . ,gpl3+)
+      (max-silent-time . 600)
+      (timeout . 3600)
       (home-page . ,%guix-home-page-url)
       (maintainers . ("bug-guix@gnu.org"))))
 
@@ -221,6 +223,8 @@ system.")
                                 (system-test-name test)))
         (long-description . ,(system-test-description test))
         (license . ,gpl3+)
+        (max-silent-time . 600)
+        (timeout . 3600)
         (home-page . ,%guix-home-page-url)
         (maintainers . ("bug-guix@gnu.org")))))