guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

34/34: gnu: dconf: Increase test timeout.


From: guix-commits
Subject: 34/34: gnu: dconf: Increase test timeout.
Date: Sat, 25 Jul 2020 16:46:47 -0400 (EDT)

mbakke pushed a commit to branch staging
in repository guix.

commit 91fadb7aa16cecb3c50cfa1e4ec6a5621d489ab3
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Sat Jul 25 14:59:55 2020 +0200

    gnu: dconf: Increase test timeout.
    
    * gnu/packages/gnome.scm (dconf)[arguments]: Add #:phases.
---
 gnu/packages/gnome.scm | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index f05af6b..806548d 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -3507,7 +3507,16 @@ and RDP protocols.")
        ("vala" ,vala)))
     (arguments
      `(#:glib-or-gtk? #t
-       #:configure-flags '("-Denable-gtk-doc=true")))
+       #:configure-flags '("-Denable-gtk-doc=true")
+       #:phases (modify-phases %standard-phases
+                  (add-after 'unpack 'increase-test-timeout
+                    (lambda _
+                      ;; On big-memory systems, the engine test may take
+                      ;; much longer than the default of 30 seconds.
+                      (substitute* "tests/meson.build"
+                        (("test\\(unit_test\\[0\\], exe" all)
+                         (string-append all ", timeout : 90")))
+                      #t)))))
     (home-page "https://developer.gnome.org/dconf/";)
     (synopsis "Low-level GNOME configuration system")
     (description "Dconf is a low-level configuration system.  Its main purpose



reply via email to

[Prev in Thread] Current Thread [Next in Thread]